diff options
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xduts/xdufont.sty')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xduts/xdufont.sty | 42 |
1 files changed, 40 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xduts/xdufont.sty b/Master/texmf-dist/tex/xelatex/xduts/xdufont.sty index afe08f01f71..9cec03a6ba3 100644 --- a/Master/texmf-dist/tex/xelatex/xduts/xdufont.sty +++ b/Master/texmf-dist/tex/xelatex/xduts/xdufont.sty @@ -29,7 +29,7 @@ \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplPackage{xdufont} - {2023/02/20}{5.1.0.0} + {2023/02/23}{5.4.0.1} {Xidian University Font package} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } @@ -55,7 +55,7 @@ { \tl_set_eq:NN \l__xdu_latin_sans_scale_tl \l_keys_choice_tl }, latin-mono-scale .choices:nn = { upper, lower, off } { \tl_set_eq:NN \l__xdu_latin_mono_scale_tl \l_keys_choice_tl }, - latin-font .choices:nn = { tac, tacn, thcs, gyre, none } + latin-font .choices:nn = { gyre, tac, tacn, tcc, thcs, tll, none } { \tl_set_eq:NN \l__xdu_latin_font_tl \l_keys_choice_tl }, math-font .choices:nn = { @@ -374,6 +374,25 @@ \__xdu_set_latin_mono_font:nnnnn { Courier~New } { cour.ttf } { courbd.ttf } { couri.ttf } { courbi.ttf } } +\cs_new:Npn \__xdu_load_latin_font_tcc: + { + \__xdu_set_latin_main_font:nnnnn + { Times~New~Roman } + { times.ttf } + { timesbd.ttf } + { timesi.ttf } + { timesbi.ttf } + \__xdu_set_latin_sans_font:nnnn + { cmunss.otf } + { cmunsx.otf } + { cmunsi.otf } + { cmunso.otf } + \__xdu_set_latin_mono_font:nnnn + { cmuntt.otf } + { cmuntb.otf } + { cmunit.otf } + { cmuntx.otf } + } \cs_new:Npn \__xdu_load_latin_font_thcs: { \__xdu_set_latin_main_font:nnnnn @@ -395,6 +414,25 @@ { CourierStd-Oblique.otf } { CourierStd-BoldOblique.otf } } +\cs_new:Npn \__xdu_load_latin_font_tll: + { + \__xdu_set_latin_main_font:nnnnn + { Times~New~Roman } + { times.ttf } + { timesbd.ttf } + { timesi.ttf } + { timesbi.ttf } + \__xdu_set_latin_sans_font:nnnn + { LinBiolinum_R.otf } + { LinBiolinum_RB.otf } + { LinBiolinum_RI.otf } + { LinBiolinum_RBO.otf } + \__xdu_set_latin_mono_font:nnnn + { LinLibertine_M.otf } + { LinLibertine_MB.otf } + { LinLibertine_MO.otf } + { LinLibertine_MBO.otf } + } \cs_new:Npn \__xdu_load_latin_font_gyre: { \__xdu_set_latin_main_font:nnnn |