From 0a665bed497a6368694dbd1f3fae1ae7768eb79e Mon Sep 17 00:00:00 2001 From: andnot Date: Sun, 9 Apr 2017 22:01:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9A=E7=90=86=E7=8E=AF=E5=A2=83=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3&=E4=BC=9A=E8=AE=AE=E8=AE=BA=E6=96=87BiBTeX=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 定理环境修正 按照学校2016年的学位论文撰写规范,定理引理等后面若有证明,则在证明结束处加上黑色方块表示证明完毕。 如果没有证明,则无需添加该方块字符,因此将模板中的两处\theoremsymbol{■}注释掉了。 此外还有两处修改: 1.将定理环境的编号模式section改为chapter;(学校的规范中给的是“定理 X.X”、“引理 X.X”) 2.将模板中的证毕方块字符■替换为 $\blacksquare$。 - 修改了FUNCTION {conference}:将booktitle设定为论文集名称,符合标准BiBTeX规范,避免与publisher条目出现冲突。 --- source/uestcthesis.dtx | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/source/uestcthesis.dtx b/source/uestcthesis.dtx index fe8ac80..c3515b1 100644 --- a/source/uestcthesis.dtx +++ b/source/uestcthesis.dtx @@ -1247,23 +1247,23 @@ pdfkeywords={\@pdfckeywords}%在pdf元信息中加入关键字 %定义四种带标号的定理环境 % \begin{macrocode} \theoremsymbol{}%定义环境结束符,下同 -\newtheorem{dingyi}{定义}[section] +\newtheorem{dingyi}{定义}[chapter] \def\enddingyi{\quad\@endtheorem}%修正环境中最后一个字符不是英文字符时,不显示结束符的BUG。下同。 \theoremsymbol{} -\newtheorem{gongli}{公理}[section] +\newtheorem{gongli}{公理}[chapter] \def\endgongli{\quad\@endtheorem} -\theoremsymbol{■} -\newtheorem{dingli}{定理}[section] +%\theoremsymbol{■} +\newtheorem{dingli}{定理}[chapter] \def\enddingli{\quad\@endtheorem} -\theoremsymbol{■} -\newtheorem{yinli}{引理}[section] +%\theoremsymbol{■} +\newtheorem{yinli}{引理}[chapter] \def\endyinli{\quad\@endtheorem} % \end{macrocode} % %定义一种不带标号的证明环境。 % \begin{macrocode} \theoremstyle{nonumberplain} -\theoremsymbol{■} +\theoremsymbol{$\blacksquare$} \newtheorem{zhengming}{证明} \def\endzhengming{\quad\@endtheorem} % \end{macrocode} @@ -3735,7 +3735,8 @@ FUNCTION {conference} new.block format.conference.title output new.block - publisher ", " * address * output + booktitle output + address output year output format.comma.pages output new.block @@ -3746,7 +3747,8 @@ FUNCTION {conference} new.block format.conference.title output new.block - publisher ", " * address * output + booktitle output + address output year output format.comma.pages output new.block