texlive[60205] Master/texmf-dist: xetexko (9aug21)

commits+karl at tug.org commits+karl at tug.org
Mon Aug 9 23:04:40 CEST 2021


Revision: 60205
          http://tug.org/svn/texlive?view=revision&revision=60205
Author:   karl
Date:     2021-08-09 23:04:39 +0200 (Mon, 09 Aug 2021)
Log Message:
-----------
xetexko (9aug21)

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/hanja_hangul.tab
    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	2021-08-09 21:04:26 UTC (rev 60204)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/ChangeLog	2021-08-09 21:04:39 UTC (rev 60205)
@@ -1,3 +1,11 @@
+2021-08-09      Dohyun Kim <nomos at ktug org>
+
+	Version 3.9
+
+	* Substitution with hangul/hanja fonts will now occur only when
+	\ifx\f at encoding\UTFencname is true. On plain TeX this is normally true
+	as both are undefined.
+
 2021-07-13      Dohyun Kim <nomos at ktug org>
 
 	Version 3.8

Modified: trunk/Master/texmf-dist/doc/xetex/xetexko/README
===================================================================
--- trunk/Master/texmf-dist/doc/xetex/xetexko/README	2021-08-09 21:04:26 UTC (rev 60204)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/README	2021-08-09 21:04:39 UTC (rev 60205)
@@ -1,4 +1,4 @@
-XeTeX-ko Package version 3.8 (2021/07/13)
+XeTeX-ko Package version 3.9 (2021/08/09)
 =========================================
 
 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	2021-08-09 21:04:26 UTC (rev 60204)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex	2021-08-09 21:04:39 UTC (rev 60205)
@@ -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 3.8\quad 2021/07/13}
+\date{Version 3.9\quad 2021/08/09}
 \maketitle
 
 \begin{quote}\small

Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/hanja_hangul.tab
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/hanja_hangul.tab	2021-08-09 21:04:26 UTC (rev 60204)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/hanja_hangul.tab	2021-08-09 21:04:39 UTC (rev 60205)
@@ -337,7 +337,7 @@
 51340
 50864
 50521
-48516
+52404
 51216
 54616
 54596

Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty	2021-08-09 21:04:26 UTC (rev 60204)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty	2021-08-09 21:04:39 UTC (rev 60205)
@@ -16,7 +16,7 @@
 
 \ifdefined\ProvidesPackage
   \NeedsTeXFormat{LaTeX2e}[2021/06/01]
-  \ProvidesPackage{xetexko}[2021/07/13 v3.8 typesetting Korean with XeTeX]
+  \ProvidesPackage{xetexko}[2021/08/09 v3.9 typesetting Korean with XeTeX]
 \else
   \ifdefined\@tempcnta\else \newcount\@tempcnta \fi
   \ifdefined\@sptoken \else
@@ -142,7 +142,6 @@
 % 결락기호
 \XeTeXcharclass "25A1=\XeTeXcharclassID % □
 % some KS symbols
-\XeTeXcharclass "2030=\XeTeXcharclassSY % ‰
 \XeTeXcharclass "2032=\XeTeXcharclassSY % ′
 \XeTeXcharclass "2033=\XeTeXcharclassSY % ″
 \XeTeXcharclass "203B=\XeTeXcharclassSY % ※
@@ -149,9 +148,7 @@
 \XeTeXcharclass "2103=\XeTeXcharclassSY % ℃
 \XeTeXcharclass "2109=\XeTeXcharclassSY % ℉
 \XeTeXcharclass "2113=\XeTeXcharclassSY % ℓ
-\XeTeXcharclass "2116=\XeTeXcharclassSY % №
 \XeTeXcharclass "2121=\XeTeXcharclassSY % ℡
-\XeTeXcharclass "2122=\XeTeXcharclassSY % ™
 \count@="2160 \loop % Ⅰ..Ⅹ
   \XeTeXcharclass\count@=\XeTeXcharclassSY
   \ifnum\count@<"2169 \advance\count@\@ne \repeat
@@ -230,6 +227,7 @@
 \XeTeXcharclass "266A = \XeTeXcharclassSY % ♪
 \XeTeXcharclass "266C = \XeTeXcharclassSY % ♬
 \XeTeXcharclass "266D = \XeTeXcharclassSY % ♭
+\XeTeXcharclass "3000 = \XeTeXcharclassSY %  
 \XeTeXcharclass "3013 = \XeTeXcharclassSY % 〓
 \count@="3200 \loop % ㈀..㈞
   \XeTeXcharclass\count@=\XeTeXcharclassSY
@@ -469,9 +467,11 @@
     \expandafter\let\expandafter\XeKo at latin@font\the\font
   \fi\fi
   \ifdefined\XeKo at hangul@font
-    \XeKo at reset@options
-    \XeKo at hangul@font
-    \expandafter\let\expandafter\XeKo at raw@hangul at font\the\font
+    \ifx\f at encoding\UTFencname
+      \XeKo at reset@options
+      \XeKo at hangul@font
+      \expandafter\let\expandafter\XeKo at raw@hangul at font\the\font
+    \fi
   \fi
   }
 \def\XeKo at font@CJK{%
@@ -480,9 +480,11 @@
     \expandafter\let\expandafter\XeKo at latin@font\the\font
   \fi\fi
   \ifdefined\XeKo at hanja@font
-    \XeKo at reset@options
-    \XeKo at hanja@font
-    \expandafter\let\expandafter\XeKo at raw@hanja at font\the\font
+    \ifx\f at encoding\UTFencname
+      \XeKo at reset@options
+      \XeKo at hanja@font
+      \expandafter\let\expandafter\XeKo at raw@hanja at font\the\font
+    \fi
   \fi
   }
 \def\XeKo at font@Latin{%
@@ -2494,9 +2496,6 @@
     \def\으{으}%
     \def\로{로}%
     \def\hellipsis{...}}}{}
-  \if at hangul
-    \RequirePackage{konames-utf}
-  \fi
   }
 
 \newif\if at hangul
@@ -2507,6 +2506,9 @@
 \ProcessOptions\relax
 
 \RequirePackage{kolabels-utf}
+\if at hangul
+  \RequirePackage{konames-utf}
+\fi
 
 \protected\def\hellipsis{^^^^2026^^^^2026}
 



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