summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xetex/xetexko
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-04-06 21:37:37 +0000
committerKarl Berry <karl@freefriends.org>2018-04-06 21:37:37 +0000
commita7648b31af4e6d4462df928a8fb89b05482b637e (patch)
tree1799bd2ee3a686853166651ac4be0850dd76535a /Master/texmf-dist/tex/xetex/xetexko
parent31939b90f6398d34bfe84c560124529800b382b6 (diff)
luatexko (6apr18)
git-svn-id: svn://tug.org/texlive/trunk@47338 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xetex/xetexko')
-rw-r--r--Master/texmf-dist/tex/xetex/xetexko/xetexko-font.sty8
-rw-r--r--Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty4
-rw-r--r--Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty4
-rw-r--r--Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty9
-rw-r--r--Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty56
-rw-r--r--Master/texmf-dist/tex/xetex/xetexko/xetexko.sty4
6 files changed, 46 insertions, 39 deletions
diff --git a/Master/texmf-dist/tex/xetex/xetexko/xetexko-font.sty b/Master/texmf-dist/tex/xetex/xetexko/xetexko-font.sty
index 9c7790fc514..bd994ca0a43 100644
--- a/Master/texmf-dist/tex/xetex/xetexko/xetexko-font.sty
+++ b/Master/texmf-dist/tex/xetex/xetexko/xetexko-font.sty
@@ -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@f@size\f@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@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
diff --git a/Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty b/Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty
index f8441bcc608..f413a14a865 100644
--- a/Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty
+++ b/Master/texmf-dist/tex/xetex/xetexko/xetexko-hanging.sty
@@ -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`@
diff --git a/Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty b/Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty
index 95c5574fa29..9178213f4a8 100644
--- a/Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty
+++ b/Master/texmf-dist/tex/xetex/xetexko/xetexko-josa.sty
@@ -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
diff --git a/Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty b/Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty
index 4cc68c329c8..7e11feca9f3 100644
--- a/Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty
+++ b/Master/texmf-dist/tex/xetex/xetexko/xetexko-space.sty
@@ -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
diff --git a/Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty b/Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty
index bd72f32f767..f94fed2b2a9 100644
--- a/Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty
+++ b/Master/texmf-dist/tex/xetex/xetexko/xetexko-vertical.sty
@@ -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@horiz@precjkopenparen \precjkopenparen
\let\xk@horiz@precjkcloseparen\precjkcloseparen
\let\xk@horiz@precjkfullstop \precjkfullstop
- \def\precjkopenparen {\leavevmode
- \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
- \hbox
- \ifx\XKdisablecjksymbolspacing\empty
- \bgroup
- \else
- to\XK@vert@half@em \bgroup \hss
- \fi
- }%
- \def\precjkcloseparen{\leavevmode
- \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
- \hbox
- \ifx\XKdisablecjksymbolspacing\empty\else
- to\XK@vert@half@em
- \fi
- \bgroup}%
- \def\precjkfullstop {\leavevmode
- \ifx\empty\xetexkocharraise\else\raise\xetexkocharraise\fi
- \hbox
- \ifx\XKdisablecjksymbolspacing\empty\else
- to\XK@vert@half@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@vert@half@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@vert@half@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@vert@half@em
+ \fi
+ \bgroup}%
+ \fi
\spaceskip\XK@vert@half@em plus\XK@vert@half@em\relax
\parindent\XK@vert@half@em \parindent2\parindent
}
diff --git a/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty b/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty
index 1684773936b..c5cceaeec00 100644
--- a/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty
+++ b/Master/texmf-dist/tex/xetex/xetexko/xetexko.sty
@@ -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