summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/xelatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-08-04 21:16:07 +0000
committerKarl Berry <karl@freefriends.org>2023-08-04 21:16:07 +0000
commit67b6d1790331a537064c9bbf34b84ef606db7ded (patch)
treea73d61105a66bf744e3d00c79dd2f795b1925c3a /Master/texmf-dist/doc/xelatex
parent65d9ff0725fc889bd68eacc199fc719fe6aa1c2e (diff)
buctthesis (4aug23)
git-svn-id: svn://tug.org/texlive/trunk@67818 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/xelatex')
-rw-r--r--Master/texmf-dist/doc/xelatex/buctthesis/README.md9
-rw-r--r--Master/texmf-dist/doc/xelatex/buctthesis/buctthesis.pdfbin462539 -> 468603 bytes
-rw-r--r--Master/texmf-dist/doc/xelatex/buctthesis/manual.sty32
3 files changed, 16 insertions, 25 deletions
diff --git a/Master/texmf-dist/doc/xelatex/buctthesis/README.md b/Master/texmf-dist/doc/xelatex/buctthesis/README.md
index b019dd7dbac..055a50f047d 100644
--- a/Master/texmf-dist/doc/xelatex/buctthesis/README.md
+++ b/Master/texmf-dist/doc/xelatex/buctthesis/README.md
@@ -40,13 +40,14 @@ BUCTthesis (**B**eijing **U**niversity of **C**hemical **T**echnology LaTeX **
- `chapter` 文件夹用于存放各部分内容,并在 `main.tex` 调用;
- `figure` 和 `code` 文件夹下分别保存插图和源代码,以方便写作时调用;
6. 对 `main.tex` 文件执行 `latexmk` 或 `xelatex -> bibtex -> xelatex -> xelatex` 的全编译。
-7. 在 `cover` 文件夹中可生成硕博论文的封面,使用方法请阅读说明文档 `buctthesis.pdf`。(本科可直接删除该文件夹)
## 注意事项
- 北京化工大学教务处与研究生院仅提供了写作规范(见下)而**未对本模板做任何测试或授权**。模板作者自当尽力,但限于软件等各种因素,由本模板生成的文档可能仍与要求有所出入。所以使用本模板类造成(包括但不限于)论文审核不通过等问题作者不负责,请使用时慎酌。
- 模板在 TeX Live 2020 及更新版本、[Overleaf](https://www.overleaf.com/) 上可顺利编译,可能不兼容于低版本。**不支持** CTeX 套装。
-- 学校会统一印制论文封面,而其中包括标题和作者的内容需要用笔填写。为保证论文的完整性,本模板仿制了研究生论文的封面,且与实物相比有少许差别。
+- 论文封面相关:
+ - 学校会统一印制论文封面,而其中包括标题和作者等的内容需要用笔填写。但为保证论文的完整性,本模板对其进行了仿制,故与实际相比可能有少许差别;
+ - 封面使用的方正系列字体需要自行安装,字体清单参见说明文档 `buctthesis.pdf`。
## 写作规范
@@ -77,3 +78,7 @@ BUCTthesis (**B**eijing **U**niversity of **C**hemical **T**echnology LaTeX **
## 开源许可
本项目的代码部分基于 [LaTeX Project Public License](http://www.latex-project.org/lppl.txt)(版本 1.3c 或更高)开源于 [GitHub](https://github.com/Miracle0565/BUCTthesis) 。同时为了方便国内用户,在 [Gitee](https://gitee.com/Miracle0565/BUCTthesis) 建有代码的镜像。
+
+## 迁移
+
+原有的 [本科开题报告模板](https://github.com/the-ccsn/buct-proposal) 目前暂存于本仓库根目录下文件夹内。
diff --git a/Master/texmf-dist/doc/xelatex/buctthesis/buctthesis.pdf b/Master/texmf-dist/doc/xelatex/buctthesis/buctthesis.pdf
index 6d2e2d84164..53834afea82 100644
--- a/Master/texmf-dist/doc/xelatex/buctthesis/buctthesis.pdf
+++ b/Master/texmf-dist/doc/xelatex/buctthesis/buctthesis.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/xelatex/buctthesis/manual.sty b/Master/texmf-dist/doc/xelatex/buctthesis/manual.sty
index e12078529ed..a978aedccc0 100644
--- a/Master/texmf-dist/doc/xelatex/buctthesis/manual.sty
+++ b/Master/texmf-dist/doc/xelatex/buctthesis/manual.sty
@@ -9,6 +9,7 @@
%% This is a generated file.
%%
%% Copyright (C) 2019-2022 by Miracle0565
+%% Copyright (C) 2022-2023 by The-CCSN
%%
%% https://github.com/Miracle0565/BUCTthesis
%%
@@ -24,13 +25,13 @@
%% of LaTeX version 1999/12/01 or later.
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-
-\ProvidesPackage{manual}[2021/09/25 document style for BUCTthesis]
+\ProvidesPackage{manual}[2023/05/20 document style for BUCTthesis]
\RequirePackage{hypdoc}
\PassOptionsToPackage{AutoFakeSlant}{xeCJK}
\RequirePackage[UTF8, heading, fontset = none, linespread = 1.2,]{ctex}
\RequirePackage[toc]{multitoc}
\RequirePackage{
+ xeCJKfntef,
listings,
float,
tabularx,
@@ -114,7 +115,6 @@
\setlist[enumerate]{%
itemindent = 2em,
}
-\newcommand\without\CJKsout
\newcommand\Arg[1]{ \texttt{\char`\{} \meta{#1} \texttt{\char`\}} }
\providecommand\marg[1]{ \Arg{#1} }
\providecommand\oarg[1]{ \texttt[ \meta{#1} \texttt] }
@@ -124,25 +124,11 @@
\DeclareRobustCommand{\pkg}{\textsf}
\DeclareRobustCommand{\cls}{\textsf}
\DeclareRobustCommand{\file}{\textsf}
-\def\DescribeOpt{\leavevmode\@bsphack%
- \begingroup\MakePrivateLetters\Describe@Opt}
-\def\Describe@Opt#1{\endgroup%
- \marginpar{\raggedleft\PrintDescribeOpt{#1}}%
- \SpecialOptIndex{#1}\@esphack\ignorespaces}
-\def\PrintDescribeOpt#1{\strut \MacroFont #1\ }
-\def\SpecialOptIndex#1{\@bsphack%
- \begingroup%
- \HD@target%
- \let\HDorg@encapchar\encapchar%
- \edef\encapchar usage{%
- \HDorg@encapchar hdclindex{\the\c@HD@hypercount}{usage}%
- }%
- \@bsphack
- \index{#1\actualchar{\protect\ttfamily#1}
- (option)\encapchar usage}%
- \index{options:\levelchar#1\actualchar%
- {\protect\ttfamily#1}\encapchar usage}\@esphack%
- \endgroup\@esphack}
+\NewDocElement[macrolike = false ,
+ idxtype = opt. ,
+ idxgroup = options ,
+ printtype = \textit{opt.}
+ ]{Opt}{option}
\NewDocumentEnvironment{syntax}{ m }{%
\linespread{1}\xeCJKsetup{PunctStyle=plain}\xeCJKsetup{CJKecglue}%
\cs{#1}\ignorespaces%
@@ -162,7 +148,7 @@
}
\hypersetup{
pdftitle = {BUCTthesis:北京化工大学学位论文模板},
- pdfauthor = {Miracle0565},
+ pdfauthor = {The-CCSN},
}
\CodelineIndex
\EnableCrossrefs