diff options
author | Karl Berry <karl@freefriends.org> | 2023-08-04 21:16:07 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-08-04 21:16:07 +0000 |
commit | 67b6d1790331a537064c9bbf34b84ef606db7ded (patch) | |
tree | a73d61105a66bf744e3d00c79dd2f795b1925c3a /Master/texmf-dist/doc | |
parent | 65d9ff0725fc889bd68eacc199fc719fe6aa1c2e (diff) |
buctthesis (4aug23)
git-svn-id: svn://tug.org/texlive/trunk@67818 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/xelatex/buctthesis/README.md | 9 | ||||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/buctthesis/buctthesis.pdf | bin | 462539 -> 468603 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/xelatex/buctthesis/manual.sty | 32 |
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 Binary files differindex 6d2e2d84164..53834afea82 100644 --- a/Master/texmf-dist/doc/xelatex/buctthesis/buctthesis.pdf +++ b/Master/texmf-dist/doc/xelatex/buctthesis/buctthesis.pdf 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 |