From 473b4b322a059d552a359c04e3025410bc2ca8ff Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 1 Oct 2023 20:10:19 +0000 Subject: bithesis (1oct23) git-svn-id: svn://tug.org/texlive/trunk@68421 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/bithesis/bitbook.cls | 248 ----------------------- 1 file changed, 248 deletions(-) delete mode 100644 Master/texmf-dist/tex/latex/bithesis/bitbook.cls (limited to 'Master/texmf-dist/tex/latex/bithesis/bitbook.cls') diff --git a/Master/texmf-dist/tex/latex/bithesis/bitbook.cls b/Master/texmf-dist/tex/latex/bithesis/bitbook.cls deleted file mode 100644 index bf3b1fa7ad3..00000000000 --- a/Master/texmf-dist/tex/latex/bithesis/bitbook.cls +++ /dev/null @@ -1,248 +0,0 @@ -%% -%% This is file `bitbook.cls', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% bithesis.dtx (with options: `oldcls,book') -%% -%% Copyright (C) 2023 -%% Association of Bit Network Pioneer and any individual authors listed in the documentation. -%% ------------------------------------------------------------------------------ -%% -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either -%% version 1.3c of this license or (at your option) any later -%% version. This version of this license is in -%% http://www.latex-project.org/lppl/lppl-1-3c.txt -%% and the latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3 or later is part of all distributions of -%% LaTeX version 2020/11/27 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainer of this work is Feng Kaiyu. -%% ------------------------------------------------------------------------------ -%% -\NeedsTeXFormat{LaTeX2e}[2020/10/01] -\ProvidesClass{bitbook} - [2022/05/09 v2.1.1 BIT Thesis Templates] - -\newif\if@bit@bachelor -\newif\if@bit@docTranslation -\newif\if@bit@master -\newif\if@bit@doctor - -\RequirePackage{kvoptions} - -\SetupKeyvalOptions{ - family=BIThesis, - prefix=BIThesis@ -} - -\DeclareStringOption[14pt]{footskip} -\DeclareBoolOption{titleNumberHeiti} -\ProcessKeyvalOptions* - -\DeclareOption{bachelor}{\@bit@bachelortrue} -\DeclareOption{translation}{\@bit@docTranslationtrue} -\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexbook}} - -\ExecuteOptions{bachelor} - -\ProcessOptions\relax - -\PassOptionsToPackage{AutoFakeBold,AutoFakeSlant}{xeCJK} -\LoadClass[UTF8,zihao=-4,oneside,openany]{ctexbook} - -\RequirePackage{xeCJK} -\RequirePackage{titletoc} - % \RequirePackage{fontspec} -\RequirePackage{setspace} -\RequirePackage{graphicx} -\RequirePackage{fancyhdr} -\RequirePackage{pdfpages} -\RequirePackage{setspace} -\RequirePackage{booktabs} -\RequirePackage{multirow} -\RequirePackage{tikz} -\RequirePackage{etoolbox} -\RequirePackage{hyperref} -\RequirePackage{xcolor} -\RequirePackage{caption} -\RequirePackage{array} -\RequirePackage{amsmath} -\RequirePackage{amssymb} -\RequirePackage{pdfpages} -\RequirePackage{listings} - - -\RequirePackage[ - backend=biber, - style=gb7714-2015, - gbalign=gb7714-2015, - gbnamefmt=lowercase, - gbpub=false, - doi=false, - url=false, - eprint=false, - isbn=false, -]{biblatex} - -\addbibresource{./misc/ref.bib} - -\setromanfont{Times New Roman} -\setCJKfamilyfont{xihei}[AutoFakeBold,AutoFakeSlant]{[STXIHEI.TTF]} % 若希望使用本机字体,也可以用 {STXihei} 来调用 -\newcommand{\xihei}{\CJKfamily{xihei}} - -\ifBIThesis@titleNumberHeiti - \newcommand{\arabicHeiti}[1]{\xeCJKsetup{CJKspace=true}\xeCJKDeclareCharClass{CJK}{`0 -> `9}{\heiti\raisebox{-0.1ex}{#1}}\normalspacedchars{0,1,2,3,4,5,6,7,8,9}\xeCJKsetup{CJKspace=false}} -\else - \newcommand{\arabicHeiti}[1]{#1} -\fi - -\fancypagestyle{BIThesis}{ - % 页眉高度 - \setlength{\headheight}{20pt} - % 页码高度(不完美,比规定稍微靠下 2mm) - \setlength{\footskip}{\BIThesis@footskip} - - \fancyhf{} - % 定义页眉、页码 - \fancyhead[C]{\zihao{4}\ziju{0.08}\songti{北京理工大学本科生毕业设计(论文)}} - \fancyfoot[C]{\songti\zihao{5} \thepage} - % 页眉分割线稍微粗一些 - \renewcommand{\headrulewidth}{0.6pt} -} - -\if@bit@docTranslation -\fancypagestyle{BIThesis}{ - % 页眉高度 - \setlength{\headheight}{20pt} - % 页码高度(不完美,比规定稍微靠下 2mm) - \setlength{\footskip}{\BIThesis@footskip} - - \fancyhf{} - % 定义页码 - \fancyfoot[C]{\songti\zihao{5} \thepage} - % 页眉分割线稍微粗一些 - \renewcommand{\headrulewidth}{0.6pt} - - % 定义页眉 - \fancyhead[C]{\zihao{4}\ziju{0.08}\songti{北京理工大学本科生毕业设计(论文)外文翻译}} -} -\fi -\ctexset{chapter={ - name = {第,章}, - number = {\arabicHeiti{ \arabic{chapter} }}, - format = {\heiti \bfseries \centering \zihao{3}}, - aftername = \hspace{9bp}, - pagestyle = BIThesis, - beforeskip = 8bp, - afterskip = 32bp, - fixskip = true, - } -} - -\ctexset{section={ - number = {\arabicHeiti{\thechapter.\hspace{1bp}\arabic{section}}}, - format = {\heiti \raggedright \bfseries \zihao{4}}, - aftername = \hspace{8bp}, - beforeskip = 20bp plus 1ex minus .2ex, - afterskip = 18bp plus .2ex, - fixskip = true, - } -} - -\ctexset{subsection={ - number = {\arabicHeiti{\thechapter.\hspace{1bp}\arabic{section}.\hspace{1bp}\arabic{subsection}}}, - format = {\heiti \bfseries \raggedright \zihao{-4}}, - aftername = \hspace{7bp}, - beforeskip = 17bp plus 1ex minus .2ex, - afterskip = 14bp plus .2ex, - fixskip = true, - } -} - -\addtocontents{toc}{\protect\hypersetup{hidelinks}} - -\renewcommand{\contentsname}{ - \fontsize{16pt}{\baselineskip} - \normalfont\heiti{目~~~~录} - \vspace{-8pt} -} -\titlecontents{chapter}[0pt]{\songti \zihao{-4}} -{\thecontentslabel\hspace{\ccwd}}{} -{\hspace{.5em}\titlerule*{.}\contentspage} -\titlecontents{section}[1\ccwd]{\songti \zihao{-4}} -{\thecontentslabel\hspace{\ccwd}}{} -{\hspace{.5em}\titlerule*{.}\contentspage} -\titlecontents{subsection}[2\ccwd]{\songti \zihao{-4}} -{\thecontentslabel\hspace{\ccwd}}{} -{\hspace{.5em}\titlerule*{.}\contentspage} - -\renewcommand{\frontmatter}{ - \pagenumbering{Roman} - \pagestyle{BIThesis} -} - -\renewcommand{\mainmatter}{ - \pagenumbering{arabic} - \pagestyle{BIThesis} -} - -\setlength{\abovecaptionskip}{11pt} -\setlength{\belowcaptionskip}{9pt} - -\renewcommand{\thefigure}{\thechapter-\arabic{figure}} -\captionsetup[figure]{font=small,labelsep=space} - -\AtBeginDocument{ - \renewcommand{\lstlistingname}{代码} - \renewcommand{\thelstlisting}{\arabic{chapter}-\arabic{lstlisting}} -} - -\definecolor{codegreen}{rgb}{0,0.6,0} -\definecolor{codegray}{rgb}{0.5,0.5,0.5} -\definecolor{codepurple}{rgb}{0.58,0,0.82} -\definecolor{backcolour}{rgb}{0.95,0.95,0.92} -\lstdefinestyle{examplestyle}{ - backgroundcolor=\color{backcolour}, - commentstyle=\color{codegreen}, - keywordstyle=\color{magenta}, - numberstyle=\tiny\color{codegray}, - stringstyle=\color{codepurple}, - basicstyle=\ttfamily\footnotesize, - breakatwhitespace=false, - breaklines=true, - captionpos=b, - keepspaces=true, - numbers=left, - numbersep=5pt, - showspaces=false, - showstringspaces=false, - showtabs=false, - tabsize=2 -} -\lstset{style=examplestyle} - -\renewcommand{\thetable}{\thechapter-\arabic{table}} -\captionsetup[table]{font=small,labelsep=space,skip=2pt} - -\tolerance=1 -\emergencystretch=\maxdimen -\hyphenpenalty=10000 -\hbadness=10000 - -\renewcommand{\theequation}{\arabic{chapter}-\arabic{equation}} - -\newcommand{\unnumchapter}[1]{ - \chapter*{\vskip 10bp\textmd{#1} \vskip -6bp} - \addcontentsline{toc}{chapter}{#1} - \stepcounter{chapter} -} - -\endinput -%% -%% End of file `bitbook.cls'. -- cgit v1.2.3