summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/hithesis/dtx-style.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-07-29 21:03:36 +0000
committerKarl Berry <karl@freefriends.org>2022-07-29 21:03:36 +0000
commit2ad351b2638eec5cd150df26f26aec16bdad4f46 (patch)
treea178ee23e1a7fc4756c0db2b707eac998bc166c7 /Master/texmf-dist/doc/latex/hithesis/dtx-style.sty
parent212c1c64ea2e4d29a96ff4a7da6e6610a7a16b31 (diff)
hithesis (28jul22)
git-svn-id: svn://tug.org/texlive/trunk@64005 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/hithesis/dtx-style.sty')
-rw-r--r--Master/texmf-dist/doc/latex/hithesis/dtx-style.sty145
1 files changed, 0 insertions, 145 deletions
diff --git a/Master/texmf-dist/doc/latex/hithesis/dtx-style.sty b/Master/texmf-dist/doc/latex/hithesis/dtx-style.sty
deleted file mode 100644
index eff17d61495..00000000000
--- a/Master/texmf-dist/doc/latex/hithesis/dtx-style.sty
+++ /dev/null
@@ -1,145 +0,0 @@
-%%
-%% This is file `dtx-style.sty',
-%% generated with the docstrip utility.
-%%
-%% The original source files were:
-%%
-%% hithesis.dtx (with options: `dtx-style')
-%%
-%% This is a generated file.
-%%
-%% Copyright (C) 2017-2020 by Chu Yanshuo <yanshuoc@gmail.com>
-%%
-%% This file may be distributed and/or modified under the
-%% conditions of the LaTeX Project Public License, either version 1.3a
-%% of this license or (at your option) any later version.
-%% The latest version of this license is in:
-%%
-%% http://www.latex-project.org/lppl.txt
-%%
-%% and version 1.3a or later is part of all distributions of LaTeX
-%% version 2004/10/01 or later.
-%%
-%% To produce the documentation run the original source files ending with `.dtx'
-%% through LaTeX.
-%%
-\ProvidesPackage{dtx-style}
-\RequirePackage{hypdoc}
-\RequirePackage[UTF8,scheme=chinese,fontset=windowsnew]{ctex}
-\RequirePackage{newpxtext}
-\RequirePackage{newpxmath}
-\RequirePackage[
- top=2.5cm, bottom=2.5cm,
- left=4cm, right=2cm,
- headsep=3mm]{geometry}
-\RequirePackage{array,longtable,booktabs}
-\RequirePackage{listings}
-\RequirePackage{fancyhdr}
-\RequirePackage{xcolor}
-\RequirePackage{enumitem}
-\RequirePackage{etoolbox}
-\RequirePackage{metalogo}
-\RequirePackage{hyperref}
-
-\colorlet{hit@macro}{blue!60!black}
-\colorlet{hit@env}{blue!70!black}
-\colorlet{hit@option}{purple}
-\patchcmd{\PrintMacroName}{\MacroFont}{\MacroFont\bfseries\color{hit@macro}}{}{}
-\patchcmd{\PrintDescribeMacro}{\MacroFont}{\MacroFont\bfseries\color{hit@macro}}{}{}
-\patchcmd{\PrintDescribeEnv}{\MacroFont}{\MacroFont\bfseries\color{hit@env}}{}{}
-\patchcmd{\PrintEnvName}{\MacroFont}{\MacroFont\bfseries\color{hit@env}}{}{}
-
-\def\DescribeOption{%
- \leavevmode\@bsphack\begingroup\MakePrivateLetters%
- \Describe@Option}
-\def\Describe@Option#1{\endgroup
- \marginpar{\raggedleft\PrintDescribeOption{#1}}%
- \hit@special@index{option}{#1}\@esphack\ignorespaces}
-\def\PrintDescribeOption#1{\strut \MacroFont\bfseries\sffamily\color{hit@option} #1\ }
-\def\hit@special@index#1#2{\@bsphack
- \begingroup
- \HD@target
- \let\HDorg@encapchar\encapchar
- \edef\encapchar usage{%
- \HDorg@encapchar hdclindex{\the\c@HD@hypercount}{usage}%
- }%
- \index{#2\actualchar{\string\ttfamily\space#2}
- (#1)\encapchar usage}%
- \index{#1:\levelchar#2\actualchar
- {\string\ttfamily\space#2}\encapchar usage}%
- \endgroup
- \@esphack}
-
-\lstdefinestyle{lstStyleBase}{%
- basicstyle=\small\ttfamily,
- aboveskip=\medskipamount,
- belowskip=\medskipamount,
- lineskip=0pt,
- boxpos=c,
- showlines=false,
- extendedchars=true,
- upquote=true,
- tabsize=2,
- showtabs=false,
- showspaces=false,
- showstringspaces=false,
- numbers=none,
- linewidth=\linewidth,
- xleftmargin=4pt,
- xrightmargin=0pt,
- resetmargins=false,
- breaklines=true,
- breakatwhitespace=false,
- breakindent=0pt,
- breakautoindent=true,
- columns=flexible,
- keepspaces=true,
- gobble=2,
- framesep=3pt,
- rulesep=1pt,
- framerule=1pt,
- backgroundcolor=\color{gray!5},
- stringstyle=\color{green!40!black!100},
- keywordstyle=\bfseries\color{blue!50!black},
- commentstyle=\slshape\color{black!60}}
-
-\lstdefinestyle{lstStyleShell}{%
- style=lstStyleBase,
- frame=l,
- rulecolor=\color{purple},
- language=bash}
-
-\lstdefinestyle{lstStyleLaTeX}{%
- style=lstStyleBase,
- frame=l,
- rulecolor=\color{violet},
- language=[LaTeX]TeX}
-
-\lstnewenvironment{latex}{\lstset{style=lstStyleLaTeX}}{}
-\lstnewenvironment{shell}{\lstset{style=lstStyleShell}}{}
-
-\setlist{nosep}
-
-\DeclareDocumentCommand{\option}{m}{\textsf{#1}}
-\DeclareDocumentCommand{\env}{m}{\texttt{#1}}
-\DeclareDocumentCommand{\pkg}{s m}{%
- \texttt{#2}\IfBooleanF#1{\hit@special@index{package}{#2}}}
-\DeclareDocumentCommand{\file}{s m}{%
- \texttt{#2}\IfBooleanF#1{\hit@special@index{file}{#2}}}
-\newcommand{\myentry}[1]{%
- \marginpar{\raggedleft\color{purple}\bfseries\strut #1}}
-\newcommand{\note}[2][Note]{{%
- \color{magenta}{\bfseries #1}\emph{#2}}}
-\newcommand{\pozhehao}{——}
-\def\hithesis{\textsc{hi}\-\textsc{Thesis}}
-\def\hit{哈尔滨工业大学}
-\def\PGR{\href{http://hitgs.hit.edu.cn/aa/fd/c3425a109309/page.htm}
-{《\hit 研究生学位论文撰写规范》}}
-\def\UGR{\href{http://jwc.hit.edu.cn/2566/list.htm}
-{《\hit 本科生毕业论文撰写规范》}}
- \NewDocumentEnvironment{hitrgu}{o o}
- { \IfNoValueTF{#1}{\PGR,\UGR}{#1}\IfNoValueF{#2}{#2中}%
-\color{red}规定:“}{”}
-\endinput
-%%
-%% End of file `dtx-style.sty'.