diff options
Diffstat (limited to 'macros/luatex/generic/luatexko/luatexko.sty')
-rw-r--r-- | macros/luatex/generic/luatexko/luatexko.sty | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/macros/luatex/generic/luatexko/luatexko.sty b/macros/luatex/generic/luatexko/luatexko.sty index 0cedb2a5d8..fa74b68c28 100644 --- a/macros/luatex/generic/luatexko/luatexko.sty +++ b/macros/luatex/generic/luatexko/luatexko.sty @@ -1,6 +1,6 @@ % luatexko.sty % -% Copyright (c) 2013-2022 Dohyun Kim <nomos at ktug org> +% Copyright (c) 2013-2023 Dohyun Kim <nomos at ktug org> % Soojin Nam <jsunam at gmail com> % % This work may be distributed and/or modified under the @@ -13,8 +13,8 @@ \ifdefined\luatexkohangulfontattr \endinput\fi \ifdefined\ProvidesPackage - \NeedsTeXFormat{LaTeX2e}[2021/06/01] - \ProvidesPackage{luatexko}[2022/11/01 v3.5 typesetting Korean with LuaTeX] + \NeedsTeXFormat{LaTeX2e}[2021/11/15] + \ProvidesPackage{luatexko}[2023/09/11 v3.6 typesetting Korean with LuaTeX] \RequirePackage{luatexbase} \RequirePackage{fontspec}[2020/02/03] \let\luatexkoselectfont\selectfont @@ -229,6 +229,9 @@ \global\advance\luatexkoulinecount\@ne \ifnum\luatexkoulinecount=\@ne \directlua{ luatexko.activate"uline" }\fi \begingroup + \ifx\luatexko@prev@ulinedown\ulinedown + \edef\ulinedown{\dimexpr\ulinedown+\ulinewidth+.15ex\relax}\fi + \let\luatexko@prev@ulinedown\ulinedown \count@=\luatexkoulinecount \leavevmode \setbox\z@\hbox{#1}% @@ -933,8 +936,9 @@ \let\luatexkodefaulthanjafont \luatexkomainhanjafont \let\luatexkodefaultfallbackfont\luatexkomainfallbackfont \fi\fi - % hyperref - \@ifpackageloaded{hyperref}{\pdfstringdefDisableCommands{% +} +% hyperref +\AddToHook{package/hyperref/after}{\pdfstringdefDisableCommands{% \let\ruby\@firstoftwo \let\xxruby\@firstoftwo \let\dotemph\@firstofone @@ -966,9 +970,8 @@ \let\addfallbackfontfeatures\@gobble \def\는{는}\def\은{은}\def\을{을}\def\를{를}\def\와{와}\def\과{과}% \def\가{가}\def\이{이}\def\라{라}\def\으{으}\def\로{로}% - \def\hellipsis{...}}}{} - \@ifpackageloaded{pxrubrica}{\let\ruby\jruby}{} -} + \def\hellipsis{...}}} +\AddToHook{package/pxrubrica/after}{\let\ruby\jruby} % misc \RequirePackage{kolabels-utf} \protected\def\hellipsis{\char"2026\char"2026 } |