Skip to content

Commit 5bd40a0

Browse files
committed
feat: update docs and build script.
1 parent fe16fa0 commit 5bd40a0

File tree

2 files changed

+13
-10
lines changed

2 files changed

+13
-10
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ endif
1919
.PHONY: all cls doc clean FORCE_MAKE copy
2020

2121
$(PACKAGE).pdf: cls FORCE_MAKE
22-
yes -y y | $(LATEXMK) $(PACKAGE).dtx
22+
yes -y y | $(LATEXMK) -xelatex $(PACKAGE).dtx
2323

2424
$(CLSFILE): $(SOURCES)
25-
xetex $(PACKAGE).ins
25+
yes -y y | xetex $(PACKAGE).ins
2626

2727
cls: $(CLSFILE)
2828

bithesis.dtx

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,14 @@
9797
%
9898
% \def\abstractname{简介}
9999
% \begin{abstract}
100-
% \BIThesisLaTeX 是北京理工大学本科生毕业设计开题报告、总论文,以及其他课程报告、实验报告等重要论文、报告的 {\LaTeX} 模板集合。如果你厌烦了 Word 格式的不人性化、参考文献的难以管理、公式输入的差劲体验……那么欢迎来尝试用专业的学术稿件排版利器 —— {\LaTeX},来排版你的论文。专业高端、学界认可、开源免费,{\LaTeX} 是你论文排版的最佳搭档。
100+
% \BIThesisLaTeX 是北京理工大学本科生毕业设计开题报告、总论文,以及其他课程报告、实验报告等重要论文、报告的 {\LaTeX} 模板集合。
101+
% 如果你厌烦了 Word 格式的不人性化、参考文献的难以管理、公式输入的差劲体验……那么欢迎来尝试用专业的学术稿件排版利器 —— {\LaTeX},来排版你的论文。
102+
% 专业高端、学界认可、开源免费,{\LaTeX} 是你论文排版的最佳搭档。
101103
%
102-
% \BIThesisLaTeX 目前支持使用 {\hologo{XeLaTeX}} 进行编译,使用以 biber 为后端的 BibLaTeX 进行参考文献的生成,符合《信息与文献参考文献著录规则》(\href{http://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=7FA63E9BBA56E60471AEDAEBDE44B14C}{GB/T 7714—2015})的标准。目前主要设计完成了计算机学院本科生毕业论文开题报告、毕业设计毕业论文与通用实验报告的 {\LaTeX} 模板。
104+
% \BIThesisLaTeX 目前支持使用 {\hologo{XeLaTeX}} 进行编译,使用以 biber 为后端的 BibLaTeX 进行参考文献的生成,
105+
% 符合《信息与文献参考文献著录规则》
106+
% (\href{http://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=7FA63E9BBA56E60471AEDAEBDE44B14C}{GB/T 7714—2015})的标准。
107+
% 目前主要设计完成了计算机学院本科生毕业论文开题报告、毕业设计毕业论文与通用实验报告的 {\LaTeX} 模板。
103108
%
104109
% \end{abstract}
105110
% \newpage
@@ -143,24 +148,23 @@
143148
%
144149
% \section{使用说明}
145150
% \subsection{\BIThesis 宏包的组成}
146-
% 为了适应用户的不同需求,并符合 CTeX 宏集的设计习惯,我们将 \BIThesisMacroPackage 的主要功能设计安排在两个中文文档类当中,具体的组成见 \ref{tab:classes}
151+
% 为了适应用户的不同需求,并符合 CTeX 宏集的设计习惯,我们将 \BIThesisMacroPackage 的主要功能设计安排在两个中文文档类当中,具体的组成见 \ref{tab:classes}
147152
% \begin{table}[H]
148153
% \centering
154+
% \caption{测试}
155+
% \label{tab:classes}
149156
% \begin{tabular}{@{}lll@{}}
150157
% \toprule
151158
% 类别 & 文件 & 说明 \\ \midrule
152159
% \multirow{2}{*}{文档类} & bitart.cls & 对应 ctxart.cls,提供实验报告模板、开题报告模板。 \\
153160
% & bitbook.cls & 对应 ctexbook.cls ,提供本科毕业模板。 \\ \cmidrule(l){2-3}
154161
% \end{tabular}
155-
% \label{tab:classes}
156162
% \end{table}
157163
% \subsection{\BIThesis 宏包的安装和更新}
158164
% 最常见的 \TeX 发行版(\hologo{TeX} Live 和 \hologo{MiKTeX})已收录\BIThesisMacroPackage 及其依赖的宏包和宏集。
159165
%
160166
% 如果安装以上发行版的时间较早,可能你本地的环境中不存在 \BIThesisMacroPackage 或者不是最新版本的。那么你需要通过包管理器来安装/更新 \BIThesisMacroPackage:
161-
% \begin{minted}{bash}
162-
tlmgr update --self --all
163-
% \end{minted}
167+
% \mint{bash}|tlmgr update --self --all|
164168
% \subsection{使用 \BIThesis 文档类}
165169
% 推荐使用 \BIThesisScaffold 来进行具体的项目编写。\BIThesisScaffold 提供了多种最常用的模板,你可以在 \href{https://github.com/BITNP/BIThesis}{主项目的 Releases}中找到它们。
166170
% \section{致谢}
@@ -223,7 +227,6 @@
223227
\RequirePackage{setspace}
224228
\RequirePackage{booktabs}
225229
\RequirePackage{multirow}
226-
\RequirePackage{caption}
227230
\RequirePackage{tikz}
228231
\RequirePackage{etoolbox}
229232
\RequirePackage{hyperref}

0 commit comments

Comments
 (0)