summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/xelatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-02-19 02:00:27 +0000
committerKarl Berry <karl@freefriends.org>2023-02-19 02:00:27 +0000
commit797399c957c9545dc62381dec401d97ef3fe97f3 (patch)
tree3bfcd7616f99519f35289d530104a6c43ecfedac /Master/texmf-dist/tex/xelatex
parent95b7bb24ac5fec4d95e7e2ce36372dd0464e5e92 (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.sty2
-rw-r--r--Master/texmf-dist/tex/xelatex/xduts/xdupgthesis.cls58
-rw-r--r--Master/texmf-dist/tex/xelatex/xduts/xduugthesis.cls26
-rw-r--r--Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls22
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