diff options
author | Karl Berry <karl@freefriends.org> | 2014-06-24 18:06:45 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-06-24 18:06:45 +0000 |
commit | 72da0e4e151286052461baf9b51b9e4f74f964c2 (patch) | |
tree | 0fcdcda1fd557e00843db95a1a5d6361a8a775b4 /Master/texmf-dist/tex/xelatex/xecjk | |
parent | a773f956133dd46fdbb8d5c972ae248089cbc1b0 (diff) |
xecjk (20jun14)
git-svn-id: svn://tug.org/texlive/trunk@34383 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xecjk')
6 files changed, 32 insertions, 27 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xecjk/config/xeCJK.cfg b/Master/texmf-dist/tex/xelatex/xecjk/config/xeCJK.cfg index 9d5694fbcd1..e37cdf8daea 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 656 2014-05-13 03:14:47Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 692 2014-06-20 12:25:35Z sobenlee $ {Configuration file for xeCJK package} \ProvidesExplFile {\ExplFileName.cfg} - {\ExplFileDate}{3.2.12}{\ExplFileDescription} + {\ExplFileDate}{3.2.13}{\ExplFileDescription} %% %% diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJK-listings.sty index cad910e1d34..1b499bae772 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 656 2014-05-13 03:14:47Z sobenlee $ +%% $Id: xeCJK.dtx 692 2014-06-20 12:25:35Z 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 656 2014-05-13 03:14:47Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 692 2014-06-20 12:25:35Z sobenlee $ {xeCJK patch file for listings} \ProvidesExplPackage {xeCJK-listings} - {\ExplFileDate}{3.2.12}{\ExplFileDescription} + {\ExplFileDate}{3.2.13}{\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 94c9dca1f0e..04fcb138ffb 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 656 2014-05-13 03:14:47Z sobenlee $ +%% $Id: xeCJK.dtx 692 2014-06-20 12:25:35Z 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 656 2014-05-13 03:14:47Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 692 2014-06-20 12:25:35Z sobenlee $ {Typesetting CJK scripts with XeLaTeX} \ProvidesExplPackage {\ExplFileName} - {\ExplFileDate}{3.2.12}{\ExplFileDescription} + {\ExplFileDate}{3.2.13}{\ExplFileDescription} \msg_new:nnn { xeCJK } { Require-XeTeX } { The~xeCJK~package~requires~XeTeX~to~function.\\\\ @@ -2768,18 +2768,18 @@ } \cs_new_nopar:Npn \__xeCJK_msg_def_family_map:n #1 { - \str_case_x:nnn {#1} + \str_case_x:nnF {#1} { \CJKrmdefault { \token_to_str:N \setCJKmainfont } \CJKsfdefault { \token_to_str:N \setCJKsansfont } \CJKttdefault { \token_to_str:N \setCJKmonofont } } - { \token_to_str:N \setCJKfamilyfont {#1} } - [...]{...} + { \token_to_str:N \setCJKfamilyfont \{ #1 \} } + [...]\{...\} } \cs_new_nopar:Npn \__xeCJK_msg_family_map:n #1 { - \str_case_x:nnn {#1} + \str_case_x:nnF {#1} { \CJKrmdefault { \token_to_str:N \CJKrmdefault } \CJKsfdefault { \token_to_str:N \CJKsfdefault } @@ -2944,12 +2944,13 @@ } \__xeCJK_at_end_preamble:n { - \cs_set_eq:NN \__xeCJK_family_default_wrap:n \exp_not:n \tl_if_eq:NNT \CJKfamilydefault \l__xeCJK_family_default_init_tl { + \group_begin: + \cs_set_eq:NN \__xeCJK_family_default_wrap:n \exp_not:n \tl_gset:Nx \CJKfamilydefault { - \str_case_x:nnn { \familydefault } + \str_case:onF { \familydefault } { { \rmdefault } { \exp_not:N \CJKrmdefault } { \sfdefault } { \exp_not:N \CJKsfdefault } @@ -2957,8 +2958,8 @@ } { \CJKfamilydefault } } + \group_end: } - \cs_undefine:N \__xeCJK_family_default_wrap:n \prop_if_empty:NTF \g__xeCJK_family_font_name_prop { \bool_if:NTF \g__xeCJK_fandol_bool @@ -3021,10 +3022,10 @@ \tl_const:Nn \c__xeCJK_math_tl { CJKmath } \cs_new_protected_nopar:Npn \xeCJK_set_mathfont: { - \xeCJK_family_if_exist:xF { \c__xeCJK_math_tl } + \xeCJK_family_if_exist:xTF { \c__xeCJK_math_tl } { \use:n } { - \xeCJK_family_if_exist:xF { \CJKfamilydefault } + \xeCJK_family_if_exist:xTF { \CJKfamilydefault } { \use:n } { \use_none:n } } { @@ -3515,7 +3516,11 @@ \exp_not:o { \fontspec_setup_maths: - \tl_if_empty:NT \g_fontspec_bfmathrm_tl + \bool_if:nT + { + \tl_if_empty_p:N \g__fontspec_bfmathrm_tl || + \tl_if_empty_p:N \g_fontspec_bfmathrm_tl + } { \DeclareSymbolFontAlphabet \mathrm { operators } } } } diff --git a/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty b/Master/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty index b6640d68056..360b8611364 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 656 2014-05-13 03:14:47Z sobenlee $ +%% $Id: xeCJK.dtx 692 2014-06-20 12:25:35Z 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 656 2014-05-13 03:14:47Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 692 2014-06-20 12:25:35Z sobenlee $ {xeCJK patch file for ulem/CJKfntef} \ProvidesExplPackage {xeCJKfntef} - {\ExplFileDate}{3.2.12}{\ExplFileDescription} + {\ExplFileDate}{3.2.13}{\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 c143e96b376..ab7c49c18d0 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 656 2014-05-13 03:14:47Z sobenlee $ +%% $Id: xeCJK.dtx 692 2014-06-20 12:25:35Z 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 656 2014-05-13 03:14:47Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 692 2014-06-20 12:25:35Z sobenlee $ {addon file for xunicode} \ProvidesExplPackage {xunicode-addon} - {\ExplFileDate}{3.2.12}{\ExplFileDescription} + {\ExplFileDate}{3.2.13}{\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 17ec36a3b0f..eb6d5119d77 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 656 2014-05-13 03:14:47Z sobenlee $ +%% $Id: xeCJK.dtx 692 2014-06-20 12:25:35Z 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 656 2014-05-13 03:14:47Z sobenlee $ +\GetIdInfo$Id: xeCJK.dtx 692 2014-06-20 12:25:35Z sobenlee $ {extra definition for xunicode} \ProvidesExplFile {xunicode-extra.def} - {\ExplFileDate}{3.2.12}{\ExplFileDescription} + {\ExplFileDate}{3.2.13}{\ExplFileDescription} \ExplSyntaxOff \DeclareUTFComposite\textsuperscript \DeclareUTFComposite\textsubscript |