From d64820a42321d65868c63bd49e657b88c58967bb Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 18 May 2014 21:51:35 +0000 Subject: xecjk (18may14) git-svn-id: svn://tug.org/texlive/trunk@34111 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/xelatex/xecjk/xeCJK.pdf | Bin 1191081 -> 1192323 bytes .../doc/xelatex/xecjk/xunicode-symbols.pdf | Bin 348357 -> 348359 bytes Master/texmf-dist/source/xelatex/xecjk/xeCJK.dtx | 77 +++++++++++++-------- Master/texmf-dist/source/xelatex/xecjk/xeCJK.ins | 4 +- .../texmf-dist/tex/xelatex/xecjk/config/xeCJK.cfg | 4 +- .../tex/xelatex/xecjk/xeCJK-listings.sty | 6 +- Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty | 53 ++++++++------ Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty | 6 +- .../tex/xelatex/xecjk/xunicode-addon.sty | 6 +- .../tex/xelatex/xecjk/xunicode-extra.def | 6 +- 10 files changed, 96 insertions(+), 66 deletions(-) (limited to 'Master/texmf-dist') diff --git a/Master/texmf-dist/doc/xelatex/xecjk/xeCJK.pdf b/Master/texmf-dist/doc/xelatex/xecjk/xeCJK.pdf index a4b43b02364..681e6e199fd 100644 Binary files a/Master/texmf-dist/doc/xelatex/xecjk/xeCJK.pdf and b/Master/texmf-dist/doc/xelatex/xecjk/xeCJK.pdf differ diff --git a/Master/texmf-dist/doc/xelatex/xecjk/xunicode-symbols.pdf b/Master/texmf-dist/doc/xelatex/xecjk/xunicode-symbols.pdf index a8db2c9915f..c4662577418 100644 Binary files a/Master/texmf-dist/doc/xelatex/xecjk/xunicode-symbols.pdf and b/Master/texmf-dist/doc/xelatex/xecjk/xunicode-symbols.pdf differ diff --git a/Master/texmf-dist/source/xelatex/xecjk/xeCJK.dtx b/Master/texmf-dist/source/xelatex/xecjk/xeCJK.dtx index 6322a2bb99d..973717ab586 100644 --- a/Master/texmf-dist/source/xelatex/xecjk/xeCJK.dtx +++ b/Master/texmf-dist/source/xelatex/xecjk/xeCJK.dtx @@ -95,7 +95,7 @@ CJK scripts fonts (TrueType or OpenType). \askforoverwritefalse \preamble -$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ ----------------------------------------------------------------- Author: @@ -201,7 +201,7 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} % -\GetIdInfo$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ %<*driver|package> {Typesetting CJK scripts with XeLaTeX} % @@ -223,7 +223,7 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ % {xeCJKfntef} % {xeCJK-listings} % {xunicode-addon} - {\ExplFileDate}{3.2.11}{\ExplFileDescription} + {\ExplFileDate}{3.2.12}{\ExplFileDescription} %\ExplSyntaxOff %<*driver> \let\xeCJKrevnum\ExplFileVersion @@ -351,7 +351,7 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ % \changes{v3.2.4}{2013/07/02}{遵循 \hologo{LaTeX3} 变量需要预先声明的原则。} % \changes{v3.2.6}{2013/07/29}{\texttt{case} 类函数的用法与 \hologo{LaTeX3} 同步。} % -% \CheckSum{9005} +% \CheckSum{9020} % \GetFileInfo{\jobname.dtx} % % \title{\bfseries\pkg{xeCJK} 宏包} @@ -672,6 +672,14 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ % 这一选项改变这一设置。 % \end{function} % +% \begin{function}[added=2014-05-13]{RubberPunctSkip} +% \begin{syntax} +% RubberPunctSkip = \meta{\TTF} +% \end{syntax} +% 缺省状态下,标点符号前/后的间距有一定的弹性。让本选项设置为 \texttt{false} +% 可以禁用这一特性,从而使得前/后的间距为固定值。 +% \end{function} +% % \begin{function}[added=2012-12-02]{CheckFullRight} % \begin{syntax} % CheckFullRight = \meta{\TFF} @@ -1407,6 +1415,20 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ \xetex_if_engine:F { \msg_critical:nn { xeCJK } { Require-XeTeX } } % \end{macrocode} % +% 应该使用较新版本的 \pkg{expl3} 宏包。 +% \begin{macrocode} +\msg_new:nnn { xeCJK } { l3-too-old } + { + Support~package~`#1'~too~old. \\\\ + Please~update~an~up~to~date~version~of~the~bundles\\\\ + `l3kernel'~and~`l3packages'\\\\ + using~your~TeX~package~manager~or~from~CTAN.\\ + \str_if_eq:nnT {#1} { expl3 } { Loading~xeCJK~will~abort! } + } +\@ifpackagelater { expl3 } { 2014/05/06 } { } + { \msg_critical:nnn { xeCJK } { l3-too-old } { expl3 } } +% \end{macrocode} +% % \begin{macro}[pTF,internal]{\xeCJK_if_package_loaded:n} % 判断宏包是否被引入,可用于文档正文中。 % \begin{macrocode} @@ -1444,20 +1466,6 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ } % \end{macrocode} % -% 应该使用较新版本的 \pkg{expl3} 宏包。 -% \begin{macrocode} -\msg_new:nnn { xeCJK } { l3-too-old } - { - Support~package~`#1'~too~old. \\\\ - Please~update~an~up~to~date~version~of~the~bundles\\\\ - `l3kernel'~and~`l3packages'\\\\ - using~your~TeX~package~manager~or~from~CTAN.\\ - \str_if_eq:nnT {#1} { expl3 } { Loading~xeCJK~will~abort! } - } -\@ifpackagelater { expl3 } { 2014/01/01 } { } - { \msg_critical:nnn { xeCJK } { l3-too-old } { expl3 } } -% \end{macrocode} -% % 以下日期以前的 \pkg{xtemplate} 宏包关于 \cs{KeyValue} 的 Bug 会影响到后面 % 标点符号的处理。 % \begin{macrocode} @@ -3198,15 +3206,17 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ % 根据所选的标点处理方式在标点符号左/右增加的空白。 % \begin{macrocode} \cs_new_protected_nopar:Npn \@@_punct_glue:NN #1#2 + { \@@_punct_hskip:n { \@@_punct_skip:nn {#1} {#2} } } +\cs_new_eq:NN \@@_punct_hskip:n \skip_horizontal:n +\cs_new_protected_nopar:Npn \@@_punct_rigid_skip:nn #1#2 + { \@@_use_punct_dim:nnn { glue } {#1} {#2} } +\cs_new_protected_nopar:Npn \@@_punct_rubber_skip:nn #1#2 { - \@@_punct_hskip:n - { - \@@_use_punct_dim:nnn { glue } {#1} {#2} - plus \@@_use_punct_dim:nnn { plus } {#1} {#2} - minus \@@_use_punct_dim:nnn { minus } {#1} {#2} - } + \@@_use_punct_dim:nnn { glue } {#1} {#2} + plus \@@_use_punct_dim:nnn { plus } {#1} {#2} + minus \@@_use_punct_dim:nnn { minus } {#1} {#2} } -\cs_new_eq:NN \@@_punct_hskip:n \skip_horizontal:n +\cs_new_eq:NN \@@_punct_skip:nn \@@_punct_rubber_skip:nn % \end{macrocode} % \end{macro} % @@ -4163,9 +4173,11 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ % \end{macrocode} % \end{macro} % +% \changes{v3.2.12}{2014/05/12}{新增 \texttt{RubberPunctSkip} 选项。} +% % \begin{macro} % {AllowBreakBetweenPuncts,KaiMingPunct,LongPunct, -% MiddlePunct,PunctWidth,PunctBoundWidth} +% MiddlePunct,PunctWidth,PunctBoundWidth,RubberPunctSkip} % 相关选项声明。 % \begin{macrocode} \keys_define:nn { xeCJK / options } @@ -4194,7 +4206,13 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ PunctWidth .tl_gset:N = \g_@@_punct_width_tl , PunctBoundWidth .tl_gset:N = \g_@@_punct_bound_width_tl , PunctWidth .value_required: , - PunctBoundWidth .value_required: + PunctBoundWidth .value_required: , + RubberPunctSkip .choice: , + RubberPunctSkip .default:n = { true } , + RubberPunctSkip / true .code:n = + { \cs_set_eq:NN \@@_punct_skip:nn \@@_punct_rubber_skip:nn } , + RubberPunctSkip / false .code:n = + { \cs_set_eq:NN \@@_punct_skip:nn \@@_punct_rigid_skip:nn } } \bool_new:N \l_@@_punct_breakable_bool % \end{macrocode} @@ -4966,6 +4984,8 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ % \end{macrocode} % \end{macro} % +% \changes{v3.2.12}{2014/05/12}{更新 \cs{int_to_Hex:n}。} +% % \begin{macro}[internal]{\xeCJK_fallback_loop:Nn} % \changes{v3.1.0}{2012/11/19}{调整备用字体的循环方式。} % \changes{v3.2.4}{2013/06/30} @@ -4989,7 +5009,7 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ { \@@_warning:nxxx { missing-glyph } { \l_xeCJK_family_tl } {#1} - { \int_to_hexadecimal:n { `#1 } } + { \int_to_Hex:n { `#1 } } \@@_fallback_save_CJKsymbol:N {#1} } { @@ -6516,6 +6536,7 @@ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ xeCJKactive = true , LocalConfig = true , LoadFandol = true , + RubberPunctSkip = true , Verb = env , EmboldenFactor = 4 , SlantFactor = 0.167 , diff --git a/Master/texmf-dist/source/xelatex/xecjk/xeCJK.ins b/Master/texmf-dist/source/xelatex/xecjk/xeCJK.ins index e33c7b7ec8f..f8c9dfb341d 100644 --- a/Master/texmf-dist/source/xelatex/xecjk/xeCJK.ins +++ b/Master/texmf-dist/source/xelatex/xecjk/xeCJK.ins @@ -6,7 +6,7 @@ %% %% xeCJK.dtx (with options: `install') %% -%% $Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +%% $Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ %% $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ %% ----------------------------------------------------------------- %% Author: @@ -37,7 +37,7 @@ \askforoverwritefalse \preamble -$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ ----------------------------------------------------------------- Author: diff --git a/Master/texmf-dist/tex/xelatex/xecjk/config/xeCJK.cfg b/Master/texmf-dist/tex/xelatex/xecjk/config/xeCJK.cfg index fa687609118..9d5694fbcd1 100644 --- a/Master/texmf-dist/tex/xelatex/xecjk/config/xeCJK.cfg +++ b/Master/texmf-dist/tex/xelatex/xecjk/config/xeCJK.cfg @@ -6,11 +6,11 @@ %% %% xeCJK.dtx (with options: `config') %% -\GetIdInfo$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ {Configuration file for xeCJK package} \ProvidesExplFile {\ExplFileName.cfg} - {\ExplFileDate}{3.2.11}{\ExplFileDescription} + {\ExplFileDate}{3.2.12}{\ExplFileDescription} %% %% diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty index b8b0f238be6..cad910e1d34 100644 --- a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty +++ b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty @@ -6,7 +6,7 @@ %% %% xeCJK.dtx (with options: `listings') %% -%% $Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +%% $Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ %% $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ %% ----------------------------------------------------------------- %% Author: @@ -33,11 +33,11 @@ %% \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} -\GetIdInfo$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ {xeCJK patch file for listings} \ProvidesExplPackage {xeCJK-listings} - {\ExplFileDate}{3.2.11}{\ExplFileDescription} + {\ExplFileDate}{3.2.12}{\ExplFileDescription} \DeclareOption* { \PassOptionsToPackage { \CurrentOption } { xeCJK } } \ProcessOptions \scan_stop: \RequirePackage { xeCJK } diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty index da0bef436b0..94c9dca1f0e 100644 --- a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty +++ b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK.sty @@ -6,7 +6,7 @@ %% %% xeCJK.dtx (with options: `package') %% -%% $Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +%% $Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ %% $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ %% ----------------------------------------------------------------- %% Author: @@ -33,11 +33,11 @@ %% \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} -\GetIdInfo$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ {Typesetting CJK scripts with XeLaTeX} \ProvidesExplPackage {\ExplFileName} - {\ExplFileDate}{3.2.11}{\ExplFileDescription} + {\ExplFileDate}{3.2.12}{\ExplFileDescription} \msg_new:nnn { xeCJK } { Require-XeTeX } { The~xeCJK~package~requires~XeTeX~to~function.\\\\ @@ -46,6 +46,16 @@ Loading~xeCJK~will~abort! } \xetex_if_engine:F { \msg_critical:nn { xeCJK } { Require-XeTeX } } +\msg_new:nnn { xeCJK } { l3-too-old } + { + Support~package~`#1'~too~old. \\\\ + Please~update~an~up~to~date~version~of~the~bundles\\\\ + `l3kernel'~and~`l3packages'\\\\ + using~your~TeX~package~manager~or~from~CTAN.\\ + \str_if_eq:nnT {#1} { expl3 } { Loading~xeCJK~will~abort! } + } +\@ifpackagelater { expl3 } { 2014/05/06 } { } + { \msg_critical:nnn { xeCJK } { l3-too-old } { expl3 } } \prg_new_conditional:Npnn \xeCJK_if_package_loaded:n #1 { p , T , F , TF } { \tl_if_exist:cTF { ver@ #1 . \c__xeCJK_package_ext_tl } @@ -73,16 +83,6 @@ { \msg_error:nnn { xeCJK } { incompatible-package } {#1} } { \tl_const:cn { ver@ #1 . \c__xeCJK_package_ext_tl } { 9999/99/99 } } } -\msg_new:nnn { xeCJK } { l3-too-old } - { - Support~package~`#1'~too~old. \\\\ - Please~update~an~up~to~date~version~of~the~bundles\\\\ - `l3kernel'~and~`l3packages'\\\\ - using~your~TeX~package~manager~or~from~CTAN.\\ - \str_if_eq:nnT {#1} { expl3 } { Loading~xeCJK~will~abort! } - } -\@ifpackagelater { expl3 } { 2014/01/01 } { } - { \msg_critical:nnn { xeCJK } { l3-too-old } { expl3 } } \RequirePackage { xtemplate } \@ifpackagelater { xtemplate } { 2012/11/10 } { } { \msg_error:nnn { xeCJK } { l3-too-old } { xtemplate } } @@ -978,15 +978,17 @@ \cs_new_protected_nopar:Npn \__xeCJK_punct_kern:n #1 { \tex_kern:D #1 \exp_stop_f: } \cs_new_protected_nopar:Npn \__xeCJK_punct_glue:NN #1#2 + { \__xeCJK_punct_hskip:n { \__xeCJK_punct_skip:nn {#1} {#2} } } +\cs_new_eq:NN \__xeCJK_punct_hskip:n \skip_horizontal:n +\cs_new_protected_nopar:Npn \__xeCJK_punct_rigid_skip:nn #1#2 + { \__xeCJK_use_punct_dim:nnn { glue } {#1} {#2} } +\cs_new_protected_nopar:Npn \__xeCJK_punct_rubber_skip:nn #1#2 { - \__xeCJK_punct_hskip:n - { - \__xeCJK_use_punct_dim:nnn { glue } {#1} {#2} - plus \__xeCJK_use_punct_dim:nnn { plus } {#1} {#2} - minus \__xeCJK_use_punct_dim:nnn { minus } {#1} {#2} - } + \__xeCJK_use_punct_dim:nnn { glue } {#1} {#2} + plus \__xeCJK_use_punct_dim:nnn { plus } {#1} {#2} + minus \__xeCJK_use_punct_dim:nnn { minus } {#1} {#2} } -\cs_new_eq:NN \__xeCJK_punct_hskip:n \skip_horizontal:n +\cs_new_eq:NN \__xeCJK_punct_skip:nn \__xeCJK_punct_rubber_skip:nn \cs_new_protected_nopar:Npn \__xeCJK_punct_kern:NN #1#2 { \tex_kern:D \__xeCJK_use_punct_dim:nnn { kern } {#1} {#2} \exp_stop_f: } \tl_new:N \g__xeCJK_last_punct_tl @@ -1644,7 +1646,13 @@ PunctWidth .tl_gset:N = \g__xeCJK_punct_width_tl , PunctBoundWidth .tl_gset:N = \g__xeCJK_punct_bound_width_tl , PunctWidth .value_required: , - PunctBoundWidth .value_required: + PunctBoundWidth .value_required: , + RubberPunctSkip .choice: , + RubberPunctSkip .default:n = { true } , + RubberPunctSkip / true .code:n = + { \cs_set_eq:NN \__xeCJK_punct_skip:nn \__xeCJK_punct_rubber_skip:nn } , + RubberPunctSkip / false .code:n = + { \cs_set_eq:NN \__xeCJK_punct_skip:nn \__xeCJK_punct_rigid_skip:nn } } \bool_new:N \l__xeCJK_punct_breakable_bool \clist_new:N \g__xeCJK_special_punct_clist @@ -2279,7 +2287,7 @@ { \__xeCJK_warning:nxxx { missing-glyph } { \l_xeCJK_family_tl } {#1} - { \int_to_hexadecimal:n { `#1 } } + { \int_to_Hex:n { `#1 } } \__xeCJK_fallback_save_CJKsymbol:N {#1} } { @@ -3417,6 +3425,7 @@ xeCJKactive = true , LocalConfig = true , LoadFandol = true , + RubberPunctSkip = true , Verb = env , EmboldenFactor = 4 , SlantFactor = 0.167 , diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty index 3ff1e97b1ec..b6640d68056 100644 --- a/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty +++ b/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty @@ -6,7 +6,7 @@ %% %% xeCJK.dtx (with options: `fntef') %% -%% $Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +%% $Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ %% $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ %% ----------------------------------------------------------------- %% Author: @@ -33,11 +33,11 @@ %% \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} -\GetIdInfo$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ {xeCJK patch file for ulem/CJKfntef} \ProvidesExplPackage {xeCJKfntef} - {\ExplFileDate}{3.2.11}{\ExplFileDescription} + {\ExplFileDate}{3.2.12}{\ExplFileDescription} \PassOptionsToPackage { normalem } { ulem } \DeclareOption* { \PassOptionsToPackage { \CurrentOption } { ulem } } \ProcessOptions \scan_stop: diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty index d814ec5465b..c143e96b376 100644 --- a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty +++ b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-addon.sty @@ -6,7 +6,7 @@ %% %% xeCJK.dtx (with options: `xunicode') %% -%% $Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +%% $Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ %% $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ %% ----------------------------------------------------------------- %% Author: @@ -33,11 +33,11 @@ %% \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} -\GetIdInfo$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ {addon file for xunicode} \ProvidesExplPackage {xunicode-addon} - {\ExplFileDate}{3.2.11}{\ExplFileDescription} + {\ExplFileDate}{3.2.12}{\ExplFileDescription} \pdftex_if_engine:T { \msg_new:nnnn { xunicode-addon } { cannot-use-pdftex } diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def index d683be3750f..17ec36a3b0f 100644 --- a/Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def +++ b/Master/texmf-dist/tex/xelatex/xecjk/xunicode-extra.def @@ -6,7 +6,7 @@ %% %% xeCJK.dtx (with options: `xunextra') %% -%% $Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +%% $Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ %% $URL: https://ctex-kit.googlecode.com/svn/trunk/xeCJK/xeCJK.dtx $ %% ----------------------------------------------------------------- %% Author: @@ -31,11 +31,11 @@ %% The Current Maintainer of this work are Leo Liu and Qing Lee. %% ----------------------------------------------------------------- %% -\GetIdInfo$Id: xeCJK.dtx 644 2014-04-29 09:45:49Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 656 2014-05-13 03:14:47Z sobenlee $ {extra definition for xunicode} \ProvidesExplFile {xunicode-extra.def} - {\ExplFileDate}{3.2.11}{\ExplFileDescription} + {\ExplFileDate}{3.2.12}{\ExplFileDescription} \ExplSyntaxOff \DeclareUTFComposite\textsuperscript \DeclareUTFComposite\textsubscript -- cgit v1.2.3