diff options
author | Karl Berry <karl@freefriends.org> | 2023-02-19 02:00:27 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-02-19 02:00:27 +0000 |
commit | 797399c957c9545dc62381dec401d97ef3fe97f3 (patch) | |
tree | 3bfcd7616f99519f35289d530104a6c43ecfedac /Master/texmf-dist/tex/xelatex | |
parent | 95b7bb24ac5fec4d95e7e2ce36372dd0464e5e92 (diff) |
xduts (19feb23)
git-svn-id: svn://tug.org/texlive/trunk@65909 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/xelatex')
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xduts/xdufont.sty | 2 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xduts/xdupgthesis.cls | 58 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xduts/xduugthesis.cls | 26 | ||||
-rw-r--r-- | Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls | 22 |
4 files changed, 70 insertions, 38 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xduts/xdufont.sty b/Master/texmf-dist/tex/xelatex/xduts/xdufont.sty index 39b3176e494..4888659e551 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/15}{4.4.5.5} + {2023/02/17}{5.0.0.0} {Xidian University Font package} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } diff --git a/Master/texmf-dist/tex/xelatex/xduts/xdupgthesis.cls b/Master/texmf-dist/tex/xelatex/xduts/xdupgthesis.cls index d99915f0e1c..896f21fb5b0 100644 --- a/Master/texmf-dist/tex/xelatex/xduts/xdupgthesis.cls +++ b/Master/texmf-dist/tex/xelatex/xduts/xdupgthesis.cls @@ -29,7 +29,7 @@ \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{xdupgthesis} - {2023/02/15}{4.4.5.5} + {2023/02/17}{5.0.0.0} {Xidian University Postgraduate Thesis document class} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } @@ -493,6 +493,7 @@ major .tl_set:N = \l__xdu_major_str, author .tl_set:N = \l__xdu_author_str, supervisor .clist_set:N = \l__xdu_supv_clist, + supv-ent .tl_set:N = \l__xdu_supv_ent_str, supervisor-enterprise .tl_set:N = \l__xdu_supv_ent_str, student-id .tl_set:N = \l__xdu_student_id_str, abstract .tl_set:N = \l__xdu_abstract_zh_tl, @@ -510,6 +511,7 @@ info / major = { }, info / author = { }, info / supervisor = { }, + info / supv-ent = { }, info / supervisor-enterprise = { }, info / student-id = { }, info / abstract = { }, @@ -561,10 +563,15 @@ degree* .tl_set:N = \l__xdu_degree_en_str, author* .tl_set:N = \l__xdu_author_en_str, supervisor* .clist_set:N = \l__xdu_supv_en_clist, + supv-ent* .tl_set:N = \l__xdu_supv_ent_en_str, supervisor-enterprise* .tl_set:N = \l__xdu_supv_ent_en_str, + supv-title .clist_set:N = \l__xdu_supv_t_clist, supervisor-title .clist_set:N = \l__xdu_supv_t_clist, + supv-title* .clist_set:N = \l__xdu_supv_t_en_clist, supervisor-title* .clist_set:N = \l__xdu_supv_t_en_clist, + supv-ent-title .tl_set:N = \l__xdu_supv_ent_t_str, supervisor-enterprise-title .tl_set:N = \l__xdu_supv_ent_t_str, + supv-ent-title* .tl_set:N = \l__xdu_supv_ent_t_en_str, supervisor-enterprise-title* .tl_set:N = \l__xdu_supv_ent_t_en_str, title* .tl_set:N = \l__xdu_title_en_str, major* .tl_set:N = \l__xdu_major_en_str, @@ -583,23 +590,28 @@ } \keys_set:nn { xdu } { - info / graduate-type = { 硕士 }, - info / degree-type = { 学术 }, + info / graduate-type = 硕士, + info / degree-type = 学术, info / degree = { }, info / degree* = { }, info / author* = { }, info / supervisor* = { }, + info / supv-ent* = { }, info / supervisor-enterprise* = { }, + info / supv-title = { }, info / supervisor-title = { }, + info / supv-title* = { }, info / supervisor-title* = { }, + info / supv-ent-title = { }, info / supervisor-enterprise-title = { }, + info / supv-ent-title* = { }, info / supervisor-enterprise-title* = { }, info / title* = { }, info / major* = { }, info / sub-major = { }, info / domain = { }, info / clc = { }, - info / secret-level = { 公开 }, + info / secret-level = 公开, info / secret-year = { }, info / submit-date = { }, info / statement-scan = { }, @@ -641,8 +653,8 @@ \keys_set:nn { xdu } { style / remove-page = { }, - style / remove-header = { false }, - style / remove-footer = { false } + style / remove-header = false, + style / remove-footer = false } \bool_new:N \l__xdu_rm_cover_bool \bool_new:N \l__xdu_rm_title_page_bool @@ -703,7 +715,7 @@ } \keys_set:nn { xdu } { - style / anonymous = { false } + style / anonymous = false } \NewDocumentCommand \anon { O { XXX } m } { @@ -768,7 +780,9 @@ { \tl_set_eq:NN \l__xdu_alg_cap_align_tl \l_keys_choice_tl }, add-alg-rule-vspace .bool_set:N = \l__xdu_add_alg_rule_vspace_bool, table-small-font .bool_set:N = \l__xdu_tab_small_bool, + alg-small-caption .bool_set:N = \l__xdu_alg_small_cap_bool, algorithm-small-caption .bool_set:N = \l__xdu_alg_small_cap_bool, + alg-small-font .bool_set:N = \l__xdu_alg_small_bool, algorithm-small-font .bool_set:N = \l__xdu_alg_small_bool, before-skip .clist_set:N = \l__xdu_before_skip_clist, after-skip .clist_set:N = \l__xdu_after_skip_clist, @@ -793,19 +807,21 @@ style / fix-include = false, style / fix-includegraphics = false, style / ref-add-space = false, - style / caption-label-sep = { 0.75em }, - style / ft-caption-format = { hang }, - style / alg-caption-format = { hang }, - style / ft-caption-align = { centering-left }, - style / alg-caption-align = { left }, - style / add-alg-rule-vspace = { false }, + style / caption-label-sep = 0.75em, + style / ft-caption-format = hang, + style / alg-caption-format = hang, + style / ft-caption-align = centering-left, + style / alg-caption-align = left, + style / add-alg-rule-vspace = false, style / table-small-font = true, + style / alg-small-caption = true, style / algorithm-small-caption = true, + style / alg-small-font = true, style / algorithm-small-font = true, style / before-skip = { 24pt, 18pt, 12pt, 12pt, 12pt, 12pt }, style / after-skip = { 18pt, 12pt, 6pt, 6pt, 6pt, 6pt }, style / symmetric-margin = false, - style / page-vertical-align = { 顶部对齐 } + style / page-vertical-align = 顶部对齐 } \cs_new:Npn \__xdu_bold_math: { } \ctex_at_end_preamble:n @@ -833,12 +849,12 @@ } \keys_set:nn { xdu } { - style / customize-los = { true }, - style / customize-loa = { true }, - style / colspec-los = { Q[l,h]X[l,h] }, + style / customize-los = true, + style / customize-loa = true, + style / colspec-los = { Q[l,h]X[l,h] }, style / colspec-loa = { Q[l,h]X[l,h]X[l,h] }, - style / title-row-los = { false }, - style / title-row-loa = { false } + style / title-row-los = false, + style / title-row-loa = false } \bool_new:N \l__xdu_cust_edubg_bool \bool_new:N \l__xdu_cust_resresult_bool @@ -849,8 +865,8 @@ } \keys_set:nn { xdu } { - style / customize-edubg = { true }, - style / customize-resresult = { true } + style / customize-edubg = true, + style / customize-resresult = true } \NewDocumentCommand \xdusetup { m } { \keys_set:nn { xdu } { #1 } } diff --git a/Master/texmf-dist/tex/xelatex/xduts/xduugthesis.cls b/Master/texmf-dist/tex/xelatex/xduts/xduugthesis.cls index 3e3ea4fc545..fae41fcdf4e 100644 --- a/Master/texmf-dist/tex/xelatex/xduts/xduugthesis.cls +++ b/Master/texmf-dist/tex/xelatex/xduts/xduugthesis.cls @@ -29,7 +29,7 @@ \NeedsTeXFormat{LaTeX2e} \RequirePackage{expl3} \ProvidesExplClass{xduugthesis} - {2023/02/15}{4.4.5.5} + {2023/02/17}{5.0.0.0} {Xidian University Undergraduate Thesis document class} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } @@ -494,6 +494,7 @@ major .tl_set:N = \l__xdu_major_str, author .tl_set:N = \l__xdu_author_str, supervisor .clist_set:N = \l__xdu_supv_clist, + supv-ent .tl_set:N = \l__xdu_supv_ent_str, supervisor-enterprise .tl_set:N = \l__xdu_supv_ent_str, student-id .tl_set:N = \l__xdu_student_id_str, abstract .tl_set:N = \l__xdu_abstract_zh_tl, @@ -511,6 +512,7 @@ info / major = { }, info / author = { }, info / supervisor = { }, + info / supv-ent = { }, info / supervisor-enterprise = { }, info / student-id = { }, info / abstract = { }, @@ -533,13 +535,17 @@ \str_new:N \l__xdu_class_id_str \keys_define:nn { xdu / info } { + supv-dept .tl_set:N = \l__xdu_supv_dept_str, supervisor-department .tl_set:N = \l__xdu_supv_dept_str, + supv-school .tl_set:N = \l__xdu_supv_sch_str, supervisor-school .tl_set:N = \l__xdu_supv_sch_str, class-id .tl_set:N = \l__xdu_class_id_str } \keys_set:nn { xdu } { + info / supv-dept = { }, info / supervisor-department = { }, + info / supv-school = { }, info / supervisor-school = { }, info / class-id = { } } @@ -601,7 +607,9 @@ { \tl_set_eq:NN \l__xdu_alg_cap_align_tl \l_keys_choice_tl }, add-alg-rule-vspace .bool_set:N = \l__xdu_add_alg_rule_vspace_bool, table-small-font .bool_set:N = \l__xdu_tab_small_bool, + alg-small-caption .bool_set:N = \l__xdu_alg_small_cap_bool, algorithm-small-caption .bool_set:N = \l__xdu_alg_small_cap_bool, + alg-small-font .bool_set:N = \l__xdu_alg_small_bool, algorithm-small-font .bool_set:N = \l__xdu_alg_small_bool, before-skip .clist_set:N = \l__xdu_before_skip_clist, after-skip .clist_set:N = \l__xdu_after_skip_clist, @@ -626,19 +634,21 @@ style / fix-include = false, style / fix-includegraphics = false, style / ref-add-space = false, - style / caption-label-sep = { 0.75em }, - style / ft-caption-format = { hang }, - style / alg-caption-format = { hang }, - style / ft-caption-align = { centering-left }, - style / alg-caption-align = { left }, - style / add-alg-rule-vspace = { false }, + style / caption-label-sep = 0.75em, + style / ft-caption-format = hang, + style / alg-caption-format = hang, + style / ft-caption-align = centering-left, + style / alg-caption-align = left, + style / add-alg-rule-vspace = false, style / table-small-font = true, + style / alg-small-caption = true, style / algorithm-small-caption = true, + style / alg-small-font = true, style / algorithm-small-font = true, style / before-skip = { 24pt, 18pt, 12pt, 12pt, 12pt, 12pt }, style / after-skip = { 18pt, 12pt, 6pt, 6pt, 6pt, 6pt }, style / symmetric-margin = false, - style / page-vertical-align = { 顶部对齐 } + style / page-vertical-align = 顶部对齐 } \cs_new:Npn \__xdu_bold_math: { } \ctex_at_end_preamble:n diff --git a/Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls b/Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls index 5de61c771c9..4ccb6586dd1 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/15}{4.4.5.5} + {2023/02/17}{5.0.0.0} {Xidian University Undergraduate Thesis Proposal class} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } @@ -490,6 +490,7 @@ major .tl_set:N = \l__xdu_major_str, author .tl_set:N = \l__xdu_author_str, supervisor .clist_set:N = \l__xdu_supv_clist, + supv-ent .tl_set:N = \l__xdu_supv_ent_str, supervisor-enterprise .tl_set:N = \l__xdu_supv_ent_str, student-id .tl_set:N = \l__xdu_student_id_str, abstract .tl_set:N = \l__xdu_abstract_zh_tl, @@ -507,6 +508,7 @@ info / major = { }, info / author = { }, info / supervisor = { }, + info / supv-ent = { }, info / supervisor-enterprise = { }, info / student-id = { }, info / abstract = { }, @@ -600,7 +602,9 @@ { \tl_set_eq:NN \l__xdu_alg_cap_align_tl \l_keys_choice_tl }, add-alg-rule-vspace .bool_set:N = \l__xdu_add_alg_rule_vspace_bool, table-small-font .bool_set:N = \l__xdu_tab_small_bool, + alg-small-caption .bool_set:N = \l__xdu_alg_small_cap_bool, algorithm-small-caption .bool_set:N = \l__xdu_alg_small_cap_bool, + alg-small-font .bool_set:N = \l__xdu_alg_small_bool, algorithm-small-font .bool_set:N = \l__xdu_alg_small_bool, before-skip .clist_set:N = \l__xdu_before_skip_clist, after-skip .clist_set:N = \l__xdu_after_skip_clist, @@ -625,19 +629,21 @@ style / fix-include = false, style / fix-includegraphics = false, style / ref-add-space = false, - style / caption-label-sep = { 0.75em }, - style / ft-caption-format = { hang }, - style / alg-caption-format = { hang }, - style / ft-caption-align = { centering-left }, - style / alg-caption-align = { left }, - style / add-alg-rule-vspace = { false }, + style / caption-label-sep = 0.75em, + style / ft-caption-format = hang, + style / alg-caption-format = hang, + style / ft-caption-align = centering-left, + style / alg-caption-align = left, + style / add-alg-rule-vspace = false, style / table-small-font = true, + style / alg-small-caption = true, style / algorithm-small-caption = true, + style / alg-small-font = true, style / algorithm-small-font = true, style / before-skip = { 24pt, 18pt, 12pt, 12pt, 12pt, 12pt }, style / after-skip = { 18pt, 12pt, 6pt, 6pt, 6pt, 6pt }, style / symmetric-margin = false, - style / page-vertical-align = { 顶部对齐 } + style / page-vertical-align = 顶部对齐 } \cs_new:Npn \__xdu_bold_math: { } \ctex_at_end_preamble:n |