diff options
Diffstat (limited to 'macros/xetex')
-rw-r--r-- | macros/xetex/latex/xduts/README.md | 2 | ||||
-rw-r--r-- | macros/xetex/latex/xduts/xduts.dtx | 31 | ||||
-rw-r--r-- | macros/xetex/latex/xduts/xduts.ins | 8 | ||||
-rw-r--r-- | macros/xetex/latex/xduts/xduts.pdf | bin | 329958 -> 330023 bytes |
4 files changed, 21 insertions, 20 deletions
diff --git a/macros/xetex/latex/xduts/README.md b/macros/xetex/latex/xduts/README.md index 4394ad1811..df273cccab 100644 --- a/macros/xetex/latex/xduts/README.md +++ b/macros/xetex/latex/xduts/README.md @@ -70,4 +70,4 @@ Be sure to read the documentation (i.e., `xduts.pdf`) from the beginning in orde ## License -XDUTS is subject to [the LaTeX Project Public License 1.3c](https://ctan.org/license/lppl1.3). +XDUTS is subject to [the LaTeX Project Public License version 1.3c or later version](https://www.latex-project.org/lppl.txt). diff --git a/macros/xetex/latex/xduts/xduts.dtx b/macros/xetex/latex/xduts/xduts.dtx index 5a4f33c888..ce50064d89 100644 --- a/macros/xetex/latex/xduts/xduts.dtx +++ b/macros/xetex/latex/xduts/xduts.dtx @@ -1,7 +1,7 @@ % \iffalse %<*driver> \ProvidesFile{xduts.dtx} -[2023/02/11 v4.4.5.3 Xidian University TeX Suite] +[2023/02/15 v4.4.5.5 Xidian University TeX Suite] %</driver> %<class|sty>\NeedsTeXFormat{LaTeX2e} %<class|sty>\RequirePackage{expl3} @@ -9,7 +9,7 @@ %<xduugtp>\ProvidesExplClass{xduugtp} %<xdupgthesis>\ProvidesExplClass{xdupgthesis} %<xduugthesis>\ProvidesExplClass{xduugthesis} -%<class|sty> {2023/02/11}{4.4.5.3} +%<class|sty> {2023/02/15}{4.4.5.5} %<xdufont> {Xidian University Font package} %<xduugtp> {Xidian University Undergraduate Thesis Proposal class} %<xdupgthesis> {Xidian University Postgraduate Thesis document class} @@ -59,20 +59,20 @@ \NewDocumentCommand{\secrefx}{m}{第\space\ref{#1}\space{}节} \NewDocumentCommand{\tabrefx}{O{}mO{\space}}{#1\tablename\space\ref{#2}#3} \NewDocumentCommand{\figrefx}{O{}mO{\space}}{#1\figurename\space\ref{#2}#3} -% 文档类选项 +% 选项 \NewDocumentCommand{\optx}{O{\space}mO{\space}}{#1{\ttfamily\seqsplit{#2}}#3} % \name LaTeX3控制序列 \NewDocumentCommand{\csx}{O{\space}mO{\space}}{#1\cs{#2}#3} -% \name 传统LaTeX2e命令 +% \name LaTeX2e命令 \NewDocumentCommand{\tnx}{O{\space}mO{\space}}{#1\tn{#2}#3} -% <name> LaTeX3键值 +% <name> 键值 \NewDocumentCommand{\metax}{O{\space}mO{\space}}{#1\meta{#2}#3} % LaTeX3键值对 \newcommand{\breakablethinspace}{\hskip 0.16667em\relax} \NewDocumentCommand{\kvoptx}{O{\space}mmO{\space}}{#1\texttt{#2\breakablethinspace=\breakablethinspace#3}#4} -% {<name>} LaTeX2e参数 +% {<name>} 必选参数 \NewDocumentCommand{\margx}{O{\space}mO{\space}}{#1\marg{#2}#3} -% [<name>] LaTeX2e可选参数 +% [<name>] 可选参数 \NewDocumentCommand{\oargx}{O{\space}mO{\space}}{#1\oarg{#2}#3} % 文件 \usepackage{seqsplit} @@ -172,14 +172,13 @@ literate = {\$}{{\textcolor{purple3}{\$}}}{1} % 仅支持\TeXLive{}、Mac\TeX{}、\MiKTeX{}, % 支持Windows、macOS、GNU/Linux、Overleaf和TeXPage。 % \end{abstract} +% \changes{v4.4.5.4}{2023/02/11}{更新许可证版本号} % \renewcommand{\abstractname}{免责声明} % \begin{abstract} % 在使用\xduts{}时,默认您同意以下内容: % \begin{enumerate} % \item \xduts[]{}作者不对使用\xduts{}产生的格式审查问题负责。 -% \item \xduts[]{}的发布遵守 -% \LaTeX{} Project Public License\footurl{https://www.latex-project.org/lppl.txt}, -% 使用前请认真阅读协议内容。 +% \item \xduts[]{}的发布遵守\LaTeX{} Project Public License Version 1.3c或更高版本\footurl{https://www.latex-project.org/lppl.txt}。 % \item 任何个人或组织以\xduts{}为基础进行修改或扩展生成新的\LaTeX{}宏包/文档类, % 请严格遵守\LaTeX{} Project Public License, % 由于违犯协议而引起的任何纠纷争端均与\xduts{}作者无关。 @@ -224,8 +223,8 @@ literate = {\$}{{\textcolor{purple3}{\$}}}{1} % 中提及的内容本文档将不再赘述。 % 此外,在\secrefx{使用建议}中给出了部分使用建议。 % \xduts[]{}中的所有宏包和文档类仅内置了实现功能所需的宏包, -% 对于常用的宏包如\pkgx{subcaption}[]、\pkgx[]{algpseudocodex}[]、^^A -% \pkgx[]{amsmath}[]、\pkgx[]{amsthm}和\pkgx{siunitx}等\textbf{均未内置}, +% 对于常用的宏包如\pkgx{subcaption}[]、\pkgx[]{algorithm}[]、\pkgx[]{algpseudocodex}[]、^^A +% \pkgx[]{amsmath}[]、\pkgx[]{theorem}和\pkgx{siunitx}等\textbf{均未内置}, % 用户可以参考\secrefx{兼容性说明}视需求自行加载。 % 相应格式规范均已实现,用户仅需要撰写文章内容即可,请勿随意添加格式修改命令。 % \changes{v1.1.2.1}{2022/04/15}{增加默认值说明} @@ -383,6 +382,7 @@ literate = {\$}{{\textcolor{purple3}{\$}}}{1} % \changes{v4.1.1.0}{2023/01/16}{适配子表样式} % 以及适配子表caption字体字号和子表引用样式, % 包括\pkgx{subcaption}宏包和\pkgx{subfig}宏包。 +% \changes{v4.4.5.5}{2023/02/15}{增加定理环境自定义建议} % \changes{v4.0.0.1}{2022/12/11}{增加使用建议} % \section{使用建议} % \label{使用建议} @@ -395,6 +395,7 @@ literate = {\$}{{\textcolor{purple3}{\$}}}{1} % 推荐使用\pkgx{subcaption}宏包排版子图和子表; % 推荐使用\pkgx{tabularray}宏包排版\textbf{所有的表格}; % 推荐使用\pkgx{enumitem}宏包修改列表环境样式; +% 推荐使用\pkgx{theorem}宏包修改定理环境样式; % 推荐使用\pkgx{siunitx}宏包排版单位。 % 另外,不要加载任何与参考文献和中英文字体相关的宏包。 % 使用宏包提供的功能时,\textbf{请阅读相应的宏包文档}。 @@ -432,10 +433,10 @@ literate = {\$}{{\textcolor{purple3}{\$}}}{1} % \end{syntax} % \xduts[]{}提供了一系列选项,可自行配置。 % 载入宏包/文档类之后,以下所有选项均可通过统一的命令\tnx{xdusetup}来设置。^^A -% \csx[]{xdusetup}的参数是一组由(英文)逗号隔开的选项列表, +% \tnx[]{xdusetup}的参数是一组由(英文)逗号隔开的选项列表, % 下文中尖括号内列出了若干个允许的选项,其中加粗的为默认选项。 % 列表中的选项通常是\kvoptx{\metax[]{key}[]}{\metax[]{value}[]}的形式。^^A -% \csx[]{xdusetup}采用\LaTeXiii{}风格的键值设置, +% \tnx[]{xdusetup}采用\LaTeXiii{}风格的键值设置, % 支持不同类型以及多种层次的选项设定。 % 键值列表中,“|=|”左右的空格不影响设置; % 但需注意,参数列表中不可以出现空行。 @@ -7673,7 +7674,7 @@ literate = {\$}{{\textcolor{purple3}{\$}}}{1} % \end{macrocode} % \end{macro} % \begin{macro}{\section} -% 重定义\csx{section}命令。 +% 重定义\tnx{section}命令。 % \begin{macrocode} \cs_new_eq:NN \@@_org_sec:n \section \RenewDocumentCommand \section { m } diff --git a/macros/xetex/latex/xduts/xduts.ins b/macros/xetex/latex/xduts/xduts.ins index 8900b8d914..fa75ee30da 100644 --- a/macros/xetex/latex/xduts/xduts.ins +++ b/macros/xetex/latex/xduts/xduts.ins @@ -5,11 +5,11 @@ Copyright 2022--\the\year by @note286 in GitHub and CTAN This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either version 1.3 +conditions of the LaTeX Project Public License, either version 1.3c of this license or (at your option) any later version. The latest version of this license is in http://www.latex-project.org/lppl.txt -and version 1.3 or later is part of all distributions of LaTeX +and version 1.3c or later is part of all distributions of LaTeX version 2005/12/01 or later. This work has the LPPL maintenance status `author-maintained'. @@ -18,7 +18,7 @@ The Current Maintainer of this work is @note286 in GitHub and CTAN. This work consists of the files README.md, xduts.dtx, and xduts.ins and the derived files xduts.pdf, xdufont.sty, -xduugtp.cls, xdupgthesis.cls, and xduugthesis.cls. +xduugtp.cls, xduugthesis.cls, and xdupgthesis.cls. The copyright of xdulogo.pdf is Xidian University. @@ -30,8 +30,8 @@ The copyright of xdulogo.pdf is Xidian University. { \file{xdufont.sty}{\from{\jobname.dtx}{sty,xdufont}} \file{xduugtp.cls}{\from{\jobname.dtx}{class,tp,xduugtp}} - \file{xdupgthesis.cls}{\from{\jobname.dtx}{class,thesis,xdupgthesis}} \file{xduugthesis.cls}{\from{\jobname.dtx}{class,thesis,xduugthesis}} + \file{xdupgthesis.cls}{\from{\jobname.dtx}{class,thesis,xdupgthesis}} } \nopreamble \nopostamble diff --git a/macros/xetex/latex/xduts/xduts.pdf b/macros/xetex/latex/xduts/xduts.pdf Binary files differindex e1a00725c3..9e96f92cc5 100644 --- a/macros/xetex/latex/xduts/xduts.pdf +++ b/macros/xetex/latex/xduts/xduts.pdf |