From 95014fe5a942b38f5bf44eeea7ea835bae53dd5e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 11 Jan 2021 22:43:35 +0000 Subject: bithesis (11jan21) git-svn-id: svn://tug.org/texlive/trunk@57388 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/source/latex/bithesis/bithesis.dtx | 103 ++++++++++++++++----- .../texmf-dist/source/latex/bithesis/bithesis.ins | 4 +- 2 files changed, 81 insertions(+), 26 deletions(-) (limited to 'Master/texmf-dist/source/latex/bithesis') diff --git a/Master/texmf-dist/source/latex/bithesis/bithesis.dtx b/Master/texmf-dist/source/latex/bithesis/bithesis.dtx index 5a3a32cb3b0..db84b03eed2 100644 --- a/Master/texmf-dist/source/latex/bithesis/bithesis.dtx +++ b/Master/texmf-dist/source/latex/bithesis/bithesis.dtx @@ -1,6 +1,7 @@ % \iffalse meta-comment % -% Copyright (C) 2020 by Feng Kaiyu +% Copyright (C) 2021 +% Association of Bit Network Pioneer and any individual authors listed elsewhere in this file. % ----------------------------------- % % This file may be distributed and/or modified under the @@ -19,10 +20,10 @@ %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesClass{bitbook} %
\ProvidesClass{bitart} -% [2020/11/27 v1.0.0 BIT Thesis Templates] +% [2021/01/06 v1.0.1 BIT Thesis Templates] % %<*driver> -\ProvidesFile{bithesis.dtx}[2020/11/27 1.0.0 BIT Thesis Templates] +\ProvidesFile{bithesis.dtx}[2021/01/06 1.0.1 BIT Thesis Templates] \documentclass{ltxdoc} \usepackage{dtx-style} @@ -66,7 +67,7 @@ % \\[1cm] % \bfseries 北京理工大学本科生{\LaTeX}学位论文及报告模板 } % \author{北京理工大学网络开拓者协会 \\ \texttt{webmaster@bitnp.net}} % -% \date{\zihao{-4} \today\quad \color{RubineRed}{\kaishu {\BIThesis} 版本 \version}} +% \date{\zihao{-4} \today\quad \color{RubineRed}{\kaishu {\BIThesis}版本\version}} % \maketitle\thispagestyle{empty} % % \def\abstractname{} @@ -80,26 +81,30 @@ % \begin{center} % \noindent\rule[0.25\baselineskip]{0.5\textwidth}{0.7pt} % \end{center} +% % \def\abstractname{免责声明} % \begin{abstract} % \noindent % \begin{enumerate} -% \item 本模板的发布遵守 \href{https://www.latex-project.org/lppl/lppl-1-3c.txt}{\LaTeX{} Project Public License (1.3.c)},使用前请认真阅读协议内 -% 容。 +% \item 本模板的发布遵守 \LPPL ,使用前请认真阅读协议内容。 % \item 任何个人或组织以本模板为基础进行修改、扩展而生成的新的专用模板,请严格遵 % 守 \LaTeX{} Project Public License 协议。由于违犯协议而引起的任何纠纷争端均与 % 本模板作者无关。 % \end{enumerate} % \end{abstract} % -% % \vspace{5mm} % % \def\abstractname{简介} % \begin{abstract} -% \BIThesisLaTeX 是北京理工大学本科生毕业设计开题报告、总论文,以及其他课程报告、实验报告等重要论文、报告的 {\LaTeX} 模板集合。如果你厌烦了 Word 格式的不人性化、参考文献的难以管理、公式输入的差劲体验……那么欢迎来尝试用专业的学术稿件排版利器 —— {\LaTeX},来排版你的论文。专业高端、学界认可、开源免费,{\LaTeX} 是你论文排版的最佳搭档。 +% \BIThesisLaTeX 是北京理工大学本科生毕业设计开题报告、总论文,以及其他课程报告、实验报告等重要论文、报告的 {\LaTeX} 模板集合。 +% 如果你厌烦了 Word 格式的不人性化、参考文献的难以管理、公式输入的差劲体验……那么欢迎来尝试用专业的学术稿件排版利器 —— {\LaTeX},来排版你的论文。 +% 专业高端、学界认可、开源免费,{\LaTeX} 是你论文排版的最佳搭档。 % -% \BIThesisLaTeX 目前支持使用 {\hologo{XeLaTeX}} 进行编译,使用以 biber 为后端的 BibLaTeX 进行参考文献的生成,符合《信息与文献参考文献著录规则》(\href{http://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=7FA63E9BBA56E60471AEDAEBDE44B14C}{GB/T 7714—2015})的标准。目前主要设计完成了计算机学院本科生毕业论文开题报告、毕业设计毕业论文与通用实验报告的 {\LaTeX} 模板。 +% \BIThesisLaTeX 目前支持使用 {\hologo{XeLaTeX}} 进行编译,使用以 biber 为后端的 BibLaTeX 进行参考文献的生成, +% 符合《信息与文献参考文献著录规则》 +% (\href{http://openstd.samr.gov.cn/bzgk/gb/newGbInfo?hcno=7FA63E9BBA56E60471AEDAEBDE44B14C}{GB/T 7714—2015})的标准。 +% 目前主要设计完成了计算机学院本科生毕业论文开题报告、毕业设计毕业论文与通用实验报告的 {\LaTeX} 模板。 % % \end{abstract} % \newpage @@ -108,23 +113,69 @@ % \clearpage % \setlength{\parskip}{0.8ex} % -% \section{模板介绍} -% \section{贡献者} -% \section{安装} +% \section{项目简介} +% \subsection{历史与贡献者们} +% \begin{itemize} +% \item 2019 - 2020 年,\BIThesis 最早由 2016 级的武上博、王赞、唐誉铭、牟思睿和詹熠莎等人维护。 +% \begin{itemize} +% \item 在此期间,\BIThesis 从无到有诞生了,包括使用手册、在线文档和开箱即用的模板。 +% \item 同时,2017 级的赵池等同学完成了一系列 \BIThesisLaTeX 的视频教程。 +% \end{itemize} +% \item 2020 - 2021 年,2017 级的冯开宇、杨思云、郝正亮和顾骁等人接管了维护开发工作。 +% \begin{itemize} +% \item 在此期间,冯开宇将原来的 .tex 文件制作成了宏包,并发布到 CTAN 上。 +% \item 项目代码也随之被拆分成了 \BIThesisMacroPackage,\BIThesisWiki 和 \BIThesisScaffold。 +% \end{itemize} +% \end{itemize} +% \subsection{\BIThesis 是什么?} +% \BIThesis 之名是英文单词 Beijing Institution of Technology(北京理工大学)的首字母缩写“BIT” 与“Thesis”结合而成。在纯文本环境下,该名字应写作“BIThesis”。 +% +% \BIThesisLaTeX 是由北京理工大学众多学子发起并维护的开源项目。该项目旨在建立一套简单易用的北京理工大学 \LaTeX 学位论文模板,包括本科综合论文训练。 +% \subsubsection{\BIThesisLaTeX 的组成} +% 我们将 \BIThesisLaTeX 划分为了三个主要仓库: +% \begin{table}[H] +% \centering +% \begin{tabular}{@{}l l p{6cm} @{}} +% \toprule +% 项目 & 项目地址 & 主要目的 \\ \midrule +% BIThesis & \href{https://github.com/BITNP/BIThesis}{BITNP/BIThesis} & 主要存储 \BIThesis 宏包 \\ +% BIThesis-wiki & \href{https://github.com/BITNP/BIThesis-wiki}{BITNP/BIThesis-wiki} & 存储 \BIThesisLaTeX 项目在线文档 \\ +% BIThesis-scaffold & \href{https://github.com/BITNP/BIThesis-scaffold}{BITNP/BIThesis-scaffold} & 存储开箱即用的论文模板样式,便于使用者快速开始写作 \\ \bottomrule +% \end{tabular} +% \end{table} +% +% 如果你仅想解决「我如何使用 \BIThesisLaTeX 来帮助我完成实验论文?」这个问题,那么欢迎你访问我们的\href{https://bithesis.bitnp.net}{在线文档}以获得更多信息。 +% % \section{使用说明} -% -% \DescribeMacro{\YOURMACRO} -% Put description of |\YOURMACRO| here. -% -% \DescribeEnv{YOURENV} -% Put description of |YOURENV| here. -% -% \StopEventually{\PrintIndex} -% +% \subsection{\BIThesis 宏包的组成} +% 为了适应用户的不同需求,并符合 CTeX 宏集的设计习惯,我们将 \BIThesisMacroPackage 的主要功能设计安排在两个中文文档类当中,具体的组成见 \ref{tab:classes}。 +% \begin{table}[H] +% \centering +% \caption{测试} +% \label{tab:classes} +% \begin{tabular}{@{}lll@{}} +% \toprule +% 类别 & 文件 & 说明 \\ \midrule +% \multirow{2}{*}{文档类} & bitart.cls & 对应 ctxart.cls,提供实验报告模板、开题报告模板。 \\ +% & bitbook.cls & 对应 ctexbook.cls ,提供本科毕业模板。 \\ \cmidrule(l){2-3} +% \end{tabular} +% \end{table} +% \subsection{\BIThesis 宏包的安装和更新} +% 最常见的 \TeX 发行版(\hologo{TeX} Live 和 \hologo{MiKTeX})已收录\BIThesisMacroPackage 及其依赖的宏包和宏集。 +% +% 如果安装以上发行版的时间较早,可能你本地的环境中不存在 \BIThesisMacroPackage 或者不是最新版本的。那么你需要通过包管理器来安装/更新 \BIThesisMacroPackage: +% \mint{bash}|tlmgr update --self --all| +% \subsection{使用 \BIThesis 文档类} +% 推荐使用 \BIThesisScaffold 来进行具体的项目编写。\BIThesisScaffold 提供了多种最常用的模板,你可以在 \href{https://github.com/BITNP/BIThesis}{主项目的 Releases}中找到它们。 % \section{致谢} +% \section{软件许可证} +% \begin{itemize} +% \item 北京理工大学校徽校名图片的版权归北京理工大学所有。 +% \item \BIThesisLaTeX 宏包以及相关文档类使用 \LPPL 授权。 +% \item \BIThesisLaTeX 文档及其他附属文件通过 \LPPL 授权。 +% \end{itemize} % \section{实现细节} % -% % \begin{macrocode} %<*package> % \end{macrocode} @@ -176,7 +227,6 @@ \RequirePackage{setspace} \RequirePackage{booktabs} \RequirePackage{multirow} -\RequirePackage{caption} \RequirePackage{tikz} \RequirePackage{etoolbox} \RequirePackage{hyperref} @@ -543,7 +593,11 @@ pdfdisplaydoctitle = true }% -\newcommand{\BIThesisLaTeX}{{\BIThesis} 北京理工大学学位论文及报告{\LaTeX}模板} +\newcommand{\BIThesisLaTeX}{{\BIThesis}北京理工大学学位论文及报告{\LaTeX}模板} +\newcommand{\BIThesisMacroPackage}{{\BIThesis}宏集} +\newcommand{\BIThesisWiki}{{\BIThesis}在线文档} +\newcommand{\BIThesisScaffold}{{\BIThesis}模板} +\newcommand{\LPPL}{{\href{https://www.latex-project.org/lppl/lppl-1-3c.txt}{\LaTeX{} Project Public License (1.3.c)}}} \newcommand{\version}{v2.0 BirthdayCake} \ctexset{ @@ -732,6 +786,7 @@ \raisebox{-0.38ex}{\matex@ssize {S}}\kern-0.05em {\matex@ssize {I}}\kern-0.05em \raisebox{-0.35ex}{\matex@ssize {S}}\kern-0.5em + \kern 1ex } } \makeatother diff --git a/Master/texmf-dist/source/latex/bithesis/bithesis.ins b/Master/texmf-dist/source/latex/bithesis/bithesis.ins index 923da3dd318..98393c70e9a 100644 --- a/Master/texmf-dist/source/latex/bithesis/bithesis.ins +++ b/Master/texmf-dist/source/latex/bithesis/bithesis.ins @@ -1,4 +1,4 @@ -%% Copyright (C) 2020 +%% Copyright (C) 2021 %% Association of Bit Network Pioneer and any individual authors listed elsewhere in this file. %% -------------------------------------------------------------------------- %% @@ -22,7 +22,7 @@ \preamble - Copyright (C) 2020 + Copyright (C) 2021 Association of Bit Network Pioneer and any individual authors listed in the documentation. ------------------------------------------------------------------------------ -- cgit v1.2.3