diff options
author | Karl Berry <karl@freefriends.org> | 2017-02-22 23:03:37 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-02-22 23:03:37 +0000 |
commit | 61baa79e78e4c4e58908e4a028784eb87f5d8378 (patch) | |
tree | c3c02dd56885b0488811f072fe5628b12efe5f01 /Master/texmf-dist/tex/latex/ctex/engine/ctex-engine-aptex.def | |
parent | dec6d339ad553b0ae8b20913763f65aa18824f5e (diff) |
ctex (22feb17)
git-svn-id: svn://tug.org/texlive/trunk@43306 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/ctex/engine/ctex-engine-aptex.def')
-rw-r--r-- | Master/texmf-dist/tex/latex/ctex/engine/ctex-engine-aptex.def | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/ctex/engine/ctex-engine-aptex.def b/Master/texmf-dist/tex/latex/ctex/engine/ctex-engine-aptex.def index e8c8b72ab49..5e88b9af511 100644 --- a/Master/texmf-dist/tex/latex/ctex/engine/ctex-engine-aptex.def +++ b/Master/texmf-dist/tex/latex/ctex/engine/ctex-engine-aptex.def @@ -6,7 +6,7 @@ %% %% ctex.dtx (with options: `aptex') %% -%% Copyright (C) 2003--2016 +%% Copyright (C) 2003--2017 %% CTEX.ORG and any individual authors listed in the documentation. %% ------------------------------------------------------------------------------ %% @@ -26,10 +26,10 @@ %% %% ------------------------------------------------------------------------------ %% -\GetIdInfo$Id: ctex.dtx 6471e87 2016-12-27 17:33:18 +0800 Qing Lee <sobenlee@gmail.com> $ +\GetIdInfo$Id: ctex.dtx d459e18 2017-02-23 02:07:49 +0800 Qing Lee <sobenlee@gmail.com> $ {Asian pTeX adapter (CTEX)} \ProvidesExplFile{ctex-engine-aptex.def} - {\ExplFileDate}{2.4.7}{\ExplFileDescription} + {\ExplFileDate}{2.4.8}{\ExplFileDescription} \cs_new_protected_nopar:Npn \ctex_set_zhmap:n #1 { \AtBeginDvi {#1} @@ -41,9 +41,22 @@ \tl_set:Nn \CJKsfdefault { sf } \tl_set:Nn \CJKttdefault { tt } \tl_set:Nn \CJKfamilydefault { \CJKrmdefault } -\tl_put_left:Nn \rmfamily { \kanjifamily { \CJKrmdefault } } -\tl_put_left:Nn \sffamily { \kanjifamily { \CJKsfdefault } } -\tl_put_left:Nn \ttfamily { \kanjifamily { \CJKttdefault } } +\ctex_preto_cmd:NnnTF \rmfamily { \ExplSyntaxOff } + { \kanjifamily { \CJKrmdefault } } + { } + { \ctex_patch_failure:N \rmfamily } +\ctex_preto_cmd:NnnTF \sffamily { \ExplSyntaxOff } + { \kanjifamily { \CJKsfdefault } } + { } + { \ctex_patch_failure:N \sffamily } +\ctex_preto_cmd:NnnTF \ttfamily { \ExplSyntaxOff } + { \kanjifamily { \CJKttdefault } } + { } + { \ctex_patch_failure:N \ttfamily } +\ctex_preto_cmd:NnnTF \normalfont { \ExplSyntaxOff } + { \kanjifamily { \CJKfamilydefault } } + { \cs_set_eq:NN \reset@font \normalfont } + { \ctex_patch_failure:N \normalfont } \NewDocumentCommand \CJKfamily { m } { \kanjifamily { #1 } |