diff options
Diffstat (limited to 'Master/texmf-dist/tex')
4 files changed, 21 insertions, 14 deletions
diff --git a/Master/texmf-dist/tex/xelatex/xduts/xdufont.sty b/Master/texmf-dist/tex/xelatex/xduts/xdufont.sty index 26a00e08620..12135b48913 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/06}{4.4.2.0} + {2023/02/09}{4.4.5.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 78e755b1197..b18c73c14d3 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/06}{4.4.2.0} + {2023/02/09}{4.4.5.0} {Xidian University Postgraduate Thesis document class} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } @@ -922,7 +922,10 @@ } \cs_generate_variant:Nn \__xdu_get_text_width:Nn { NV } \cs_new:Npn \__xdu_add_bookmark:n #1 - { \currentpdfbookmark { #1 } { #1 } } + { + \cleardoublepage + \currentpdfbookmark { #1 } { #1 } + } \cs_new:Npn \__xdu_add_toc:n #1 { \cleardoublepage @@ -1634,11 +1637,6 @@ \dim_set:Nn \bibitemsep { 0pt } \cs_set_eq:NN \SlashFont \rmfamily } -\ctex_at_end_preamble:n - { - \bool_if:NT \l__xdu_rm_ref_bool - { \RequirePackage { bibentry } } - } \cs_set:Npn \bibfont { \rmfamily @@ -1646,6 +1644,14 @@ \dim_set:Nn \baselineskip { 20pt } } } +\ctex_at_end_preamble:n + { + \tl_if_eq:NnT \l__xdu_bib_tool_tl { bibtex } + { + \bool_if:NT \l__xdu_rm_ref_bool + { \RequirePackage { bibentry } } + } + } \cs_new:Npn \__xdu_appendix: { \cs_set:Npn \appendixname { \__xdu_lang_switch:nn { 附录 } { Appendix } } @@ -2484,7 +2490,6 @@ \dim_set:Nn \baselineskip { 20pt } \bool_if:NF \l__xdu_rm_cover_bool { - \__xdu_add_bookmark:n { \__xdu_lang_switch:nn { 封面 } { Cover } } \vbox:n { } \skip_vertical:n { 435pt } \vbox_to_ht:nn { 120pt } @@ -2697,9 +2702,9 @@ subsection / format = { \rmfamily \zihao { 4 } \bfseries \raggedright }, subsection / indent = { \l__xdu_bio_indent_dim } } - \setcounter { section } { 0 } \addtocontents { toc } { \protect \setcounter { tocdepth } { 0 } } \file_if_exist_input:n { \l__xdu_bio_str } + \addtocontents { toc } { \protect \setcounter { tocdepth } { 2 } } \group_end: } } diff --git a/Master/texmf-dist/tex/xelatex/xduts/xduugthesis.cls b/Master/texmf-dist/tex/xelatex/xduts/xduugthesis.cls index b490feb6bce..f2598868ac6 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/06}{4.4.2.0} + {2023/02/09}{4.4.5.0} {Xidian University Undergraduate Thesis document class} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } @@ -698,7 +698,10 @@ } \cs_generate_variant:Nn \__xdu_get_text_width:Nn { NV } \cs_new:Npn \__xdu_add_bookmark:n #1 - { \currentpdfbookmark { #1 } { #1 } } + { + \cleardoublepage + \currentpdfbookmark { #1 } { #1 } + } \cs_new:Npn \__xdu_add_toc:n #1 { \cleardoublepage @@ -1517,7 +1520,6 @@ \loadgeometry { cover } \pagestyle { empty } \dim_set:Nn \parindent { 0pt } - \__xdu_add_bookmark:n { \__xdu_lang_switch:nn { 封面 } { Cover } } \__xdu_cover_i:nn { 班级 } { \l__xdu_class_id_str } \__xdu_cover_i:nn { 学号 } { \l__xdu_student_id_str } \skip_vertical:n { 30pt } diff --git a/Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls b/Master/texmf-dist/tex/xelatex/xduts/xduugtp.cls index b9a2ed5cf88..a960102b56e 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/06}{4.4.2.0} + {2023/02/09}{4.4.5.0} {Xidian University Undergraduate Thesis Proposal class} \RequirePackage { xparse, l3keys2e } \PassOptionsToPackage { quiet } { xeCJK } |