texlive[62791] branches/branch2021.final/Master/texmf-dist: xetexko

commits+karl at tug.org commits+karl at tug.org
Fri Mar 18 22:03:08 CET 2022


Revision: 62791
          http://tug.org/svn/texlive?view=revision&revision=62791
Author:   karl
Date:     2022-03-18 22:03:08 +0100 (Fri, 18 Mar 2022)
Log Message:
-----------
xetexko (18mar22) (branch)

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

Modified: branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/ChangeLog
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/ChangeLog	2022-03-18 21:02:58 UTC (rev 62790)
+++ branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/ChangeLog	2022-03-18 21:03:08 UTC (rev 62791)
@@ -1,3 +1,10 @@
+2022-03-18      Dohyun Kim <nomos at ktug org>
+
+	Version 4.1
+
+	* assign U+223C (tilde operator) to \XeTeXcharclassSY (cjksymbols)
+	* avoid possible clash with unicode-math package
+
 2021-09-06      Dohyun Kim <nomos at ktug org>
 
 	Version 4.0

Modified: branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/README
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/README	2022-03-18 21:02:58 UTC (rev 62790)
+++ branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/README	2022-03-18 21:03:08 UTC (rev 62791)
@@ -1,4 +1,4 @@
-XeTeX-ko Package version 4.0 (2021/09/06)
+XeTeX-ko Package version 4.1 (2022/03/18)
 =========================================
 
 XeTeX-ko is a macro package for Xe(La)TeX which supports typesetting

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

Modified: branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex
===================================================================
--- branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex	2022-03-18 21:02:58 UTC (rev 62790)
+++ branches/branch2021.final/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex	2022-03-18 21:03:08 UTC (rev 62791)
@@ -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.0\quad 2021/09/06}
+\date{Version 4.1\quad 2022/03/18}
 \maketitle
 
 \begin{quote}\small
@@ -709,6 +709,12 @@
 
 \begin{small}\linespread{1.2}\selectfont
 \begin{description}\itemsep=0pt
+    \item[v4.1] 2022-03-18
+      \begin{itemize}
+        \item U+223C \hparen{\texttt{^^^^223c}}를
+          \verb|cjksymbols|에 할당함으로써
+          한글 폰트로 찍히는 게 기본값이 되었다.
+      \end{itemize}
     \item[v4.0] 2021-09-06
       \begin{itemize}
         \item \xetexko 가 제공하는 대부분의 기능은 폰트 인코딩이

Modified: branches/branch2021.final/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty
===================================================================
--- branches/branch2021.final/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty	2022-03-18 21:02:58 UTC (rev 62790)
+++ branches/branch2021.final/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty	2022-03-18 21:03:08 UTC (rev 62791)
@@ -1,6 +1,6 @@
 % xetexko.sty
 %
-% Copyright (c) 2013-2021 Dohyun Kim  <nomos at ktug org>
+% Copyright (c) 2013-2022 Dohyun Kim  <nomos at ktug org>
 %
 % This work may be distributed and/or modified under the
 % conditions of the LaTeX Project Public License, either version 1.3c
@@ -16,7 +16,7 @@
 
 \ifdefined\ProvidesPackage
   \NeedsTeXFormat{LaTeX2e}[2021/06/01]
-  \ProvidesPackage{xetexko}[2021/09/06 v4.0 typesetting Korean with XeTeX]
+  \ProvidesPackage{xetexko}[2022/03/18 v4.1 typesetting Korean with XeTeX]
 \else
   \ifdefined\@tempcnta\else \newcount\@tempcnta \fi
   \ifdefined\@sptoken \else
@@ -137,7 +137,6 @@
 \XeTeXcharclass "2015=\XeTeXcharclassLD % ― HORIZONTAL BAR
 \XeTeXcharclass "2025=\XeTeXcharclassLD % ‥ TWO DOT LEADER
 \XeTeXcharclass "2026=\XeTeXcharclassLD % … HORIZONTAL ELLIPSIS
-\XeTeXcharclass "FF5E=\XeTeXcharclassLD % ~ FULLWIDTH TILDE : KS symbol
 \XeTeXcharclass "3003=\XeTeXcharclassLD % 〃 DITTO MARK : KS symbol
 % 결락기호
 \XeTeXcharclass "25A1=\XeTeXcharclassID % □
@@ -161,6 +160,7 @@
 \XeTeXcharclass "21D2=\XeTeXcharclassSY % ⇒
 \XeTeXcharclass "21D4=\XeTeXcharclassSY % ⇔
 \XeTeXcharclass "2225=\XeTeXcharclassSY % ∥
+\XeTeXcharclass "223C=\XeTeXcharclassSY % ∼ TILDE OPERATOR
 \XeTeXcharclass "226A=\XeTeXcharclassSY % ≪ 꽉찬 전각! 어디에 배정해야 하나?
 \XeTeXcharclass "226B=\XeTeXcharclassSY % ≫ 꽉찬 전각! 어디에 배정해야 하나?
 \XeTeXcharclass "2299=\XeTeXcharclassSY % ⊙
@@ -241,6 +241,7 @@
 \XeTeXcharclass "FF04 = \XeTeXcharclassSY % $
 \XeTeXcharclass "FF05 = \XeTeXcharclassSY % %
 \XeTeXcharclass "FF3C = \XeTeXcharclassSY % \
+\XeTeXcharclass "FF5E = \XeTeXcharclassSY % ~ FULLWIDTH TILDE : KS symbol
 \XeTeXcharclass "FFE0 = \XeTeXcharclassSY % ¢
 \XeTeXcharclass "FFE1 = \XeTeXcharclassSY % £
 \XeTeXcharclass "FFE5 = \XeTeXcharclassSY % ¥
@@ -2029,10 +2030,6 @@
 \AddToHook{env/picture/begin}{%
   \latinalphs\latinparens\latinpuncts\latincolons\latinhyphens
   }
-\AddToHook{selectfont}{%
-  \XeKo at hanja@selectfont
-  \XeKo at hangul@selectfont
-  }
 \def\XeKo at hangul@selectfont{%
   \ifdefined\XeKo at in@selectfont\else
     \ifdefined\xetexkohangulfont
@@ -2066,6 +2063,14 @@
   \fi }
 
 \ExplSyntaxOn
+\AddToHook{selectfont}
+{
+  \fontspec_if_current_script:nTF {math} {} % unless unicode-math font
+  {
+    \XeKo at hanja@selectfont
+    \XeKo at hangul@selectfont
+  }
+}
 \tl_new:N \l_xtxko_font_opts_tl
 \tl_new:N \l_xtxko_rest_opts_tl
 \keys_define:nn { xtxko-font }



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