texlive[64894] Master/texmf-dist: xetexko (1nov22)

commits+karl at tug.org commits+karl at tug.org
Tue Nov 1 20:58:06 CET 2022


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

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/xetex/xetexko/ChangeLog
    trunk/Master/texmf-dist/doc/xetex/xetexko/README
    trunk/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.pdf
    trunk/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex
    trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty

Modified: trunk/Master/texmf-dist/doc/xetex/xetexko/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/xetex/xetexko/ChangeLog	2022-11-01 19:57:41 UTC (rev 64893)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/ChangeLog	2022-11-01 19:58:05 UTC (rev 64894)
@@ -1,3 +1,9 @@
+2022-11-01      Dohyun Kim <nomos at ktug org>
+
+	Version 4.2
+
+	* prevent clash with pgfpicture (use kernel's selectfont)
+
 2022-03-18      Dohyun Kim <nomos at ktug org>
 
 	Version 4.1

Modified: trunk/Master/texmf-dist/doc/xetex/xetexko/README
===================================================================
--- trunk/Master/texmf-dist/doc/xetex/xetexko/README	2022-11-01 19:57:41 UTC (rev 64893)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/README	2022-11-01 19:58:05 UTC (rev 64894)
@@ -1,4 +1,4 @@
-XeTeX-ko Package version 4.1 (2022/03/18)
+XeTeX-ko Package version 4.2 (2022/11/01)
 =========================================
 
 XeTeX-ko is a macro package for Xe(La)TeX which supports typesetting

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

Modified: trunk/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex	2022-11-01 19:57:41 UTC (rev 64893)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex	2022-11-01 19:58:05 UTC (rev 64894)
@@ -74,7 +74,7 @@
 \title{\xetexko\ 간단 매뉴얼}
 \author{Dohyun Kim \normalsize <\texttt{nomos at ktug org}> \and
   \normalsize <\url{http://github.com/dohyunkim/xetexko}>}
-\date{Version 4.1\quad 2022/03/18}
+\date{Version 4.2\quad 2022/11/01}
 \maketitle
 
 \begin{quote}\small

Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty	2022-11-01 19:57:41 UTC (rev 64893)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty	2022-11-01 19:58:05 UTC (rev 64894)
@@ -16,7 +16,7 @@
 
 \ifdefined\ProvidesPackage
   \NeedsTeXFormat{LaTeX2e}[2021/06/01]
-  \ProvidesPackage{xetexko}[2022/03/18 v4.1 typesetting Korean with XeTeX]
+  \ProvidesPackage{xetexko}[2022/11/01 v4.2 typesetting Korean with XeTeX]
 \else
   \ifdefined\@tempcnta\else \newcount\@tempcnta \fi
   \ifdefined\@sptoken \else
@@ -2062,6 +2062,8 @@
     \fi
   \fi }
 
+\let\XeKo at selectfont\selectfont
+
 \ExplSyntaxOn
 \AddToHook{selectfont}
 {
@@ -2113,7 +2115,7 @@
   \fontspec_set_family:Nnn \XeKo at mainhangulfamily { Ligatures=TeX, \l_xtxko_rest_opts_tl } { #2 }
   \cs_set_protected_nopar:Npn \xetexkomainhangulfont
   {
-    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at mainhangulfamily \selectfont
+    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at mainhangulfamily \XeKo at selectfont
   }
   \cs_set_eq:NN \xetexkomainhanguloption \l_xtxko_font_opts_tl
   \str_if_eq:eeT \familydefault \rmdefault
@@ -2132,7 +2134,7 @@
   \fontspec_set_family:Nnn \XeKo at sanshangulfamily { Ligatures=TeX, \l_xtxko_rest_opts_tl } { #2 }
   \cs_set_protected_nopar:Npn \xetexkosanshangulfont
   {
-    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at sanshangulfamily \selectfont
+    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at sanshangulfamily \XeKo at selectfont
   }
   \cs_set_eq:NN \xetexkosanshanguloption \l_xtxko_font_opts_tl
   \str_if_eq:eeT \familydefault \sfdefault
@@ -2151,7 +2153,7 @@
   \fontspec_set_family:Nnn \XeKo at monohangulfamily { \l_xtxko_rest_opts_tl } { #2 }
   \cs_set_protected_nopar:Npn \xetexkomonohangulfont
   {
-    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at monohangulfamily \selectfont
+    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at monohangulfamily \XeKo at selectfont
   }
   \cs_set_eq:NN \xetexkomonohanguloption \l_xtxko_font_opts_tl
   \str_if_eq:eeT \familydefault \ttdefault
@@ -2171,7 +2173,7 @@
   \cs_set_nopar:cpn { xetexko_user_font_ \cs_to_str:N #1 }
   {
     \fontencoding \g_fontspec_encoding_tl
-    \exp_args:Nc \fontfamily { xetexko_user_family_ \cs_to_str:N #1 } \selectfont
+    \exp_args:Nc \fontfamily { xetexko_user_family_ \cs_to_str:N #1 } \XeKo at selectfont
   }
   \cs_set_nopar:cpx { xetexko_user_option_ \cs_to_str:N #1 }
   {
@@ -2196,7 +2198,7 @@
   \cs_set_nopar:Npn \xetexkohangulfont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \xetexkohangulfontfamily \selectfont
+    \fontfamily \xetexkohangulfontfamily \XeKo at selectfont
   }
   \cs_set_nopar:Npx \xetexkohanguloption
   {
@@ -2220,7 +2222,7 @@
     {
       \exp_not:N \fontencoding { \f at encoding }
       \exp_not:N \fontfamily   { \f at family }
-      \exp_not:N \selectfont
+      \exp_not:N \XeKo at selectfont
     }
     \exp_not:N \cs_set_nopar:Npn \exp_not:N \xetexkohanguloption
     {
@@ -2237,7 +2239,7 @@
   \fontspec_set_family:Nnn \XeKo at mainhanjafamily { Ligatures=TeX, \l_xtxko_rest_opts_tl } { #2 }
   \cs_set_protected_nopar:Npn \xetexkomainhanjafont
   {
-    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at mainhanjafamily \selectfont
+    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at mainhanjafamily \XeKo at selectfont
   }
   \cs_set_eq:NN \xetexkomainhanjaoption \l_xtxko_font_opts_tl
   \str_if_eq:eeT \familydefault \rmdefault
@@ -2256,7 +2258,7 @@
   \fontspec_set_family:Nnn \XeKo at sanshanjafamily { Ligatures=TeX, \l_xtxko_rest_opts_tl } { #2 }
   \cs_set_protected_nopar:Npn \xetexkosanshanjafont
   {
-    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at sanshanjafamily \selectfont
+    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at sanshanjafamily \XeKo at selectfont
   }
   \cs_set_eq:NN \xetexkosanshanjaoption \l_xtxko_font_opts_tl
   \str_if_eq:eeT \familydefault \sfdefault
@@ -2275,7 +2277,7 @@
   \fontspec_set_family:Nnn \XeKo at monohanjafamily { \l_xtxko_rest_opts_tl } { #2 }
   \cs_set_protected_nopar:Npn \xetexkomonohanjafont
   {
-    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at monohanjafamily \selectfont
+    \fontencoding \g_fontspec_encoding_tl \fontfamily \XeKo at monohanjafamily \XeKo at selectfont
   }
   \cs_set_eq:NN \xetexkomonohanjaoption \l_xtxko_font_opts_tl
   \str_if_eq:eeT \familydefault \ttdefault
@@ -2295,7 +2297,7 @@
   \cs_set_nopar:cpn { xetexko_user_font_ \cs_to_str:N #1 }
   {
     \fontencoding \g_fontspec_encoding_tl
-    \exp_args:Nc \fontfamily { xetexko_user_family_ \cs_to_str:N #1 } \selectfont
+    \exp_args:Nc \fontfamily { xetexko_user_family_ \cs_to_str:N #1 } \XeKo at selectfont
   }
   \cs_set_nopar:cpx { xetexko_user_option_ \cs_to_str:N #1 }
   {
@@ -2320,7 +2322,7 @@
   \cs_set_nopar:Npn \xetexkohanjafont
   {
     \fontencoding \g_fontspec_encoding_tl
-    \fontfamily \xetexkohanjafontfamily \selectfont
+    \fontfamily \xetexkohanjafontfamily \XeKo at selectfont
   }
   \cs_set_nopar:Npx \xetexkohanjaoption
   {
@@ -2344,7 +2346,7 @@
     {
       \exp_not:N \fontencoding { \f at encoding }
       \exp_not:N \fontfamily   { \f at family }
-      \exp_not:N \selectfont
+      \exp_not:N \XeKo at selectfont
     }
     \exp_not:N \cs_set_nopar:Npn \exp_not:N \xetexkohanjaoption
     {



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