summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-05-20 21:30:42 +0000
committerKarl Berry <karl@freefriends.org>2018-05-20 21:30:42 +0000
commit1166be27a287015a471154b2bee3f8197578e24e (patch)
tree377e96db9791e67001b6282163f5910ff6039d3c /Master
parentad9c864ce4e52a636d20454491151145a174f4a6 (diff)
thucoursework (20may18)
git-svn-id: svn://tug.org/texlive/trunk@47781 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/LICENSE.md1
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/Makefile25
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/README.md17
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/dtx-style.sty132
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/ithw.fdb_latexmk244
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/ithw.fls359
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/thucoursework.hd0
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/thucoursework.pdfbin0 -> 252421 bytes
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/tl.profile14
-rw-r--r--Master/texmf-dist/doc/latex/thucoursework/update.md36
-rw-r--r--Master/texmf-dist/source/latex/thucoursework/thucoursework.dtx679
-rw-r--r--Master/texmf-dist/tex/latex/thucoursework/iidef.sty154
-rwxr-xr-xMaster/tlpkg/bin/pdflatex-preserve-pdf12
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds2
14 files changed, 946 insertions, 729 deletions
diff --git a/Master/texmf-dist/doc/latex/thucoursework/LICENSE.md b/Master/texmf-dist/doc/latex/thucoursework/LICENSE.md
deleted file mode 100644
index ba9bcd4a044..00000000000
--- a/Master/texmf-dist/doc/latex/thucoursework/LICENSE.md
+++ /dev/null
@@ -1 +0,0 @@
-This project is licensed by GPL version 2.1.
diff --git a/Master/texmf-dist/doc/latex/thucoursework/Makefile b/Master/texmf-dist/doc/latex/thucoursework/Makefile
index f134f1121ea..2872ec98f52 100644
--- a/Master/texmf-dist/doc/latex/thucoursework/Makefile
+++ b/Master/texmf-dist/doc/latex/thucoursework/Makefile
@@ -1,12 +1,16 @@
# Makefile for thucoursework
# Compiling method: xelatex/pdflatex
-
+PACKAGE = thucoursework
INSTALL_PACKAGE = install-tl-unx.tar.gz
INSTALL_DIR = ./install-texlive
+# automatic configuration of mirror
REMOTE_INSTALLER_URL = http://mirror.ctan.org/systems/texlive/tlnet
+# Set opts for latexmk if you use it
+LATEXMKOPTS = -xelatex -halt-on-error -interaction=nonstopmode
+
-.PHONY: all pre_install_dep install_dep after_install_dep clean test
+.PHONY: doc all archive pre_install_dep install_dep after_install_dep clean test
all: after_install_dep iihw.pdf ithw.pdf
@@ -31,6 +35,7 @@ $(INSTALL_PACKAGE):
clean:
rm -fr $(INSTALL_DIR)
+ rm -f *.idx *.ilg *.glo *.gls *.hd *.ind *.log *.out *.synctex.gz *.toc *.aux
iihw.pdf: iihw.tex after_install_dep
pdflatex iihw.tex
@@ -38,6 +43,22 @@ iihw.pdf: iihw.tex after_install_dep
ithw.pdf: ithw.tex after_install_dep
xelatex ithw.tex
+archive:
+ # make tar.gz which is submitted to ctan.org
+ # first copy the necessary files to the dist dir
+ cp README.md iihw.pdf ithw.pdf iihw.tex ithw.tex matlabscript.m pdf_normal.eps thucoursework.dtx thucoursework.pdf Makefile thucoursework/
+ # then tar it
+ COPYFILE_DISABLE=1 tar -zcvf thucoursework.tar.gz thucoursework/
+doc : $(PACKAGE).pdf
+
+$(PACKAGE).pdf : $(PACKAGE).dtx
+ #latexmk $(LATEXXMKOPTS) $(PACKAGE).dtx
+ xelatex $(PACKAGE).dtx
+ makeindex -s gind.ist -o $(PACKAGE).ind $(PACKAGE).idx
+ makeindex -s gglo.ist -o $(PACKAGE).gls $(PACKAGE).glo
+ xelatex $(PACKAGE).dtx
+ xelatex -synctex=1 $(PACKAGE).dtx
+
test:
# first clear out root texlive bin dir
$(eval export PATH := /bin:/usr/bin)
diff --git a/Master/texmf-dist/doc/latex/thucoursework/README.md b/Master/texmf-dist/doc/latex/thucoursework/README.md
index 886f42b68f3..5791713aeed 100644
--- a/Master/texmf-dist/doc/latex/thucoursework/README.md
+++ b/Master/texmf-dist/doc/latex/thucoursework/README.md
@@ -7,6 +7,7 @@ Notice that the package itself does not import ctex package, to use it with Chin
## Features
* support custom courseheader
+ * automatic header setting
* support coursework counter
* definition of common math symbols
@@ -14,10 +15,23 @@ Notice that the package itself does not import ctex package, to use it with Chin
* automatic enumerate environment labeling and reference
+## Compile from source
+
+Use `make doc` or run the following commands one by one:
+
+ xelatex thucoursework.dtx
+ makeindex -s gind.ist -o thucoursework.ind thucoursework.idx
+ makeindex -s gglo.ist -o thucoursework.gls thucoursework.glo
+ xelatex thucoursework.dtx
+ xelatex thucoursework.dtx
+
## Usage
`\usepackage{iidef}` and you are ready to go!
+## Help
+ see manual `thucoursework.pdf`
+
## Sample File
* `iihw.tex` is the homework of **Information Inference**
@@ -27,4 +41,7 @@ Notice that the package itself does not import ctex package, to use it with Chin
TA xiangxiangxu revised this template, zhaofeng-shu33 made it a latex package.
+## License
+ see [LICENSE.md](LICENSE.md) for detail.
+
diff --git a/Master/texmf-dist/doc/latex/thucoursework/dtx-style.sty b/Master/texmf-dist/doc/latex/thucoursework/dtx-style.sty
new file mode 100644
index 00000000000..9b504a94f54
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thucoursework/dtx-style.sty
@@ -0,0 +1,132 @@
+%%
+%% This is file `dtx-style.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% thucoursework.dtx (with options: `dtx-style')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2018 by zhaofeng-shu33 <616545598@qq.com>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% 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.3 or later is part of all distributions of LaTeX
+%% version 2005/12/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]{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}
+
+\colorlet{thu@macro}{blue!60!black}
+\colorlet{thu@env}{blue!70!black}
+\colorlet{thu@option}{purple}
+\patchcmd{\PrintMacroName}{\MacroFont}{\MacroFont\bfseries\color{thu@macro}}{}{}
+\patchcmd{\PrintDescribeMacro}{\MacroFont}{\MacroFont\bfseries\color{thu@macro}}{}{}
+\patchcmd{\PrintDescribeEnv}{\MacroFont}{\MacroFont\bfseries\color{thu@env}}{}{}
+\patchcmd{\PrintEnvName}{\MacroFont}{\MacroFont\bfseries\color{thu@env}}{}{}
+
+\def\DescribeOption{%
+ \leavevmode\@bsphack\begingroup\MakePrivateLetters%
+ \Describe@Option}
+\def\Describe@Option#1{\endgroup
+ \marginpar{\raggedleft\PrintDescribeOption{#1}}%
+ \thu@special@index{option}{#1}\@esphack\ignorespaces}
+\def\PrintDescribeOption#1{\strut \MacroFont\bfseries\sffamily\color{thu@option} #1\ }
+\def\thu@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{\thu@special@index{package}{#2}}}
+\DeclareDocumentCommand{\file}{s m}{%
+ \texttt{#2}\IfBooleanF#1{\thu@special@index{file}{#2}}}
+\newcommand{\myentry}[1]{%
+ \marginpar{\raggedleft\color{purple}\bfseries\strut #1}}
+\newcommand{\note}[2][Note]{{%
+ \color{magenta}{\bfseries #1}\emph{#2}}}
+
+\def\thucoursework{\textsc{Thu}\-\textsc{Coursework}}
diff --git a/Master/texmf-dist/doc/latex/thucoursework/ithw.fdb_latexmk b/Master/texmf-dist/doc/latex/thucoursework/ithw.fdb_latexmk
deleted file mode 100644
index 0063e388ab8..00000000000
--- a/Master/texmf-dist/doc/latex/thucoursework/ithw.fdb_latexmk
+++ /dev/null
@@ -1,244 +0,0 @@
-# Fdb version 3
-["pdflatex"] 1522547377 "/home/zhaofeng-shu33/Documents/thucoursework/ithw.tex" "ithw.pdf" "ithw" 1522547377
- "/dev/null" 1522494856 0 d41d8cd98f00b204e9800998ecf8427e ""
- "/home/zhaofeng-shu33/Documents/thucoursework/ithw.tex" 1522547374 6662 87ff0172d0cfc13dabfbe212eef557a8 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/map/fontname/texfonts.map" 1511824771 3332 103109f5612ad95229751940c61aada0 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmbsy5.tfm" 1480098698 1120 1e8878807317373affa7f7bba4cf2f6a ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmbsy7.tfm" 1480098698 1120 7f9f170e8aa57527ad6c49feafd45d54 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm" 1480098698 1004 54797486969f23fa377b128694d548df ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmmib5.tfm" 1480098698 1496 c79f6914c6d39ffb3759967363d1be79 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmmib7.tfm" 1480098698 1508 6e807ff901c35a5f1fde0ca275533df8 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm" 1480098698 916 f87d7c45f9c908e672703b83b72241a3 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm" 1480098698 924 9904cf1d39e9767e7a3622f2a125a565 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm" 1480098698 928 2dc8d444221b7a635bb58038579b861a ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm" 1480098698 908 2921f8a10601f252058503cc6570e581 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm" 1480098698 940 75ac932a52f80982a9f8ea75d03a34cf ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm" 1480098698 940 228d6584342e91276bf566bcf9716b83 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmbsy10.tfm" 1480098701 1116 4e6ba9d7914baa6482fd69f67d126380 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm" 1480098701 1328 c834bbb027764024c09d3d2bf908b5f0 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmbx5.tfm" 1480098701 1332 f817c21a1ba54560425663374f1b651a ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmbx7.tfm" 1480098701 1336 3125ccb448c1a09074e3aa4a9832f130 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmcsc10.tfm" 1480098701 1300 63a6111ee6274895728663cf4b4e7e81 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmex10.tfm" 1480098701 992 662f679a0b3d2d53c1b94050fdaa3f50 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm" 1480098701 1528 abec98dbc43e172678c11b3b9031252a ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmib10.tfm" 1480098701 1524 554068197b70979a55370e6c6495f441 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1480098701 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr7.tfm" 1480098701 1300 53d07721103816e093902637bc167021 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr9.tfm" 1480098701 1292 6b21b9c2c7bebb38aa2273f7ca0fb3af ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm" 1480098701 1124 6c73e740cf17375f03eec0ee63599741 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmti10.tfm" 1480098701 1480 aa8e34af0eb6a2941b776984cf1dfdc4 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/public/latex-fonts/lasy6.tfm" 1480098711 520 4889cce2180234b97cad636b6039c722 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk01.tfm" 1480098722 1172 860eac8b709169ebacdb40c14851e252 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk02.tfm" 1480098722 1172 c71f69b913270a0243b462c6aa51fa09 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk03.tfm" 1480098722 1172 036de8ffa0a24544c12e3b9800543b9a ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk04.tfm" 1480098722 1172 7660081e1f42ee1a2bf04d38fbcfb6a9 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk05.tfm" 1480098722 1172 61516f46e5d60b3ef466f16e21ce978d ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk06.tfm" 1480098722 1172 831cec8b4a5ec4a2cee75b0b3ce18f10 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk07.tfm" 1480098722 1172 af7cba87c49a8dba69c3a9bcfddfa2e2 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk08.tfm" 1480098722 1172 1180dcb9e0854eadb95fd4d53c429197 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk09.tfm" 1480098722 1172 cbefe5a431a0ca4561cbad7c165c0385 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk10.tfm" 1480098722 1172 cde135b67d86948c90585dd8a89b4dc4 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk11.tfm" 1480098722 1172 c57ac6b6db78cdc470bd52605e774ecb ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk12.tfm" 1480098722 1172 1f73332d1d8a0b654db75fc85b8267f9 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk14.tfm" 1480098722 1172 ad06c32d286fa119ac51bdcb0c22cc12 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk15.tfm" 1480098722 1172 43c6c44ca080d2ba382787ddf1a27b89 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk16.tfm" 1480098722 1172 8bbbcea09a614ec14476d095c7a1963f ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk17.tfm" 1480098722 1172 7e6e416030ae7324f53e5489c8ff00d2 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk18.tfm" 1480098722 1172 cf9c07bcd49735f955c20fae6bccfa16 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk19.tfm" 1480098722 1172 87aad7a8b51eb30bffd4899ad28ee897 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk20.tfm" 1480098722 1172 ce8e5a3242edbf848bc71a34ace85970 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk21.tfm" 1480098722 1172 1c6489bb594bb59398a93b8a06dfa7da ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk22.tfm" 1480098722 1172 5197a6beeb493870926f253e2c93654a ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk23.tfm" 1480098722 1172 a6624d7f19fd18d04576f9d9c3052d84 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk24.tfm" 1480098722 1172 6054707ca0a35874f6b2b0e3815efe5d ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk25.tfm" 1480098722 1172 6e5903e1976d8b9742890bc1535bbe2a ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk26.tfm" 1480098722 1172 e17fa7d6e8366fc2c7001984ed2f0462 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk27.tfm" 1480098722 1172 07efbdfc405d2061ad9c9400d54b0b53 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk28.tfm" 1480098722 1172 e7daf65a7e2ce5c13231a4377f9593c9 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk29.tfm" 1480098722 1172 f3970d3b9296630a87d03b05d13147a0 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk31.tfm" 1480098722 1172 56fa544e2567cef92772743e8d850483 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk32.tfm" 1480098722 1172 05b4d44b94b7cd72d8e4f69ac40c8376 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk33.tfm" 1480098722 1172 dc0550a6bbc1c32e3750ab596d94fcb8 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk34.tfm" 1480098722 1172 0bcb235382329ea97d47e40d45227c62 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk35.tfm" 1480098722 1172 d10d81b40f5709f6374eadc288f847b6 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk36.tfm" 1480098722 1172 7c0eb737db0bf506d46dbb7b72e94e33 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk37.tfm" 1480098722 1172 274b815456523cfb3ad556337c9ea925 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk38.tfm" 1480098722 1172 db70dcb157fe72b08f0f05c8497cb9ca ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk39.tfm" 1480098722 1172 536a0b6b3328907ee9f73d43216d50c0 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk40.tfm" 1480098722 1172 6870bd1298faa78dfa88a775030e89ae ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk41.tfm" 1480098722 1172 6d3f0a558e0ddb3cca7ef5d632a7bd1f ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk42.tfm" 1480098722 1172 8144163f21f09460df173fa8d2845930 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk43.tfm" 1480098722 1172 ddce820e3044d2eebd8e535571c8a22a ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk44.tfm" 1480098722 1172 2abeace833e8262404933f50b2ad4db7 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk45.tfm" 1480098722 1172 8672be1bb2464e80217073abe73b8090 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk46.tfm" 1480098722 1172 2f222ad9bf9bd9410f652b6cda478e3f ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk47.tfm" 1480098722 1172 5e101c6279fdd586f065e94ccfc1a71b ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk51.tfm" 1480098722 1172 02504602c4feaa6c076be761aaa7fd82 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk54.tfm" 1480098722 1172 3c28d93132798c932b265a1f74cbca4c ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk63.tfm" 1480098722 1172 1e348d3f9156b5f31f8ab09b6d5f18c5 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk73.tfm" 1480098722 1172 3209089f81820172c7f1138a6b4569e1 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk74.tfm" 1480098722 1172 9d39e53210e3edeadf23db279c235723 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk75.tfm" 1480098722 1172 cefd9138ad8aca60877bb6536eee7b2e ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk76.tfm" 1480098722 1172 a4202cb087d2b8c184d516a723da8228 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk77.tfm" 1480098722 1172 2878ff8854bf53190bf7daf8bcb48f62 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk78.tfm" 1480098722 1172 429224d1090186c10dceaf4bf12f98b5 ""
- "/usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk83.tfm" 1480098722 1172 494c816ee3349b4764a8ff0709a187a8 ""
- "/usr/local/texlive/2017/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1480098806 71627 94eb9990bed73c364d7f53f960cc8c5b ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/alphalph.sty" 1480098815 11414 787a5683a047fad0e252defd194303f9 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/etexcmds.sty" 1480098815 7612 729a8cc22a1ee0029997c7f74717ae05 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty" 1480098815 7324 2310d1247db0114eb4726807c8837a0e ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty" 1490564930 1251 d170e11a3246c3392bc7f59595af42cb ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty" 1480098815 8253 473e0e41f9adadb1977e8631b8f72ea6 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/intcalc.sty" 1480098815 31642 a4c41403615be8ad3b3f8717061e71b6 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty" 1480098815 5152 b67a3a964ad9851e095110c854a1d461 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty" 1480098815 14040 ac8866aac45982ac84021584b0abb252 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty" 1480098815 18425 5b3c0c59d76fac78978b5558e83c1f36 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty" 1517006633 20151 787afc7acba22d228640bdc06ce1177c ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/ulem/ulem.sty" 1480098819 23756 854c01b779030ff5b2aad88ba7a119f2 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/unicode-data/CaseFolding.txt" 1498600549 78161 7893b6e005c5a521319a0d12062ae122 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt" 1498600549 16830 e49d6f1fe536f43762ba1ecfe9e53e12 ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/unicode-data/UnicodeData.txt" 1498600549 1735010 2a52f30695dcc821f0f224650552beaf ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/xkeyval/keyval.tex" 1480098819 2725 fc34ef3ccb37ba15a640e8fca6190bca ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/xkeyval/xkeyval.tex" 1480098819 19231 26434a5656c684f5ffb1f26f98006baa ""
- "/usr/local/texlive/2017/texmf-dist/tex/generic/xkeyval/xkvutils.tex" 1480098819 7677 6f5ce7c1124cad7ec57d05b2562bd8fe ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amscls/amsthm.sty" 1513722769 12604 3dec726c041422879dc3268237f09026 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amsfonts.sty" 1480098820 5949 3f3fd50a8cc94c3d4cbf4fc66cd3df1c ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amssymb.sty" 1480098820 13829 94730e64147574077f8ecfea9bb69af4 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/eucal.sty" 1480098820 1354 3b57e8e5596e08010088a7c0c36760f9 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsa.fd" 1480098820 961 6518c6525a34feb5e8250ffa91731cff ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsb.fd" 1480098820 961 d02606146ba5601b5645f987c92e6193 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty" 1480098820 2210 5c54ab129b848a5071554186d0168766 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty" 1480098820 4160 c115536cf8d4ff25aa8c1c9bc4ecb79a ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty" 1504905757 84352 897a476d96a0681047a5b0f91178a3d2 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty" 1480098820 4115 318a66090112f3aa3f415aeb6fe8540f ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty" 1480098820 2431 fe3078ec12fc30287f568596f8e0b948 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/base/article.cls" 1480098821 19821 310da678527a7dfe2a02c88af38079b7 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/base/fix-cm.sty" 1480098821 14742 ad7ac4c2db1d39579bbccd175cdf5ca9 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/base/ifthen.sty" 1480098821 5159 a08c9bbd48fc492f15b22e458bef961f ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/base/size10.clo" 1480098821 8292 e897c12e1e886ce77fe26afc5d470886 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/base/ts1enc.def" 1480098821 7767 aa88823823f5e767d79ea1166ab1ae74 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/booktabs/booktabs.sty" 1480098823 5869 94335281ffcab47f341cf07ea8220e30 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption.sty" 1480098823 66233 8b81cfab95a1f8fc2f0f6c89415b087a ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption3.sty" 1480098823 64866 1ea74c5f2d1685881497f021b8f186b2 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/caption/subcaption.sty" 1480098823 5038 413302044f9700cf65465d590c2f4ad1 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJK.enc" 1480098825 29591 b3c404288523518719bdabea6811228d ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJK.sty" 1480098825 32721 8e131bb8a9a2f3a0ef2f239af995b5af ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKfntef.sty" 1480098825 12851 a92a26031294f6fa88114f524b3b794a ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKspace.sty" 1480098825 2451 d328ae03103a2e4acfb9d07aaaaab694 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKulem.sty" 1480098825 3691 85986cec7f8d5ea9bc2ace870ceab5d8 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/GB/c19song.fd" 1480098825 592 7e7404ee25ba7e32cebdc69cef88e1f7 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/extended.chr" 1480098825 5932 43013cd0b427b7d195ceec5a02edf977 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/extended.enc" 1480098825 14510 7ce7b61c5a99c22332d23d7efbe78607 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/mule/MULEenc.sty" 1480098825 12177 49651d89af4c43f72d2608ca28d9934d ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/standard.bdg" 1480098825 4133 ca9491f621a09433c5b3a86bd15f3e42 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjkpunct/CJKpunct.spa" 1480098825 7 7979211695692235f48c7d3ba95863ea ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/cjkpunct/CJKpunct.sty" 1480098825 17985 35c6beb757001c750ed764f3ac4ef0d6 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctex-name-gbk.cfg" 1517270132 1834 c9bd058f7b161a2afd5822807ff3ce44 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctex.cfg" 1517270132 1334 b488a91b76f715de9957b1ef55206d0f ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctexopts.cfg" 1517270132 1405 10c85e122705aee852db17b916379b15 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctex-c5size.clo" 1517270132 2720 45caeb0de4eceb59a6ce6f2f6bbdb2fc ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctex.sty" 1517270132 32173 3698fcd8d9edba5cf4783c241d142a38 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexhook.sty" 1517270132 2768 667d97686182304498bce1043de8c995 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexpatch.sty" 1517270132 8526 9fdb9a65852b503e6d827576107094ee ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexspa.def" 1517270132 8044 b727055ef7a6aba8b58a8c8bf438e9b6 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/engine/ctex-engine-pdftex.def" 1517270132 14987 d919757419aaeafc47eaa9b3a86c1aea ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/fontset/ctex-fontset-fandol.def" 1517270132 4996 541d621979f611cf9f33b9f5c8c912ad ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ctex/scheme/ctex-scheme-chinese.def" 1517270132 2502 e56e32efc95bd70e9f6ddb5b8940fee0 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/enumitem/enumitem.sty" 1480098827 42666 6fa770e3485520a6a5f2ea7d259c8f8d ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1518389458 43862 d90315ae4a46ef887a38b4ccba021f91 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty" 1498861448 10663 d7fcc0dc4f35e8998b8cfeef8407d37d ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fc-english.def" 1514504691 14302 ff67e93e96db6e39dc09790d67901c24 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fcnumparser.sty" 1514504691 12338 3f721c3c576d5ed676913eb44445cd68 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fcprefix.sty" 1514504691 12047 8f869eb09b84f8680cbfd88467cd3e7d ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fmtcount.sty" 1514504691 30770 0ac75d31ce75ec4ef54f1efe1c0ba7ba ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1480098830 1224 978390e9c2234eab29404bc21b268d1e ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/pdftex.def" 1515537368 17334 520b9b85ad8a2a48eda3f643e27a5179 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphics.sty" 1498427532 15275 7d676729b1bedd3e7f3c6717affb366c ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty" 1498427532 9066 649f2ccf62888e3d8c3e57256b70b8e1 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/graphics/trig.sty" 1480098830 3980 0a268fbfda01e381fa95821ab13b6aee ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/expl3-code.tex" 1519422854 865979 4e627d13dfa51060cef916f5bf16b57a ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/expl3.sty" 1519422854 9854 30dd9ffac9577d887036852ef4c7ccc0 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/l3pdfmode.def" 1519422854 12836 6f78fd4e4ede5f794b4e9523f8e11191 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty" 1519337871 4568 4c3ae08ebeee5fea01e0919e229c9b4d ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/l3packages/xparse/xparse.sty" 1519337871 76828 accb53d91c291d3ec67841b8989ca15c ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg" 1480098833 678 4792914a8f45be57bb98413425e4c7af ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/mathtools/mathtools.sty" 1515449928 53430 0411f0481da6078e76fd7de46531d2e0 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/mathtools/mhsetup.sty" 1496786006 5317 cf75154a8a7e6436f05a5be497f0b05e ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/moreenum/moreenum.sty" 1480098835 7459 2f04e44bb82ad498a9cce76d858622a0 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/ms/everysel.sty" 1480098835 4623 936bfb87af7b91b6496a2317f80db16b ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty" 1480098836 12095 5337833c991d80788a43d3ce26bd1c46 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/grfext.sty" 1480098836 7075 2fe3d848bba95f139de11ded085e74aa ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/kvoptions.sty" 1480098836 22417 1d9df1eb66848aa31b18a593099cf45c ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/tools/bm.sty" 1485129666 12628 f9caa46b01869ce6fad7de6138318b70 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/tools/calc.sty" 1480098841 10214 d03d065f799d54f6b7e9b175f8d84279 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/tools/indentfirst.sty" 1480098841 1617 820bc46185ca5aeeda2ecc6c21866b18 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/url/url.sty" 1480098842 12796 8edb7d69a20b857904dd0ea757c14ec9 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1901.cmap" 1480098843 3759 a0f11c95148b748629b608128f21a82a ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1902.cmap" 1480098843 3759 7437966d3c5ecd07d85c8fdc2f274f2f ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1903.cmap" 1480098843 3759 7a70dbaf5928a05bdf38f224786b025a ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1904.cmap" 1480098843 3759 e4984716f74d328c3d7e5ea2fca1c77f ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1905.cmap" 1480098843 3759 a98f4cecacc11c4f67d548788952e66a ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1906.cmap" 1480098843 3759 e882ccb2ef5fb200acfb4fb9a185f26e ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1907.cmap" 1480098843 3759 da143b0bd6f44b759654cc1e4d64d672 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1908.cmap" 1480098843 3759 ce88151ba40dd991f78e144d3f55200e ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1909.cmap" 1480098843 3759 b72f185ae457d15de0d417cc95289ffc ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1910.cmap" 1480098843 3759 b5a781beb886b00cf0411cbfde1e52f4 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1911.cmap" 1480098843 3759 2166aa3bb35fbcc80c5c0105ae091fa0 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1912.cmap" 1480098843 3759 8ac4d3f5b7cfff3a601e03d3418f0a10 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1914.cmap" 1480098843 3759 7a97ab474cdedbb6ac143bd7d58be7f4 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1915.cmap" 1480098843 3759 7ffc45831896825f5a83b7551b9f29bb ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1916.cmap" 1480098843 3759 53bfda194c019bac667d6159dcbcf622 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1917.cmap" 1480098843 3759 20a9f8c77ab90b952c6f43f3f8b13cb3 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1918.cmap" 1480098843 3759 6c38d4ee9d8971e8e046419ce3bc6187 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1919.cmap" 1480098843 3759 23da05f402c2ec48ecf607eda367deba ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1920.cmap" 1480098843 3759 a7248f767fc3d112bf52ab23c38975f5 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1921.cmap" 1480098843 3759 b65183285a8123370a0fc3c897cc9eca ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1922.cmap" 1480098843 3759 442c7530ddf64cdcc550ee274edcd091 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1923.cmap" 1480098843 3759 3be79d8eb423da399f0b1b299eec4220 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1924.cmap" 1480098843 3759 bd82044bb66713d2746d50e942f08298 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1925.cmap" 1480098843 3759 0fb084da8cd490aacf652040588c753f ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1926.cmap" 1480098843 3759 06cd07258d9bf8f018803c3b28e49835 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1927.cmap" 1480098843 3759 b95431d097ba0f8d2525e31511558a91 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1928.cmap" 1480098843 3759 b20e1cd7d50beb2c8171904d54c60d73 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1929.cmap" 1480098843 3759 7a169572879a8a6d2207e1892fb169dd ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1931.cmap" 1480098843 3759 68f2b8b33ac68bce18aaefd9d02560d9 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1932.cmap" 1480098843 3759 0ec31db86a100ef5decf82acfaccab6f ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1933.cmap" 1480098843 3759 44e739826c77c316c562f8e6be023370 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1934.cmap" 1480098843 3759 1a24d4b77217984a2203d292c27746a2 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1935.cmap" 1480098843 3759 c936f3e3342171722f2599d4fd4e3d6f ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1936.cmap" 1480098843 3759 d3a7f79856f07b134e0328f6abbefb41 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1937.cmap" 1480098843 3759 c100f04b3eea9c72a3c63f1bb1f24f0d ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1938.cmap" 1480098843 3759 4913f1184ff0adc8aaf7d9b1e94142b7 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1939.cmap" 1480098843 3759 01773ce65b4783f6fcea20c91bb2bedf ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1940.cmap" 1480098843 3759 eb0dc5aecaa3a4c536f37ae44625ac35 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1941.cmap" 1480098843 3759 fd5587fdf268fbfa9f35a12350f88099 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1942.cmap" 1480098843 3759 a986ec5a1f6d8af51f753d75eccd4e5d ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1943.cmap" 1480098843 3759 22cc691a5d4c98f3df40e722167cf58e ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1944.cmap" 1480098843 3759 14db6ebf2ced3c7e294c67c29c016636 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1945.cmap" 1480098843 3759 2cd4223e4d845e610d91151539393818 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1946.cmap" 1480098843 3759 4a2baa90c2ccda7d8de28d7521973f23 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1947.cmap" 1480098843 3759 91c539bc81c7593fe8d820c07eb88159 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1951.cmap" 1480098843 3759 806eb360a55c5d57f0f8e70d1da7c990 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1954.cmap" 1480098843 3759 91a3e375c57561cfe6daf07be9b67762 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1963.cmap" 1480098843 3759 89a6c3802dbfcfa42e695efb74b900d2 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1973.cmap" 1480098843 3759 1c6ef0fc398cb564948d3ff2030ea5fd ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1974.cmap" 1480098843 3759 034504ed73a440bd93244aa2c8230555 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1975.cmap" 1480098843 3759 c83214884d1767b41f81cf93449c8dff ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1976.cmap" 1480098843 3759 449260c027e610b9661c9916bfc57006 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1977.cmap" 1480098843 3759 68929a9784ffec0a930ee617fae5cfa5 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1978.cmap" 1480098843 3759 94519004dc1232123b2f0964b7272b4a ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1983.cmap" 1480098843 3759 3bdf3c69ea5f9c8c3c6b8742fd43f9b8 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/xkeyval/xkeyval.sty" 1480098843 4962 9c1069474ff71dbc47d5006555e352d3 ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/zhnumber/zhnumber-gbk.cfg" 1517270631 5493 0dff91521d6402bd826f8f0864d8610b ""
- "/usr/local/texlive/2017/texmf-dist/tex/latex/zhnumber/zhnumber.sty" 1517270631 32080 9e8968e54bbbada46eb61edc967f578c ""
- "/usr/local/texlive/2017/texmf-dist/web2c/texmf.cnf" 1518824182 33095 db9a077a3f94a5d0b580d566a7906714 ""
- "/usr/local/texlive/2017/texmf-var/fonts/map/pdftex/updmap/pdftex.map" 1521951201 2700807 0206fedd56a7eeca19bae04ec8aac4f6 ""
- "/usr/local/texlive/2017/texmf-var/web2c/pdftex/pdflatex.fmt" 1521951250 4131508 84f3c6baf853ff6c0239a14878b2e430 ""
- "/usr/local/texlive/2017/texmf.cnf" 1521951196 455 5b996dcaa0eb4ef14a83b026bc0a008c ""
- "iidef.sty" 1522420316 4079 95d2de31aa72ceda9b1df4e27a4fe3f2 ""
- "ithw.aux" 1522547377 8 a94a2480d3289e625eea47cd1b285758 ""
- "ithw.tex" 1522547374 6662 87ff0172d0cfc13dabfbe212eef557a8 ""
- (generated)
- "ithw.log"
- "ithw.pdf"
- "ithw.aux"
diff --git a/Master/texmf-dist/doc/latex/thucoursework/ithw.fls b/Master/texmf-dist/doc/latex/thucoursework/ithw.fls
deleted file mode 100644
index 3b11720cd59..00000000000
--- a/Master/texmf-dist/doc/latex/thucoursework/ithw.fls
+++ /dev/null
@@ -1,359 +0,0 @@
-PWD /home/zhaofeng-shu33/Documents/thucoursework
-INPUT /usr/local/texlive/2017/texmf.cnf
-INPUT /usr/local/texlive/2017/texmf-dist/web2c/texmf.cnf
-INPUT /usr/local/texlive/2017/texmf-var/web2c/pdftex/pdflatex.fmt
-INPUT /home/zhaofeng-shu33/Documents/thucoursework/ithw.tex
-OUTPUT ithw.log
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/article.cls
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/article.cls
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/size10.clo
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/size10.clo
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctex.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctex.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/expl3.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/expl3.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/expl3-code.tex
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/expl3-code.tex
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/unicode-data/UnicodeData.txt
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/unicode-data/CaseFolding.txt
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/map/fontname/texfonts.map
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/l3pdfmode.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3kernel/l3pdfmode.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/engine/ctex-engine-pdftex.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexhook.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexhook.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexpatch.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexpatch.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/fix-cm.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/fix-cm.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/ts1enc.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/ts1enc.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ms/everysel.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ms/everysel.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctexopts.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctexopts.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/engine/ctex-engine-pdftex.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/engine/ctex-engine-pdftex.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJK.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJK.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/mule/MULEenc.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/mule/MULEenc.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJK.enc
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjkpunct/CJKpunct.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjkpunct/CJKpunct.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjkpunct/CJKpunct.spa
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjkpunct/CJKpunct.spa
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKspace.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKspace.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/standard.bdg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/standard.bdg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexspa.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctexspa.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKfntef.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKfntef.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKulem.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/CJKulem.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/ulem/ulem.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/ulem/ulem.sty
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/latex-fonts/lasy6.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/zhnumber/zhnumber.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/zhnumber/zhnumber.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/zhnumber/zhnumber-gbk.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/zhnumber/zhnumber-gbk.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/zhnumber/zhnumber-gbk.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/scheme/ctex-scheme-chinese.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/scheme/ctex-scheme-chinese.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctex-name-gbk.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctex-name-gbk.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/tools/indentfirst.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/tools/indentfirst.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctex-c5size.clo
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/ctex-c5size.clo
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr7.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr10.tfm
-INPUT /dev/null
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/fontset/ctex-fontset-fandol.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/fontset/ctex-fontset-fandol.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctex.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/ctex/config/ctex.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsmath.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amstext.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsgen.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsbsy.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsmath/amsopn.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amssymb.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amssymb.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amsfonts.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/amsfonts.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amscls/amsthm.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amscls/amsthm.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/moreenum/moreenum.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/moreenum/moreenum.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/alphalph.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/alphalph.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/infwarerr.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/intcalc.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/intcalc.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/enumitem/enumitem.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/enumitem/enumitem.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fmtcount.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fmtcount.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/ifthen.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/base/ifthen.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xkeyval/xkeyval.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xkeyval/xkeyval.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/xkeyval/xkeyval.tex
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/xkeyval/xkvutils.tex
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/xkeyval/keyval.tex
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/etoolbox/etoolbox.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/etoolbox/etoolbox.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fcprefix.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fcprefix.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fcnumparser.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fcnumparser.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/mathtools/mathtools.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/mathtools/mathtools.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/tools/calc.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/tools/calc.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/mathtools/mhsetup.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/mathtools/mhsetup.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/url/url.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/url/url.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/tools/bm.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/tools/bm.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphicx.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphics.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/graphics.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/trig.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics/trig.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/pdftex.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/graphics-def/pdftex.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/subcaption.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/subcaption.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption3.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/caption/caption3.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/booktabs/booktabs.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/booktabs/booktabs.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/eucal.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/eucal.sty
-INPUT iidef.sty
-INPUT iidef.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/kvoptions.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/kvoptions.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/etexcmds.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/etexcmds.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifluatex.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/extended.enc
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/extended.enc
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/extended.chr
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/extended.chr
-INPUT ithw.aux
-INPUT ithw.aux
-OUTPUT ithw.aux
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fc-english.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/fmtcount/fc-english.def
-INPUT /usr/local/texlive/2017/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
-INPUT /usr/local/texlive/2017/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/grfext.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/oberdiek/grfext.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/generic/oberdiek/ifpdf.sty
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/GB/c19song.fd
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/cjk/texinput/GB/c19song.fd
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk76.tfm
-OUTPUT ithw.pdf
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1976.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk04.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1904.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1910.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk75.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1975.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk29.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1929.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk34.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1934.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk37.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1937.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk21.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1921.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk77.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1977.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk15.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1915.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk31.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1931.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk23.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1923.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk19.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1919.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmcsc10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk74.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1974.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk25.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1925.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk01.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1901.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk44.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1944.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk39.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1939.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk18.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1918.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk26.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1926.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk24.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1924.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmi10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmex10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsa.fd
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsa.fd
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam7.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msam5.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsb.fd
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/amsfonts/umsb.fd
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/symbols/msbm5.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmbx10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmbx7.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmbx5.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmmib10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmmib7.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmmib5.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmbsy10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmbsy7.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/amsfonts/cmextra/cmbsy5.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk42.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1942.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk51.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1951.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk63.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1963.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk54.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1954.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk35.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1935.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk12.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1912.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk07.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1907.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk22.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1922.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk43.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1943.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk41.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1941.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk83.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1983.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk09.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1909.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk33.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1933.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk32.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1932.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk03.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1903.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk11.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1911.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk78.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1978.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk45.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1945.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk38.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1938.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk73.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1973.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk02.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1902.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk06.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1906.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk27.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1927.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk46.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1946.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk05.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1905.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk17.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1917.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk20.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1920.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk36.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1936.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmti10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk28.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1928.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk47.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1947.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk40.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1940.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk16.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1916.cmap
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk14.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1914.cmap
-INPUT /usr/local/texlive/2017/texmf-var/fonts/map/pdftex/updmap/pdftex.map
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmr9.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/public/cm/cmcsc10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk75.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk15.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk74.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk25.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk01.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk77.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk44.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk76.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk04.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk10.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk29.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk34.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk37.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk21.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk31.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk23.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk19.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/fonts/tfm/zhmetrics/gbk/gbk08.tfm
-INPUT /usr/local/texlive/2017/texmf-dist/tex/latex/xcjk2uni/cmap/c1908.cmap
-INPUT ithw.aux
diff --git a/Master/texmf-dist/doc/latex/thucoursework/thucoursework.hd b/Master/texmf-dist/doc/latex/thucoursework/thucoursework.hd
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thucoursework/thucoursework.hd
diff --git a/Master/texmf-dist/doc/latex/thucoursework/thucoursework.pdf b/Master/texmf-dist/doc/latex/thucoursework/thucoursework.pdf
new file mode 100644
index 00000000000..a22254b6254
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/thucoursework/thucoursework.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/thucoursework/tl.profile b/Master/texmf-dist/doc/latex/thucoursework/tl.profile
deleted file mode 100644
index 78ff318a839..00000000000
--- a/Master/texmf-dist/doc/latex/thucoursework/tl.profile
+++ /dev/null
@@ -1,14 +0,0 @@
-selected_scheme scheme-basic
-collection-fontsrecommended 1
-collection-langchinese 1
-collection-latex 1
-collection-xetex 1
-tlpdbopt_install_docfiles 0
-tlpdbopt_install_srcfiles 0
-TEXDIR ./texlive
-TEXMFCONFIG ./texlive/texmf-config
-TEXMFHOME ./texlive
-TEXMFLOCAL ./texlive
-TEXMFSYSCONFIG ./texlive/texmf-config
-TEXMFSYSVAR ./texlive/texmf-var
-TEXMFVAR ./texlive/texmf-var
diff --git a/Master/texmf-dist/doc/latex/thucoursework/update.md b/Master/texmf-dist/doc/latex/thucoursework/update.md
deleted file mode 100644
index 5111cde5e5f..00000000000
--- a/Master/texmf-dist/doc/latex/thucoursework/update.md
+++ /dev/null
@@ -1,36 +0,0 @@
-September 26, 2017 [Xiangxiang]
-v1.1
-- Add mathcal and eucal package
-- Add aligned equations
-
-October 9, 2017 [Xiangxiang]
-v1.2
-- Add example for figures
-- Add example for input matlab codes
-- No need to set counter style manually
-
-October 12, 2017 [Xiangxiang]
-v1.3
-- Add example for vector and random vectors (underline)
-
-October 30, 2017 [Xiangxiang]
-v1.4
-- Add an example of hypothesis testing
-
-March 22, 2018 [zhaofeng-shu33]
-v2.0
-- Make it a latex package(.sty)
-
-v2.1
-- Use kvoptions to set the coursework counter.
-
-27/03/2018 [zhaofeng-shu33]
-v2.2
-- Use fancyhdr to set the coursework user file header.
-
-30/03/2018 [zhaofeng-shu33]
-v2.3
-- User configuration of Homework
-- Add solution environment
-- User configuration of solution environment name
-- Add sample file `hthw.tex`
diff --git a/Master/texmf-dist/source/latex/thucoursework/thucoursework.dtx b/Master/texmf-dist/source/latex/thucoursework/thucoursework.dtx
new file mode 100644
index 00000000000..d7b7dd509fc
--- /dev/null
+++ b/Master/texmf-dist/source/latex/thucoursework/thucoursework.dtx
@@ -0,0 +1,679 @@
+% \iffalse meta-comment
+%
+% Copyright (C) 2018 by zhaofeng-shu33 <616545598@qq.com>
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% 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.3 or later is part of all distributions of LaTeX
+% version 2005/12/01 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% \fi
+%
+%\iffalse
+%<*internal>
+\begingroup
+\input docstrip.tex
+\askforoverwritefalse
+\showprogress
+\keepsilent
+\preamble
+
+This is a generated file.
+
+Copyright (C) \the\year by zhaofeng-shu33 <616545598@qq.com>
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either version 1.3
+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.3 or later is part of all distributions of LaTeX
+version 2005/12/01 or later.
+
+To produce the documentation run the original source files ending with `.dtx'
+through LaTeX.
+
+\endpreamble
+\nopostamble
+\generate{
+\file{dtx-style.sty}{\from{\jobname.dtx}{dtx-style}}
+\file{iidef.sty}{\from{\jobname.dtx}{sty}}
+}
+
+\ifToplevel{%
+ \Msg{***********************************************************}
+ \Msg{*}
+ \Msg{* To produce the documentation run the files ending with}
+ \Msg{* `.dtx' through XeLaTeX.}
+ \Msg{*}
+ \Msg{* Happy TeXing!}
+ \Msg{***********************************************************}}
+\endgroup
+%</internal>
+%<*driver>
+\ProvidesFile{thucoursework.dtx}[2018/05/20 2.5 Tsinghua University Coursework Template]
+\documentclass{ltxdoc}
+\usepackage{dtx-style}
+
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+
+\begin{document}
+ \DocInput{\jobname.dtx}
+\end{document}
+%</driver>
+% \fi
+% \DoNotIndex{\NeedsTeXFormat,\ProvidesClass,\RequirePackage}
+% \DoNotIndex{\renewcommand,\underline,\newcommand,\def}
+% \DoNotIndex{\setlist,\hfill,\hrule,\vspace}
+% \DoNotIndex{\begin,\end,\DeclareStringOption}
+% \DoNotIndex{\fancypagestyle,\fancyhead,\pagestyle,\thispagestyle}
+% \DoNotIndex{\protect,\mathpalette,\rlap,\mathrel,\mkern}
+% \GetFileInfo{\jobname.dtx}
+%^^A theses changes are moved from update.md
+%^^A \changes{hversioni}{hdatei}{htexti}
+% \def\xiangxiang{\textit{Xiangxiang}}
+% \def\zhaofeng{\textit{zhaofeng-shu33}}
+% \changes{v1.1}{2017/09/26}{[\xiangxiang] Add mathcal and eucal package.}
+% \changes{v1.1}{2017/09/26}{[\xiangxiang] Add aligned equations in \texttt{iihw.tex}.}
+% \changes{v1.2}{2017/10/09}{[\xiangxiang] Add example for figures in \texttt{iihw.tex}}
+% \changes{v1.2}{2017/10/09}{[\xiangxiang] Add example fro input matlab codes in \texttt{iihw.tex}}
+% \changes{v1.2}{2017/10/09}{[\xiangxiang] No need to set counter style manually}
+% \changes{v1.3}{2017/10/12}{[\xiangxiang] Add example for vector and random vectors(underline) in \texttt{iihw.tex}}
+% \changes{v1.4}{2017/10/30}{[\xiangxiang] Add an example of hypothesis testing in \texttt{iihw.tex}}
+% \def\indexname{索引}
+% \def\glossaryname{修改记录}
+% \IndexPrologue{\section{\indexname}}
+% \GlossaryPrologue{\section{\glossaryname}}
+% \title{\bfseries\color{violet}\thucoursework:清华大学课程作业模板\thanks{本文档在 \textit{xueruini} 的 \href{https://github.com/xueruini/thuthesis}{\enspace \textsc{Thu}\-\textsc{Thesis}} 手册基础上进行改动}}
+% \author{{\fangsong 赵丰\thanks{师兄徐祥祥维护到v1.4}}\\[5pt]\texttt{616545598@qq.com}}
+% \date{v\fileversion\ (\filedate)}
+% \maketitle\thispagestyle{empty}
+%
+%
+% \begin{abstract}\noindent
+% 此宏包旨在建立一个简单易用的清华大学课程作业模板,作业主要针对理论物理、数学、信息科学、通信、理论力学等方面。
+% \end{abstract}
+%
+% \vskip2cm
+% \def\abstractname{免责声明}
+% \begin{abstract}
+% \noindent
+% \begin{enumerate}
+% \item 本模板的发布遵守 \LaTeX\ Project Public License,使用前请认真阅读协议内
+% 容。
+% \item 任何个人或组织以本模板为基础进行修改、扩展而生成的新的专用模板,请严格遵
+% 守 \LaTeX\ Project Public License 协议。由于违犯协议而引起的任何纠纷争端均与
+% 本模板作者无关。
+% \end{enumerate}
+% \end{abstract}
+%
+%
+% \clearpage
+% \pagestyle{fancy}
+% \begin{multicols}{2}[
+% \setlength{\columnseprule}{.4pt}
+% \setlength{\columnsep}{18pt}]
+% \tableofcontents
+% \end{multicols}
+% \clearpage
+%
+% \section{模板介绍}
+% \thucoursework\ (\textbf{T}sing\textbf{h}ua \textbf{U}niversity \LaTeX\
+% \textbf{Coursework} Template) 是为了帮助清华大学学生撰写课程作业而编写
+% 的 \LaTeX\ 模板。最初由徐祥祥师兄担任\textit{Information Inference} 这门课助教期间设计出来,当时命名为\texttt{idef.sty}。后来由赵丰接手进行拓展和完善。
+% 本文档将尽量完整的介绍模板的使用方法,如有不清楚之处可以参考示例文档或者根据
+% 第~\ref{sec:howtoask} 节说明提问,有兴趣者都可以参与完善此手册,也非常欢迎对代
+% 码的贡献。
+
+% \section{安装}
+% \label{sec:installation}
+%
+%^^A 发行版 updated , 2018/5/17 https://mirror.ctan.org/systems/texlive/tlnet/tlpkg
+% 阅读文档可以使用以下命令:
+% \begin{shell}
+% $ texdoc thucoursework
+% \end{shell}
+%
+% 如果要使用开发版,需自己下载,\thucoursework\ 相关链接:
+% \begin{itemize}
+% \item 主页:\href{https://github.com/zhaofeng-shu33/THU-coursework-template}{GitHub}
+% \item 下载:\href{https://www.ctan.org/pkg/thucoursework}{CTAN}
+% \end{itemize}
+%
+% \subsection{模板的组成}
+% 下表列出了 \thucoursework\ 的主要文件及其功能介绍:
+%
+% \begin{longtable}{l|p{8cm}}
+% \toprule
+% {\heiti 文件(夹)} & {\heiti 功能描述}\\\midrule
+% \endfirsthead
+% \midrule
+% {\heiti 文件(夹)} & {\heiti 功能描述}\\\midrule
+% \endhead
+% \endfoot
+% \endlastfoot
+% thucoursework.dtx & \textsc{DocStrip} 源文件(开发用)\\\midrule
+% iihw.tex & \xiangxiang 编写的使用模板的英文作业例子\\
+% ithw.tex & \zhaofeng 编写的使用模板的中文作业例子\\ \midrule
+% Makefile & Makefile\\
+% & latexmk 配置文件 \\
+% README.md & Readme\\
+% \textbf{thucoursework.pdf} & 用户手册(本文档)\\\bottomrule
+% \end{longtable}
+%
+%
+% \subsection{生成模板sty文件和用户手册}
+% \label{sec:generate-cls}
+% \note[提示:]{若使用 linux 操作系统,可在含有\file{Makefile}的目录下直接运行 \texttt{make doc} 命令
+% 生成模板sty文件和用户手册}
+%
+% 在使用之前可以用下面的代码生成模板sty文件和用户手册:
+%
+% \begin{shell}
+% $ xelatex thucoursework.dtx
+% $ makeindex -s gind.ist -o thucoursework.ind thucoursework.idx
+% $ makeindex -s gglo.ist -o thucoursework.gls thucoursework.glo
+% $ xelatex thucoursework.dtx
+% $ xelatex thucoursework.dtx % 生成说明文档 thucoursework.pdf
+% \end{shell}
+%
+%
+%
+% \subsection{生成作业}
+% \label{sec:generate-coursework}
+% 本节介绍几种常见的生成作业的方法。用户可根据自己的情况选择,使用前请仿照例子里的tex文件,使用
+% \begin{latex}
+% \usepackage{iidef}
+% \end{latex}
+% 引用宏包。
+% \subsubsection{\XeLaTeX}
+% \label{sec:xelatex}
+% 很多用户对 \LaTeX\ 命令执行的次数不太清楚。一个基本的原则是多次运行 \LaTeX\ 命
+% 令直至不再出现警告。下面给出生成示例文档的详细过程(\texttt{\#} 开头的行为注
+% 释),首先来看推荐的 \texttt{xelatex} 方式:
+% \begin{shell}
+% # 1. 发现里面的引用关系,文件后缀 .tex 可以省略
+% $ xelatex main
+%
+% # 2. 编译参考文件源文件,生成 bbl 文件
+% $ bibtex main
+%
+% # 3. 下面解决引用
+% $ xelatex main
+% $ xelatex main # 此时生成完整的 pdf 文件
+% \end{shell}
+%
+% \subsubsection{PDF\LaTeX}
+% \label{sec:pdflatex}
+% 当仅使用英文完成课程作业时,可以使用 PDF\LaTeX,编译速度会快很多。按照第~\ref{sec:xelatex} 节的顺序执行即可,只是将命令中
+% \texttt{xelatex} 替换为 \texttt{pdflatex}。
+%
+% 需要注意的是 PDF\LaTeX\ 不能处理常见的 EPS 图形,需要先用 \texttt{epstopdf} 将其转化
+% 成 PDF。不过 PDF\LaTeX\ 增加了对 png,jpg 等格式的支持,比较方便。\TeX Live
+% 自从 2010 版本起自动调用 \texttt{epstopdf} 将 EPS 图形转化为 PDF。
+%
+% \subsubsection{latexmk}
+% \label{sec:latexmk}
+% \texttt{latexmk} 命令支持全自动生成 \LaTeX\ 编写的文档,并且支持使用不同的工具
+% 链来进行生成,它会自动运行多次工具直到交叉引用都被解决。下面给出了一个用
+% \texttt{latexmk} 调用 \texttt{xelatex} 生成最终文档的示例:
+% \begin{shell}
+% # 一句话就够了!
+% $ latexmk -xelatex Assignment
+% \end{shell}
+%
+% \subsubsection{make}
+% \label{sec:make}
+% \note[提示:]{使用 \texttt{make} 编译,需要配合linux 操作系统。}
+%
+%
+% \subsection{升级}
+% \label{sec:updgrade}
+%
+% \section{使用说明}
+% \label{sec:usage}
+% 本手册假定用户已经能处理一般的 \LaTeX\ 文档。如果
+% 从来没有接触过 \TeX\ 和 \LaTeX,建议先学习相关的基础知识。
+%
+% \subsection{关于提问}
+% \label{sec:howtoask}
+% 按照优先级推荐提问的位置如下:
+%
+% \begin{itemize}
+% \item \href{http://github.com/zhaofeng-shu33/thucoursework/issues}{Github Issues}
+% \item \href{http://bbs.ctex.org/nForum/#!board/TeX}{ctex 论坛}
+% \end{itemize}
+%
+% \subsection{示例文件}
+% \label{sec:userguide}
+%
+% 推荐新用户从模板自带的示例文档入手,里面包括了写作业用到的所有命令及其使用方法,
+% 只需要用自己的内容进行相应替换就可以。对于不清楚的命令可以查阅本手册。下面的例
+% 子描述了模板中作业的组织形式,来自于示例文档,具体内容可以参考模板附带
+% \changes{v2.3}{2018/03/30}{[\zhaofeng] Add sample file \file{ithw.tex}}
+% 的 \file{iihw.tex} 和 \file{ithw.tex}。
+%
+% \lstinputlisting[style=lstStyleLaTeX]{iihw.tex}
+%
+%
+% \subsection{作业选项}
+% \label{sec:option}
+%
+% \DescribeOption{thehwcnt}
+% 指定作业序号,
+% 为可选项。
+% \begin{latex}
+% % 使用默认序号1
+% \usepackage{iidef}
+%
+% % 指定序号为6
+% \usepackage[thehwcnt=6]{iidef}
+% \end{latex}
+%
+% \subsection{基本信息}\label{sec:basic_info}
+% \DescribeMacro{\thecourseinstitute}
+% 指定学校或学院,如果使用中文,请引用\pkg{ctex} 宏包。
+% \begin{latex}
+% % 指定学院是TBSI
+% \thecourseinstitute{Tsinghua-Berkeley Shenzhen Institute}
+%
+% % 指定中文名
+% \thecourseinstitute{清华大学电子工程系}
+% \end{latex}
+%
+% \DescribeMacro{\thecoursename}
+% 指定课程名
+% \begin{latex}
+% % 指定课程名是 Information Inference
+% \thecoursename{Information Inference}
+% % 指定课程名是 "应用信息论"
+% \thecoursename{应用信息论}
+% \end{latex}
+%
+% \DescribeMacro{\theterm}
+% 指定学期
+% \begin{latex}
+% % English example
+% \theterm{Fall 2017}
+% % 中文示例
+% \theterm{2018年春季学期}
+% \end{latex}
+%
+% \DescribeMacro{\hwname}
+% 指定作业名,默认是 Homework
+% \begin{latex}
+% % English example
+% \hwname{Coursework}
+% % 中文示例
+% \hwname{作业}
+% \end{latex}
+%
+% \subsection{标题}
+% \DescribeMacro{\courseheader}
+% 将其放在正文前面生成作业标题
+%
+% \note[提示:]{使用 \cs{courseheader} 前需使用~\ref{sec:basic_info}节描述的宏指定相关基本信息。并且使用了\cs{courseheader}无需再用 \LaTeX\ 里的\cs{maketitle}}
+% \begin{latex}
+% \begin{document}
+% \courseheader
+% \name{YOUR NAME}
+% \end{latex}
+% \DescribeMacro{\name}
+%^^A manually indentation
+% \indent 生成姓名、作业名、日期
+%
+% \note[提示:]{使用 \cs{name} 会直接在文档中输出姓名、作业名、日期,因此如果需要自定义作业名,需要在使用\cs{name} 前用 \cs{hwname} 指定作业名称}
+% \subsection{题目自动编号}
+% 建议使用嵌套的\texttt{enumerate} 环境对题目自动编号,可比较好的解决自动缩进的问题。
+% 本模板设置了一级列表为作业序号加题目序号,比如第6次作业第3题会排版成 \enspace 6.3.\enspace ,对于某一道题目的不同小问,默认是用(a),(b),(c) 进行
+% 顺序编排。
+% \begin{latex}
+% \begin{enumerate}
+% \item First Problem
+% \item Second Problem
+% \begin{enumerate}
+% \item first question of the second problem
+% \item second question of the second problem
+% \end{enumerate}
+% \end{enumerate}
+% \end{latex}
+%
+% 如果需要改变默认的设置,比如不同小问使用罗马数字,则可以在正文开始之前使用
+% \begin{latex}
+% \setlist[enumerate,2]{label=\roman*.}
+% \end{latex}
+% 进行设置。
+%
+% \subsection{证明和解的环境}
+% \myentry{证明}
+% \DescribeEnv{proof}
+% \texttt{proof} 环境是 \pkg{amsthm} 宏包提供的,引用本模板后可以直接使用。
+% \begin{latex}
+% \begin{proof}
+% proof contents go here
+% \end{proof}
+% \end{latex}
+% 在中文作业中,引用\pkg{ctex} 宏包
+% 后 “证明” 的环境会变成 中文,如果需要改变默认文字,可以在序言中使用 \cs{ctexset} 配置
+% \begin{latex}
+% \ctexset{
+% proofname = \heiti{证明}
+% }
+% \begin{document}
+% \end{latex}
+% \myentry{解}
+% \DescribeEnv{solution}
+% \texttt{solution} 环境是本模板提供的,用于回答“求解XXX”之类的问题。
+% \begin{latex}
+% \begin{solution}
+% solution contents go here
+% \end{solution}
+% \end{latex}
+% \DescribeMacro{slname}
+% 在中文作业中,可能需要将 \texttt{solution} 环境默认的 \textit{solution.} 变成中文,为此可以将
+% \begin{latex}
+% \slname{\heiti{解}}
+% \end{latex}
+% 放在使用 \texttt{solution} 环境之前。
+% \subsection{常用数学符号}
+% 本文档预先定义了常用的数学符号,在\file{iihw.tex} 示例文件中对这些符号的使用有详细说明。
+% \section{致谢}
+% \label{sec:thanks}
+% 感谢师兄徐祥祥的最初的作业模板设计, \textsc{Thu}\-\textsc{Thesis} 宏包的文档源码。
+% \changes{v2.4}{2018/04/09}{[\zhaofeng] finish the chinese pdf manual}
+% \changes{v2.5}{2018/05/20}{[\zhaofeng] make documentation more compact by including \texttt{dtx-style.sty} in the \texttt{dtx} file itself.}
+% \StopEventually{\PrintChanges\PrintIndex}
+% \clearpage
+%
+% \section{实现细节}
+%
+% \subsection{基本信息}
+% \begin{macrocode}
+% \changes{v2.0}{2018/03/22}{[\zhaofeng] Make it a latex package(.sty)}
+%<*sty>
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesClass{iidef}
+[2018/04/09 2.4 Tsinghua University Coursework Template]
+% \end{macrocode}
+% \subsection{装载宏包}
+% \label{sec:loadpackage}
+%
+% 引用的宏包和相应的定义。
+% \begin{macrocode}
+%% configuration of nested enumerate env
+\RequirePackage{enumitem}
+%% set hwcount key-value option
+\RequirePackage{kvoptions}
+%% required by macro DeclareMathOperator
+\RequirePackage{amsmath}
+%% Set up page headers using with fancyhdr
+\RequirePackage{fancyhdr}
+%define the solution env with amsthm proof
+\RequirePackage{amsthm}
+% \end{macrocode}
+%
+% 定义学期、学院、课程名,作业名
+% \changes{v2.3}{2018/03/30}{[\zhaofeng] User configuration of \cs{hwname}}
+% \begin{macrocode}
+%% semester
+\def\@term{term}
+\newcommand{\theterm}[1]{\renewcommand\@term{#1}}
+%% institute
+\newcommand{\@courseinstitute}[1]{institute}
+\newcommand{\thecourseinstitute}[1]{\renewcommand\@courseinstitute{#1}}
+%% coursename
+\newcommand{\@coursename}[1]{coursename}
+\newcommand{\thecoursename}[1]{\renewcommand\@coursename{\textsc{#1}}}
+%% user can rewrite homework name
+\def\@hwname{Homework}
+\def\hwname#1{\renewcommand\@hwname{#1}}
+% \end{macrocode}
+% \subsection{作业选项}
+% \changes{v2.1}{2018/03/22}{[\zhaofeng] Use kvoptions to set the coursework counter.}
+% \begin{macrocode}
+%% \iidef@thehwcnt = 1
+\DeclareStringOption[1]{thehwcnt}
+\ProcessKeyvalOptions*
+\def\thehwcnt{\iidef@thehwcnt}
+% \end{macrocode}
+% \subsection{标题}
+% 定义 \cs{courseheader}
+% \changes{v2.2}{2018/03/27}{[\zhaofeng] Use fancyhdr to set the coursework user file header.}
+% \begin{macrocode}
+%% page header setup, distinguish between first page(plain style)
+%% and second page on (runningpage style)
+%%***************************************************************************
+\newcommand{\courseheader}{
+\thispagestyle{plain}%first page use native plain style to suppress header
+\vspace*{-1in}
+\begin{center}
+\@courseinstitute\\
+\@coursename\\
+\@term
+\vspace*{0.1in}
+\hrule
+\end{center}
+\begin{center}
+ \underline{\bf \@hwname\;\thehwcnt} \\
+\end{center}
+}
+\fancypagestyle{runningpage}
+{
+ \fancyhead[L]{\small\@coursename}
+ \fancyhead[R]{\small\@courseinstitute}
+}
+%% use runningpage style from second page on
+\pagestyle{runningpage}
+%% *********************************************************************************************
+% \end{macrocode}
+%
+% 定义 \cs{name}
+% \begin{macrocode}
+%%name command macro
+%%*************************
+\newcommand{\name}[1]{
+\begin{flushleft}
+ #1\hfill
+ \today
+\end{flushleft}
+\hrule
+
+\vspace{2em}
+
+\flushleft
+}
+%%*************************
+% \end{macrocode}
+% \subsection{题目自动编号}
+% \begin{macrocode}
+%% enumitem related configuration
+\setlist[enumerate,1]{label=\thehwcnt.\arabic*.}
+\setlist[enumerate,2]{label=(\alph*)}
+\setlist[enumerate,3]{label=\roman*.}
+\setlist[enumerate,4]{label=\greek*}
+% \end{macrocode}
+% \subsection{解的环境}
+% \changes{v2.3}{2018/03/30}{[\zhaofeng] Add \texttt{solution} environment}
+% \changes{v2.3}{2018/03/30}{[\zhaofeng] user configuration of \texttt{solution} environment name}
+% 包装 \pkg{amsthm} 的 \cs{proof},可以通过 \cs{slname} 对默认”解“的文字进行修改。
+% \begin{macrocode}
+%%******************************
+\def\@slname{Solution}
+\def\slname#1{\renewcommand\@slname{#1}}
+
+\newenvironment{solution}
+{
+\proof[\@slname]
+}
+{
+%% no qed symbol in solution env
+\renewcommand{\qedsymbol}{}
+\endproof
+}
+%%******************************
+% \end{macrocode}
+% \subsection{常用数学符号}
+% \begin{macrocode}
+%%common math symbols go here
+%%*************************************************
+\def\v#1{\underline{#1}}
+\newcommand{\uc}{\underline{c}} % c, vec
+\newcommand{\uv}{\underline{v}} % x, vec
+\newcommand{\uw}{\underline{w}} % w, vec
+\newcommand{\ux}{\underline{x}} % x, vec
+\newcommand{\uy}{\underline{y}} % y, vec
+\newcommand{\uz}{\underline{z}} % z, vec
+\newcommand{\um}{\underline{m}} % m, vec
+\newcommand{\rvx}{\mathsf{x}} % x, r.v.
+\newcommand{\rvy}{\mathsf{y}} % y, r.v.
+\newcommand{\rvz}{\mathsf{z}} % z, r.v.
+\newcommand{\rvw}{\mathsf{w}} % w, r.v.
+\newcommand{\rvH}{\mathsf{H}} % H, r.v.
+\newcommand{\urvx}{\underline{\mathsf{x}}} % x, r.v. vec
+\newcommand{\urvy}{\underline{\mathsf{y}}} % y, r.v. vec
+\newcommand{\urvz}{\underline{\mathsf{z}}} % z, r.v. vec
+\newcommand{\urvw}{\underline{\mathsf{w}}} % w, r.v. vec
+
+\newcommand{\defas}{\triangleq} %\coloneqq
+\newcommand{\reals}{\mathbb{R}}
+\newcommand{\TT}{\mathrm{T}} % transpose
+\DeclareMathOperator*{\argmax}{arg\,max}
+\DeclareMathOperator*{\argmin}{arg\,min}
+\DeclareMathOperator*{\argsup}{arg\,sup}
+\DeclareMathOperator*{\arginf}{arg\,inf}
+\DeclareMathOperator{\diag}{diag}
+\DeclareMathOperator{\Var}{Var}
+\DeclareMathOperator{\Cov}{Cov}
+\DeclareMathOperator{\MSE}{MSE}
+\DeclareMathOperator{\1}{\mathds{1}}
+\DeclareMathOperator{\In}{\mathbb{I}}
+\DeclareMathOperator{\E}{\mathbb{E}}
+\DeclareMathOperator{\Prob}{\mathbb{P}}
+\newcommand\independent{\protect\mathpalette{\protect\independenT}{\perp}}
+\def\independenT#1#2{\mathrel{\rlap{$#1#2$}\mkern2mu{#1#2}}}
+%%************************************************************************************
+%</sty>
+% \end{macrocode}
+% \begin{macrocode}
+%<*dtx-style>
+\ProvidesPackage{dtx-style}
+\RequirePackage{hypdoc}
+\RequirePackage[UTF8,scheme=chinese]{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}
+
+\colorlet{thu@macro}{blue!60!black}
+\colorlet{thu@env}{blue!70!black}
+\colorlet{thu@option}{purple}
+\patchcmd{\PrintMacroName}{\MacroFont}{\MacroFont\bfseries\color{thu@macro}}{}{}
+\patchcmd{\PrintDescribeMacro}{\MacroFont}{\MacroFont\bfseries\color{thu@macro}}{}{}
+\patchcmd{\PrintDescribeEnv}{\MacroFont}{\MacroFont\bfseries\color{thu@env}}{}{}
+\patchcmd{\PrintEnvName}{\MacroFont}{\MacroFont\bfseries\color{thu@env}}{}{}
+
+\def\DescribeOption{%
+ \leavevmode\@bsphack\begingroup\MakePrivateLetters%
+ \Describe@Option}
+\def\Describe@Option#1{\endgroup
+ \marginpar{\raggedleft\PrintDescribeOption{#1}}%
+ \thu@special@index{option}{#1}\@esphack\ignorespaces}
+\def\PrintDescribeOption#1{\strut \MacroFont\bfseries\sffamily\color{thu@option} #1\ }
+\def\thu@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{\thu@special@index{package}{#2}}}
+\DeclareDocumentCommand{\file}{s m}{%
+ \texttt{#2}\IfBooleanF#1{\thu@special@index{file}{#2}}}
+\newcommand{\myentry}[1]{%
+ \marginpar{\raggedleft\color{purple}\bfseries\strut #1}}
+\newcommand{\note}[2][Note]{{%
+ \color{magenta}{\bfseries #1}\emph{#2}}}
+
+\def\thucoursework{\textsc{Thu}\-\textsc{Coursework}}
+\endinput
+%</dtx-style>
+% \end{macrocode}
+% \Finale
+%
+\endinput
diff --git a/Master/texmf-dist/tex/latex/thucoursework/iidef.sty b/Master/texmf-dist/tex/latex/thucoursework/iidef.sty
index bf20d1d025c..75a5e01ef69 100644
--- a/Master/texmf-dist/tex/latex/thucoursework/iidef.sty
+++ b/Master/texmf-dist/tex/latex/thucoursework/iidef.sty
@@ -1,42 +1,58 @@
-%% GPL v2.1
-%% version 2.3
-%% UPDATE: 30/03/2018 by zhaofeng-shu33
-%% This package requires package kvoptions,enumitems
-\ProvidesPackage{iidef}
-% semester
+%%
+%% This is file `iidef.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% thucoursework.dtx (with options: `sty')
+%%
+%% This is a generated file.
+%%
+%% Copyright (C) 2018 by zhaofeng-shu33 <616545598@qq.com>
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% 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.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% To produce the documentation run the original source files ending with `.dtx'
+%% through LaTeX.
+%%
+
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesClass{iidef}
+[2018/04/09 2.4 Tsinghua University Coursework Template]
+%% configuration of nested enumerate env
+\RequirePackage{enumitem}
+%% set hwcount key-value option
+\RequirePackage{kvoptions}
+%% required by macro DeclareMathOperator
+\RequirePackage{amsmath}
+%% Set up page headers using with fancyhdr
+\RequirePackage{fancyhdr}
+\RequirePackage{amsthm}
+%% semester
\def\@term{term}
\newcommand{\theterm}[1]{\renewcommand\@term{#1}}
-% institute
+%% institute
\newcommand{\@courseinstitute}[1]{institute}
\newcommand{\thecourseinstitute}[1]{\renewcommand\@courseinstitute{#1}}
-% coursename
+%% coursename
\newcommand{\@coursename}[1]{coursename}
\newcommand{\thecoursename}[1]{\renewcommand\@coursename{\textsc{#1}}}
-
-% configuration of nested enumerate env
-\RequirePackage{enumitem}
-% set hwcount key-value option
-\RequirePackage{kvoptions}
-% required by macro DeclareMathOperator
-\RequirePackage{amsmath}
-
-% \iidef@thehwcnt = 1
+%% user can rewrite homework name
+\def\@hwname{Homework}
+\def\hwname#1{\renewcommand\@hwname{#1}}
+%% \iidef@thehwcnt = 1
\DeclareStringOption[1]{thehwcnt}
-
\ProcessKeyvalOptions*
\def\thehwcnt{\iidef@thehwcnt}
-% enumitem related configuration
-\setlist[enumerate,1]{label=\thehwcnt.\arabic*.}
-\setlist[enumerate,2]{label=(\alph*)}
-\setlist[enumerate,3]{label=\roman*.}
-\setlist[enumerate,4]{label=\greek*)}
-
-% user can rewrite homework name
-\def\@hwname{Homework}
-\def\hwname#1{\renewcommand\@hwname{#1}}
-
-% page header setup, distinguish between first page(plain style) and second page on (runningpage style)
-%*****************************************************************************************************
+%% page header setup, distinguish between first page(plain style)
+%% and second page on (runningpage style)
+%%***************************************************************************
\newcommand{\courseheader}{
\thispagestyle{plain}%first page use native plain style to suppress header
\vspace*{-1in}
@@ -51,19 +67,49 @@
\underline{\bf \@hwname\;\thehwcnt} \\
\end{center}
}
-% Set up page headers using with fancyhdr
-\RequirePackage{fancyhdr}
\fancypagestyle{runningpage}
{
\fancyhead[L]{\small\@coursename}
\fancyhead[R]{\small\@courseinstitute}
}
-% use runningpage style from second page on
+%% use runningpage style from second page on
\pagestyle{runningpage}
-% *********************************************************************************************
+%% *********************************************************************************************
+%%name command macro
+%%*************************
+\newcommand{\name}[1]{
+\begin{flushleft}
+ #1\hfill
+ \today
+\end{flushleft}
+\hrule
+
+\vspace{2em}
+
+\flushleft
+}
+%%*************************
+%% enumitem related configuration
+\setlist[enumerate,1]{label=\thehwcnt.\arabic*.}
+\setlist[enumerate,2]{label=(\alph*)}
+\setlist[enumerate,3]{label=\roman*.}
+\setlist[enumerate,4]{label=\greek*}
+%%******************************
+\def\@slname{Solution}
+\def\slname#1{\renewcommand\@slname{#1}}
-%common math symbols go here
-%*************************************************
+\newenvironment{solution}
+{
+\proof[\@slname]
+}
+{
+%% no qed symbol in solution env
+\renewcommand{\qedsymbol}{}
+\endproof
+}
+%%******************************
+%%common math symbols go here
+%%*************************************************
\def\v#1{\underline{#1}}
\newcommand{\uc}{\underline{c}} % c, vec
\newcommand{\uv}{\underline{v}} % x, vec
@@ -99,38 +145,4 @@
\DeclareMathOperator{\Prob}{\mathbb{P}}
\newcommand\independent{\protect\mathpalette{\protect\independenT}{\perp}}
\def\independenT#1#2{\mathrel{\rlap{$#1#2$}\mkern2mu{#1#2}}}
-%************************************************************************************
-
-%name command macro
-%*************************
-\newcommand{\name}[1]{
-\begin{flushleft}
- #1\hfill
- \today
-\end{flushleft}
-\hrule
-
-\vspace{2em}
-
-\flushleft
-}
-%*************************
-
-%define the solution env with amsthm proof
-%******************************
-\RequirePackage{amsthm}
-
-\def\@slname{Solution}
-\def\slname#1{\renewcommand\@slname{#1}}
-
-\newenvironment{solution}
-{
-\proof[\@slname]
-}
-{
-% no qed symbol in solution env
-\renewcommand{\qedsymbol}{}
-\endproof
-}
-%******************************
-\endinput
+%%************************************************************************************
diff --git a/Master/tlpkg/bin/pdflatex-preserve-pdf b/Master/tlpkg/bin/pdflatex-preserve-pdf
index f9d70b1e571..befbc364301 100755
--- a/Master/tlpkg/bin/pdflatex-preserve-pdf
+++ b/Master/tlpkg/bin/pdflatex-preserve-pdf
@@ -15,8 +15,18 @@
# Authors are sometimes responsive to supporting an alternate method for
# running the dtx that does not remake the doc (e.g., \ifpdf), but not
# always. So we need this workaround.
+#
+# With a first arg --engine, the second arg is the name of the program
+# to invoke, instead of pdflatex.
+
+if test x"$1" = x--engine; then
+ shift
+ engine=$1; shift
+else
+ engine=pdflatex
+fi
basefile=`echo "$1" | sed 's/\.[^.]*$//'`
mv "$basefile.pdf" save.pdf
-pdflatex "$@"
+$engine "$@" </dev/null
mv save.pdf "$basefile.pdf"
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index be2dc81ef32..932d7fe84ef 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -1117,7 +1117,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'thesis', "die 'skipping, contradictory licenses'", # texdev.net/2016/12/18/tex-on-windows-tex-live-versus-miktex-revisited/
'thesis-titlepage-fhAC',"die 'skipping, use ...fhac'",
'thsmc', "die 'skipping, requires nonfree font'",
- 'thucoursework', "die 'skipping, cannot derive files'",
'ticket', "&MAKEflatten",
'ticollege', "&MAKEflatten",
'tikz-kalender',"&MAKEflatten",
@@ -2563,6 +2562,7 @@ my $core_latex = "$Master/texmf-dist/tex/latex";
'svn-multi' => 'latex', # interaction for .pl
'teubner' => 'latex', # interaction
'termlist' => 'tex', # interaction for .pl
+ 'thucoursework' => 'pdflatex-preserve-pdf --engine xelatex',
'thumb' => 'latex -translate-file=empty.tcx', # no 8-bit
'tikz-page' => 'tex -8bit', # no doc remake, 8-bit name
'todonotes' => 'latex', # requires interaction