texlive[47338] Master/texmf-dist: luatexko (6apr18)
commits+karl at tug.org
commits+karl at tug.org
Fri Apr 6 23:37:38 CEST 2018
Revision: 47338
http://tug.org/svn/texlive?view=revision&revision=47338
Author: karl
Date: 2018-04-06 23:37:37 +0200 (Fri, 06 Apr 2018)
Log Message:
-----------
luatexko (6apr18)
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-font.sty
trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty
trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty
trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty
trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty
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 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/ChangeLog 2018-04-06 21:37:37 UTC (rev 47338)
@@ -1,3 +1,14 @@
+2018-04-06 Dohyun Kim <nomos at ktug org>
+
+ Version 2.18
+
+ * step copyright year
+ * xetexko-space.sty: synchronize \XKskipstetchshrink with luatexko;
+ suppress glue stretching/shrinking under \disablehangulspacing;
+ \xetexkohu is now 0.05em by default
+ * xetexko-font.sty: use glueexpr
+ * xetexko-vertical.sty: minor bug fix
+
2017-09-29 Dohyun Kim <nomos at ktug org>
Version 2.17
Modified: trunk/Master/texmf-dist/doc/xetex/xetexko/README
===================================================================
--- trunk/Master/texmf-dist/doc/xetex/xetexko/README 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/README 2018-04-06 21:37:37 UTC (rev 47338)
@@ -1,4 +1,4 @@
-XeTeX-ko Package version 2.17 (2017/09/29)
+XeTeX-ko Package version 2.18 (2018/04/06)
=========================================
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 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/doc/xetex/xetexko/xetexko-doc.tex 2018-04-06 21:37:37 UTC (rev 47338)
@@ -59,7 +59,7 @@
\title{\xetexko\ 간단 매뉴얼}
\author{Dohyun Kim \normalsize <\texttt{nomos at ktug org}> \and
\normalsize <\url{http://github.com/dohyunkim/xetexko}>}
-\date{Version 2.17\quad 2017/09/29}
+\date{Version 2.18\quad 2018/04/06}
\maketitle
\begin{quote}\small
@@ -90,7 +90,7 @@
\item Variation Selector를 이용한 한자 변형 글리프 접근을 허용한다.
\item[v2.7]---
\item \hyperref[sec:fontcmds]
- {main/sans hangul/hanja 글꼴에는 디폴트 옵션으로
+ {main/sans hangul/hanja 글꼴에는 디폴트 옵션
\texttt{Ligatures=TeX}이 주어진다.}
\item \hyperref[sec:fontopts]
{\cs{defaulthangulfontfeatures}와 \cs{defaulthanjafontfeatures}
@@ -279,7 +279,7 @@
\begin{description}\itemsep0pt
\item[hu, InterLatinCJK]
영문자와 한글 사이 간격을 지시한다.
- 영문 괄호와 한글 사이 간격은 그 두 배이다. 기본값 0.06em.
+ 영문 괄호와 한글 사이 간격은 그 두 배이다. 기본값 0.05em.
\item[interhchar, InterHangul]
{\addhangulfontfeature{interhchar=0.3em} 한글 자간을} 지시한다.%
\footnote{한자 자간 옵션은 제공하지 않는다.
@@ -328,7 +328,7 @@
\begin{plaintex}
플레인텍에서는 다음과 같은 방법으로 제어할 수 있다. 기본값은 \LaTeX에서와 같다.
\begin{verbatim}
- \def\xetexkohu{0.06em }
+ \def\xetexkohu{0.05em }
\def\xetexkointerhchar{-0.04em }
\def\xetexkocharraise{-0.1ex }
\def\xetexkolowerperiod{0.15ex }
Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-font.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-font.sty 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-font.sty 2018-04-06 21:37:37 UTC (rev 47338)
@@ -1,6 +1,6 @@
% xetexko-font.sty
%
-% Copyright (c) 2013-2017 Dohyun Kim <nomos at ktug org>
+% Copyright (c) 2013-2018 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
@@ -10,7 +10,7 @@
% and version 1.3c or later is part of all distributions of LaTeX
% version 2006/05/20 or later.
-\ProvidesPackage{xetexko-font}[2017/09/29 v2.17 LaTeX Font commands for XeTeX-ko]
+\ProvidesPackage{xetexko-font}[2018/04/06 v2.18 LaTeX Font commands for XeTeX-ko]
\let\xetexko at f@size\f at size
\RequirePackage{fontspec}[2014/05/25]
@@ -43,7 +43,7 @@
\tl_clear:N \xetexkoquoteraise
\tl_clear:N \xetexkoquotewidth
\tl_clear:N \xetexkocharraise
- \tl_set:Nn \xetexkohu {0.06em}
+ \tl_set:Nn \xetexkohu {0.05em}
\tl_set:Nn \xetexkopostmathskip {\dim_eval:n {\xetexkohu*2}}
}
\cs_new:Nn \__xtxko_add_font_opt:Nn
@@ -621,7 +621,7 @@
\if at hangul
\linespread{1.3888}
\footnotesep=1.3888\footnotesep
- \skip\footins=1.3888\skip\footins plus6pt minus3pt
+ \skip\footins=\glueexpr\skip\footins/72*100\relax
% frenchspacing is default
\frenchspacing
\fi
Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty 2018-04-06 21:37:37 UTC (rev 47338)
@@ -1,6 +1,6 @@
% xetexko-hanging.sty
%
-% Copyright (c) 2013-2017 Dohyun Kim <nomos at ktug org>
+% Copyright (c) 2013-2018 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
@@ -13,7 +13,7 @@
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname ProvidesPackage\endcsname\relax\else
\ProvidesPackage{xetexko-hanging}
- [2017/02/06 v2.16 Hanging punctuations for XeTeX-ko]
+ [2018/04/06 v2.18 Hanging punctuations for XeTeX-ko]
\fi
\chardef\catcodeofATcharacter\catcode`@
Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty 2018-04-06 21:37:37 UTC (rev 47338)
@@ -1,6 +1,6 @@
% xetexko-josa.sty
%
-% Copyright (c) 2013-2017 Dohyun Kim <nomos at ktug org>
+% Copyright (c) 2013-2018 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
@@ -12,7 +12,7 @@
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname ProvidesPackage\endcsname\relax\else
- \ProvidesPackage{xetexko-josa}[2017/02/06 v2.16 Auto-josa for XeTeX-ko]
+ \ProvidesPackage{xetexko-josa}[2018/04/06 v2.18 Auto-josa for XeTeX-ko]
\fi
\unless\ifcsname @tempcnta\endcsname
Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty 2018-04-06 21:37:37 UTC (rev 47338)
@@ -1,6 +1,6 @@
% xetexko-space.sty
%
-% Copyright (c) 2013-2017 Dohyun Kim <nomos at ktug org>
+% Copyright (c) 2013-2018 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
@@ -13,7 +13,7 @@
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname ProvidesPackage\endcsname\relax\else
\ProvidesPackage{xetexko-space}
- [2017/02/06 v2.16 Spacings and fonts for XeTeX-ko]
+ [2018/04/06 v2.18 Spacings and fonts for XeTeX-ko]
\fi
%%% we need XeTeX > 0.997
@@ -1064,7 +1064,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% options regarding micro-spacing
-\def\xetexkohu {0.06em }
+\def\xetexkohu {0.05em }
\def\xetexkointerhchar {}
\def\xetexkolowerperiod {}
\def\xetexkolowerquestion {}
@@ -1323,7 +1323,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% various spaces
-\def\XKskipstretchshrink {plus .0625em minus .0625ex}
+\def\XKskipstretchshrink {plus .04em minus .02em}
\def\XKzeroskip {\hskip\z@\XKskipstretchshrink}
\def\XKsmallskip
{\hskip\dimexpr (\xetexkohu + \z@) * \tw@ \relax \XKskipstretchshrink}
@@ -1512,6 +1512,7 @@
}
\protected\def\disablehangulspacing{% all micro-spacing is 0pt
+ \let\XKskipstretchshrink\relax
\let\precjkopenparen \relax \let\postcjkopenparen \relax
\let\precjkcloseparen\relax \let\postcjkcloseparen\relax
\let\precjkfullstop \relax \let\postcjkfullstop \relax
Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty 2018-04-06 21:37:37 UTC (rev 47338)
@@ -1,6 +1,6 @@
% xetexko-vertical.sty
%
-% Copyright (c) 2013-2017 Dohyun Kim <nomos at ktug org>
+% Copyright (c) 2013-2018 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
@@ -13,7 +13,7 @@
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname ProvidesPackage\endcsname\relax\else
\ProvidesPackage{xetexko-vertical}
- [2017/02/06 v2.16 Vertical environment for XeTeX-ko]
+ [2018/04/06 v2.18 Vertical environment for XeTeX-ko]
\fi
% do not veticalize headline/footline
@@ -63,29 +63,35 @@
\let\xk at horiz@precjkopenparen \precjkopenparen
\let\xk at horiz@precjkcloseparen\precjkcloseparen
\let\xk at horiz@precjkfullstop \precjkfullstop
- \def\precjkopenparen {\leavevmode
- \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
- \hbox
- \ifx\XKdisablecjksymbolspacing\empty
- \bgroup
- \else
- to\XK at vert@half at em \bgroup \hss
- \fi
- }%
- \def\precjkcloseparen{\leavevmode
- \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
- \hbox
- \ifx\XKdisablecjksymbolspacing\empty\else
- to\XK at vert@half at em
- \fi
- \bgroup}%
- \def\precjkfullstop {\leavevmode
- \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
- \hbox
- \ifx\XKdisablecjksymbolspacing\empty\else
- to\XK at vert@half at em
- \fi
- \bgroup}%
+ \ifx\precjkopenparen\relax\else
+ \def\precjkopenparen {\leavevmode
+ \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
+ \hbox
+ \ifx\XKdisablecjksymbolspacing\empty
+ \bgroup
+ \else
+ to\XK at vert@half at em \bgroup \hss
+ \fi
+ }%
+ \fi
+ \ifx\precjkcloseparen\relax\else
+ \def\precjkcloseparen{\leavevmode
+ \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
+ \hbox
+ \ifx\XKdisablecjksymbolspacing\empty\else
+ to\XK at vert@half at em
+ \fi
+ \bgroup}%
+ \fi
+ \ifx\precjkfullstop\relax\else
+ \def\precjkfullstop {\leavevmode
+ \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
+ \hbox
+ \ifx\XKdisablecjksymbolspacing\empty\else
+ to\XK at vert@half at em
+ \fi
+ \bgroup}%
+ \fi
\spaceskip\XK at vert@half at em plus\XK at vert@half at em\relax
\parindent\XK at vert@half at em \parindent2\parindent
}
Modified: trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty
===================================================================
--- trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty 2018-04-06 21:37:25 UTC (rev 47337)
+++ trunk/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty 2018-04-06 21:37:37 UTC (rev 47338)
@@ -1,6 +1,6 @@
% xetexko.sty
%
-% Copyright (c) 2013-2017 Dohyun Kim <nomos at ktug org>
+% Copyright (c) 2013-2018 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
@@ -12,7 +12,7 @@
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname ProvidesPackage\endcsname\relax\else
- \ProvidesPackage{xetexko}[2017/02/06 v2.16 Typesetting Korean with XeTeX]
+ \ProvidesPackage{xetexko}[2018/04/06 v2.18 Typesetting Korean with XeTeX]
\fi
\begingroup\expandafter\expandafter\expandafter\endgroup
More information about the tex-live-commits
mailing list