texlive[64893] Master/texmf-dist: luatexko (1nov22)

commits+karl at tug.org commits+karl at tug.org
Tue Nov 1 20:57:41 CET 2022


Revision: 64893
          http://tug.org/svn/texlive?view=revision&revision=64893
Author:   karl
Date:     2022-11-01 20:57:41 +0100 (Tue, 01 Nov 2022)
Log Message:
-----------
luatexko (1nov22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/luatex/luatexko/ChangeLog
    trunk/Master/texmf-dist/doc/luatex/luatexko/README
    trunk/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.pdf
    trunk/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex
    trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua
    trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua
    trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko.lua
    trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko.sty

Modified: trunk/Master/texmf-dist/doc/luatex/luatexko/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luatexko/ChangeLog	2022-11-01 19:57:17 UTC (rev 64892)
+++ trunk/Master/texmf-dist/doc/luatex/luatexko/ChangeLog	2022-11-01 19:57:41 UTC (rev 64893)
@@ -1,3 +1,10 @@
+2022-11-01	Dohyun Kim <nomos at ktug org>
+
+	Version 3.5
+
+	* luatexko.sty:
+	prevent clash with pgfpicture (use kernel's selectfont)
+
 2022-03-20	Dohyun Kim <nomos at ktug org>
 
 	Version 3.4

Modified: trunk/Master/texmf-dist/doc/luatex/luatexko/README
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luatexko/README	2022-11-01 19:57:17 UTC (rev 64892)
+++ trunk/Master/texmf-dist/doc/luatex/luatexko/README	2022-11-01 19:57:41 UTC (rev 64893)
@@ -1,4 +1,4 @@
-LuaTeX-ko Package version 3.4 (2022/03/20)
+LuaTeX-ko Package version 3.5 (2022/11/01)
 ===========================================
 
 This is a Lua(La)TeX macro package that supports typesetting Korean

Modified: trunk/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex	2022-11-01 19:57:17 UTC (rev 64892)
+++ trunk/Master/texmf-dist/doc/luatex/luatexko/luatexko-doc.tex	2022-11-01 19:57:41 UTC (rev 64893)
@@ -142,7 +142,7 @@
 \author{Dohyun Kim \normalsize |<nomos at ktug org>| \and
         Soojin Nam \normalsize |<jsunam at gmail com>| \and
   \normalsize <\url{http://github.com/dohyunkim/luatexko}>}
-\date{Version 3.4\quad 2022/03/20}
+\date{Version 3.5\quad 2022/11/01}
 \maketitle
 
 \begin{quote}

Modified: trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua	2022-11-01 19:57:17 UTC (rev 64892)
+++ trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko-normalize.lua	2022-11-01 19:57:41 UTC (rev 64893)
@@ -13,8 +13,8 @@
 
 luatexbase.provides_module({
   name        = "luatexko-normalize",
-  version     = "3.4",
-  date        = "2022/03/20",
+  version     = "3.5",
+  date        = "2022/11/01",
   author      = "Dohyun Kim, Soojin Nam",
   description = "Hangul normalization",
   license     = "LPPL v1.3+",

Modified: trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua	2022-11-01 19:57:17 UTC (rev 64892)
+++ trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko-uhc2utf8.lua	2022-11-01 19:57:41 UTC (rev 64893)
@@ -13,8 +13,8 @@
 
 luatexbase.provides_module({
   name        = "luatexko-uhc2utf8",
-  version     = "3.4",
-  date        = "2022/03/20",
+  version     = "3.5",
+  date        = "2022/11/01",
   author      = "Dohyun Kim, Soojin Nam",
   description = "UHC (CP949) input encoding",
   license     = "LPPL v1.3+",

Modified: trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko.lua	2022-11-01 19:57:17 UTC (rev 64892)
+++ trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko.lua	2022-11-01 19:57:41 UTC (rev 64893)
@@ -13,8 +13,8 @@
 
 luatexbase.provides_module {
   name        = 'luatexko',
-  date        = '2022/03/20',
-  version     = '3.4',
+  date        = '2022/11/01',
+  version     = '3.5',
   description = 'typesetting Korean with LuaTeX',
   author      = 'Dohyun Kim, Soojin Nam',
   license     = 'LPPL v1.3+',

Modified: trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko.sty
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko.sty	2022-11-01 19:57:17 UTC (rev 64892)
+++ trunk/Master/texmf-dist/tex/luatex/luatexko/luatexko.sty	2022-11-01 19:57:41 UTC (rev 64893)
@@ -14,9 +14,10 @@
 \ifdefined\luatexkohangulfontattr \endinput\fi
 \ifdefined\ProvidesPackage
   \NeedsTeXFormat{LaTeX2e}[2021/06/01]
-  \ProvidesPackage{luatexko}[2022/03/20 v3.4 typesetting Korean with LuaTeX]
+  \ProvidesPackage{luatexko}[2022/11/01 v3.5 typesetting Korean with LuaTeX]
   \RequirePackage{luatexbase}
   \RequirePackage{fontspec}[2020/02/03]
+  \let\luatexkoselectfont\selectfont
 \else
   \input luatexbase.sty
   \input luaotfload.sty
@@ -289,7 +290,7 @@
     \ifdefined\rubyfont \rubyfont \fi
     \ifcsname ver at luatexko.sty\endcsname % <- latex
       \dimen@\dimexpr\rubysize em\relax
-      \fontsize\dimen@\dimen@\selectfont
+      \fontsize\dimen@\dimen@\luatexkoselectfont
     \fi
     #2}%
   \hbadness\@M % supress underfull warning
@@ -426,12 +427,12 @@
     \Umathcode\count@ = 7 \symmathhangul\count@
     \ifnum\count@<"#2 \advance\count@\@ne \repeat}
 % font fallback
-\newif\ifluatexkoselectfontrunning
+\newif\ifluatexkorunningselectfont
 \def\luatexkohangulselectfont{%
-  \ifluatexkoselectfontrunning \else
+  \ifluatexkorunningselectfont \else
     \ifdefined\luatexkohangulfont
       \begingroup
-      \luatexkoselectfontrunningtrue
+      \luatexkorunningselectfonttrue
       \luatexkohangulfont
       \expandafter\expandafter\expandafter\endgroup
       \expandafter\luatexkohangulfontattr\fontid\font\relax
@@ -438,10 +439,10 @@
     \fi
   \fi }
 \def\luatexkohanjaselectfont{%
-  \ifluatexkoselectfontrunning \else
+  \ifluatexkorunningselectfont \else
     \ifdefined\luatexkohanjafont
       \begingroup
-      \luatexkoselectfontrunningtrue
+      \luatexkorunningselectfonttrue
       \luatexkohanjafont
       \expandafter\expandafter\expandafter\endgroup
       \expandafter\luatexkohanjafontattr\fontid\font\relax
@@ -448,10 +449,10 @@
     \fi
   \fi }
 \def\luatexkofallbackselectfont{%
-  \ifluatexkoselectfontrunning \else
+  \ifluatexkorunningselectfont \else
     \ifdefined\luatexkofallbackfont
       \begingroup
-      \luatexkoselectfontrunningtrue
+      \luatexkorunningselectfonttrue
       \luatexkofallbackfont
       \expandafter\expandafter\expandafter\endgroup
       \expandafter\luatexkofallbackfontattr\fontid\font\relax
@@ -585,7 +586,7 @@
   \cs_set_protected_nopar:Npn \luatexkomainhangulfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkomainhangulfamily \selectfont
+    \fontfamily \luatexkomainhangulfamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \rmdefault
   {
@@ -601,7 +602,7 @@
   \cs_set_protected_nopar:Npn \luatexkosanshangulfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkosanshangulfamily \selectfont
+    \fontfamily \luatexkosanshangulfamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \sfdefault
   {
@@ -617,7 +618,7 @@
   \cs_set_protected_nopar:Npn \luatexkomonohangulfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkomonohangulfamily \selectfont
+    \fontfamily \luatexkomonohangulfamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \ttdefault
   {
@@ -635,7 +636,7 @@
     \cs_set_nopar:Npn \luatexkohangulfont
     {
       \fontencoding \g_fontspec_encoding_tl
-      \exp_args:Nc \fontfamily { luatexko_user_family_ \cs_to_str:N #1 } \selectfont
+      \exp_args:Nc \fontfamily { luatexko_user_family_ \cs_to_str:N #1 } \luatexkoselectfont
     }
     \luatexkohangulselectfont
   }
@@ -651,7 +652,7 @@
   \cs_set_nopar:Npn \luatexkohangulfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkohangulfontfamily \selectfont
+    \fontfamily \luatexkohangulfontfamily \luatexkoselectfont
   }
   \luatexkohangulselectfont
   \ignorespaces
@@ -662,7 +663,7 @@
   \cs_set_protected_nopar:Npn \luatexkomainhanjafont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkomainhanjafamily \selectfont
+    \fontfamily \luatexkomainhanjafamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \rmdefault
   {
@@ -678,7 +679,7 @@
   \cs_set_protected_nopar:Npn \luatexkosanshanjafont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkosanshanjafamily \selectfont
+    \fontfamily \luatexkosanshanjafamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \sfdefault
   {
@@ -694,7 +695,7 @@
   \cs_set_protected_nopar:Npn \luatexkomonohanjafont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkomonohanjafamily \selectfont
+    \fontfamily \luatexkomonohanjafamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \ttdefault
   {
@@ -712,7 +713,7 @@
     \cs_set_nopar:Npn \luatexkohanjafont
     {
       \fontencoding \g_fontspec_encoding_tl
-      \exp_args:Nc \fontfamily { luatexko_user_family_ \cs_to_str:N #1 } \selectfont
+      \exp_args:Nc \fontfamily { luatexko_user_family_ \cs_to_str:N #1 } \luatexkoselectfont
     }
     \luatexkohanjaselectfont
   }
@@ -728,7 +729,7 @@
   \cs_set_nopar:Npn \luatexkohanjafont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkohanjafontfamily \selectfont
+    \fontfamily \luatexkohanjafontfamily \luatexkoselectfont
   }
   \luatexkohanjaselectfont
   \ignorespaces
@@ -740,7 +741,7 @@
   \cs_set_protected_nopar:Npn \luatexkomainfallbackfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkomainfallbackfamily \selectfont
+    \fontfamily \luatexkomainfallbackfamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \rmdefault
   {
@@ -756,7 +757,7 @@
   \cs_set_protected_nopar:Npn \luatexkosansfallbackfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkosansfallbackfamily \selectfont
+    \fontfamily \luatexkosansfallbackfamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \sfdefault
   {
@@ -772,7 +773,7 @@
   \cs_set_protected_nopar:Npn \luatexkomonofallbackfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkomonofallbackfamily \selectfont
+    \fontfamily \luatexkomonofallbackfamily \luatexkoselectfont
   }
   \str_if_eq:eeT \familydefault \ttdefault
   {
@@ -790,7 +791,7 @@
     \cs_set_nopar:Npn \luatexkofallbackfont
     {
       \fontencoding \g_fontspec_encoding_tl
-      \exp_args:Nc \fontfamily { luatexko_user_family_ \cs_to_str:N #1 } \selectfont
+      \exp_args:Nc \fontfamily { luatexko_user_family_ \cs_to_str:N #1 } \luatexkoselectfont
     }
     \luatexkofallbackselectfont
   }
@@ -806,7 +807,7 @@
   \cs_set_nopar:Npn \luatexkofallbackfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \luatexkofallbackfontfamily \selectfont
+    \fontfamily \luatexkofallbackfontfamily \luatexkoselectfont
   }
   \luatexkofallbackselectfont
   \ignorespaces
@@ -835,7 +836,7 @@
   \edef\x{\endgroup
     \def\noexpand\luatexkohangulfont{%
       \noexpand\fontencoding{\UTFencname}%
-      \noexpand\fontfamily{\f at family}\noexpand\selectfont}}\x
+      \noexpand\fontfamily{\f at family}\noexpand\luatexkoselectfont}}\x
   \luatexkohangulselectfont
   \ignorespaces}
 \let\addhangulfontfeatures\addhangulfontfeature
@@ -847,7 +848,7 @@
   \edef\x{\endgroup
     \def\noexpand\luatexkohanjafont{%
       \noexpand\fontencoding{\UTFencname}%
-      \noexpand\fontfamily{\f at family}\noexpand\selectfont}}\x
+      \noexpand\fontfamily{\f at family}\noexpand\luatexkoselectfont}}\x
   \luatexkohanjaselectfont
   \ignorespaces}
 \let\addhanjafontfeatures\addhanjafontfeature
@@ -859,7 +860,7 @@
   \edef\x{\endgroup
     \def\noexpand\luatexkofallbackfont{%
       \noexpand\fontencoding{\UTFencname}%
-      \noexpand\fontfamily{\f at family}\noexpand\selectfont}}\x
+      \noexpand\fontfamily{\f at family}\noexpand\luatexkoselectfont}}\x
   \luatexkofallbackselectfont
   \ignorespaces}
 \let\addfallbackfontfeatures\addfallbackfontfeature



More information about the tex-live-commits mailing list.