summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex/xecjk
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-05-29 20:49:44 +0000
committerKarl Berry <karl@freefriends.org>2019-05-29 20:49:44 +0000
commit1bfa36fb11c38e651b0dfb25c7fd31803b49d49d (patch)
tree36ae36afaa75440df1f54dbdc2558a69be56facd /Master/texmf-dist/tex/xelatex/xecjk
parent94b5972acb01d3c8f98c5c5b7d495aa030ef522f (diff)
xecjk (29may19)
git-svn-id: svn://tug.org/texlive/trunk@51260 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xecjk')
-rw-r--r--Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty2
-rw-r--r--Master/texmf-dist/tex/xelatex/xecjk/xeCJK.cfg2
-rw-r--r--Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty18
-rw-r--r--Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty2
-rw-r--r--Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty2
-rw-r--r--Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def2
6 files changed, 15 insertions, 13 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty
index cef79c3eaf3..123dad2c11e 100644
--- a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty
+++ b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty
@@ -29,7 +29,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\GetIdInfo$Id: xeCJK.dtx 8be031f 2019-04-07 23:30:14 +0800 Qing Lee <sobenlee@gmail.com> $
+\GetIdInfo$Id: xeCJK.dtx 0e3f9e8 2019-04-15 02:07:22 +0800 Qing Lee <sobenlee@gmail.com> $
{xeCJK patch file for listings}
\ProvidesExplPackage{xeCJK-listings}
{\ExplFileDate}{3.7.2}{\ExplFileDescription}
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.cfg b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.cfg
index 034848ca105..2f2a9233e2e 100644
--- a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.cfg
+++ b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.cfg
@@ -6,7 +6,7 @@
%%
%% xeCJK.dtx (with options: `config')
%%
-\GetIdInfo$Id: xeCJK.dtx 8be031f 2019-04-07 23:30:14 +0800 Qing Lee <sobenlee@gmail.com> $
+\GetIdInfo$Id: xeCJK.dtx 0e3f9e8 2019-04-15 02:07:22 +0800 Qing Lee <sobenlee@gmail.com> $
{Configuration file for xeCJK package}
\ProvidesExplFile{\ExplFileName.cfg}
{\ExplFileDate}{3.7.2}{\ExplFileDescription}
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty
index 410feb3846b..1682a590fa3 100644
--- a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty
+++ b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty
@@ -29,7 +29,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\GetIdInfo$Id: xeCJK.dtx 8be031f 2019-04-07 23:30:14 +0800 Qing Lee <sobenlee@gmail.com> $
+\GetIdInfo$Id: xeCJK.dtx 0e3f9e8 2019-04-15 02:07:22 +0800 Qing Lee <sobenlee@gmail.com> $
{Typesetting CJK scripts with XeLaTeX}
\ProvidesExplPackage{\ExplFileName}
{\ExplFileDate}{3.7.2}{\ExplFileDescription}
@@ -101,8 +101,8 @@
\cs_new_protected_nopar:Npn \xeCJK_allow_break:
{ \tex_penalty:D \c_zero_int }
\cs_new_protected_nopar:Npn \xeCJK_no_break:
- { \tex_penalty:D \c__xeCJK_ten_thousand_int }
-\int_const:Nn \c__xeCJK_ten_thousand_int { 10 000 }
+ { \tex_penalty:D \c__xeCJK_nobreak_penalty_int }
+\int_const:Nn \c__xeCJK_nobreak_penalty_int { 10 000 }
\tl_new:N \g__xeCJK_at_end_preamble_hook_tl
\tl_new:N \g__xeCJK_after_preamble_hook_tl
\tl_new:N \g__xeCJK_after_end_preamble_hook_tl
@@ -551,6 +551,8 @@
"17000 -> "187FF ,
"18800 -> "18AFF ,
"1B000 -> "1B0FF ,
+ "1B100 -> "1B12F ,
+ "1B130 -> "1B16F ,
"1F200 -> "1F2FF ,
"20000 -> "2A6DF ,
"2A700 -> "2B73F ,
@@ -1399,7 +1401,7 @@
}
\cs_new_protected_nopar:Npn \__xeCJK_nobreak_zero_glue:
{
- \tex_penalty:D \c__xeCJK_ten_thousand_int
+ \tex_penalty:D \c__xeCJK_nobreak_penalty_int
\skip_horizontal:N \c_zero_skip
}
\cs_new_protected_nopar:Npn \__xeCJK_zero_glue:
@@ -1598,7 +1600,7 @@
{
\skip_set_eq:NN \l__xeCJK_last_skip \tex_lastskip:D
\tex_unskip:D
- \int_compare:nNnTF \tex_lastpenalty:D = { 1000 }
+ \int_compare:nNnTF \tex_lastpenalty:D = \c__xeCJK_nobreak_penalty_int
{ \__xeCJK_if_last_punct_auxi:TF { \use_i:nn } }
{
\xeCJK_if_last_node:TF
@@ -1644,7 +1646,7 @@
\bool_if:NF \l__xeCJK_last_penalty_bool
{
\bool_set_true:N \l__xeCJK_last_penalty_bool
- \int_set:Nn \l__xeCJK_last_penalty_int { 1000 }
+ \int_set_eq:NN \l__xeCJK_last_penalty_int \c__xeCJK_nobreak_penalty_int
}
\xeCJK_if_last_node:TF
{ \__xeCJK_if_last_punct_auxii:TF { \use_i:nn } }
@@ -1899,7 +1901,7 @@
\keys_define:nn { xeCJK / options }
{
WidowPenalty .int_set:N = \l__xeCJK_widow_penalty_int ,
- WidowPenalty .default:n = { 1000 }
+ WidowPenalty .default:n = { 10 000 }
}
\cs_new_protected_nopar:Npn \xeCJK_widow_penalty:
{ \tex_penalty:D \l__xeCJK_widow_penalty_int }
@@ -4354,7 +4356,7 @@
PunctStyle = quanjiao ,
NewLineCS = { \par \[ } ,
EnvCS = { \begin \end } ,
- WidowPenalty = 1000 ,
+ WidowPenalty = { 10 000 } ,
NoBreakCS = { \footnote \footnotemark \nobreak } ,
KaiMingPunct = { ^^^^3002 ^^^^ff0e ^^^^ff1f ^^^^ff01 } ,
LongPunct = { ^^^^2014 ^^^^2e3a ^^^^2025 ^^^^2026 } ,
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty
index 1ef2b44ff74..3f1b2c4a3f5 100644
--- a/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty
+++ b/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty
@@ -29,7 +29,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\GetIdInfo$Id: xeCJK.dtx 8be031f 2019-04-07 23:30:14 +0800 Qing Lee <sobenlee@gmail.com> $
+\GetIdInfo$Id: xeCJK.dtx 0e3f9e8 2019-04-15 02:07:22 +0800 Qing Lee <sobenlee@gmail.com> $
{xeCJK font effect}
\ProvidesExplPackage{xeCJKfntef}
{\ExplFileDate}{3.7.2}{\ExplFileDescription}
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty
index b2bf72845e0..47c3be1040b 100644
--- a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty
+++ b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty
@@ -29,7 +29,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\RequirePackage{expl3}
-\GetIdInfo$Id: xeCJK.dtx 8be031f 2019-04-07 23:30:14 +0800 Qing Lee <sobenlee@gmail.com> $
+\GetIdInfo$Id: xeCJK.dtx 0e3f9e8 2019-04-15 02:07:22 +0800 Qing Lee <sobenlee@gmail.com> $
{addon file for xunicode}
\ProvidesExplPackage{xunicode-addon}
{\ExplFileDate}{3.7.2}{\ExplFileDescription}
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def
index 94ab9a38cd3..3d35c25ec5e 100644
--- a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def
+++ b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def
@@ -27,7 +27,7 @@
%%
%% ----------------------------------------------------------------------
%%
-\GetIdInfo$Id: xeCJK.dtx 8be031f 2019-04-07 23:30:14 +0800 Qing Lee <sobenlee@gmail.com> $
+\GetIdInfo$Id: xeCJK.dtx 0e3f9e8 2019-04-15 02:07:22 +0800 Qing Lee <sobenlee@gmail.com> $
{extra definition for xunicode}
\ProvidesExplFile{xunicode-extra.def}
{\ExplFileDate}{3.7.2}{\ExplFileDescription}