Skip to content

Commit

Permalink
Merge pull request #85 from NWPUMetaphysicsOffice/polossk-dev
Browse files Browse the repository at this point in the history
v1.8.4 update
  • Loading branch information
polossk authored Mar 5, 2023
2 parents 9a7c8e7 + 5298221 commit 003b2fb
Show file tree
Hide file tree
Showing 7 changed files with 844 additions and 489 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
![TeX-Template](https://img.shields.io/badge/TeX-Template-3D6117.svg?style=flat-square)

[![License](https://img.shields.io/badge/license-GNU_General_Public_License_v3.0-blue.svg)](LICENSE)
![Version](https://img.shields.io/badge/version-v1.8.1.1206-674EA7.svg)
![Version](https://img.shields.io/badge/version-v1.8.4.0304-674EA7.svg)

![TeXLive>=2021](https://img.shields.io/badge/TeXLive-%3E=2021-3D6117.svg)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.4159248.svg)](https://doi.org/10.5281/zenodo.4159248)
Expand Down
13 changes: 12 additions & 1 deletion reference.bib
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
%% LaTeX2e file `reference.bib'
%% generated by the `filecontents' environment
%% from source `yanputhesis-sample' on 2022/03/14.
%% from source `yanputhesis-sample' on 2023/03/02.
%%
@software{NWPUThesisLaTeXTemplate,
title = {Yet Another {{\LaTeX}} Template for NPU Thesis},
Expand Down Expand Up @@ -69,3 +69,14 @@ @article{shen2021peridynamic
Jieqiong Zhang},
publisher = {Elsevier}
}

@inproceedings{chen2018autonomous,
title = {Autonomous vehicle testing and validation platform: Integrated
simulation system with hardware in the loop},
author = {Chen, Yu and Chen, Shitao and Zhang, Tangyike and
Zhang, Songyi and Zheng, Nanning},
booktitle = {2018 IEEE Intelligent Vehicles Symposium (IV)},
pages = {949--956},
year = {2018},
organization = {IEEE}
}
Binary file modified yanputhesis-sample.pdf
Binary file not shown.
126 changes: 110 additions & 16 deletions yanputhesis-sample.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
%%
%% yanputhesis.dtx (with options: `sample')
%% Copyright (C) 2022 by Shangkun Shen
%%
%%
%% It may be distributed and/or modified under the conditions of the LaTeX
%% Project Public License, either version 1.3b of this license or (at your
%% option) any later version. The latest version of this license is in
Expand Down Expand Up @@ -104,6 +104,17 @@
Jieqiong Zhang},
publisher = {Elsevier}
}

@inproceedings{chen2018autonomous,
title = {Autonomous vehicle testing and validation platform: Integrated
simulation system with hardware in the loop},
author = {Chen, Yu and Chen, Shitao and Zhang, Tangyike and
Zhang, Songyi and Zheng, Nanning},
booktitle = {2018 IEEE Intelligent Vehicles Symposium (IV)},
pages = {949--956},
year = {2018},
organization = {IEEE}
}
\end{filecontents}
%%=============================================================================%
%% 基本信息录入
Expand All @@ -130,6 +141,20 @@
\frontmatter % 前言部分
\maketitle % 封皮页及标题页
%%-----------------------------------------------------------------------------%
\makeCommitteePage{ % 学位论文评阅人
\reviewers{\fullBlindReview{5}} % 和答辩委员会名单
\committee{2023 年 x 月 y 日}{
\defenseChair{赵钱孙}{教授}{西北工业大学}
\committeeMember{周吴郑}{教授}{西北工业大学}
\committeeMember{冯陈褚}{教授}{西北工业大学}
\committeeMember{蒋沈韩}{教授}{西北工业大学}
\committeeMember{朱秦尤}{教授}{西北工业大学}
\committeeMember{何吕施}{教授}{西北工业大学}
\committeeMember{孔曹严}{教授}{西北工业大学}
\defenseSecretary{金魏陶}{教授}{西北工业大学}
}
}
%%-----------------------------------------------------------------------------%
\begin{abstract} % 中文摘要开始
这是在西北工业大学本科毕业设计、硕博研究生毕业论文格式的要求下的一份 LaTeX
文档类模板。使用者无需额外修改格式控制细节,直接在所发布的样例基础上,修改章
Expand Down Expand Up @@ -182,18 +207,17 @@ \section{特殊符号}
\section{参考文献的引用}

\LaTeX{} 中要求参考文献使用 \lstinline`\cite` 进行参考引用,若论文要求中说明需在
文字的右上角注明引用,请使用命令 \lstinline`\cite` 进行参考引用。举个
不恰当的例子,比如本论文模板的原版
“LaTeX-Template-For-NPU-Thesis”\cite{NWPUThesisLaTeXTemplate} 要求务必声明引用,
同时预配置了插件“math-symbols”\cite{MathSymbolsinLaTeXbypolossk}。对组件的引
用是每一名科学工作者的基本素养(一本正经)。对于需要引用但是并不需要明确指明引用
位置的文献,请使用 \lstinline`\nocite` 命令。
文字的右上角注明引用,请使用命令 \lstinline`\cite` 进行参考引用。举个不恰当的例
子,比如本论文模板的原版“LaTeX-Template-For-NPU-Thesis”\cite{NWPUThesisLaTeXTemplate}
要求务必声明引用,同时预配置了插件“math-symbols”\cite{MathSymbolsinLaTeXbypolossk}。
对组件的引用是每一名科学工作者的基本素养(一本正经)。对于需要引用但是并不需要明
确指明引用位置的文献,请使用 \lstinline`\nocite` 命令。

在此同时感谢真正的 dalao 高德纳开发了全世界版本号最接近 $\pi$ 的软件
\LaTeX \cite{knuth1986the}\nocite{lamport1989latex}。

测试引用文献 \cite{szegedy2015going, shen2021peridynamic, chen2014maiyuan}。其中
最后一篇为中文文献
测试引用文献 \cite{szegedy2015going, shen2021peridynamic, chen2014maiyuan, chen2018autonomous}。
其中倒数第二篇为中文文献,最后一篇为会议文献

\section{标点符号的选择}

Expand All @@ -217,9 +241,16 @@ \section{如何生成盲评版本}

\begin{enumerate}
\setlength{\itemsep}{0pt}
\item 在这份样例当中,已经将标题页可能用到的作者姓名、导师姓名添加了空白盲评标记 \lstinline`\blindreview{text}`。如果需要生成盲评版本,则需要将文档类型设置为 \lstinline`blindreview=true`,这样便可得到标题页不含作者与导师姓名的版本。
\item 在致谢中,除了导师名字之外,其他老师、同学的名字也应当隐去。同样可以将姓名添加空白盲评标记 \lstinline`\blindreview{text}` 来得到留空版本的结果。
\item 一般正文中不建议出现留空,因此推荐另外两种盲评标记,涂黑或者打星。使用 \lstinline`\blackbox{text}` 命令将姓名添加涂黑盲评标记,文本会替换为与文字相同长度的黑色方块,制造涂黑效果。或者使用 \lstinline`\markname{text}` 命令将姓名添加打星盲评标记,姓名将替换成 3 个星号“***”。
\item 在这份样例当中,已经将标题页可能用到的作者姓名、导师姓名添加了空白盲评
标记 \lstinline`\blindreview{text}`。如果需要生成盲评版本,则需要将文档类型
设置为 \lstinline`blindreview=true`,这样便可得到标题页不含作者与导师姓名的
版本。
\item 在致谢中,除了导师名字之外,其他老师、同学的名字也应当隐去。同样可以将
姓名添加空白盲评标记 \lstinline`\blindreview{text}` 来得到留空版本的结果。
\item 一般正文中不建议出现留空,因此推荐另外两种盲评标记,涂黑或者打星。使用
\lstinline`\blackbox{text}` 命令将姓名添加涂黑盲评标记,文本会替换为与文字相
同长度的黑色方块,制造涂黑效果。或者使用 \lstinline`\markname{text}` 命令将
姓名添加打星盲评标记,姓名将替换成 3 个星号“***”。
\item 下面给出示例(通过开启盲评选项查看效果):
\begin{enumerate}
\setlength{\itemsep}{0pt}
Expand All @@ -230,6 +261,66 @@ \section{如何生成盲评版本}
\end{enumerate}
\end{enumerate}

\section{如何生成学位论文评阅人和答辩委员会名单}

\begin{enumerate}
\setlength{\itemsep}{0pt}
\item 在这份样例当中,已经预设置了盲评学位论文评阅人和答辩委员会名单,实现代码可
参考\autoref{code:makeBlindReviewerCommitteePage} 所示,明审版本可参考
\autoref{code:makeOpenReviewerCommitteePage} 所示。
\item 在学位论文评阅人名单中分为两种情况,即盲评与明审。请根据自身情况填写评
委信息。如果是盲评,使用命令 \lstinline`\fullBlindReview{num}` 来生成
盲评表格,其中参数 \lstinline`num` 表示盲评专家人数,一般是 3 或 5 人。
如果是明审,使用命令 \lstinline`\expert{name}{title}{university}`
登记评委信息,其中参数 \lstinline`name`、\lstinline`title`、
\lstinline`university` 分别为专家的姓名、职称、学校。
\item 答辩委员会需登记四个信息:答辩时间、答辩主席、答辩评委以及答辩秘书。其
中,答辩时间为 \lstinline`\committee` 命令后的第一个参数,其余分别使用
\lstinline`\defenseChair`、\lstinline`\committeeMember`、
\lstinline`\defenseSecretary` 命令登记专家个人信息,用法与
\lstinline`\expert` 命令一致。
\end{enumerate}

\begin{lstlisting}[language={TeX}, label={code:makeBlindReviewerCommitteePage},
caption={盲评样例 makeBlindReviewerCommitteePage.tex}]
\makeCommitteePage{
\reviewers{\fullBlindReview{5}}
\committee{2023 年 x 月 y 日}{
\defenseChair{赵钱孙}{教授}{西北工业大学}
\committeeMember{周吴郑}{教授}{西北工业大学}
\committeeMember{冯陈褚}{教授}{西北工业大学}
\committeeMember{蒋沈韩}{教授}{西北工业大学}
\committeeMember{朱秦尤}{教授}{西北工业大学}
\committeeMember{何吕施}{教授}{西北工业大学}
\committeeMember{孔曹严}{教授}{西北工业大学}
\defenseSecretary{金魏陶}{教授}{西北工业大学}
}
}
\end{lstlisting}

\begin{lstlisting}[language={TeX}, label={code:makeOpenReviewerCommitteePage},
caption={明审样例 makeOpenReviewerCommitteePage.tex}]
\makeCommitteePage{
\reviewers{
\expert{周吴郑}{教授}{西北工业大学}
\expert{冯陈褚}{教授}{西北工业大学}
\expert{蒋沈韩}{教授}{西北工业大学}
\expert{朱秦尤}{教授}{西北工业大学}
\expert{何吕施}{教授}{西北工业大学}
}
\committee{2023 年 x 月 y 日}{
\defenseChair{赵钱孙}{教授}{西北工业大学}
\committeeMember{周吴郑}{教授}{西北工业大学}
\committeeMember{冯陈褚}{教授}{西北工业大学}
\committeeMember{蒋沈韩}{教授}{西北工业大学}
\committeeMember{朱秦尤}{教授}{西北工业大学}
\committeeMember{何吕施}{教授}{西北工业大学}
\committeeMember{孔曹严}{教授}{西北工业大学}
\defenseSecretary{金魏陶}{教授}{西北工业大学}
}
}
\end{lstlisting}

\cleardoublepage

\chapter{插入图表以及如何引用}
Expand Down Expand Up @@ -342,10 +433,13 @@ \section{引用以及其他编写建议}
%%=============================================================================%
%% 参考文献以及附录
%%-----------------------------------------------------------------------------%
\bibliographystyle{nputhesis} % 参考文献格式
%% \bibliographystyle{nputhesis} % GB/T 7714-2015 格式
\bibliographystyle{nputhesis-noslash} % 参考文献改进格式
\bibliography{reference} % 参考文献
\appendix
\chapter{一份说明}
\chapter{一份说明 顺便测试英文标题 Title}

强烈不推荐英文标题!仅供测试,擅自使用后果自负。

\section{测试附录子标题}

Expand Down Expand Up @@ -402,11 +496,11 @@ \chapter{另一份说明}
%%=============================================================================%


%%
%%
%% This work consists of the file yanputhesis.dtx
%% and the derived files yanputhesis.ins,
%% yanputhesis.pdf,
%% yanputhesis.cls.
%%
%%
%%
%% End of file `yanputhesis-sample.tex'.
Loading

0 comments on commit 003b2fb

Please sign in to comment.