diff options
Diffstat (limited to 'Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls | 42 |
1 files changed, 40 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls b/Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls index b891f9d9bfe..1c4f66b7761 100644 --- a/Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls +++ b/Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls @@ -29,7 +29,7 @@ \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{xduugtp} - {2023/02/20}{5.1.0.0} + {2023/02/23}{5.4.0.1} {Xidian University Undergraduate Thesis Proposal class} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } @@ -65,7 +65,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 = { @@ -384,6 +384,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 @@ -405,6 +424,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 |