├── LICENSE ├── Makefile ├── README.md ├── a3cover ├── A3cover.tex ├── A4cover.tex ├── a3cover.bat ├── a3cover.sh ├── a4cover.bat ├── a4cover.sh ├── bookspine_hor.tex └── bookspine_ver.tex ├── figures ├── back-cover.png ├── doctor-hwzs.pdf ├── doctor.png ├── engineering.png ├── front-cover.jpg ├── master-hwzs.pdf ├── master.png ├── seu-bachelor.png ├── seu-badge-logo.eps ├── seu-color-logo.png ├── seu-text-logo.eps └── seu-text-logo.png ├── font ├── simfang.ttf ├── simhei.ttf ├── simkai.ttf ├── simsun.ttf ├── times.ttf ├── timesbd.ttf ├── timesbi.ttf └── timesi.ttf ├── help └── help.pdf ├── img └── test.jpg ├── main.aux ├── main.bbl ├── main.blg ├── main.idx ├── main.log ├── main.out ├── main.pdf ├── main.synctex.gz ├── main.tex ├── main.toc ├── seuthesis-utf8.cfg ├── seuthesis.bib ├── seuthesis.bst ├── seuthesis.cls ├── seuthesis.log ├── seuthesis.synctex(busy) └── zharticle ├── scrsize9pt.clo ├── zharticle.bst ├── zharticle.cfg └── zharticle.cls /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 SEUCS 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2007 by Xu Yuan 3 | # $Id$ 4 | # 5 | # This file is part of the SEU-Thesis package project. 6 | # --------------------------------------------------- 7 | # 8 | # This file may be distributed and/or modified under the 9 | # conditions of the LaTeX Project Public License, either version 1.3a 10 | # of this license or (at your option) any later version. 11 | # The latest version of this license is in: 12 | # 13 | # http://www.latex-project.org/lppl.txt 14 | # 15 | # and version 1.3a or later is part of all distributions of LaTeX 16 | # version 2004/10/01 or later. 17 | # 18 | 19 | PACKAGE=seuthesis 20 | SRC=${PACKAGE}.ins ${PACKAGE}.dtx 21 | 22 | MAIN=main 23 | MAIN_SRC=${MAIN}.tex content/*.tex content/reference.bib 24 | 25 | # all: package 26 | 27 | # main: main.pdf 28 | 29 | # sample: sample.pdf 30 | 31 | # package: ${PACKAGE}.pdf 32 | 33 | 34 | clean: 35 | rm -f *.aux *.log *.toc *.ind *.inx *.gls *.glo *.idx *.ilg *.out *.bak *.bbl *.brf *.blg *.dvi *.ps *.gz 36 | clean_all: 37 | rm -f *.aux *.log *.toc *.ind *.inx *.gls *.glo *.idx *.ilg *.out *.bak *.bbl *.brf *.blg *.dvi *.ps *.gz *.pdf 38 | 39 | # distclean: clean 40 | # rm -f *.cls *.cfg 41 | 42 | # ${PACKAGE}.cls: ${SRC} 43 | # rm -f ${PACKAGE}.cls ${PACKAGE}-gbk.cfg ${PACKAGE}-utf8.cfg 44 | # latex ${PACKAGE}.ins 45 | # iconv -f utf8 -t gbk ${PACKAGE}-utf8.cfg > ${PACKAGE}-gbk.cfg 46 | 47 | # ${PACKAGE}.idx: ${PACKAGE}.dtx 48 | # xelatex ${PACKAGE}.dtx 49 | 50 | # ${PACKAGE}.bbl: ${PACKAGE}.dtx ${PACKAGE}.bib 51 | # xelatex ${PACKAGE}.dtx 52 | # bibtex ${PACKAGE} 53 | 54 | # ${PACKAGE}.ind: ${PACKAGE}.idx 55 | # makeindex -s gind ${PACKAGE} 56 | # # makeindex -s gglo -o ${PACKAGE}.gls ${PACKAGE}.glo 57 | 58 | # ${PACKAGE}.pdf: ${PACKAGE}.dtx ${PACKAGE}.cls ${PACKAGE}.ind ${PACKAGE}.bbl 59 | # xelatex ${PACKAGE}.dtx 60 | # xelatex ${PACKAGE}.dtx 61 | 62 | # sample.bbl: seuthesis.bib sample.tex 63 | # xelatex sample 64 | # bibtex sample 65 | 66 | # sample.pdf: sample.tex ${PACKAGE}.cls sample.bbl 67 | # xelatex sample 68 | # xelatex sample 69 | 70 | # # rules of making main (my thesis) 71 | # main.bbl: main.tex content/reference.bib 72 | # xelatex main 73 | # bibtex -min-crossrefs=9000 main 74 | 75 | # main.pdf: ${MAIN_SRC} ${PACKAGE}.cls main.bbl 76 | # xelatex main 77 | # xelatex main -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # seuthesis2020 2 | 3 | ### 相关 4 | * [本模板基于此项目作简单修改,非常感谢前辈积累的代码](https://github.com/a367/seuthesis-2/releases/latest) 5 | * [下载地址](https://github.com/seu-cmu-redRosa/seuthesis2020) 6 | 7 | ### 主要修改内容 8 | 9 | - 目录样式 10 | - 附录顺序 11 | - 封面 12 | - 边距格式 13 | - 声明页 14 | - 二级标题格式 15 | 16 | ### 使用方法 17 | 18 | 对照main修改即可 19 | 20 | ### 帮助 21 | 22 | 有一些地方暂时无法与word版完全一致(例如目录包含自己)。 23 | 24 | 如果你发现bug,或者有什么改进,可以在issue中提,或者直接开一个你的branch并且提Merge Request。 25 | 26 | ### 其它 27 | 28 | 实际修改并不复杂,但是需要对比最新的word模板,上外网查资料问问题等,为了不让大家重复地浪费时间还是分享出来了。 -------------------------------------------------------------------------------- /a3cover/A3cover.tex: -------------------------------------------------------------------------------- 1 | \documentclass{article} 2 | 3 | \usepackage[a3paper, landscape]{geometry} 4 | \usepackage{graphicx} 5 | \usepackage{pdfpages} 6 | 7 | \pagestyle{empty} 8 | 9 | \begin{document} 10 | 11 | \includepdf[nup=2x1, noautoscale, delta=14 0, pages={last-last, 1}, pagecommand={% 12 | \begin{picture}(0,0)(-395,612.2)% 13 | \includegraphics{bookspine_res.pdf}% 14 | \end{picture}% 15 | }]{../seuthesis.pdf} 16 | 17 | \end{document} -------------------------------------------------------------------------------- /a3cover/A4cover.tex: -------------------------------------------------------------------------------- 1 | \documentclass{article} 2 | 3 | \usepackage[a4paper]{geometry} 4 | \usepackage{graphicx} 5 | \usepackage{pdfpages} 6 | 7 | \pagestyle{empty} 8 | 9 | \newcommand{\mainfile}{../main.pdf} 10 | 11 | \begin{document} 12 | 13 | \includepdf[nup=1x1, noautoscale, pages={last-last}, pagecommand={% 14 | \begin{picture}(0,0)(-470,612.2)% 15 | \includegraphics{bookspine_res.pdf}% 16 | \end{picture}% 17 | }]{\mainfile} 18 | \newpage 19 | \includepdf[nup=1x1, noautoscale, page={1}, offset=-14 0]{\mainfile} 20 | 21 | \end{document} -------------------------------------------------------------------------------- /a3cover/a3cover.bat: -------------------------------------------------------------------------------- 1 | pdflatex -interaction=nonstopmode bookspine_hor.tex 2 | pdflatex -interaction=nonstopmode bookspine_ver.tex 3 | pdfcrop --margins 2 --clip bookspine_ver.pdf bookspine_res.pdf 4 | pdflatex -interaction=nonstopmode A3cover.tex 5 | 6 | rm *.aux *.log 7 | 8 | rm bookspine_hor.pdf 9 | rm bookspine_ver.pdf 10 | -------------------------------------------------------------------------------- /a3cover/a3cover.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | pdflatex -interaction=nonstopmode bookspine_hor.tex 4 | pdflatex -interaction=nonstopmode bookspine_ver.tex 5 | pdfcrop --margins 2 --clip bookspine_ver.pdf bookspine_res.pdf 6 | pdflatex -interaction=nonstopmode A3cover.tex 7 | 8 | rm *.aux *.log 9 | 10 | rm bookspine_hor.pdf 11 | rm bookspine_ver.pdf 12 | -------------------------------------------------------------------------------- /a3cover/a4cover.bat: -------------------------------------------------------------------------------- 1 | pdflatex -interaction=nonstopmode bookspine_hor.tex 2 | pdflatex -interaction=nonstopmode bookspine_ver.tex 3 | pdfcrop --margins 2 --clip bookspine_ver.pdf bookspine_res.pdf 4 | pdflatex -interaction=nonstopmode A4cover.tex 5 | 6 | rm *.aux 7 | 8 | rm bookspine_hor.pdf 9 | rm bookspine_ver.pdf 10 | rm *.log 11 | -------------------------------------------------------------------------------- /a3cover/a4cover.sh: -------------------------------------------------------------------------------- 1 | pdflatex -interaction=nonstopmode bookspine_hor.tex 2 | pdflatex -interaction=nonstopmode bookspine_ver.tex 3 | pdfcrop --margins 2 --clip bookspine_ver.pdf bookspine_res.pdf 4 | pdflatex -interaction=nonstopmode A4cover.tex 5 | 6 | rm *.aux 7 | 8 | rm bookspine_hor.pdf 9 | rm bookspine_ver.pdf 10 | rm *.log 11 | -------------------------------------------------------------------------------- /a3cover/bookspine_hor.tex: -------------------------------------------------------------------------------- 1 | \documentclass{article} 2 | 3 | \renewcommand{\rmdefault}{ptm} 4 | 5 | \usepackage[a3paper, hmargin=4cm, vmargin=2cm]{geometry} 6 | \usepackage{graphicx} 7 | \usepackage{CJKutf8, CJKspace} 8 | \usepackage[usebaselinestretch]{CJKvert} 9 | 10 | 11 | \pagestyle{empty} 12 | 13 | \renewcommand{\CJKglue}{\hskip 3pt plus 0.08\baselineskip}% 修改字间距 14 | \newcommand{\shujitext}[2]{% 15 | \begin{CJK*}{UTF8}{hei} 16 | \CJKvert\CJKtilde\fontsize{12pt}{14pt}\selectfont% 小四号黑体 17 | #1 \hfill #2\hspace{3.5cm}东南大学 18 | \end{CJK*} 19 | } 20 | 21 | \newcommand{\sjlatin}[1]{\raisebox{.5em}{#1}} 22 | 23 | \begin{document} 24 | 25 | \shujitext{\sjlatin{SEUTHESIS} 宏包 \sjlatin{(}\sjlatin{1.2} 版\sjlatin{)} \sjlatin{--} 东南大学学位论文 \sjlatin{\LaTeX{}} 模板}{许~~元} 26 | 27 | \end{document} -------------------------------------------------------------------------------- /a3cover/bookspine_ver.tex: -------------------------------------------------------------------------------- 1 | \documentclass{article} 2 | 3 | \usepackage[a3paper, landscape, margin=0pt]{geometry} 4 | \usepackage{graphicx} 5 | \usepackage{pdfpages} 6 | 7 | \pagestyle{empty} 8 | 9 | \begin{document} 10 | \includepdf[nup=1x1, noautoscale, angle=270]{bookspine_hor.pdf} 11 | \end{document} -------------------------------------------------------------------------------- /figures/back-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/back-cover.png -------------------------------------------------------------------------------- /figures/doctor-hwzs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/doctor-hwzs.pdf -------------------------------------------------------------------------------- /figures/doctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/doctor.png -------------------------------------------------------------------------------- /figures/engineering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/engineering.png -------------------------------------------------------------------------------- /figures/front-cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/front-cover.jpg -------------------------------------------------------------------------------- /figures/master-hwzs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/master-hwzs.pdf -------------------------------------------------------------------------------- /figures/master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/master.png -------------------------------------------------------------------------------- /figures/seu-bachelor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/seu-bachelor.png -------------------------------------------------------------------------------- /figures/seu-badge-logo.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 EPSF-3.0 2 | %%Title: WMF2EPS 1.32 : WMF->EPS conversion for seu.wmf 3 | %%Creator: PScript5.dll Version 5.2.2 4 | %%CreationDate: 10/7/2007 16:53:2 5 | %%For: i386 6 | %%BoundingBox: 56 56 176 174 7 | %%Pages: 1 8 | %%Orientation: Portrait 9 | %%PageOrder: Ascend 10 | %%DocumentNeededResources: (atend) 11 | %%DocumentSuppliedResources: (atend) 12 | %%DocumentData: Clean7Bit 13 | %%TargetDevice: (WMF2EPS Color PS) (2010.0) 2 14 | %%LanguageLevel: 2 15 | %%EndComments 16 | 17 | %%BeginDefaults 18 | %%PageBoundingBox: 0 0 176 175 19 | %%ViewingOrientation: 1 0 0 1 20 | %%EndDefaults 21 | 22 | %%BeginProlog 23 | %%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 24 | /currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false 25 | setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype 26 | ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch 27 | def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0 28 | rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def 29 | /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def 30 | typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72 31 | def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp 32 | exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def 33 | /integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype 34 | {cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint} 35 | readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop 36 | (-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def 37 | /filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- ) 38 | tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup 39 | xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint 40 | tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck 41 | {dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(]) 42 | tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup 43 | rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint} 44 | forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier 45 | /Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin 46 | $error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0 47 | ne{grestoreall}if errorname(VMerror)ne{showpage}if initgraphics courier setfont 48 | lmargin 720 moveto errorname(VMerror)eq{userdict/ehsave known{clear userdict 49 | /ehsave get restore 2 vmreclaim}if vmstatus exch pop exch pop PrtVMMsg}{ 50 | (ERROR: )prnt errorname prnt nl(OFFENDING COMMAND: )prnt/command load prnt 51 | $error/ostack known{nl nl(STACK:)prnt nl nl $error/ostack get aload length{==} 52 | repeat}if}ifelse systemdict/showpage get exec(%%[ Error: )print errorname 53 | =print(; OffendingCommand: )print/command load =print( ]%%)= flush}if end end 54 | end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking 55 | where{pop/setpacking where{pop oldpack setpacking}if}if 56 | %%EndResource 57 | userdict /Pscript_WinNT_Incr 230 dict dup begin put 58 | %%BeginResource: file Pscript_FatalError 5.0 0 59 | userdict begin/FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup 60 | length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding 61 | {ISOLatin1Encoding}stopped{StandardEncoding}if def currentdict end 62 | /ErrFont-Latin1 exch definefont}ifelse exch scalefont setfont counttomark 3 div 63 | cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def end 64 | %%EndResource 65 | userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[ 66 | (This job requires more memory than is available in this printer.)100 500 67 | (Try one or more of the following, and then print again:)100 485 68 | (For the output format, choose Optimize For Portability.)115 470 69 | (In the Device Settings page, make sure the Available PostScript Memory is accurate.) 70 | 115 455(Reduce the number of fonts in the document.)115 440 71 | (Print the document in parts.)115 425 12/Times-Roman[/STSong-Light--GBK-EUC-H 72 | dup{findfont}stopped{cleartomark}{/FontName get eq{pop cleartomark[ 73 | 100 500115 485115 470115 455115 440 10 0/STSong-Light--GBK-EUC-H}{cleartomark}ifelse} 80 | ifelse showpage(%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if} 81 | bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get 82 | def}ifelse 83 | %%BeginResource: file Pscript_Win_Basic 5.0 0 84 | /d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^ 85 | /index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/- 86 | /rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true , 87 | d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C 88 | /closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M 89 | /rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d 90 | /Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage 91 | , d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop 92 | languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow , 93 | d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld 94 | /lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix 95 | currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit 96 | counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b 97 | /initialize{`{/Pscript_Win_Data where{!}{U/Pscript_Win_Data & put}?/ADO_mxRot ~ 98 | d/TextInitialised? F d reinitialize E}{U/Pscript_Win_Data 230 dict @ ` put 99 | /ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq 100 | {exit}{E}?}loop E}b/suspend/terminate , d/resume{` Pscript_Win_Data `}b U ` 101 | /lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped 102 | {cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat} 103 | {!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ 104 | itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5 105 | ge{round}{@ -0.5 lt{round}{0 ge{1}{-1}?}?}?}b/nonzero_dsnap{dtransform 106 | nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ - 107 | neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 108 | - 0 ~ - neg 0 -}b/solid{[]0 sd}b/g{@ not{U/DefIf_save save put}if U/DefIf_bool 109 | 2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e 110 | {DefIf_El !}b/UDF{L2?{undefinefont}{!}?}b/UDR{L2?{undefineresource}{! !}?}b 111 | /freeVM{/Courier findfont[40 0 0 -40 0 0]makefont Ji 2 vmreclaim}b/hfRedefFont 112 | {findfont @ length dict `{1 ^/FID ne{d}{! !}?}forall & E @ ` ~{/CharStrings 1 113 | dict `/.notdef 0 d & E d}if/Encoding 256 array 0 1 255{1 ^ ~/.notdef put}for d 114 | E definefont !}bind d/hfMkCIDFont{/CIDFont findresource @ length 2 add dict `{1 115 | ^ @/FID eq ~ @/XUID eq ~/UIDBase eq or or{! !}{d}?}forall/CDevProc ~ d/Metrics2 116 | 16 dict d/CIDFontName 1 ^ d & E 1 ^ ~/CIDFont defineresource ![~]composefont !} 117 | bind d 118 | %%EndResource 119 | %%BeginResource: file Pscript_Win_Utils_L2 5.0 0 120 | /rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge 121 | {1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ 122 | snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F 123 | setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d 124 | /colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b 125 | /resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}? 126 | not{/ColorRendering<>/defineresource where{!/ProcSet 132 | defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource ` 133 | mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.) 134 | GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5 135 | -1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub 136 | getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~ 137 | /ColorRendering defineresource !}b/findcolorrendering where{!}{ 138 | /findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{ 139 | /ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}? 140 | /selectcolorrendering{findcolorrendering !/ColorRendering findresource 141 | setcolorrendering}b/G2UBegin{findresource/FontInfo get/GlyphNames2Unicode get 142 | `}bind d/G2CCBegin{findresource/FontInfo get/GlyphNames2HostCode get `}bind d 143 | /G2UEnd{E}bind d/AddFontInfoBegin{/FontInfo 8 dict @ `}bind d/AddFontInfo{ 144 | /GlyphNames2Unicode 16 dict d/GlyphNames2HostCode 16 dict d}bind d 145 | /AddFontInfoEnd{E d}bind d/T0AddCFFMtx2{/CIDFont findresource/Metrics2 get ` d 146 | E}bind d 147 | %%EndResource 148 | end 149 | %%EndProlog 150 | 151 | %%BeginSetup 152 | [ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec 153 | 1 setlinecap 1 setlinejoin 154 | /mysetup [ 72 600 V 0 0 -72 600 V 0 174.61418 ] def 155 | %%EndSetup 156 | 157 | %%Page: 1 1 158 | %%PageBoundingBox: 0 0 176 175 159 | %%EndPageComments 160 | %%BeginPageSetup 161 | /DeviceRGB dup setcolorspace /colspABC exch def 162 | mysetup concat colspRefresh 163 | %%EndPageSetup 164 | 165 | Pscript_WinNT_Incr begin 166 | %%BeginResource: file Pscript_Win_Dib_L2 5.0 0 167 | /iw 0 d/ih 0 d/im_save 0 d/s 0 d/polarity 0 d/smoothflag 0 d/mystring 0 d/bpc 0 168 | d/maskcolor 0 d/mask? F d/setup1asciiproc{[currentfile mystring/readhexstring 169 | cvx/! cvx]cvx bind}b/setup1binaryproc{[currentfile mystring/readstring cvx/! 170 | cvx]cvx bind}b/setup2asciiproc{currentfile/ASCII85Decode filter/RunLengthDecode 171 | filter}b/setup2binaryproc{currentfile/RunLengthDecode filter}b/jpegasciiproc 172 | {currentfile/ASCII85Decode filter<>/DCTDecode filter}b/jpegbinaryproc 173 | {currentfile<>/DCTDecode filter}b/mycolorspace{colspABC}d/myimagedict 174 | {/myimagedict 10 dict d myimagedict @ `/ImageType 1 d/MultipleDataSource F d E} 175 | b/imageprocarray[/setup1binaryproc/setup1asciiproc/setup2binaryproc 176 | /setup2asciiproc/setup1binarydecodeproc/setup1asciidecodeproc]d/jpegprocarray[ 177 | /jpegasciiproc/jpegbinaryproc]d/Q{/im_save save d scol imageprocarray ~ get/s ~ 178 | , d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S/mystring ~ string d/bpc 179 | ~ d/ih ~ d/iw ~ d fx rf}b/X{/im_save save d/mask? ~ d/maskcolor ~ d 180 | imageprocarray ~ get/s ~ , d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S 181 | /mystring ~ string d/bpc ~ d/ih ~ d/iw ~ d}b/Z{im_save restore}b/beginjpeg{ 182 | /jpeg_save save d jpegprocarray ~ get/jpegimageproc ~ , d + +S/bpc ~ d/ih ~ d 183 | /iw ~ d bpc 24 eq{/DeviceRGB}{/DeviceGray}? setcolorspace myimagedict @ ` 184 | /ImageType 1 d/Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}? d 185 | /ImageMatrix[iw 0 0 ih 0 0]d/BitsPerComponent 8 d/DataSource jpegimageproc d E 186 | image}b/endjpeg{jpeg_save restore}b/Y{scol myimagedict @ ` mask?{/polarity 187 | maskcolor 0 get 0 eq{T}{F}? d}if/Width iw d/Height ih d/Decode polarity{[1 0]}{ 188 | [0 1]}? d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent 1 d 189 | /Interpolate smoothflag d E imagemask}bd/doclutimage{/rgbclut ~ d bpc @ 8 eq{! 190 | 255}{@ 4 eq{! 15}{2 eq{3}{1}?}?}?/hival ~ d[/Indexed currentcolorspace hival 191 | rgbclut]setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor 192 | d}if/Width iw d/Height ih d/Decode[0 hival]d/ImageMatrix[iw 0 0 ih 0 0]d 193 | /DataSource s d/BitsPerComponent bpc d/Interpolate smoothflag d E image}b 194 | /doCMYKclutimage{/CMYKclut ~ d bpc @ 8 eq{! 255}{4 eq{15}{3}?}?/hival ~ d[ 195 | /Indexed/DeviceCMYK hival CMYKclut]setcolorspace myimagedict @ ` mask?{ 196 | /ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height ih d/Decode[0 hival]d 197 | /ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc d/Interpolate 198 | smoothflag d E image}b/doNimage{bpc 24 eq{currentcolorspace}{colspA}? 199 | setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if 200 | /Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}? d/ImageMatrix 201 | [iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc 24 eq{8}{bpc}? d 202 | /Interpolate smoothflag d E image}b/doCMYKimage{/DeviceCMYK setcolorspace 203 | myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height 204 | ih d/Decode[0 1 0 1 0 1 0 1]d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d 205 | /BitsPerComponent 8 d/Interpolate smoothflag d E image}b 206 | %%EndResource 207 | end reinitialize 208 | : 156 154 8 156 976 -963 481 974 F F 3 [ 0 ] F 209 | X 210 | < 211 | 000000 FFFFFF F1F1F1 EAEAEA E3E3E3 CCCCCC B2B2B2 969696 212 | 777777 555555 333333 222222 040404 0C0C0C 393939 5F5F5F 213 | 868686 999999 C0C0C0 D7D7D7 DDDDDD 292929 161616 1C1C1C 214 | 424242 666666 A0A0A4 4D4D4D 808080 000000 000000 000000 215 | 000000 000000 000000 000000 000000 000000 000000 000000 216 | 000000 000000 000000 000000 000000 000000 000000 000000 217 | 000000 000000 000000 000000 000000 000000 000000 000000 218 | 000000 000000 000000 000000 000000 000000 000000 000000 219 | 000000 000000 000000 000000 000000 000000 000000 000000 220 | 000000 000000 000000 000000 000000 000000 000000 000000 221 | 000000 000000 000000 000000 000000 000000 000000 000000 222 | 000000 000000 000000 000000 000000 000000 000000 000000 223 | 000000 000000 000000 000000 000000 000000 000000 000000 224 | 000000 000000 000000 000000 000000 000000 000000 000000 225 | 000000 000000 000000 000000 000000 000000 000000 000000 226 | 000000 000000 000000 000000 000000 000000 000000 000000 227 | 000000 000000 000000 000000 000000 000000 000000 000000 228 | 000000 000000 000000 000000 000000 000000 000000 000000 229 | 000000 000000 000000 000000 000000 000000 000000 000000 230 | 000000 000000 000000 000000 000000 000000 000000 000000 231 | 000000 000000 000000 000000 000000 000000 000000 000000 232 | 000000 000000 000000 000000 000000 000000 000000 000000 233 | 000000 000000 000000 000000 000000 000000 000000 000000 234 | 000000 000000 000000 000000 000000 000000 000000 000000 235 | 000000 000000 000000 000000 000000 000000 000000 000000 236 | 000000 000000 000000 000000 000000 000000 000000 000000 237 | 000000 000000 000000 000000 000000 000000 000000 000000 238 | 000000 000000 000000 000000 000000 000000 000000 000000 239 | 000000 000000 000000 000000 000000 000000 000000 000000 240 | 000000 000000 000000 000000 000000 000000 000000 000000 241 | 000000 000000 000000 000000 000000 000000 000000 000000 242 | 000000 000000 000000 000000 000000 000000 000000 000000 243 | > 244 | doclutimage 245 | JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5_#aQ;#Qk25"pYD?$4He@#n77P 246 | %hK5GKrseu:#8[^X&-`dN"2k5^!>kkP"U55B 247 | ((:Wg$OR@\%iGo`&K1il"r\*R&.]Wb(_.8g(C^ch)]T%c"9QXFbQ.kK'G:W]$i^YD$P!I\#6khE 248 | !sB;Orrr<5rricD'EeL@"U5MU)\*\a%0[(V&J>3Jb5olh%K[7J%i#Nh$4.7J"Tnl2rg^$'F#'ZrrWH/)&pTu!!<*"%fukG&/Y]e!Y?7O!sAZ-!r`3)&d8C?"r[R@!=Ar8)$L*D'+"m]*<-*J)B8qa 258 | 'F5'T%L*$i!T!hb!YZFe(C:6I"qV[UqZ-a"'GCEW!#5D5!<`Z-"q;O[()[;Y"U5MU'+kEMrrE34 259 | (`F(f!s/T/"T8?%!X8Q-"UG>9"Vh[M!<,\=&-3.DrrN38#lb>7 262 | &-Mq5"r%:J'*8gMq#LU2#S7+Cru(kOquI--)@$lW&IK9j"p3Z_i;j5e&.99l',1Z`'D__7'Gq,X 263 | !(Bk?a&eG6Mp]1a8'cI)c)[?HG#7^q7!='2S'H./V'G(-N!#be=#8.4P)%Qud 265 | !r;p('+kQk)%d#a&-_q3!Yc4Ort>MQ((1?Ki;qs>#m1\R$P&-3CL&cr(P)[-$= 266 | !='29"9/E')A`8[!>cCK!gp+)A!5p"pbA7'Ee14#Qk8B"U#)H(D,O+j8fPh#n77H 267 | !sT;M!qcQt&ek?J!s8K'!&-DG( 269 | "9fbX!XJ`@!$(#"joG_j%h/mM!u_^QklD%k";;=W)&a.irW*$5(B+^C(DcuY!=K#0!=/c2#7h[a 270 | 'E\F:!,J#R1qErrN-$!Y,G:nGrn0*!QHL()I2WjoOZH#Ql%_$O-\O&-D2!"p,JO#93pM 272 | p]1C"%K?h>%1a-V)#apE$PW=:#o"9`)A3/S!tQ"4!=/fJ"p,>O$Q9*0!U0Uc!tkP@";(_S&-D5" 273 | !WiK/rs&Q;!qu]r":kD>!=K,3!0;!rX8fH'Cu5-!YYeM"8W#u 279 | &H*"<%g;h3"9Jc4";1YA!>5J"!UKgl&doK\":#,4qZ-^%$iUP7$2X`*&f_MdnGrXn$2t>6('aU9 280 | !b)A*)J!ZCD!<<`2$j$kD"7QC 284 | "76-X!=&Z4%1`OF#6ODr!!N<6!!DWi!>6.H$ip\u%/!$j%1_!qcQp":tJ?!Z)%BmfQ.6)$(QirX8fC'C>f&!X92;nc8q!&-EdZ)$9=/nc8n4(Ch)k#k@uu!XAo3li@+j 291 | %K$Y%%K$V7&*s;u":#/%!&eG-9!bT"9/H&!W<*#!ri9$!r`9%!r`3&!Ws>KrX8fE"9&<,'F"[B"p5hK!riE')@$?G 294 | "9AQ.#6OW#rrW3$"p,;<"r8$ZncA@`"p5hS#Qu+NrW*!$rt>A7q>g[""r[UB!=&]1!>?(Z!X/N9 295 | "9J`2&d848!>Gn?$j@@N#T40VrrE*)rYYhW!W`HErtu(J!W`u?)%[_rrsSoD#Q=`)";1Y;$O@FN 296 | &H`p`'*o9j&H;b4";):@!('jsB"TK&A&/c#`&HN"H#94GV8!5M>&/5?f)%mei&I&@O)?p$5*@R&.oHc&H<=E!>GbNrrrHBquHj3&Hr"4!s/W= 303 | !rW-)!YQ%Y%h0EYoE"Uc"qqIS"qhLNrrE<*&eG0L)[?3%K$V;%MJjF)#apF 307 | $O.=F"p"rHrrrN;";:_=!#bb?!!<*"#6l(K!>5VJ)u^-F#S.(&e4jL!Y#YRrr`B,)AN2S 309 | !e)[?uZ&dAmd')hn8&dK*i%0lG*p&P@#)]'(i&JY$A#6P,B'EJ:@ 310 | ''oW"&e=mL!=KS@!rsJfArsJfArsJfArsJfArX/iH"9AT8rX8lE)?Ks>!r;rt 311 | !r2it&I/7:!U"8)]g!!<`N2!s&Js!kt=!&d8mO')i(7&dSXR"VLtO"VM"<&d&:M'*A17!F)$CNTquQg!q>gU7'^Yo%'FFaI!YttArW*'&)@uiSrtteBrtthV$2k_C%iYiS 315 | )$LNf%N#`ZrW*$5%fQk;'ad'*A.6!!s/ZE)ug`V%h\sD!(*!GR!<`K1$l9QU!g^$)%7;orW**)$lB]X!!Wru$!rX8f;"7H6k!tYD4!SOp&Xmg"V;+\'H.Ya 324 | !Q=;!=0PG!>5nS&I&F='*&UC 327 | !$%H$j$kU!r)cs"<%4J":Z+U((L9P 328 | r!iZ7r=/c8!>u%8!5J3!<<3$"9K8@(&eUB$PMq0!!"8c@!Xf_Ir;d$('F,*[rYbbRrX8f8 333 | )Y!h/"W[.8"To>L&JbcJ!VZTt$k!^]#P.rs%g);&!YbqMrsSoD#5eK)"pl+S#QFf+!YQFG#Q,,; 334 | #7q+O#8%XK!HFD!)>jsF$4ct@#Sd[]%LE[N'E\:8"ToJV&/#'C!<=#:$j%4M 336 | !qQEn"<$h4"TeoA)A`hU!VZTt$k!^]#Q=`('`S7<";:qP"9&<%)$9C1!>$iq.Jp]1F#'a+C8 337 | ";D%O#n-J9"UbVJ"p>#+!#>-!>!YuaXoDo*u)$'jP&H<"6)?:HN!56 340 | !=o8(!H%C$iq(UoDo+0)$'jO)?1!A 341 | )$($IrrE9)&J>uu%/'_r!!$ipYKo`5-r&/Z,F!&9!>bt5!#n5b=$ip\!$4mgPlN%&$)\)fU!>cCF 353 | !=TkN!>G_=!Y>kV!>,G6!>_O!YPtI!tYP6!hS"82ci!";qX[!qlZh!Q=1!=KSZ#nR7A 357 | !64J$iq1Zr;cp3&H)V0!ri9'!u)CMrW*39&H`=J"p4K!pAkI""q1e?&JG'D$kWUD 358 | "V;.O)\<)P)@$0A!WrrBrsSo;&`Wlu!YcOl#6l%W'EdCs!>u@H$iq+Tr;cp)"nVg"!X9PH%Mf`N 359 | !VQNu',D&])?p9C!=TYZ$5F'U"9AT+!>HFN!!VQNu";hLb&fLoQ!?EW$j@(X!s&TErrN36!qu^"'*eX[%1!(/!VQNu!uqaU":#,1!S)$K[7"qh.D#n7(?o`=ae#6G)=#o!UW!ri9&"U>2+!C%iGlq%iGoX)$15VS%h\pC!X98D'*Jp^!rW-('G(rj((UQ?!VHHt";qX["<8*K!G\:'F"[S";CtQ"TK/9"TK/9"TK/:',:EZ!#5GH 366 | !#5GH!#5DG!#5>E!!WB9$lTZk!>5D8*#T:o)&)uM#6G&?";qXR!qZNd!=&ZE('tZ[&d%e."VM"? 367 | !u_BI!'X.TE 368 | &dJO?'+l*!#SI(;!YH%HrrE<,)$CN\%g;J)oDo-u#Rq=J#S[(9$N^ML#mM(H!!?(JqZ-a$&-W"6!!<*"!s0/L'Dqk4"9eo*!!5S8 373 | !A!qHB_!S-!gU!!ri9*!Z;[U$P`m9!V-6q 375 | "W.[Q!tPP6!=f25!u7E!&nc8pr&/H2e"pb)-"p>SD%iY]SquHj'#6a`$ 377 | "p+r@&.SmGr;d<0&-`gS%i$#s!rt>GK$O6)$nGrgt%LiUE)&3&N";;Xl&-Vh1!s0AG!qu^#',V],$Q''LrW*H1"qh+H%M]QY 379 | !eI"7Q?]!=&Z;()R,d 380 | &-Dk4!s8c@!rE#s!W`iNp]1[&*#KS3$6'ie"9/B-!YbbU)%d_t'`S1B&fUrT'En[\(E!et!rW-# 381 | )&rPU"p,DK)A3\bp]1U%#9!UE)As1f!X&`4!u(n:!GA(C'=/n,W_,$4IgT&/+sC!<`K# 382 | !=&Z1'ES@J"p4W%!!<0=#8%g`#S@@T!rW-3'G(l]#T=gs*#8%"Zd$60-KrrNN0#oOQj)%Quj'aFO9 385 | !!<04!!E6%rrN3(&cW.?'*/.='E/"7"U>_SrtbYJmK)bW"9T,C#Qt)Fp]1^')B/nb"p4l?&-hq2 386 | #Qk_Y)\32n%1)k4"qhLN!Ws)KrrrH*quI$>&ci%J&J>0E!=&]6)$q6%#9!OS!!N3#!s/]>"T&3% 387 | !tl+NrY#22#6G,7!uh[e!q$*W!Ge=%flk:rW3$#qZ-^.'`J.5!rW-%":H(Ort#5L(_ccI!!E65!!N)u"Tef<'cI/Q!!u):b!rN'&!Yc1R#R'u)"p5JE)\iV[p]1C5'_h\7 390 | ',_#f*"NAd"oJB$"9/T+"82`s!Y>G4!?@V"pEQZ";;[Y"pF]%!=0SB!g["$3gY2!=/`<)?U0O(D$]3!TsIg'+#*X'EeXZq#L^%"qhIW&/,-A 401 | !&f_bn"6KUg'G22o&d/:7!5M4!=8f2)AE5R!Ws,KrttkM'*@S&"p5#?%iGQSrrW#t!Wr`?q>gX0'E\77#QkVV!sK&A 403 | %g1nojT,W$$4RIZ":#M@quHm6(_?fG!K$k#nn6n 407 | $5s$O#8.+3!=';N#T3pc)?Tj<"9K2I&d%_,!!<-5!>GV6!=/`>"p"f2)$U9B!<`N2)&!)M!=8i4 408 | &/#*W$PsZ`i;qm<#nn0l'bD&l#9!^>!=&ZG)]8nd&d/"3!tknE!qlWr!X8o/"oo>7!=/`HC` 409 | "VLn8!<<3$&c`"3!q#Lg:#8%RN#7;4`"p3W^h>muc&f;&m 412 | #Qth[&/#'B!<`N<"q_LE!YM!]&e5Zd(^:*E"pkMK!s89!"9K5T#SQh3#m(VT"9AQ.&JP&%g3+E((CQS'ESIV&/#ZZ!pfpi'G;&]o`5-r";;">#RLY:'+k]`(Dm>YeH+/# 418 | &/-#n((D3$'*ACC*#]Fn"9RQ`&-l2^qf'F"L@%1s-`&d/jP#SdaU)\Ee3!RUoW!X/f8$OdCR&-`gO&fUc^rYbqE&ebBM!r)d" 420 | !Ws,?&dJ=Rrt,YD"ToDB*#f\''c@o(cN2;l!u)XZ%fZtC'aY-a"ToGBrs&H@rt589!"o)5!>,S: 421 | &cWdL"p#>?rr`ZA&K)Dn%2Tim"pE0ObQ.hK&fMVprs];O%LECQ&ekEN'GL-P&d8p_!sB8A#8nHf 422 | (C_,s#R1qDb5o`d&cr1>"rnHq$l0Wo$5a9Z&/k`crrr?7rt5kI&J,fd(^^We%1EUN&/#WYa8s<^ 423 | #m(23'*\^]$OmOE%K@4D(]"O>(]P6N%K?hA()7>k&ebBL` Z 425 | ; LH 426 | %%PageTrailer 427 | 428 | %%Trailer 429 | %%DocumentNeededResources: 430 | %%DocumentSuppliedResources: 431 | %%+ procset Pscript_WinNT_ErrorHandler 5.0 0 432 | %%+ procset Pscript_FatalError 5.0 0 433 | %%+ procset Pscript_Win_Basic 5.0 0 434 | %%+ procset Pscript_Win_Utils_L2 5.0 0 435 | %%+ procset Pscript_Win_Dib_L2 5.0 0 436 | Pscript_WinNT_Incr dup /terminate get exec 437 | %%EOF 438 | -------------------------------------------------------------------------------- /figures/seu-color-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/seu-color-logo.png -------------------------------------------------------------------------------- /figures/seu-text-logo.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 EPSF-3.0 2 | %%CreationDate: Thu Nov 29 23:33:50 2007 3 | %%LanguageLevel: 3 4 | %%BoundingBox: 0 0 578 170 5 | %%EndComments 6 | /mt { moveto } def 7 | /ct { curveto } def 8 | /lt { lineto } def 9 | /np { newpath } def 10 | /cp { closepath } def 11 | /sc { setrgbcolor } def 12 | /er { fill } def 13 | /lw { setlinewidth } def 14 | np 15 | 0.0 170.0 mt 16 | 578.0 170.0 lt 17 | 578.0 0.0 lt 18 | 0.0 0.0 lt 19 | 0.0 84.8 lt 20 | 5.2 76.3 10.1 67.7 14.1 58.6 ct 21 | 22.8 60.1 31.3 62.0 39.9 64.0 ct 22 | 38.4 57.7 38.4 50.3 33.6 45.5 ct 23 | 23.9 35.5 11.7 28.1 2.6 17.5 ct 24 | 16.3 21.0 26.7 31.2 37.7 39.4 ct 25 | 37.9 31.9 38.0 24.4 38.0 16.9 ct 26 | 32.5 17.1 26.9 17.2 21.4 17.3 ct 27 | 27.9 11.9 35.0 7.0 42.9 3.8 ct 28 | 45.1 2.9 47.8 4.3 48.2 6.6 ct 29 | 50.1 21.9 48.0 37.4 49.5 52.7 ct 30 | 54.9 60.8 63.2 66.4 69.0 74.1 ct 31 | 77.5 84.9 89.6 92.2 98.2 102.7 ct 32 | 98.9 107.3 96.2 111.8 95.2 116.2 ct 33 | 80.8 115.6 67.6 109.8 53.5 107.8 ct 34 | 53.3 111.2 53.1 114.6 52.9 118.0 ct 35 | 55.8 118.5 58.6 118.9 61.4 119.4 ct 36 | 59.5 123.3 57.3 127.0 55.6 130.9 ct 37 | 54.2 138.7 54.1 146.6 53.0 154.5 ct 38 | 52.7 157.1 49.8 158.6 47.4 158.4 ct 39 | 43.0 158.1 38.7 157.4 34.4 156.9 ct 40 | 37.0 152.5 40.8 148.4 40.8 142.9 ct 41 | 40.8 137.7 42.8 130.8 38.6 126.5 ct 42 | 32.1 124.6 25.2 123.7 18.5 122.3 ct 43 | 21.5 119.2 24.5 116.0 27.4 112.8 ct 44 | 32.7 113.7 37.9 115.0 43.1 116.1 ct 45 | 42.1 111.6 41.8 105.5 37.0 103.1 ct 46 | 29.4 99.3 20.7 98.8 12.5 97.1 ct 47 | 16.5 95.4 20.5 91.7 25.2 92.9 ct 48 | 30.7 94.2 36.1 96.1 41.7 96.9 ct 49 | 37.1 89.0 29.8 82.7 20.8 80.5 ct 50 | 13.8 82.8 7.1 85.9 0.0 88.1 ct 51 | 0.0 170.0 lt 52 | cp 53 | 0.996 0.996 0.996 sc 54 | er 55 | np 56 | 514.4 169.9 mt 57 | 518.4 168.1 521.6 165.0 521.9 160.1 ct 58 | 525.8 161.5 529.7 163.0 533.8 164.1 ct 59 | 527.7 156.9 518.7 151.9 515.5 142.6 ct 60 | 513.4 139.6 515.2 134.9 518.9 135.1 ct 61 | 525.6 139.1 531.0 145.3 538.2 148.7 ct 62 | 542.3 150.6 546.9 151.0 551.3 152.0 ct 63 | 556.5 144.8 553.2 136.0 553.3 128.0 ct 64 | 553.8 117.6 549.7 108.0 547.6 98.0 ct 65 | 554.8 97.9 562.1 99.6 569.2 98.0 ct 66 | 572.9 96.9 578.3 92.1 574.8 88.2 ct 67 | 566.3 81.5 555.9 77.7 545.6 75.0 ct 68 | 551.5 80.8 558.5 85.7 562.8 93.0 ct 69 | 558.0 94.0 552.8 97.2 548.0 95.0 ct 70 | 544.0 91.1 543.8 84.7 539.8 80.7 ct 71 | 535.7 82.2 534.1 86.5 531.4 89.6 ct 72 | 527.7 91.9 523.5 89.2 519.8 88.5 ct 73 | 514.9 87.0 509.5 89.5 505.0 86.9 ct 74 | 498.2 82.0 489.3 85.1 481.7 83.4 ct 75 | 480.4 97.6 479.0 112.0 475.9 126.0 ct 76 | 477.3 126.0 478.7 126.0 480.1 126.0 ct 77 | 483.4 119.7 488.6 113.7 488.7 106.2 ct 78 | 488.7 100.0 488.9 93.8 489.1 87.7 ct 79 | 491.1 88.4 493.1 89.1 495.1 89.9 ct 80 | 493.4 100.8 490.6 111.7 491.3 122.9 ct 81 | 492.1 129.0 493.9 134.9 495.7 140.9 ct 82 | 497.2 138.6 499.9 136.4 499.4 133.4 ct 83 | 498.2 127.0 497.0 120.5 497.0 114.0 ct 84 | 497.2 110.0 500.7 107.4 502.3 104.0 ct 85 | 503.3 100.2 503.8 96.3 504.9 92.5 ct 86 | 506.9 92.5 508.8 92.6 510.7 92.8 ct 87 | 509.4 99.6 507.3 106.5 508.7 113.5 ct 88 | 509.2 118.2 511.7 122.6 510.9 127.4 ct 89 | 508.1 141.6 512.2 155.9 514.4 169.9 ct 90 | cp 91 | 0.031 0.031 0.031 sc 92 | er 93 | np 94 | 47.4 158.4 mt 95 | 49.8 158.6 52.7 157.1 53.0 154.5 ct 96 | 54.1 146.6 54.2 138.7 55.6 130.9 ct 97 | 57.3 127.0 59.5 123.3 61.4 119.4 ct 98 | 58.6 118.9 55.8 118.5 52.9 118.0 ct 99 | 53.1 114.6 53.3 111.2 53.5 107.8 ct 100 | 67.6 109.8 80.8 115.6 95.2 116.2 ct 101 | 96.2 111.8 98.9 107.3 98.2 102.7 ct 102 | 89.6 92.2 77.5 84.9 69.0 74.1 ct 103 | 63.2 66.4 54.9 60.8 49.5 52.7 ct 104 | 48.0 37.4 50.1 21.9 48.2 6.6 ct 105 | 47.8 4.3 45.1 2.9 42.9 3.8 ct 106 | 35.0 7.0 27.9 11.9 21.4 17.3 ct 107 | 26.9 17.2 32.5 17.1 38.0 16.9 ct 108 | 38.0 24.4 37.9 31.9 37.7 39.4 ct 109 | 26.7 31.2 16.3 21.0 2.6 17.5 ct 110 | 11.7 28.1 23.9 35.5 33.6 45.5 ct 111 | 38.4 50.3 38.4 57.7 39.9 64.0 ct 112 | 31.3 62.0 22.8 60.1 14.1 58.6 ct 113 | 10.1 67.7 5.2 76.3 0.0 84.8 ct 114 | 0.0 88.1 lt 115 | 7.1 85.9 13.8 82.8 20.8 80.5 ct 116 | 29.8 82.7 37.1 89.0 41.7 96.9 ct 117 | 36.1 96.1 30.7 94.2 25.2 92.9 ct 118 | 20.5 91.7 16.5 95.4 12.5 97.1 ct 119 | 20.7 98.8 29.4 99.3 37.0 103.1 ct 120 | 41.8 105.5 42.1 111.6 43.1 116.1 ct 121 | 37.9 115.0 32.7 113.7 27.4 112.8 ct 122 | 24.5 116.0 21.5 119.2 18.5 122.3 ct 123 | 25.2 123.7 32.1 124.6 38.6 126.5 ct 124 | 42.8 130.8 40.8 137.7 40.8 142.9 ct 125 | 40.8 148.4 37.0 152.5 34.4 156.9 ct 126 | 38.7 157.4 43.0 158.1 47.4 158.4 ct 127 | cp 128 | 0.031 0.031 0.031 sc 129 | er 130 | np 131 | 522.0 133.6 mt 132 | 529.8 138.7 537.0 145.0 546.0 147.8 ct 133 | 546.9 135.5 548.6 122.7 544.3 110.8 ct 134 | 542.7 111.3 541.1 111.8 539.6 112.3 ct 135 | 540.8 117.1 542.5 121.8 544.2 126.4 ct 136 | 539.2 129.4 533.5 127.5 528.3 126.2 ct 137 | 526.2 128.7 524.1 131.1 522.0 133.6 ct 138 | cp 139 | 0.996 0.996 0.996 sc 140 | er 141 | np 142 | 348.3 144.2 mt 143 | 349.7 144.6 352.6 145.3 354.0 145.7 ct 144 | 356.1 126.4 353.3 106.7 357.6 87.6 ct 145 | 374.4 89.2 390.4 95.3 403.9 105.4 ct 146 | 410.6 104.0 411.7 96.4 413.5 91.0 ct 147 | 394.0 82.8 373.6 77.3 354.1 69.3 ct 148 | 354.1 53.1 353.9 35.7 345.8 21.1 ct 149 | 342.2 12.8 332.2 15.1 325.0 14.8 ct 150 | 320.1 13.5 316.3 16.4 313.2 19.6 ct 151 | 320.6 23.6 328.9 27.0 333.4 34.6 ct 152 | 337.6 41.2 341.9 47.8 345.0 54.9 ct 153 | 346.2 60.5 345.8 66.3 346.2 71.9 ct 154 | 336.2 75.1 326.1 77.5 315.9 79.8 ct 155 | 316.0 80.5 316.3 81.9 316.5 82.6 ct 156 | 325.3 82.9 334.1 82.6 342.9 83.2 ct 157 | 346.7 83.9 346.8 89.2 346.7 92.0 ct 158 | 346.7 100.9 345.9 109.8 347.2 118.7 ct 159 | 348.9 127.0 345.1 136.3 348.3 144.2 ct 160 | cp 161 | 0.031 0.031 0.031 sc 162 | er 163 | np 164 | 183.4 138.7 mt 165 | 185.1 138.8 186.7 138.8 188.3 138.7 ct 166 | 189.0 133.5 189.3 128.2 190.5 123.1 ct 167 | 200.7 123.7 208.0 133.0 218.6 132.0 ct 168 | 219.2 130.5 220.4 127.7 221.0 126.2 ct 169 | 216.2 123.9 211.6 120.3 206.0 120.5 ct 170 | 199.4 120.0 192.2 118.8 187.5 113.6 ct 171 | 184.0 106.1 186.0 97.3 183.2 89.6 ct 172 | 178.0 81.7 172.1 73.9 170.5 64.4 ct 173 | 177.2 66.9 183.1 71.1 189.4 74.3 ct 174 | 187.0 68.9 183.4 64.0 182.9 57.9 ct 175 | 192.4 64.2 194.4 77.4 204.1 83.7 ct 176 | 204.2 80.7 205.0 77.5 204.2 74.5 ct 177 | 202.9 71.5 200.9 69.0 199.3 66.1 ct 178 | 204.8 66.5 210.2 67.1 215.6 67.4 ct 179 | 209.4 63.2 199.0 61.5 199.6 52.0 ct 180 | 205.0 52.3 210.8 53.0 215.1 48.8 ct 181 | 210.7 45.5 206.1 42.6 201.3 39.9 ct 182 | 201.5 26.9 200.7 13.4 193.4 2.2 ct 183 | 189.6 6.3 190.3 12.2 190.4 17.4 ct 184 | 190.6 23.1 190.8 28.7 191.0 34.3 ct 185 | 184.8 32.9 178.5 31.4 172.3 30.0 ct 186 | 171.5 30.8 170.7 31.5 170.0 32.3 ct 187 | 170.4 33.4 170.8 34.5 171.2 35.5 ct 188 | 178.0 37.2 184.3 40.0 190.1 43.8 ct 189 | 190.0 46.7 190.0 49.5 189.9 52.3 ct 190 | 183.4 49.7 176.7 46.4 169.4 47.9 ct 191 | 169.3 49.2 169.2 50.4 169.0 51.7 ct 192 | 171.1 52.6 173.1 53.6 175.0 54.8 ct 193 | 170.7 59.9 165.3 63.8 160.0 67.8 ct 194 | 172.7 79.5 181.2 95.9 181.3 113.3 ct 195 | 174.6 113.6 167.9 113.2 161.2 113.1 ct 196 | 160.1 114.3 159.0 115.5 157.9 116.7 ct 197 | 164.7 117.8 171.8 118.4 178.3 120.7 ct 198 | 185.4 123.5 182.2 132.7 183.4 138.7 ct 199 | cp 200 | 0.031 0.031 0.031 sc 201 | er 202 | np 203 | 516.7 126.2 mt 204 | 518.2 125.4 519.7 124.6 521.3 123.9 ct 205 | 520.8 116.2 520.4 108.6 519.0 101.1 ct 206 | 518.1 101.0 516.4 100.9 515.5 100.8 ct 207 | 510.8 108.6 511.7 118.8 516.7 126.2 ct 208 | cp 209 | 0.996 0.996 0.996 sc 210 | er 211 | np 212 | 528.9 124.4 mt 213 | 530.5 123.7 532.2 123.0 533.8 122.2 ct 214 | 534.1 117.8 532.3 113.0 533.7 108.7 ct 215 | 536.0 105.8 539.8 104.7 542.8 102.8 ct 216 | 542.9 101.4 543.0 100.0 543.1 98.6 ct 217 | 536.9 96.5 530.3 95.4 523.7 95.3 ct 218 | 526.1 104.9 527.2 114.7 528.9 124.4 ct 219 | cp 220 | 0.996 0.996 0.996 sc 221 | er 222 | np 223 | 52.9 100.8 mt 224 | 62.8 101.9 72.5 104.3 82.3 105.5 ct 225 | 76.7 93.8 67.6 84.5 58.9 75.1 ct 226 | 56.2 75.1 53.6 75.0 51.0 75.0 ct 227 | 50.6 77.0 50.2 79.0 49.8 81.0 ct 228 | 53.8 82.4 57.9 83.8 61.9 85.2 ct 229 | 62.3 87.6 62.8 89.9 63.2 92.3 ct 230 | 58.9 92.3 54.6 91.7 50.3 91.1 ct 231 | 50.9 94.4 51.9 97.6 52.9 100.8 ct 232 | cp 233 | 0.996 0.996 0.996 sc 234 | er 235 | np 236 | 194.3 86.2 mt 237 | 214.1 93.1 234.0 101.1 255.2 102.6 ct 238 | 259.1 102.9 260.8 98.5 261.3 95.3 ct 239 | 262.2 85.5 259.5 75.8 259.2 66.0 ct 240 | 259.1 53.5 255.3 41.2 249.8 30.1 ct 241 | 247.1 24.4 243.3 19.2 238.3 15.5 ct 242 | 232.5 19.4 226.7 23.3 221.1 27.5 ct 243 | 226.3 30.8 232.5 30.5 238.4 29.6 ct 244 | 247.9 49.0 250.5 71.5 247.5 92.7 ct 245 | 234.0 91.7 221.7 84.4 208.0 85.0 ct 246 | 203.4 85.0 198.8 85.3 194.3 86.2 ct 247 | cp 248 | 0.031 0.031 0.031 sc 249 | er 250 | np 251 | 306.0 84.2 mt 252 | 308.3 83.4 310.6 82.6 312.9 81.9 ct 253 | 312.9 81.2 313.0 79.9 313.0 79.2 ct 254 | 309.9 79.4 306.8 79.6 303.7 79.6 ct 255 | 304.4 81.1 305.2 82.7 306.0 84.2 ct 256 | cp 257 | 0.031 0.031 0.031 sc 258 | er 259 | np 260 | 458.6 84.6 mt 261 | 461.4 81.6 464.2 78.4 465.6 74.6 ct 262 | 467.9 67.8 462.2 62.4 457.8 58.3 ct 263 | 455.4 56.1 452.1 58.0 449.4 58.4 ct 264 | 451.3 67.5 455.1 76.0 458.6 84.6 ct 265 | cp 266 | 0.031 0.031 0.031 sc 267 | er 268 | np 269 | 18.0 76.5 mt 270 | 25.4 76.2 32.7 78.0 40.0 79.0 ct 271 | 40.0 76.1 40.0 73.1 39.9 70.2 ct 272 | 34.1 68.2 28.2 66.2 22.3 64.2 ct 273 | 21.1 68.4 19.6 72.5 18.0 76.5 ct 274 | cp 275 | 0.996 0.996 0.996 sc 276 | er 277 | np 278 | 531.4 72.5 mt 279 | 535.1 73.5 537.9 70.3 540.6 68.5 ct 280 | 534.2 61.2 527.4 54.2 521.4 46.7 ct 281 | 525.8 43.3 530.9 40.9 535.1 37.1 ct 282 | 540.7 30.9 550.0 34.0 557.3 32.8 ct 283 | 559.1 29.6 560.9 26.4 562.6 23.0 ct 284 | 553.8 24.4 545.1 25.9 536.4 27.1 ct 285 | 535.2 21.4 534.6 15.1 529.8 11.2 ct 286 | 524.7 6.7 519.3 1.0 512.0 1.0 ct 287 | 506.6 -0.3 503.2 4.7 499.7 7.7 ct 288 | 495.9 11.6 492.2 18.0 495.8 23.2 ct 289 | 503.4 29.9 514.3 29.0 522.6 34.3 ct 290 | 520.2 37.8 517.9 41.4 515.7 45.0 ct 291 | 519.7 50.4 524.9 55.2 526.4 61.9 ct 292 | 519.9 60.2 513.8 57.4 507.2 56.2 ct 293 | 507.1 57.8 507.0 59.4 507.0 61.1 ct 294 | 514.3 66.5 522.7 70.2 531.4 72.5 ct 295 | cp 296 | 0.031 0.031 0.031 sc 297 | er 298 | np 299 | 143.0 69.6 mt 300 | 145.4 68.5 147.9 67.1 149.1 64.6 ct 301 | 150.8 50.5 154.2 36.6 154.8 22.3 ct 302 | 148.3 27.5 144.4 35.0 140.1 42.0 ct 303 | 142.6 51.0 142.2 60.4 143.0 69.6 ct 304 | cp 305 | 0.031 0.031 0.031 sc 306 | er 307 | np 308 | 380.5 51.3 mt 309 | 394.2 51.5 405.5 42.8 413.5 32.4 ct 310 | 417.1 27.5 417.6 21.3 418.1 15.4 ct 311 | 414.1 15.3 410.1 15.1 406.2 15.0 ct 312 | 397.5 27.0 389.3 39.3 380.5 51.3 ct 313 | cp 314 | 0.031 0.031 0.031 sc 315 | er 316 | np 317 | 60.0 42.7 mt 318 | 72.2 42.7 83.9 38.5 94.9 33.8 ct 319 | 99.3 32.5 101.9 28.7 104.1 25.1 ct 320 | 97.0 19.2 87.6 18.9 79.1 16.2 ct 321 | 78.9 16.5 78.5 17.1 78.3 17.4 ct 322 | 81.7 20.6 85.2 23.7 87.9 27.5 ct 323 | 78.9 33.2 67.8 35.2 60.0 42.7 ct 324 | cp 325 | 0.031 0.031 0.031 sc 326 | er 327 | np 328 | 498.8 14.1 mt 329 | 502.2 25.1 515.8 27.7 525.8 27.5 ct 330 | 523.3 17.7 517.4 7.8 507.9 3.5 ct 331 | 504.5 6.7 501.1 10.0 498.8 14.1 ct 332 | cp 333 | 0.996 0.996 0.996 sc 334 | er 335 | -------------------------------------------------------------------------------- /figures/seu-text-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/figures/seu-text-logo.png -------------------------------------------------------------------------------- /font/simfang.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/font/simfang.ttf -------------------------------------------------------------------------------- /font/simhei.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/font/simhei.ttf -------------------------------------------------------------------------------- /font/simkai.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/font/simkai.ttf -------------------------------------------------------------------------------- /font/simsun.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/font/simsun.ttf -------------------------------------------------------------------------------- /font/times.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/font/times.ttf -------------------------------------------------------------------------------- /font/timesbd.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/font/timesbd.ttf -------------------------------------------------------------------------------- /font/timesbi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/font/timesbi.ttf -------------------------------------------------------------------------------- /font/timesi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/font/timesi.ttf -------------------------------------------------------------------------------- /help/help.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/help/help.pdf -------------------------------------------------------------------------------- /img/test.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/img/test.jpg -------------------------------------------------------------------------------- /main.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | \providecommand\hyper@newdestlabel[2]{} 3 | \providecommand*\new@tpo@label[2]{} 4 | \providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} 5 | \HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined 6 | \global\let\oldcontentsline\contentsline 7 | \gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} 8 | \global\let\oldnewlabel\newlabel 9 | \gdef\newlabel#1#2{\newlabelxx{#1}#2} 10 | \gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} 11 | \AtEndDocument{\ifx\hyper@anchor\@undefined 12 | \let\contentsline\oldcontentsline 13 | \let\newlabel\oldnewlabel 14 | \fi} 15 | \fi} 16 | \global\let\hyper@last\relax 17 | \gdef\HyperFirstAtBeginDocument#1{#1} 18 | \providecommand*\HyPL@Entry[1]{} 19 | \bibstyle{seuthesis} 20 | \HyPL@Entry{0<>} 21 | \@writefile{toc}{\thispagestyle {seunoheadstyle}} 22 | \HyPL@Entry{2<>} 23 | \@writefile{toc}{\contentsline {chapter}{摘\hspace *{2em}要}{I}{section*.1}\protected@file@percent } 24 | \@writefile{toc}{\contentsline {chapter}{ABSTRACT}{II}{section*.2}\protected@file@percent } 25 | \@writefile{toc}{\contentsline {chapter}{目\hspace *{2em}录}{III}{section*.3}\protected@file@percent } 26 | \citation{Yao:2015ix} 27 | \citation{seucover} 28 | \HyPL@Entry{5<>} 29 | \@writefile{toc}{\contentsline {chapter}{\numberline {1}前言}{1}{chapter.1}\protected@file@percent } 30 | \@writefile{lof}{\addvspace {10\p@ }} 31 | \@writefile{lot}{\addvspace {10\p@ }} 32 | \@writefile{loa}{\addvspace {10\p@ }} 33 | \@writefile{toc}{\contentsline {section}{\numberline {1.1}数学公式}{1}{section.1.1}\protected@file@percent } 34 | \@writefile{toc}{\contentsline {subsection}{\numberline {1.1.1}简单的数学公式}{1}{subsection.1.1.1}\protected@file@percent } 35 | \@writefile{toc}{\contentsline {subsection}{\numberline {1.1.2}带自动编号的公式}{1}{subsection.1.1.2}\protected@file@percent } 36 | \@writefile{toc}{\contentsline {subsection}{\numberline {1.1.3}带等号对齐的公式}{1}{subsection.1.1.3}\protected@file@percent } 37 | \@writefile{toc}{\contentsline {section}{\numberline {1.2}伪代码}{1}{section.1.2}\protected@file@percent } 38 | \@writefile{toc}{\contentsline {section}{\numberline {1.3}插入图片}{1}{section.1.3}\protected@file@percent } 39 | \@writefile{toc}{\contentsline {section}{\numberline {1.4}引用论文}{1}{section.1.4}\protected@file@percent } 40 | \@writefile{loa}{\contentsline {algorithm}{\numberline {1}{\ignorespaces 用归并排序求逆序数\relax }}{2}{algorithm.1}\protected@file@percent } 41 | \@writefile{lof}{\contentsline {figure}{\numberline {1{}-1}{\ignorespaces 图片的一个简单应用场景\relax }}{3}{figure.caption.6}\protected@file@percent } 42 | \@writefile{lof}{\contentsline {figure}{\numberline {1{}-2}{\ignorespaces 子图应用场景\relax }}{3}{figure.caption.7}\protected@file@percent } 43 | \@writefile{lof}{\contentsline {subfigure}{\numberline{(a)}{\ignorespaces {the first subfigure}}}{3}{figure.caption.7}\protected@file@percent } 44 | \@writefile{lof}{\contentsline {subfigure}{\numberline{(b)}{\ignorespaces {the second subfigure}}}{3}{figure.caption.7}\protected@file@percent } 45 | \@writefile{toc}{\contentsline {chapter}{\numberline {2}研究内容}{4}{chapter.2}\protected@file@percent } 46 | \@writefile{lof}{\addvspace {10\p@ }} 47 | \@writefile{lot}{\addvspace {10\p@ }} 48 | \@writefile{loa}{\addvspace {10\p@ }} 49 | \@writefile{toc}{\contentsline {section}{\numberline {2.1}本章小结}{4}{section.2.1}\protected@file@percent } 50 | \bibdata{seuthesis} 51 | \bibcite{Yao:2015ix}{{1}{}{{}}{{}}} 52 | \bibcite{seucover}{{2}{}{{}}{{}}} 53 | \@writefile{toc}{\contentsline {chapter}{参考文献}{5}{chapter*.9}\protected@file@percent } 54 | \@writefile{toc}{\ttl@change@i {\@ne }{chapter}{0pt}{\vspace {.5\baselineskip }\normalfont \bfseries }{附录 \thecontentslabel \quad }{}{\hspace {.5em}\titlerule *[10pt]{$\cdot $}\contentspage }\relax } 55 | \@writefile{toc}{\ttl@change@v {chapter}{}{}{}\relax } 56 | \@writefile{toc}{\contentsline {chapter}{\numberline {A}{\LaTeX }实验}{6}{appendix.A}\protected@file@percent } 57 | \@writefile{lof}{\addvspace {10\p@ }} 58 | \@writefile{lot}{\addvspace {10\p@ }} 59 | \@writefile{loa}{\addvspace {10\p@ }} 60 | \@writefile{toc}{\contentsline {chapter}{\numberline {B}MATLAB实验}{7}{appendix.B}\protected@file@percent } 61 | \@writefile{lof}{\addvspace {10\p@ }} 62 | \@writefile{lot}{\addvspace {10\p@ }} 63 | \@writefile{loa}{\addvspace {10\p@ }} 64 | \@writefile{toc}{\contentsline {chapter}{致\hspace *{2em}谢}{8}{section*.10}\protected@file@percent } 65 | \providecommand\NAT@force@numbers{}\NAT@force@numbers 66 | \ttl@finishall 67 | \global\csname @altsecnumformattrue\endcsname 68 | \global\@namedef{scr@dte@section@lastmaxnumwidth}{22.79993pt} 69 | \global\@namedef{scr@dte@subsection@lastmaxnumwidth}{31.79993pt} 70 | -------------------------------------------------------------------------------- /main.bbl: -------------------------------------------------------------------------------- 1 | \begin{thebibliography}{1} 2 | 3 | \bibitem{Yao:2015ix} 4 | Yao D, Zhao P, Yu C, et~al. 5 | \newblock {Sparse Online Relative Similarity Learning}[C]. 6 | \newblock 2015 IEEE International Conference on Data Mining (ICDM). IEEE, 7 | 2015. 8 | \newblock 529--538. 9 | 10 | \bibitem{seucover} 11 | hbsjzzxgssb. 12 | \newblock 东南大学学位论文封面, 2007. 13 | 14 | \end{thebibliography} 15 | -------------------------------------------------------------------------------- /main.blg: -------------------------------------------------------------------------------- 1 | This is BibTeX, Version 0.99d (TeX Live 2019/W32TeX) 2 | Capacity: max_strings=100000, hash_size=100000, hash_prime=85009 3 | The top-level auxiliary file: main.aux 4 | The style file: seuthesis.bst 5 | Database file #1: seuthesis.bib 6 | You've used 2 entries, 7 | 2333 wiz_defined-function locations, 8 | 531 strings with 3763 characters, 9 | and the built_in function-call counts, 1259 in all, are: 10 | = -- 130 11 | > -- 21 12 | < -- 1 13 | + -- 10 14 | - -- 5 15 | * -- 99 16 | := -- 161 17 | add.period$ -- 7 18 | call.type$ -- 2 19 | change.case$ -- 2 20 | chr.to.int$ -- 0 21 | cite$ -- 2 22 | duplicate$ -- 100 23 | empty$ -- 136 24 | format.name$ -- 6 25 | if$ -- 291 26 | int.to.chr$ -- 0 27 | int.to.str$ -- 2 28 | missing$ -- 1 29 | newline$ -- 13 30 | num.names$ -- 2 31 | pop$ -- 12 32 | preamble$ -- 1 33 | purify$ -- 0 34 | quote$ -- 0 35 | skip$ -- 24 36 | stack$ -- 0 37 | substring$ -- 182 38 | swap$ -- 11 39 | text.length$ -- 1 40 | text.prefix$ -- 0 41 | top$ -- 0 42 | type$ -- 0 43 | warning$ -- 0 44 | while$ -- 11 45 | width$ -- 3 46 | write$ -- 23 47 | -------------------------------------------------------------------------------- /main.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/main.idx -------------------------------------------------------------------------------- /main.log: -------------------------------------------------------------------------------- 1 | This is XeTeX, Version 3.14159265-2.6-0.999991 (TeX Live 2019/W32TeX) (preloaded format=xelatex 2019.10.30) 7 MAY 2020 13:41 2 | entering extended mode 3 | restricted \write18 enabled. 4 | file:line:error style messages enabled. 5 | %&-line parsing enabled. 6 | **"d:/SEU/005_Research/000_Documents/LaTeX Template/seuthesis2020/main" 7 | (d:/SEU/005_Research/000_Documents/LaTeX Template/seuthesis2020/main.tex 8 | LaTeX2e <2019-10-01> patch level 1 9 | (./seuthesis.cls 10 | Document Class: seuthesis 2012/04/19 2.1.2 The LaTeX template for thesis of Southeast University 11 | Document Class `seuthesis' v2.1.2 by Xu Yuan, Song Yihan, Huang Xiaoyu (2012/04/19) 12 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrbook.cls 13 | Document Class: scrbook 2019/10/12 v3.27 KOMA-Script document class (book) 14 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrkbase.sty 15 | Package: scrkbase 2019/10/12 v3.27 KOMA-Script package (KOMA-Script-dependent basics and keyval usage) 16 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrbase.sty 17 | Package: scrbase 2019/10/12 v3.27 KOMA-Script package (KOMA-Script-independent basics and keyval usage) 18 | (c:/texlive/2019/texmf-dist/tex/latex/graphics/keyval.sty 19 | Package: keyval 2014/10/28 v1.15 key=value parser (DPC) 20 | \KV@toks@=\toks14 21 | ) (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrlfile.sty 22 | Package: scrlfile 2019/10/12 v3.27 KOMA-Script package (loading files) 23 | ))) (c:/texlive/2019/texmf-dist/tex/latex/koma-script/tocbasic.sty 24 | Package: tocbasic 2019/10/12 v3.27 KOMA-Script package (handling toc-files) 25 | \scr@dte@tocline@numberwidth=\skip41 26 | \scr@dte@tocline@numbox=\box27 27 | ) 28 | Package tocbasic Info: omitting babel extension for `toc' 29 | (tocbasic) because of feature `nobabel' available 30 | (tocbasic) for `toc' on input line 137. 31 | Class scrbook Info: You've used standard option `openany'. 32 | (scrbook) This is correct! 33 | (scrbook) Internally I'm using `open=any'. 34 | (scrbook) If you'd like to set the option with \KOMAoptions, 35 | (scrbook) you'd have to use `open=any' there 36 | (scrbook) instead of `openany', too. 37 | 38 | 39 | Class scrbook Warning: You've used obsolete option `tablecaptionabove'. 40 | (scrbook) Usage of this option indicates an old document 41 | (scrbook) and changes compatibility level using 42 | (scrbook) `captions=tableheading,version=first, 43 | (scrbook) enabledeprecatedfontcommands' that may result 44 | (scrbook) in further warnings. 45 | (scrbook) If you don't want this, you should simply 46 | (scrbook) replace option `tablecaptionabove' by `captions=tableheading'. 47 | 48 | Class scrbook Info: Switching compatibility level to `first'. 49 | 50 | Class scrbook Warning: deprecated option `enabledeprecatedfontcommands'. 51 | (scrbook) Note, that this option was already depreacted when 52 | (scrbook) it has been defined. Support for old font commands 53 | (scrbook) has been removed from KOMA-Script more than one 54 | (scrbook) decade ago. It is not recommended to use them any 55 | (scrbook) longer. Therefore usage of this class option also 56 | (scrbook) is not recommended. 57 | 58 | Class scrbook Info: File `scrsize11pt.clo' used instead of 59 | (scrbook) file `scrsize11.clo' to setup font sizes on input line 2420. 60 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrsize11pt.clo 61 | File: scrsize11pt.clo 2019/10/12 v3.27 KOMA-Script font size class option (11pt) 62 | ) (c:/texlive/2019/texmf-dist/tex/latex/koma-script/typearea.sty 63 | Package: typearea 2019/10/12 v3.27 KOMA-Script package (type area) 64 | \ta@bcor=\skip42 65 | \ta@div=\count80 66 | \ta@hblk=\skip43 67 | \ta@vblk=\skip44 68 | \ta@temp=\skip45 69 | \footheight=\skip46 70 | Package typearea Info: These are the values describing the layout: 71 | (typearea) DIV = 10 72 | (typearea) BCOR = 0.0pt 73 | (typearea) \paperwidth = 597.50793pt 74 | (typearea) \textwidth = 418.25555pt 75 | (typearea) DIV departure = -6% 76 | (typearea) \evensidemargin = 47.2316pt 77 | (typearea) \oddsidemargin = -12.5192pt 78 | (typearea) \paperheight = 845.04694pt 79 | (typearea) \textheight = 595.80026pt 80 | (typearea) \topmargin = -25.16531pt 81 | (typearea) \headheight = 17.0pt 82 | (typearea) \headsep = 20.40001pt 83 | (typearea) \topskip = 11.0pt 84 | (typearea) \footskip = 47.6pt 85 | (typearea) \baselineskip = 13.6pt 86 | (typearea) on input line 1716. 87 | ) 88 | \c@part=\count81 89 | \c@chapter=\count82 90 | \c@section=\count83 91 | \c@subsection=\count84 92 | \c@subsubsection=\count85 93 | \c@paragraph=\count86 94 | \c@subparagraph=\count87 95 | \scr@dte@chapter@maxnumwidth=\skip47 96 | Class scrbook Info: using compatibility default `afterindent=bysign' 97 | (scrbook) for `\chapter on input line 5521. 98 | \scr@dte@section@maxnumwidth=\skip48 99 | Class scrbook Info: using compatibility default `runin=bysign' 100 | (scrbook) for `\section on input line 5531. 101 | Class scrbook Info: using compatibility default `afterindent=bysign' 102 | (scrbook) for `\section on input line 5531. 103 | \scr@dte@part@maxnumwidth=\skip49 104 | Class scrbook Info: using compatibility default `afterindent=true' 105 | (scrbook) for `\part on input line 5540. 106 | \scr@dte@subsection@maxnumwidth=\skip50 107 | Class scrbook Info: using compatibility default `runin=bysign' 108 | (scrbook) for `\subsection on input line 5550. 109 | Class scrbook Info: using compatibility default `afterindent=bysign' 110 | (scrbook) for `\subsection on input line 5550. 111 | \scr@dte@subsubsection@maxnumwidth=\skip51 112 | Class scrbook Info: using compatibility default `runin=bysign' 113 | (scrbook) for `\subsubsection on input line 5560. 114 | Class scrbook Info: using compatibility default `afterindent=bysign' 115 | (scrbook) for `\subsubsection on input line 5560. 116 | \scr@dte@paragraph@maxnumwidth=\skip52 117 | Class scrbook Info: using compatibility default `runin=bysign' 118 | (scrbook) for `\paragraph on input line 5570. 119 | Class scrbook Info: using compatibility default `afterindent=bysign' 120 | (scrbook) for `\paragraph on input line 5570. 121 | \scr@dte@subparagraph@maxnumwidth=\skip53 122 | Class scrbook Info: using compatibility default `runin=bysign' 123 | (scrbook) for `\subparagraph on input line 5580. 124 | Class scrbook Info: using compatibility default `afterindent=bysign' 125 | (scrbook) for `\subparagraph on input line 5580. 126 | \abovecaptionskip=\skip54 127 | \belowcaptionskip=\skip55 128 | \c@pti@nb@sid@b@x=\box28 129 | Package tocbasic Info: omitting babel extension for `lof' 130 | (tocbasic) because of feature `nobabel' available 131 | (tocbasic) for `lof' on input line 6810. 132 | \scr@dte@figure@maxnumwidth=\skip56 133 | \c@figure=\count88 134 | Package tocbasic Info: omitting babel extension for `lot' 135 | (tocbasic) because of feature `nobabel' available 136 | (tocbasic) for `lot' on input line 6831. 137 | \scr@dte@table@maxnumwidth=\skip57 138 | \c@table=\count89 139 | Class scrbook Info: Using old \@makefntext due to compatibility level 140 | (scrbook) less than 3.22 on input line 6991. 141 | Class scrbook Info: Redefining `\numberline' on input line 7004. 142 | \bibindent=\dimen102 143 | ) (c:/texlive/2019/texmf-dist/tex/latex/lm/lmodern.sty 144 | Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts 145 | LaTeX Font Info: Overwriting symbol font `operators' in version `normal' 146 | (Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22. 147 | LaTeX Font Info: Overwriting symbol font `letters' in version `normal' 148 | (Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23. 149 | LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' 150 | (Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24. 151 | LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' 152 | (Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25. 153 | LaTeX Font Info: Overwriting symbol font `operators' in version `bold' 154 | (Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26. 155 | LaTeX Font Info: Overwriting symbol font `letters' in version `bold' 156 | (Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27. 157 | LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' 158 | (Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28. 159 | LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold' 160 | (Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29. 161 | LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' 162 | (Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31. 163 | LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' 164 | (Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32. 165 | LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' 166 | (Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33. 167 | LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' 168 | (Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34. 169 | LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold' 170 | (Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35. 171 | LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' 172 | (Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36. 173 | LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' 174 | (Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37. 175 | LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' 176 | (Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38. 177 | ) (c:/texlive/2019/texmf-dist/tex/latex/base/doc.sty 178 | Package: doc 2018/09/25 v2.1i Standard LaTeX documentation package (FMi) 179 | \c@StandardModuleDepth=\count90 180 | \guard@level=\count91 181 | \MacrocodeTopsep=\skip58 182 | \MacroIndent=\dimen103 183 | \macro@cnt=\count92 184 | \MacroTopsep=\skip59 185 | \index@excludelist=\toks15 186 | (c:/texlive/2019/texmf-dist/tex/latex/tools/multicol.sty 187 | Package: multicol 2019/03/01 v1.8w multicolumn formatting (FMi) 188 | \c@tracingmulticols=\count93 189 | \mult@box=\box29 190 | \multicol@leftmargin=\dimen104 191 | \c@unbalance=\count94 192 | \c@collectmore=\count95 193 | \doublecol@number=\count96 194 | \multicoltolerance=\count97 195 | \multicolpretolerance=\count98 196 | \full@width=\dimen105 197 | \page@free=\dimen106 198 | \premulticols=\dimen107 199 | \postmulticols=\dimen108 200 | \multicolsep=\skip60 201 | \multicolbaselineskip=\skip61 202 | \partial@page=\box30 203 | \last@line=\box31 204 | \maxbalancingoverflow=\dimen109 205 | \mult@rightbox=\box32 206 | \mult@grightbox=\box33 207 | \mult@gfirstbox=\box34 208 | \mult@firstbox=\box35 209 | \@tempa=\box36 210 | \@tempa=\box37 211 | \@tempa=\box38 212 | \@tempa=\box39 213 | \@tempa=\box40 214 | \@tempa=\box41 215 | \@tempa=\box42 216 | \@tempa=\box43 217 | \@tempa=\box44 218 | \@tempa=\box45 219 | \@tempa=\box46 220 | \@tempa=\box47 221 | \@tempa=\box48 222 | \@tempa=\box49 223 | \@tempa=\box50 224 | \@tempa=\box51 225 | \@tempa=\box52 226 | \c@minrows=\count99 227 | \c@columnbadness=\count100 228 | \c@finalcolumnbadness=\count101 229 | \last@try=\dimen110 230 | \multicolovershoot=\dimen111 231 | \multicolundershoot=\dimen112 232 | \mult@nat@firstbox=\box53 233 | \colbreak@box=\box54 234 | \mc@col@check@num=\count102 235 | ) 236 | \IndexMin=\dimen113 237 | \c@IndexColumns=\count103 238 | \GlossaryMin=\dimen114 239 | \c@GlossaryColumns=\count104 240 | \check@sum=\count105 241 | \bslash@cnt=\count106 242 | \wrong@table=\toks16 243 | \c@CodelineNo=\count107 244 | ) (c:/texlive/2019/texmf-dist/tex/latex/base/ifthen.sty 245 | Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC) 246 | ) (c:/texlive/2019/texmf-dist/tex/xelatex/xltxtra/xltxtra.sty 247 | Package: xltxtra 2018/12/31 v0.7 Improvements for the "XeLaTeX" format 248 | (c:/texlive/2019/texmf-dist/tex/generic/oberdiek/ifluatex.sty 249 | Package: ifluatex 2016/05/16 v1.4 Provides the ifluatex switch (HO) 250 | Package ifluatex Info: LuaTeX not detected. 251 | ) (c:/texlive/2019/texmf-dist/tex/generic/ifxetex/ifxetex.sty 252 | Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional 253 | ) (c:/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec.sty (c:/texlive/2019/texmf-dist/tex/latex/l3packages/xparse/xparse.sty (c:/texlive/2019/texmf-dist/tex/latex/l3kernel/expl3.sty 254 | Package: expl3 2019-10-28 L3 programming layer (loader) 255 | (c:/texlive/2019/texmf-dist/tex/latex/l3kernel/expl3-code.tex 256 | Package: expl3 2019-10-28 L3 programming layer (code) 257 | \c_max_int=\count108 258 | \l_tmpa_int=\count109 259 | \l_tmpb_int=\count110 260 | \g_tmpa_int=\count111 261 | \g_tmpb_int=\count112 262 | \l__seq_internal_a_int=\count113 263 | \l__seq_internal_b_int=\count114 264 | \g__kernel_prg_map_int=\count115 265 | \c__ior_term_noprompt_ior=\count116 266 | \c_log_iow=\count117 267 | \l_iow_line_count_int=\count118 268 | \l__iow_line_target_int=\count119 269 | \l__iow_one_indent_int=\count120 270 | \l__iow_indent_int=\count121 271 | \c_zero_dim=\dimen115 272 | \c_max_dim=\dimen116 273 | \l_tmpa_dim=\dimen117 274 | \l_tmpb_dim=\dimen118 275 | \g_tmpa_dim=\dimen119 276 | \g_tmpb_dim=\dimen120 277 | \c_zero_skip=\skip62 278 | \c_max_skip=\skip63 279 | \l_tmpa_skip=\skip64 280 | \l_tmpb_skip=\skip65 281 | \g_tmpa_skip=\skip66 282 | \g_tmpb_skip=\skip67 283 | \c_zero_muskip=\muskip10 284 | \c_max_muskip=\muskip11 285 | \l_tmpa_muskip=\muskip12 286 | \l_tmpb_muskip=\muskip13 287 | \g_tmpa_muskip=\muskip14 288 | \g_tmpb_muskip=\muskip15 289 | \l_keys_choice_int=\count122 290 | \l__intarray_loop_int=\count123 291 | \c__intarray_sp_dim=\dimen121 292 | \g__intarray_font_int=\count124 293 | \c__fp_leading_shift_int=\count125 294 | \c__fp_middle_shift_int=\count126 295 | \c__fp_trailing_shift_int=\count127 296 | \c__fp_big_leading_shift_int=\count128 297 | \c__fp_big_middle_shift_int=\count129 298 | \c__fp_big_trailing_shift_int=\count130 299 | \c__fp_Bigg_leading_shift_int=\count131 300 | \c__fp_Bigg_middle_shift_int=\count132 301 | \c__fp_Bigg_trailing_shift_int=\count133 302 | \g__fp_array_int=\count134 303 | \l__fp_array_loop_int=\count135 304 | \l__sort_length_int=\count136 305 | \l__sort_min_int=\count137 306 | \l__sort_top_int=\count138 307 | \l__sort_max_int=\count139 308 | \l__sort_true_max_int=\count140 309 | \l__sort_block_int=\count141 310 | \l__sort_begin_int=\count142 311 | \l__sort_end_int=\count143 312 | \l__sort_A_int=\count144 313 | \l__sort_B_int=\count145 314 | \l__sort_C_int=\count146 315 | \l__str_internal_int=\count147 316 | \l__tl_analysis_normal_int=\count148 317 | \l__tl_analysis_index_int=\count149 318 | \l__tl_analysis_nesting_int=\count150 319 | \l__tl_analysis_type_int=\count151 320 | \l__regex_internal_a_int=\count152 321 | \l__regex_internal_b_int=\count153 322 | \l__regex_internal_c_int=\count154 323 | \l__regex_balance_int=\count155 324 | \l__regex_group_level_int=\count156 325 | \l__regex_mode_int=\count157 326 | \c__regex_cs_in_class_mode_int=\count158 327 | \c__regex_cs_mode_int=\count159 328 | \l__regex_catcodes_int=\count160 329 | \l__regex_default_catcodes_int=\count161 330 | \c__regex_catcode_L_int=\count162 331 | \c__regex_catcode_O_int=\count163 332 | \c__regex_catcode_A_int=\count164 333 | \c__regex_all_catcodes_int=\count165 334 | \l__regex_show_lines_int=\count166 335 | \l__regex_min_state_int=\count167 336 | \l__regex_max_state_int=\count168 337 | \l__regex_left_state_int=\count169 338 | \l__regex_right_state_int=\count170 339 | \l__regex_capturing_group_int=\count171 340 | \l__regex_min_pos_int=\count172 341 | \l__regex_max_pos_int=\count173 342 | \l__regex_curr_pos_int=\count174 343 | \l__regex_start_pos_int=\count175 344 | \l__regex_success_pos_int=\count176 345 | \l__regex_curr_char_int=\count177 346 | \l__regex_curr_catcode_int=\count178 347 | \l__regex_last_char_int=\count179 348 | \l__regex_case_changed_char_int=\count180 349 | \l__regex_curr_state_int=\count181 350 | \l__regex_step_int=\count182 351 | \l__regex_min_active_int=\count183 352 | \l__regex_max_active_int=\count184 353 | \l__regex_replacement_csnames_int=\count185 354 | \l__regex_match_count_int=\count186 355 | \l__regex_min_submatch_int=\count187 356 | \l__regex_submatch_int=\count188 357 | \l__regex_zeroth_submatch_int=\count189 358 | \g__regex_trace_regex_int=\count190 359 | \c_empty_box=\box55 360 | \l_tmpa_box=\box56 361 | \l_tmpb_box=\box57 362 | \g_tmpa_box=\box58 363 | \g_tmpb_box=\box59 364 | \l__box_top_dim=\dimen122 365 | \l__box_bottom_dim=\dimen123 366 | \l__box_left_dim=\dimen124 367 | \l__box_right_dim=\dimen125 368 | \l__box_top_new_dim=\dimen126 369 | \l__box_bottom_new_dim=\dimen127 370 | \l__box_left_new_dim=\dimen128 371 | \l__box_right_new_dim=\dimen129 372 | \l__box_internal_box=\box60 373 | \l__coffin_internal_box=\box61 374 | \l__coffin_internal_dim=\dimen130 375 | \l__coffin_offset_x_dim=\dimen131 376 | \l__coffin_offset_y_dim=\dimen132 377 | \l__coffin_x_dim=\dimen133 378 | \l__coffin_y_dim=\dimen134 379 | \l__coffin_x_prime_dim=\dimen135 380 | \l__coffin_y_prime_dim=\dimen136 381 | \c_empty_coffin=\box62 382 | \l__coffin_aligned_coffin=\box63 383 | \l__coffin_aligned_internal_coffin=\box64 384 | \l_tmpa_coffin=\box65 385 | \l_tmpb_coffin=\box66 386 | \g_tmpa_coffin=\box67 387 | \g_tmpb_coffin=\box68 388 | \l__coffin_bounding_shift_dim=\dimen137 389 | \l__coffin_left_corner_dim=\dimen138 390 | \l__coffin_right_corner_dim=\dimen139 391 | \l__coffin_bottom_corner_dim=\dimen140 392 | \l__coffin_top_corner_dim=\dimen141 393 | \l__coffin_scaled_total_height_dim=\dimen142 394 | \l__coffin_scaled_width_dim=\dimen143 395 | \c__coffin_empty_coffin=\box69 396 | \l__coffin_display_coffin=\box70 397 | \l__coffin_display_coord_coffin=\box71 398 | \l__coffin_display_pole_coffin=\box72 399 | \l__coffin_display_offset_dim=\dimen144 400 | \l__coffin_display_x_dim=\dimen145 401 | \l__coffin_display_y_dim=\dimen146 402 | \g__char_data_ior=\read1 403 | (c:/texlive/2019/texmf-dist/tex/latex/l3kernel/l3deprecation.def 404 | File: l3deprecation.def 2019-04-06 v L3 Deprecated functions 405 | )) (c:/texlive/2019/texmf-dist/tex/latex/l3backend/l3backend-xdvipdfmx.def 406 | File: l3backend-xdvipdfmx.def 2019-04-06 L3 backend support: xdvipdfmx 407 | \g__graphics_track_int=\count191 408 | \l__pdf_internal_box=\box73 409 | \g__pdf_backend_object_int=\count192 410 | \g__pdf_backend_annotation_int=\count193 411 | )) 412 | Package: xparse 2019-10-11 L3 Experimental document command parser 413 | \l__xparse_current_arg_int=\count194 414 | \g__xparse_grabber_int=\count195 415 | \l__xparse_m_args_int=\count196 416 | \l__xparse_v_nesting_int=\count197 417 | ) 418 | Package: fontspec 2019/10/19 v2.7d Font selection for XeLaTeX and LuaLaTeX 419 | (c:/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty 420 | Package: fontspec-xetex 2019/10/19 v2.7d Font selection for XeLaTeX and LuaLaTeX 421 | \l__fontspec_script_int=\count198 422 | \l__fontspec_language_int=\count199 423 | \l__fontspec_strnum_int=\count266 424 | \l__fontspec_tmp_int=\count267 425 | \l__fontspec_tmpa_int=\count268 426 | \l__fontspec_tmpb_int=\count269 427 | \l__fontspec_tmpc_int=\count270 428 | \l__fontspec_em_int=\count271 429 | \l__fontspec_emdef_int=\count272 430 | \l__fontspec_strong_int=\count273 431 | \l__fontspec_strongdef_int=\count274 432 | \l__fontspec_tmpa_dim=\dimen147 433 | \l__fontspec_tmpb_dim=\dimen148 434 | \l__fontspec_tmpc_dim=\dimen149 435 | (c:/texlive/2019/texmf-dist/tex/latex/base/fontenc.sty 436 | Package: fontenc 2018/08/11 v2.0j Standard LaTeX package 437 | (c:/texlive/2019/texmf-dist/tex/latex/base/tuenc.def 438 | File: tuenc.def 2018/08/11 v2.0j Standard LaTeX file 439 | LaTeX Font Info: Redeclaring font encoding TU on input line 82. 440 | )) (c:/texlive/2019/texmf-dist/tex/latex/fontspec/fontspec.cfg) 441 | LaTeX Info: Redefining \itshape on input line 4047. 442 | LaTeX Info: Redefining \slshape on input line 4052. 443 | LaTeX Info: Redefining \scshape on input line 4057. 444 | LaTeX Info: Redefining \upshape on input line 4062. 445 | LaTeX Info: Redefining \em on input line 4092. 446 | LaTeX Info: Redefining \emph on input line 4117. 447 | )) (c:/texlive/2019/texmf-dist/tex/latex/realscripts/realscripts.sty 448 | Package: realscripts 2016/02/13 v0.3d Access OpenType subscripts and superscripts 449 | \subsupersep=\dimen150 450 | ) (c:/texlive/2019/texmf-dist/tex/latex/metalogo/metalogo.sty 451 | Package: metalogo 2010/05/29 v0.12 Extended TeX logo macros 452 | (c:/texlive/2019/texmf-dist/tex/latex/graphics/graphicx.sty 453 | Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR) 454 | (c:/texlive/2019/texmf-dist/tex/latex/graphics/graphics.sty 455 | Package: graphics 2019/10/08 v1.3c Standard LaTeX Graphics (DPC,SPQR) 456 | (c:/texlive/2019/texmf-dist/tex/latex/graphics/trig.sty 457 | Package: trig 2016/01/03 v1.10 sin cos tan (DPC) 458 | ) (c:/texlive/2019/texmf-dist/tex/latex/graphics-cfg/graphics.cfg 459 | File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration 460 | ) 461 | Package graphics Info: Driver file: xetex.def on input line 105. 462 | (c:/texlive/2019/texmf-dist/tex/latex/graphics-def/xetex.def 463 | File: xetex.def 2017/06/24 v5.0h Graphics/color driver for xetex 464 | )) 465 | \Gin@req@height=\dimen151 466 | \Gin@req@width=\dimen152 467 | ) 468 | \xl@everylogo=\toks17 469 | \xl@@everylogo=\toks18 470 | LaTeX Info: Redefining \TeX on input line 193. 471 | LaTeX Info: Redefining \LaTeX on input line 202. 472 | LaTeX Info: Redefining \LaTeXe on input line 219. 473 | ) 474 | \l__xetex_show_hyphens_wrapping_box=\box74 475 | \l__xetex_show_hyphens_temp_box=\box75 476 | \l__xetex_show_hyphens_final_box=\box76 477 | \g__xetex_show_hyphens_word_box=\box77 478 | ) (c:/texlive/2019/texmf-dist/tex/latex/setspace/setspace.sty 479 | Package: setspace 2011/12/19 v6.7a set line spacing 480 | ) (c:/texlive/2019/texmf-dist/tex/latex/xcolor/xcolor.sty 481 | Package: xcolor 2016/05/11 v2.12 LaTeX color extensions (UK) 482 | (c:/texlive/2019/texmf-dist/tex/latex/graphics-cfg/color.cfg 483 | File: color.cfg 2016/01/02 v1.6 sample color configuration 484 | ) 485 | Package xcolor Info: Driver file: xetex.def on input line 225. 486 | Package xcolor Info: Model `cmy' substituted by `cmy0' on input line 1348. 487 | Package xcolor Info: Model `RGB' extended on input line 1364. 488 | Package xcolor Info: Model `HTML' substituted by `rgb' on input line 1366. 489 | Package xcolor Info: Model `Hsb' substituted by `hsb' on input line 1367. 490 | Package xcolor Info: Model `tHsb' substituted by `hsb' on input line 1368. 491 | Package xcolor Info: Model `HSB' substituted by `hsb' on input line 1369. 492 | Package xcolor Info: Model `Gray' substituted by `gray' on input line 1370. 493 | Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. 494 | (c:/texlive/2019/texmf-dist/tex/latex/graphics/dvipsnam.def 495 | File: dvipsnam.def 2016/06/17 v3.0m Driver-dependent file (DPC,SPQR) 496 | )) (c:/texlive/2019/texmf-dist/tex/latex/tools/indentfirst.sty 497 | Package: indentfirst 1995/11/23 v1.03 Indent first paragraph (DPC) 498 | ) (c:/texlive/2019/texmf-dist/tex/latex/base/makeidx.sty 499 | Package: makeidx 2014/09/29 v1.0m Standard LaTeX package 500 | ) 501 | 502 | Class scrbook Warning: Usage of package `tocbibind' together 503 | (scrbook) with a KOMA-Script class is not recommended. 504 | (scrbook) I'd suggest to use options like `listof=totoc' 505 | (scrbook) or `bibliography=totoc', or commands like 506 | (scrbook) `\setuptoc{toc}{totoc}' instead of this package, 507 | (scrbook) because it breaks several KOMA-Script features of 508 | (scrbook) the list of figures, list of tables, bibliography, 509 | (scrbook) index and the running head. 510 | (scrbook) Nevertheless, using requested 511 | (scrbook) package `tocbibind' on input line 62. 512 | 513 | (c:/texlive/2019/texmf-dist/tex/latex/tocbibind/tocbibind.sty 514 | Package: tocbibind 2010/10/13 v1.5k extra ToC listings 515 | Package tocbibind Info: The document has chapter divisions on input line 50. 516 | 517 | 518 | Package tocbibind Note: Using chapter style headings, unless overridden. 519 | 520 | ) (c:/texlive/2019/texmf-dist/tex/latex/natbib/natbib.sty 521 | Package: natbib 2010/09/13 8.31b (PWD, AO) 522 | \bibhang=\skip68 523 | \bibsep=\skip69 524 | LaTeX Info: Redefining \cite on input line 694. 525 | \c@NAT@ctr=\count275 526 | ) (c:/texlive/2019/texmf-dist/tex/latex/tools/array.sty 527 | Package: array 2019/08/31 v2.4l Tabular extension package (FMi) 528 | \col@sep=\dimen153 529 | \ar@mcellbox=\box78 530 | \extrarowheight=\dimen154 531 | \NC@list=\toks19 532 | \extratabsurround=\skip70 533 | \backup@length=\skip71 534 | \ar@cellbox=\box79 535 | ) (c:/texlive/2019/texmf-dist/tex/latex/caption/caption.sty 536 | Package: caption 2019/09/01 v3.3d Customizing captions (AR) 537 | (c:/texlive/2019/texmf-dist/tex/latex/caption/caption3.sty 538 | Package: caption3 2019/09/01 v1.8d caption3 kernel (AR) 539 | Package caption3 Info: TeX engine: e-TeX on input line 64. 540 | \captionmargin=\dimen155 541 | \captionmargin@=\dimen156 542 | \captionwidth=\dimen157 543 | \caption@tempdima=\dimen158 544 | \caption@indent=\dimen159 545 | \caption@parindent=\dimen160 546 | \caption@hangindent=\dimen161 547 | ) 548 | Package caption Info: KOMA-Script document class. 549 | \c@caption@flags=\count276 550 | \c@ContinuedFloat=\count277 551 | ) (c:/texlive/2019/texmf-dist/tex/latex/paralist/paralist.sty 552 | Package: paralist 2017/01/22 v2.7 Extended list environments 553 | \pltopsep=\skip72 554 | \plpartopsep=\skip73 555 | \plitemsep=\skip74 556 | \plparsep=\skip75 557 | \pl@lab=\toks20 558 | ) (c:/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJK.sty 559 | Package: xeCJK 2019/06/02 v3.7.4 Typesetting CJK scripts with XeLaTeX 560 | (c:/texlive/2019/texmf-dist/tex/latex/l3packages/xtemplate/xtemplate.sty 561 | Package: xtemplate 2019-10-11 L3 Experimental prototype document functions 562 | \l__xtemplate_tmp_dim=\dimen162 563 | \l__xtemplate_tmp_int=\count278 564 | \l__xtemplate_tmp_muskip=\muskip16 565 | \l__xtemplate_tmp_skip=\skip76 566 | ) (c:/texlive/2019/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty 567 | Package: l3keys2e 2019-10-11 LaTeX2e option processing using LaTeX3 keys 568 | ) 569 | \l__xeCJK_tmp_int=\count279 570 | \l__xeCJK_tmp_box=\box80 571 | \l__xeCJK_tmp_dim=\dimen163 572 | \l__xeCJK_tmp_skip=\skip77 573 | \g__xeCJK_space_factor_int=\count280 574 | \l__xeCJK_begin_int=\count281 575 | \l__xeCJK_end_int=\count282 576 | \c__xeCJK_CJK_class_int=\XeTeXcharclass1 577 | \c__xeCJK_FullLeft_class_int=\XeTeXcharclass2 578 | \c__xeCJK_FullRight_class_int=\XeTeXcharclass3 579 | \c__xeCJK_HalfLeft_class_int=\XeTeXcharclass4 580 | \c__xeCJK_HalfRight_class_int=\XeTeXcharclass5 581 | \c__xeCJK_NormalSpace_class_int=\XeTeXcharclass6 582 | \c__xeCJK_CM_class_int=\XeTeXcharclass7 583 | \c__xeCJK_HangulJamo_class_int=\XeTeXcharclass8 584 | \l__xeCJK_last_skip=\skip78 585 | \g__xeCJK_node_int=\count283 586 | \c__xeCJK_CJK_node_dim=\dimen164 587 | \c__xeCJK_CJK-space_node_dim=\dimen165 588 | \c__xeCJK_default_node_dim=\dimen166 589 | \c__xeCJK_default-space_node_dim=\dimen167 590 | \c__xeCJK_CJK-widow_node_dim=\dimen168 591 | \c__xeCJK_normalspace_node_dim=\dimen169 592 | \l__xeCJK_ccglue_skip=\skip79 593 | \l__xeCJK_ecglue_skip=\skip80 594 | \l__xeCJK_punct_kern_skip=\skip81 595 | \l__xeCJK_last_penalty_int=\count284 596 | \l__xeCJK_last_bound_dim=\dimen170 597 | \l__xeCJK_last_kern_dim=\dimen171 598 | \l__xeCJK_widow_penalty_int=\count285 599 | 600 | Package xtemplate Info: Declaring object type 'xeCJK/punctuation' taking 0 601 | (xtemplate) argument(s) on line 2323. 602 | 603 | \l__xeCJK_fixed_punct_width_dim=\dimen172 604 | \l__xeCJK_mixed_punct_width_dim=\dimen173 605 | \l__xeCJK_middle_punct_width_dim=\dimen174 606 | \l__xeCJK_fixed_margin_width_dim=\dimen175 607 | \l__xeCJK_mixed_margin_width_dim=\dimen176 608 | \l__xeCJK_middle_margin_width_dim=\dimen177 609 | \l__xeCJK_bound_punct_width_dim=\dimen178 610 | \l__xeCJK_bound_margin_width_dim=\dimen179 611 | \l__xeCJK_margin_minimum_dim=\dimen180 612 | \l__xeCJK_kerning_total_width_dim=\dimen181 613 | \l__xeCJK_same_align_margin_dim=\dimen182 614 | \l__xeCJK_different_align_margin_dim=\dimen183 615 | \l__xeCJK_kerning_margin_width_dim=\dimen184 616 | \l__xeCJK_kerning_margin_minimum_dim=\dimen185 617 | \l__xeCJK_bound_dim=\dimen186 618 | \l__xeCJK_reverse_bound_dim=\dimen187 619 | \l__xeCJK_margin_dim=\dimen188 620 | \l__xeCJK_minimum_bound_dim=\dimen189 621 | \l__xeCJK_kerning_margin_dim=\dimen190 622 | \g__xeCJK_family_int=\count286 623 | \l__xeCJK_fam_int=\count287 624 | \g__xeCJK_fam_allocation_int=\count288 625 | \l__xeCJK_verb_case_int=\count289 626 | \l__xeCJK_verb_exspace_skip=\skip82 627 | 628 | 629 | Package xeCJK Warning: The `CJKnumber' option is deprecated. 630 | (xeCJK) You may load the package `CJKnumb' after xeCJK to use 631 | (xeCJK) its function. 632 | (xeCJK) 633 | 634 | (c:/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJK.cfg 635 | File: xeCJK.cfg 2019/06/02 v3.7.4 Configuration file for xeCJK package 636 | )) (c:/texlive/2019/texmf-dist/tex/generic/ulem/ulem.sty 637 | \UL@box=\box81 638 | \UL@hyphenbox=\box82 639 | \UL@skip=\skip83 640 | \UL@hook=\toks21 641 | \UL@height=\dimen191 642 | \UL@pe=\count290 643 | \UL@pixel=\dimen192 644 | \ULC@box=\box83 645 | Package: ulem 2012/05/18 646 | \ULdepth=\dimen193 647 | ) 648 | 649 | Package fontspec Info: Font family 'simsun.ttf(0)' created for font 650 | (fontspec) 'simsun.ttf' with options 651 | (fontspec) [Script={CJK},Path={./font/},BoldItalicFont={simfang.ttf},BoldFont={simhei.ttf},ItalicFont={simkai.ttf}]. 652 | (fontspec) 653 | (fontspec) This font family consists of the following NFSS 654 | (fontspec) series/shapes: 655 | (fontspec) 656 | (fontspec) - 'normal' (m/n) with NFSS spec.: 657 | (fontspec) <->"[./font/simsun.ttf]/OT:script=hani;language=DFLT;" 658 | (fontspec) - 'small caps' (m/sc) with NFSS spec.: 659 | (fontspec) - 'bold' (bx/n) with NFSS spec.: 660 | (fontspec) <->"[./font/simhei.ttf]/OT:script=hani;language=DFLT;" 661 | (fontspec) - 'bold small caps' (bx/sc) with NFSS spec.: 662 | (fontspec) - 'italic' (m/it) with NFSS spec.: 663 | (fontspec) <->"[./font/simkai.ttf]/OT:script=hani;language=DFLT;" 664 | (fontspec) - 'italic small caps' (m/itsc) with NFSS spec.: 665 | (fontspec) - 'bold italic' (bx/it) with NFSS spec.: 666 | (fontspec) <->"[./font/simfang.ttf]/OT:script=hani;language=DFLT;" 667 | (fontspec) - 'bold italic small caps' (bx/itsc) with NFSS spec.: 668 | 669 | 670 | Package fontspec Info: Font family 'times.ttf(0)' created for font 'times.ttf' 671 | (fontspec) with options [Ligatures=TeX,Path = 672 | (fontspec) ./font/,BoldFont=timesbd.ttf,ItalicFont=timesi.ttf,BoldItalicFont=timesbi.ttf]. 673 | (fontspec) 674 | (fontspec) This font family consists of the following NFSS 675 | (fontspec) series/shapes: 676 | (fontspec) 677 | (fontspec) - 'normal' (m/n) with NFSS spec.: 678 | (fontspec) <->"[./font/times.ttf]/OT:mapping=tex-text;" 679 | (fontspec) - 'small caps' (m/sc) with NFSS spec.: 680 | (fontspec) - 'bold' (bx/n) with NFSS spec.: 681 | (fontspec) <->"[./font/timesbd.ttf]/OT:mapping=tex-text;" 682 | (fontspec) - 'bold small caps' (bx/sc) with NFSS spec.: 683 | (fontspec) - 'italic' (m/it) with NFSS spec.: 684 | (fontspec) <->"[./font/timesi.ttf]/OT:mapping=tex-text;" 685 | (fontspec) - 'italic small caps' (m/itsc) with NFSS spec.: 686 | (fontspec) - 'bold italic' (bx/it) with NFSS spec.: 687 | (fontspec) <->"[./font/timesbi.ttf]/OT:mapping=tex-text;" 688 | (fontspec) - 'bold italic small caps' (bx/itsc) with NFSS spec.: 689 | 690 | LaTeX Info: Redefining \rmfamily on input line 114. 691 | Package caption Info: We need package `newfloat' on input line 154. 692 | (c:/texlive/2019/texmf-dist/tex/latex/caption/newfloat.sty 693 | Package: newfloat 2019/09/01 v1.1k Defining new floating environments (AR) 694 | ) (c:/texlive/2019/texmf-dist/tex/latex/hyperref/hyperref.sty 695 | Package: hyperref 2019/09/28 v7.00a Hypertext links for LaTeX 696 | (c:/texlive/2019/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty 697 | Package: hobsub-hyperref 2016/05/16 v1.14 Bundle oberdiek, subset hyperref (HO) 698 | (c:/texlive/2019/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty 699 | Package: hobsub-generic 2016/05/16 v1.14 Bundle oberdiek, subset generic (HO) 700 | Package: hobsub 2016/05/16 v1.14 Construct package bundles (HO) 701 | Package: infwarerr 2016/05/16 v1.4 Providing info/warning/error messages (HO) 702 | Package: ltxcmds 2016/05/16 v1.23 LaTeX kernel commands for general use (HO) 703 | Package hobsub Info: Skipping package `ifluatex' (already loaded). 704 | Package: ifvtex 2016/05/16 v1.6 Detect VTeX and its facilities (HO) 705 | Package ifvtex Info: VTeX not detected. 706 | Package: intcalc 2016/05/16 v1.2 Expandable calculations with integers (HO) 707 | Package: ifpdf 2018/09/07 v3.3 Provides the ifpdf switch 708 | Package: etexcmds 2016/05/16 v1.6 Avoid name clashes with e-TeX commands (HO) 709 | Package: kvsetkeys 2016/05/16 v1.17 Key value parser (HO) 710 | Package: kvdefinekeys 2016/05/16 v1.4 Define keys (HO) 711 | Package: pdftexcmds 2019/07/25 v0.30 Utility functions of pdfTeX for LuaTeX (HO) 712 | Package pdftexcmds Info: LuaTeX not detected. 713 | Package pdftexcmds Info: pdfTeX >= 1.30 not detected. 714 | Package pdftexcmds Info: \pdf@primitive is available. 715 | Package pdftexcmds Info: \pdf@ifprimitive is available. 716 | Package pdftexcmds Info: \pdfdraftmode not found. 717 | Package: pdfescape 2016/05/16 v1.14 Implements pdfTeX's escape features (HO) 718 | Package: bigintcalc 2016/05/16 v1.4 Expandable calculations on big integers (HO) 719 | Package: bitset 2016/05/16 v1.2 Handle bit-vector datatype (HO) 720 | Package: uniquecounter 2016/05/16 v1.3 Provide unlimited unique counter (HO) 721 | ) 722 | Package hobsub Info: Skipping package `hobsub' (already loaded). 723 | Package: letltxmacro 2016/05/16 v1.5 Let assignment for LaTeX macros (HO) 724 | Package: hopatch 2016/05/16 v1.3 Wrapper for package hooks (HO) 725 | Package: xcolor-patch 2016/05/16 xcolor patch 726 | Package: atveryend 2016/05/16 v1.9 Hooks at the very end of document (HO) 727 | Package atveryend Info: \enddocument detected (standard20110627). 728 | Package: atbegshi 2016/06/09 v1.18 At begin shipout hook (HO) 729 | Package: refcount 2016/05/16 v3.5 Data extraction from label references (HO) 730 | Package: hycolor 2016/05/16 v1.8 Color options for hyperref/bookmark (HO) 731 | ) (c:/texlive/2019/texmf-dist/tex/latex/oberdiek/auxhook.sty 732 | Package: auxhook 2016/05/16 v1.4 Hooks for auxiliary files (HO) 733 | ) (c:/texlive/2019/texmf-dist/tex/latex/oberdiek/kvoptions.sty 734 | Package: kvoptions 2016/05/16 v3.12 Key value format for package options (HO) 735 | ) 736 | \@linkdim=\dimen194 737 | \Hy@linkcounter=\count291 738 | \Hy@pagecounter=\count292 739 | (c:/texlive/2019/texmf-dist/tex/latex/hyperref/pd1enc.def 740 | File: pd1enc.def 2019/09/28 v7.00a Hyperref: PDFDocEncoding definition (HO) 741 | ) 742 | \Hy@SavedSpaceFactor=\count293 743 | (c:/texlive/2019/texmf-dist/tex/latex/latexconfig/hyperref.cfg 744 | File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive 745 | ) 746 | Package hyperref Info: Hyper figures OFF on input line 4540. 747 | Package hyperref Info: Link nesting OFF on input line 4545. 748 | Package hyperref Info: Hyper index ON on input line 4548. 749 | Package hyperref Info: Plain pages OFF on input line 4555. 750 | Package hyperref Info: Backreferencing OFF on input line 4560. 751 | Package hyperref Info: Implicit mode ON; LaTeX internals redefined. 752 | Package hyperref Info: Bookmarks ON on input line 4793. 753 | \c@Hy@tempcnt=\count294 754 | (c:/texlive/2019/texmf-dist/tex/latex/url/url.sty 755 | \Urlmuskip=\muskip17 756 | Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. 757 | ) 758 | LaTeX Info: Redefining \url on input line 5152. 759 | \XeTeXLinkMargin=\dimen195 760 | \Fld@menulength=\count295 761 | \Field@Width=\dimen196 762 | \Fld@charsize=\dimen197 763 | Package hyperref Info: Hyper figures OFF on input line 6423. 764 | Package hyperref Info: Link nesting OFF on input line 6428. 765 | Package hyperref Info: Hyper index ON on input line 6431. 766 | Package hyperref Info: backreferencing OFF on input line 6438. 767 | Package hyperref Info: Link coloring OFF on input line 6443. 768 | Package hyperref Info: Link coloring with OCG OFF on input line 6448. 769 | Package hyperref Info: PDF/A mode OFF on input line 6453. 770 | LaTeX Info: Redefining \ref on input line 6493. 771 | LaTeX Info: Redefining \pageref on input line 6497. 772 | \Hy@abspage=\count296 773 | \c@Item=\count297 774 | \c@Hfootnote=\count298 775 | ) 776 | Package hyperref Info: Driver (autodetected): hxetex. 777 | (c:/texlive/2019/texmf-dist/tex/latex/hyperref/hxetex.def 778 | File: hxetex.def 2019/09/28 v7.00a Hyperref driver for XeTeX 779 | (c:/texlive/2019/texmf-dist/tex/latex/hyperref/puenc.def 780 | File: puenc.def 2019/09/28 v7.00a Hyperref: PDF Unicode definition (HO) 781 | ) (c:/texlive/2019/texmf-dist/tex/generic/oberdiek/stringenc.sty 782 | Package: stringenc 2016/05/16 v1.11 Convert strings between diff. encodings (HO) 783 | ) 784 | \pdfm@box=\box84 785 | \c@Hy@AnnotLevel=\count299 786 | \HyField@AnnotCount=\count300 787 | \Fld@listcount=\count301 788 | \c@bookmark@seq@number=\count302 789 | (c:/texlive/2019/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty 790 | Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO) 791 | Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 282. 792 | ) 793 | \Hy@SectionHShift=\skip84 794 | ) (c:/texlive/2019/texmf-dist/tex/latex/geometry/geometry.sty 795 | Package: geometry 2018/04/16 v5.8 Page Geometry 796 | \Gm@cnth=\count303 797 | \Gm@cntv=\count304 798 | \c@Gm@tempcnt=\count305 799 | \Gm@bindingoffset=\dimen198 800 | \Gm@wd@mp=\dimen199 801 | \Gm@odd@mp=\dimen256 802 | \Gm@even@mp=\dimen257 803 | \Gm@layoutwidth=\dimen258 804 | \Gm@layoutheight=\dimen259 805 | \Gm@layouthoffset=\dimen260 806 | \Gm@layoutvoffset=\dimen261 807 | \Gm@dimlist=\toks22 808 | ) (c:/texlive/2019/texmf-dist/tex/latex/titlesec/titlesec.sty 809 | Package: titlesec 2019/10/16 v2.13 Sectioning titles 810 | \ttl@box=\box85 811 | \beforetitleunit=\skip85 812 | \aftertitleunit=\skip86 813 | \ttl@plus=\dimen262 814 | \ttl@minus=\dimen263 815 | \ttl@toksa=\toks23 816 | \titlewidth=\dimen264 817 | \titlewidthlast=\dimen265 818 | \titlewidthfirst=\dimen266 819 | 820 | 821 | Class scrbook Warning: Usage of package `titleps' together 822 | (scrbook) with a KOMA-Script class is not recommended. 823 | (scrbook) I'd suggest to use package `scrlayer-scrpage'. 824 | (scrbook) Nevertheless, using requested 825 | (scrbook) package `titleps' on input line 1418. 826 | 827 | (c:/texlive/2019/texmf-dist/tex/latex/titlesec/titleps.sty) 828 | 829 | Package titlesec Warning: Non standard sectioning command \section 830 | (titlesec) detected. Using default spacing and no format. 831 | 832 | 833 | Package titlesec Warning: Non standard sectioning command \subsection 834 | (titlesec) detected. Using default spacing and no format. 835 | 836 | 837 | Package titlesec Warning: Non standard sectioning command \subsubsection 838 | (titlesec) detected. Using default spacing and no format. 839 | 840 | 841 | Package titlesec Warning: Non standard sectioning command \paragraph 842 | (titlesec) detected. Using default spacing and no format. 843 | 844 | 845 | Package titlesec Warning: Non standard sectioning command \subparagraph 846 | (titlesec) detected. Using default spacing and no format. 847 | 848 | ) 849 | Class scrbook Info: Unknown `titesec' release. 850 | (scrbook) Cross your fingers, that is compatible on input line 169. 851 | (c:/texlive/2019/texmf-dist/tex/latex/titlesec/titletoc.sty 852 | Package: titletoc 2019/10/16 v2.13 TOC entries 853 | \ttl@leftsep=\dimen267 854 | ) 855 | Package hyperref Info: Option `bookmarksnumbered' set `true' on input line 170. 856 | Package hyperref Info: Option `colorlinks' set `false' on input line 192. 857 | Package hyperref Info: Option `colorlinks' set `true' on input line 663. 858 | ) (c:/texlive/2019/texmf-dist/tex/latex/cjk/texinput/CJKnumb.sty 859 | Package: CJKnumb 2015/04/18 4.8.4 860 | \CJK@q=\count306 861 | \CJK@r=\count307 862 | ) (c:/texlive/2019/texmf-dist/tex/latex/amsmath/amsmath.sty 863 | Package: amsmath 2019/04/01 v2.17c AMS math features 864 | \@mathmargin=\skip87 865 | 866 | For additional information on amsmath, use the `?' option. 867 | (c:/texlive/2019/texmf-dist/tex/latex/amsmath/amstext.sty 868 | Package: amstext 2000/06/29 v2.01 AMS text 869 | (c:/texlive/2019/texmf-dist/tex/latex/amsmath/amsgen.sty 870 | File: amsgen.sty 1999/11/30 v2.0 generic functions 871 | \@emptytoks=\toks24 872 | \ex@=\dimen268 873 | )) (c:/texlive/2019/texmf-dist/tex/latex/amsmath/amsbsy.sty 874 | Package: amsbsy 1999/11/29 v1.2d Bold Symbols 875 | \pmbraise@=\dimen269 876 | ) (c:/texlive/2019/texmf-dist/tex/latex/amsmath/amsopn.sty 877 | Package: amsopn 2016/03/08 v2.02 operator names 878 | ) 879 | \inf@bad=\count308 880 | LaTeX Info: Redefining \frac on input line 227. 881 | \uproot@=\count309 882 | \leftroot@=\count310 883 | LaTeX Info: Redefining \overline on input line 389. 884 | \classnum@=\count311 885 | \DOTSCASE@=\count312 886 | LaTeX Info: Redefining \ldots on input line 486. 887 | LaTeX Info: Redefining \dots on input line 489. 888 | LaTeX Info: Redefining \cdots on input line 610. 889 | \Mathstrutbox@=\box86 890 | \strutbox@=\box87 891 | \big@size=\dimen270 892 | LaTeX Font Info: Redeclaring font encoding OML on input line 733. 893 | LaTeX Font Info: Redeclaring font encoding OMS on input line 734. 894 | \macc@depth=\count313 895 | \c@MaxMatrixCols=\count314 896 | \dotsspace@=\muskip18 897 | \c@parentequation=\count315 898 | \dspbrk@lvl=\count316 899 | \tag@help=\toks25 900 | \row@=\count317 901 | \column@=\count318 902 | \maxfields@=\count319 903 | \andhelp@=\toks26 904 | \eqnshift@=\dimen271 905 | \alignsep@=\dimen272 906 | \tagshift@=\dimen273 907 | \tagwidth@=\dimen274 908 | \totwidth@=\dimen275 909 | \lineht@=\dimen276 910 | \@envbody=\toks27 911 | \multlinegap=\skip88 912 | \multlinetaggap=\skip89 913 | \mathdisplay@stack=\toks28 914 | LaTeX Info: Redefining \[ on input line 2855. 915 | LaTeX Info: Redefining \] on input line 2856. 916 | ) (c:/texlive/2019/texmf-dist/tex/latex/amsfonts/amsfonts.sty 917 | Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support 918 | \symAMSa=\mathgroup4 919 | \symAMSb=\mathgroup5 920 | LaTeX Font Info: Redeclaring math symbol \hbar on input line 98. 921 | LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold' 922 | (Font) U/euf/m/n --> U/euf/b/n on input line 106. 923 | ) (c:/texlive/2019/texmf-dist/tex/latex/tools/bm.sty 924 | Package: bm 2019/07/24 v1.2d Bold Symbol Support (DPC/FMi) 925 | \symboldoperators=\mathgroup6 926 | \symboldletters=\mathgroup7 927 | \symboldsymbols=\mathgroup8 928 | LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 141. 929 | LaTeX Info: Redefining \bm on input line 209. 930 | ) (c:/texlive/2019/texmf-dist/tex/latex/algorithms/algorithm.sty 931 | Invalid UTF-8 byte or sequence at line 11 replaced by U+FFFD. 932 | Package: algorithm 2009/08/24 v0.1 Document Style `algorithm' - floating environment 933 | (c:/texlive/2019/texmf-dist/tex/latex/float/float.sty 934 | Package: float 2001/11/08 v1.3d Float enhancements (AL) 935 | \c@float@type=\count320 936 | \float@exts=\toks29 937 | \float@box=\box88 938 | \@float@everytoks=\toks30 939 | \@floatcapt=\box89 940 | ) 941 | \@float@every@algorithm=\toks31 942 | \c@algorithm=\count321 943 | ) (c:/texlive/2019/texmf-dist/tex/latex/algorithmicx/algorithmicx.sty 944 | Package: algorithmicx 2005/04/27 v1.2 Algorithmicx 945 | 946 | Document Style algorithmicx 1.2 - a greatly improved `algorithmic' style 947 | \c@ALG@line=\count322 948 | \c@ALG@rem=\count323 949 | \c@ALG@nested=\count324 950 | \ALG@tlm=\skip90 951 | \ALG@thistlm=\skip91 952 | \c@ALG@Lnr=\count325 953 | \c@ALG@blocknr=\count326 954 | \c@ALG@storecount=\count327 955 | \c@ALG@tmpcounter=\count328 956 | \ALG@tmplength=\skip92 957 | ) (c:/texlive/2019/texmf-dist/tex/latex/algorithmicx/algpseudocode.sty 958 | Package: algpseudocode 959 | 960 | Document Style - pseudocode environments for use with the `algorithmicx' style 961 | ) (c:/texlive/2019/texmf-dist/tex/latex/subfigure/subfigure.sty 962 | Package: subfigure 2002/03/15 v2.1.5 subfigure package 963 | \subfigtopskip=\skip93 964 | \subfigcapskip=\skip94 965 | \subfigcaptopadj=\dimen277 966 | \subfigbottomskip=\skip95 967 | \subfigcapmargin=\dimen278 968 | \subfiglabelskip=\skip96 969 | \c@subfigure=\count329 970 | \c@lofdepth=\count330 971 | \c@subtable=\count331 972 | \c@lotdepth=\count332 973 | 974 | **************************************** 975 | * Local config file subfigure.cfg used * 976 | **************************************** 977 | (c:/texlive/2019/texmf-dist/tex/latex/subfigure/subfigure.cfg) 978 | \subfig@top=\skip97 979 | \subfig@bottom=\skip98 980 | ) (c:/texlive/2019/texmf-dist/tex/xelatex/xecjk/xeCJKfntef.sty 981 | Package: xeCJKfntef 2019/06/02 v3.7.4 xeCJK font effect 982 | (c:/texlive/2019/texmf-dist/tex/latex/cjk/texinput/CJKfntef.sty 983 | Package: CJKfntef 2015/04/18 4.8.4 984 | \CJK@fntefSkip=\skip99 985 | \CJK@nest=\count333 986 | \CJK@fntefDimen=\dimen279 987 | \CJK@underdotBox=\box90 988 | \CJK@ULbox=\box91 989 | \CJK@underanyskip=\dimen280 990 | ) 991 | \l__xeCJK_space_skip=\skip100 992 | \c__xeCJK_ulem-begin_node_dim=\dimen281 993 | \c__xeCJK_null_box=\box92 994 | \l__xeCJK_fntef_box=\box93 995 | \l__xeCJK_under_symbol_box=\box94 996 | \c__xeCJK_filll_skip=\skip101 997 | ) (./main.aux) 998 | \openout1 = `main.aux'. 999 | 1000 | LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 23. 1001 | LaTeX Font Info: ... okay on input line 23. 1002 | LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 23. 1003 | LaTeX Font Info: ... okay on input line 23. 1004 | LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 23. 1005 | LaTeX Font Info: ... okay on input line 23. 1006 | LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 23. 1007 | LaTeX Font Info: ... okay on input line 23. 1008 | LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 23. 1009 | LaTeX Font Info: ... okay on input line 23. 1010 | LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 23. 1011 | LaTeX Font Info: ... okay on input line 23. 1012 | LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 23. 1013 | LaTeX Font Info: ... okay on input line 23. 1014 | LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 23. 1015 | LaTeX Font Info: ... okay on input line 23. 1016 | LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 23. 1017 | LaTeX Font Info: ... okay on input line 23. 1018 | Package tocbasic Info: usage of `tocbibind' detected on input line 23. 1019 | 1020 | 1021 | Package tocbasic Warning: `tocbibind' redefinition of `\listoffigures' 1022 | (tocbasic) detected. 1023 | (tocbasic) Note: Loading `tocbibind' without option `notlof' 1024 | (tocbasic) can break several features of `tocbasic'. 1025 | 1026 | 1027 | Package tocbasic Warning: `tocbibind' redefinition of `\listoftables' 1028 | (tocbasic) detected. 1029 | (tocbasic) Note: Loading `tocbibind' without option `notlot' 1030 | (tocbasic) can break several features of `tocbasic'. 1031 | 1032 | Package scrbase Info: activating english \contentsname on input line 23. 1033 | Package scrbase Info: activating english \listfigurename on input line 23. 1034 | Package scrbase Info: activating english \listtablename on input line 23. 1035 | Package caption Info: Begin \AtBeginDocument code. 1036 | Package caption Info: float package is loaded. 1037 | Package caption Info: hyperref package is loaded. 1038 | Package caption Info: subfigure package is loaded. 1039 | Package caption Info: End \AtBeginDocument code. 1040 | Package newfloat Info: `float' package detected. 1041 | \AtBeginShipoutBox=\box95 1042 | Package hyperref Info: Link coloring ON on input line 23. 1043 | (c:/texlive/2019/texmf-dist/tex/latex/hyperref/nameref.sty 1044 | Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section 1045 | (c:/texlive/2019/texmf-dist/tex/generic/oberdiek/gettitlestring.sty 1046 | Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO) 1047 | ) 1048 | \c@section@level=\count334 1049 | ) 1050 | LaTeX Info: Redefining \ref on input line 23. 1051 | LaTeX Info: Redefining \pageref on input line 23. 1052 | LaTeX Info: Redefining \nameref on input line 23. 1053 | (./main.out) (./main.out) 1054 | \@outlinefile=\write3 1055 | \openout3 = `main.out'. 1056 | 1057 | Class scrbook Info: loading recommended package `bookmark'. 1058 | (scrbook) Using `bookmark' together with `hyperref' is recommended, 1059 | (scrbook) because of handling of possible bookmark level gaps. 1060 | (scrbook) You can avoid loading `bookmark' with KOMA-Script option 1061 | (scrbook) `bookmarkpackage=false' before \begin{document} and 1062 | (scrbook) you can avoid this message adding: 1063 | (scrbook) \usepackage{bookmark} 1064 | (scrbook) before \begin{document} on input line 23. 1065 | (c:/texlive/2019/texmf-dist/tex/latex/oberdiek/bookmark.sty 1066 | Package: bookmark 2019/06/04 v1.27 PDF bookmarks (HO) 1067 | (c:/texlive/2019/texmf-dist/tex/latex/oberdiek/bkm-dvipdfm.def 1068 | File: bkm-dvipdfm.def 2019/06/04 v1.27 bookmark driver for dvipdfm (HO) 1069 | \BKM@id=\count335 1070 | )) 1071 | [seuthesis]: Load seuthesis-utf8.cfg successfully! 1072 | (./seuthesis-utf8.cfg 1073 | File: seuthesis.cfg 1074 | ) 1075 | \@indexfile=\write4 1076 | \openout4 = `main.idx'. 1077 | 1078 | 1079 | Writing index file main.idx 1080 | *geometry* driver: auto-detecting 1081 | *geometry* detected driver: xetex 1082 | *geometry* verbose mode - [ preamble ] result: 1083 | * driver: xetex 1084 | * paper: 1085 | * layout: 1086 | * layoutoffset:(h,v)=(0.0pt,0.0pt) 1087 | * modes: twoside 1088 | * h-part:(L,W,R)=(56.9055pt, 483.69693pt, 56.9055pt) 1089 | * v-part:(T,H,B)=(56.9055pt, 731.23593pt, 56.9055pt) 1090 | * \paperwidth=597.50793pt 1091 | * \paperheight=845.04694pt 1092 | * \textwidth=483.69693pt 1093 | * \textheight=731.23593pt 1094 | * \oddsidemargin=-15.36449pt 1095 | * \evensidemargin=-15.36449pt 1096 | * \topmargin=-52.7645pt 1097 | * \headheight=17.0pt 1098 | * \headsep=20.40001pt 1099 | * \topskip=11.0pt 1100 | * \footskip=47.6pt 1101 | * \marginparwidth=96.0pt 1102 | * \marginparsep=12.8401pt 1103 | * \columnsep=10.0pt 1104 | * \skip\footins=10.0pt plus 4.0pt minus 2.0pt 1105 | * \hoffset=0.0pt 1106 | * \voffset=0.0pt 1107 | * \mag=1000 1108 | * \@twocolumnfalse 1109 | * \@twosidetrue 1110 | * \@mparswitchtrue 1111 | * \@reversemargintrue 1112 | * (1in=72.27pt=25.4mm, 1cm=28.453pt) 1113 | 1114 | (c:/texlive/2019/texmf-dist/tex/generic/oberdiek/se-ascii-print.def 1115 | File: se-ascii-print.def 2016/05/16 v1.11 stringenc: Printable ASCII characters 1116 | ) 1117 | 1118 | Package hyperref Warning: Token not allowed in a PDF string (Unicode): 1119 | (hyperref) removing `\@ifnextchar' on input line 40. 1120 | 1121 | File: figures/seu-bachelor.png Graphic file (type bmp) 1122 | 1123 | 1124 | Package fontspec Info: Font family 'simhei.ttf(0)' created for font 1125 | (fontspec) 'simhei.ttf' with options 1126 | (fontspec) [Mapping=tex-text,Script={CJK},Path={./font/},AutoFakeBold={4},AutoFakeSlant={0.167}]. 1127 | (fontspec) 1128 | (fontspec) This font family consists of the following NFSS 1129 | (fontspec) series/shapes: 1130 | (fontspec) 1131 | (fontspec) - 'normal' (m/n) with NFSS spec.: 1132 | (fontspec) <->"[./font/simhei.ttf]/OT:script=hani;language=DFLT;mapping=tex-text;" 1133 | (fontspec) - 'small caps' (m/sc) with NFSS spec.: 1134 | (fontspec) - 'bold' (bx/n) with NFSS spec.: 1135 | (fontspec) <->"[./font/simhei.ttf]/OT:script=hani;language=DFLT;embolden=4;mapping=tex-text;" 1136 | (fontspec) - 'bold small caps' (bx/sc) with NFSS spec.: 1137 | (fontspec) - 'italic' (m/it) with NFSS spec.: 1138 | (fontspec) <->"[./font/simhei.ttf]/OT:script=hani;language=DFLT;slant=0.167;mapping=tex-text;" 1139 | (fontspec) - 'italic small caps' (m/itsc) with NFSS spec.: 1140 | (fontspec) - 'bold italic' (bx/it) with NFSS spec.: 1141 | (fontspec) <->"[./font/simhei.ttf]/OT:script=hani;language=DFLT;embolden=4;slant=0.167;mapping=tex-text;" 1142 | (fontspec) - 'bold italic small caps' (bx/itsc) with NFSS spec.: 1143 | 1144 | 1145 | Package fontspec Info: Font family 'simsun.ttf(1)' created for font 1146 | (fontspec) 'simsun.ttf' with options 1147 | (fontspec) [Mapping=tex-text,Script={CJK},Path={./font/},AutoFakeBold={4},AutoFakeSlant={0.167}]. 1148 | (fontspec) 1149 | (fontspec) This font family consists of the following NFSS 1150 | (fontspec) series/shapes: 1151 | (fontspec) 1152 | (fontspec) - 'normal' (m/n) with NFSS spec.: 1153 | (fontspec) <->"[./font/simsun.ttf]/OT:script=hani;language=DFLT;mapping=tex-text;" 1154 | (fontspec) - 'small caps' (m/sc) with NFSS spec.: 1155 | (fontspec) - 'bold' (bx/n) with NFSS spec.: 1156 | (fontspec) <->"[./font/simsun.ttf]/OT:script=hani;language=DFLT;embolden=4;mapping=tex-text;" 1157 | (fontspec) - 'bold small caps' (bx/sc) with NFSS spec.: 1158 | (fontspec) - 'italic' (m/it) with NFSS spec.: 1159 | (fontspec) <->"[./font/simsun.ttf]/OT:script=hani;language=DFLT;slant=0.167;mapping=tex-text;" 1160 | (fontspec) - 'italic small caps' (m/itsc) with NFSS spec.: 1161 | (fontspec) - 'bold italic' (bx/it) with NFSS spec.: 1162 | (fontspec) <->"[./font/simsun.ttf]/OT:script=hani;language=DFLT;embolden=4;slant=0.167;mapping=tex-text;" 1163 | (fontspec) - 'bold italic small caps' (bx/itsc) with NFSS spec.: 1164 | 1165 | 1166 | Package fontspec Info: Font family 'simfang.ttf(0)' created for font 1167 | (fontspec) 'simfang.ttf' with options 1168 | (fontspec) [Mapping=tex-text,Script={CJK},Path={./font/},AutoFakeBold={4},AutoFakeSlant={0.167}]. 1169 | (fontspec) 1170 | (fontspec) This font family consists of the following NFSS 1171 | (fontspec) series/shapes: 1172 | (fontspec) 1173 | (fontspec) - 'normal' (m/n) with NFSS spec.: 1174 | (fontspec) <->"[./font/simfang.ttf]/OT:script=hani;language=DFLT;mapping=tex-text;" 1175 | (fontspec) - 'small caps' (m/sc) with NFSS spec.: 1176 | (fontspec) - 'bold' (bx/n) with NFSS spec.: 1177 | (fontspec) <->"[./font/simfang.ttf]/OT:script=hani;language=DFLT;embolden=4;mapping=tex-text;" 1178 | (fontspec) - 'bold small caps' (bx/sc) with NFSS spec.: 1179 | (fontspec) - 'italic' (m/it) with NFSS spec.: 1180 | (fontspec) <->"[./font/simfang.ttf]/OT:script=hani;language=DFLT;slant=0.167;mapping=tex-text;" 1181 | (fontspec) - 'italic small caps' (m/itsc) with NFSS spec.: 1182 | (fontspec) - 'bold italic' (bx/it) with NFSS spec.: 1183 | (fontspec) <->"[./font/simfang.ttf]/OT:script=hani;language=DFLT;embolden=4;slant=0.167;mapping=tex-text;" 1184 | (fontspec) - 'bold italic small caps' (bx/itsc) with NFSS spec.: 1185 | 1186 | LaTeX Font Info: Calculating math sizes for size <21> on input line 40. 1187 | LaTeX Font Info: Trying to load font information for OT1+lmr on input line 40. 1188 | (c:/texlive/2019/texmf-dist/tex/latex/lm/ot1lmr.fd 1189 | File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern 1190 | ) 1191 | LaTeX Font Info: Trying to load font information for OML+lmm on input line 40. 1192 | (c:/texlive/2019/texmf-dist/tex/latex/lm/omllmm.fd 1193 | File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern 1194 | ) 1195 | LaTeX Font Info: Trying to load font information for OMS+lmsy on input line 40. 1196 | (c:/texlive/2019/texmf-dist/tex/latex/lm/omslmsy.fd 1197 | File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern 1198 | ) 1199 | LaTeX Font Info: Trying to load font information for OMX+lmex on input line 40. 1200 | (c:/texlive/2019/texmf-dist/tex/latex/lm/omxlmex.fd 1201 | File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern 1202 | ) 1203 | LaTeX Font Info: External font `lmex10' loaded for size 1204 | (Font) <21> on input line 40. 1205 | LaTeX Font Info: External font `lmex10' loaded for size 1206 | (Font) <14.69994> on input line 40. 1207 | LaTeX Font Info: External font `lmex10' loaded for size 1208 | (Font) <10.5> on input line 40. 1209 | LaTeX Font Info: Trying to load font information for U+msa on input line 40. 1210 | (c:/texlive/2019/texmf-dist/tex/latex/amsfonts/umsa.fd 1211 | File: umsa.fd 2013/01/14 v3.01 AMS symbols A 1212 | ) 1213 | LaTeX Font Info: Trying to load font information for U+msb on input line 40. 1214 | (c:/texlive/2019/texmf-dist/tex/latex/amsfonts/umsb.fd 1215 | File: umsb.fd 2013/01/14 v3.01 AMS symbols B 1216 | ) 1217 | LaTeX Font Info: Calculating math sizes for size <28> on input line 40. 1218 | LaTeX Font Info: External font `lmex10' loaded for size 1219 | (Font) <28> on input line 40. 1220 | LaTeX Font Info: External font `lmex10' loaded for size 1221 | (Font) <19.59991> on input line 40. 1222 | LaTeX Font Info: External font `lmex10' loaded for size 1223 | (Font) <14> on input line 40. 1224 | LaTeX Font Info: Calculating math sizes for size <15.75> on input line 40. 1225 | LaTeX Font Info: External font `lmex10' loaded for size 1226 | (Font) <15.75> on input line 40. 1227 | LaTeX Font Info: External font `lmex10' loaded for size 1228 | (Font) <11.02495> on input line 40. 1229 | LaTeX Font Info: External font `lmex10' loaded for size 1230 | (Font) <7.875> on input line 40. 1231 | 1232 | 1233 | Package xeCJK Warning: Unknown CJK family `\CJKsfdefault' is being ignored. 1234 | (xeCJK) 1235 | (xeCJK) Try to use `\setCJKsansfont[...]{...}' to define it. 1236 | 1237 | 1238 | Overfull \hbox (2.625pt too wide) detected at line 40 1239 | [] 1240 | [] 1241 | 1242 | 1243 | Overfull \hbox (2.625pt too wide) detected at line 40 1244 | [] 1245 | [] 1246 | 1247 | [1 1248 | 1249 | 1250 | ] 1251 | LaTeX Font Info: External font `lmex10' loaded for size 1252 | (Font) <12> on input line 40. 1253 | LaTeX Font Info: External font `lmex10' loaded for size 1254 | (Font) <8> on input line 40. 1255 | LaTeX Font Info: External font `lmex10' loaded for size 1256 | (Font) <6> on input line 40. 1257 | [2 1258 | 1259 | ] [1 1260 | 1261 | 1262 | 1263 | ] [2 1264 | 1265 | ] (./main.toc 1266 | Package tocbasic Info: Using my definition of `\numberline' on input line 6. 1267 | LaTeX Font Info: External font `lmex10' loaded for size 1268 | (Font) <10.95> on input line 6. 1269 | Package tocbasic Info: Using my definition of `\numberline' on input line 7. 1270 | Package tocbasic Info: Using my definition of `\numberline' on input line 8. 1271 | Package tocbasic Info: Using my definition of `\numberline' on input line 9. 1272 | Package tocbasic Info: Using my definition of `\numberline' on input line 10. 1273 | Package tocbasic Info: Using my definition of `\numberline' on input line 11. 1274 | Package tocbasic Info: Using my definition of `\numberline' on input line 12. 1275 | Package tocbasic Info: Using my definition of `\numberline' on input line 14. 1276 | ) 1277 | \tf@toc=\write5 1278 | \openout5 = `main.toc'. 1279 | 1280 | [3 1281 | 1282 | 1283 | ] 1284 | chapter 1. 1285 | 1286 | Class scrbook Warning: \float@addtolists detected! 1287 | (scrbook) Implementation of \float@addtolist became 1288 | (scrbook) deprecated in KOMA-Script v3.01 2008/11/14 and 1289 | (scrbook) has been replaced by several more flexible 1290 | (scrbook) features of package `tocbasic`. 1291 | (scrbook) Since Version 3.12 support for deprecated 1292 | (scrbook) \float@addtolist interface has been 1293 | (scrbook) restricted to only some of the KOMA-Script 1294 | (scrbook) features and been removed from others. 1295 | (scrbook) Loading of package `scrhack' may help to 1296 | (scrbook) avoid this warning, if you are using a 1297 | (scrbook) a package that still implements the 1298 | (scrbook) deprecated \float@addtolist interface . 1299 | 1300 | Package hyperref Info: bookmark level for unknown algorithm defaults to 0 on input line 105. 1301 | 1302 | LaTeX Font Warning: Font shape `TU/times.ttf(0)/m/sc' undefined 1303 | (Font) using `TU/times.ttf(0)/m/n' instead on input line 109. 1304 | 1305 | File: img/test.jpg Graphic file (type bmp) 1306 | 1307 | File: img/test.jpg Graphic file (type bmp) 1308 | 1309 | File: img/test.jpg Graphic file (type bmp) 1310 | 1311 | [1 1312 | 1313 | 1314 | 1315 | ] [2] [3] 1316 | chapter 2. 1317 | [4 1318 | 1319 | ] (./main.bbl) [5 1320 | 1321 | 1322 | ] 1323 | chapter A. 1324 | [6 1325 | 1326 | 1327 | ] 1328 | chapter B. 1329 | [7 1330 | 1331 | ] [8 1332 | 1333 | 1334 | 1335 | ] 1336 | No file main.ind. 1337 | Package atveryend Info: Empty hook `BeforeClearDocument' on input line 199. 1338 | Package atveryend Info: Empty hook `AfterLastShipout' on input line 199. 1339 | (./main.aux) 1340 | Package atveryend Info: Empty hook `AtVeryEndDocument' on input line 199. 1341 | Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 199. 1342 | Package rerunfilecheck Info: File `main.out' has not changed. 1343 | (rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E. 1344 | 1345 | 1346 | LaTeX Font Warning: Some font shapes were not available, defaults substituted. 1347 | 1348 | Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 199. 1349 | ) 1350 | (\end occurred when \iftrue on line 50 was incomplete) 1351 | (\end occurred when \iftrue on line 42 was incomplete) 1352 | Here is how much of TeX's memory you used: 1353 | 30952 strings out of 492483 1354 | 614339 string characters out of 6132858 1355 | 857929 words of memory out of 5000000 1356 | 35088 multiletter control sequences out of 15000+600000 1357 | 632583 words of font info for 187 fonts, out of 8000000 for 9000 1358 | 1348 hyphenation exceptions out of 8191 1359 | 65i,11n,77p,10168b,682s stack positions out of 5000i,500n,10000p,200000b,80000s 1360 | 1361 | Output written on main.pdf (13 pages). 1362 | -------------------------------------------------------------------------------- /main.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/main.out -------------------------------------------------------------------------------- /main.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/main.pdf -------------------------------------------------------------------------------- /main.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/main.synctex.gz -------------------------------------------------------------------------------- /main.tex: -------------------------------------------------------------------------------- 1 | % !TEX TS-program = xelatex 2 | % !BIB program = bibtex 3 | % !TEX encoding = UTF-8 Unicode 4 | % !Mode:: "TeX:UTF-8" 5 | \documentclass[bachelor, nocolorlinks, printoneside]{seuthesis} % 本科 6 | % \documentclass[master]{seuthesis} % 硕士 7 | % \documentclass[doctor]{seuthesis} % 博士 8 | % \documentclass[engineering]{seuthesis} % 工程硕士 9 | \usepackage{CJK,CJKnumb} 10 | \usepackage{amsmath} 11 | \usepackage{amsfonts} 12 | \usepackage{bm} 13 | \usepackage{algorithm} 14 | \usepackage{algorithmicx} 15 | \usepackage{algpseudocode} 16 | \usepackage{subfigure} 17 | 18 | \floatname{algorithm}{算法} 19 | \renewcommand{\algorithmicrequire}{\textbf{输入:}} 20 | \renewcommand{\algorithmicensure}{\textbf{输出:}} 21 | % 这里是导言区 22 | 23 | \begin{document} 24 | \categorynumber{000} % 分类采用《中国图书资料分类法》 25 | \UDC{000} %《国际十进分类法UDC》的类号 26 | \secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 27 | \studentid{04016999 \& 61516999} %学号要完整,前面的零不能省略。 28 | 29 | \title{东南大学本科毕业设计\LaTeX 模板}{}{SEU Thesis \LaTeX Template}{subtitle} 30 | \author{林志 \& 侯宏卫 \& 季雅惠}{Zhi Lin \& Hongwei Hou \& Yahui Ji} 31 | \advisor{神秘教授}{副教授}{No Name}{Associate Prof.} 32 | \department{信息科学与工程学院 \& 吴健雄学院}{Radio} 33 | \major[12em]{信息工程} 34 | \duration{2020年1月-2020年5月} 35 | 36 | %\advisor{无名氏}{教授}{No Name}{Prof.} 37 | 38 | 39 | 40 | \maketitle 41 | 42 | \begin{abstract}{希腊字母,腓尼基字母,语言,深度学习} 43 | 注意!注意!注意!\LaTeX 读作latehe拉泰赫! 44 | 45 | 希腊字母源自腓尼基字母。腓尼基字母只有辅音,从右向左写。希腊语的元音发达,希腊人增添了元音字母。因为希腊人的书写工具是蜡板,有时前一行从右向左写完后顺势就从左向右写,变成所谓“耕地”式书写,后来逐渐演变成全部从左向右写。字母的方向也颠倒了。罗马人引进希腊字母,略微改变变为拉丁字母,在世界广为流行。希腊字母广泛应用到学术领域,如数学等。 46 | 47 | 希腊字母是希腊语所使用的字母,是世界上最早的有元音的字母,也广泛使用于数学、物理、生物、天文等学科。俄语等使用的西里尔字母也是由希腊字母演变而成。希腊字母进入了许多语言的词汇中,英语单字“alphabet”(字母表),源自拉丁语“alphabetum”,源自希腊语“αλφαβητον”,即为前两个希腊字母α(“Alpha”)及β(“Beta”)所合成,三角洲(“Delta”)这个词就来自希腊字母Δ,因为Δ是三角形。 48 | \end{abstract} 49 | 50 | \begin{englishabstract}{Greek Alphabet, Phoenician Alphabet, Language, Deep Learning} 51 | The Greek alphabet has been used to write the Greek language since the late 9th century BC or early 8th century BC It was derived from the earlier Phoenician alphabet, and was the first alphabetic script to have distinct letters for vowels as well as consonants. It is the ancestor of the Latin and Cyrillic scripts.Apart from its use in writing the Greek language, in both its ancient and its modern forms, the Greek alphabet today also serves as a source of technical symbols and labels in many domains of mathematics, science and other fields. 52 | 53 | In its classical and modern forms, the alphabet has 24 letters, ordered from alpha to omega. Like Latin and Cyrillic, Greek originally had only a single form of each letter; it developed the letter case distinction between upper-case and lower-case forms in parallel with Latin during the modern era. 54 | \end{englishabstract} 55 | 56 | \tableofcontents 57 | 58 | % \begin{terminology} 59 | % \begin{table}[h] 60 | % \renewcommand\arraystretch{1.5} 61 | % %\Large 62 | % \begin{tabular}{>{\LARGE}m{0.2\textwidth} <{\centering}m{0.7\textwidth}} 63 | % a & 如同汉字起源于象形,拉丁字母表中的每个字母一开始都是描摹某种动物或物体形状的图画\\ 64 | 65 | % b&和A一样,字母B也可以追溯到古代腓尼基。在腓尼基字母表中B叫beth,代表房屋,在希伯来语中B也叫beth,也含房屋之意。\\ 66 | 67 | % c& 字母C在腓尼基人的文字中叫gimel,代表骆驼。它在字母表中的排列顺序和希腊字母Γ(gamma)相同,实际上其字形是从后者演变而来的。C在罗马数字中表示100。\\ 68 | 69 | % d&D在古时是描摹拱门或门的形状而成的象形符号,在古代腓尼基语和希伯来语中叫做daleth,是“门”的意思,相当于希腊字母Δ(delta)。\\ 70 | 71 | % \end{tabular} 72 | % %\caption{my table} 73 | % \end{table} 74 | % \end{terminology} 75 | 76 | 77 | \begin{Main} % 开始正文 78 | 79 | \chapter{前言} 80 | %\emph{在泛函分析中,卷积、旋积或摺积(英语:Convolution)是通过两个函数f 和g 生成第三个函数的一种数学算子,表征函数f 与g经过翻转和平移的重叠部分的面积。} 81 | 82 | \section{数学公式} 83 | \subsection{简单的数学公式} 84 | \textbf{卷积}(\textbf{convolution})在图像分析的线性方法中是一种重要的运算。卷积是一个积分,反映一个函数$f(t)$在另一个函数上$h(t)$移动时所重叠的量。函数$f$和$h$在有限域$[0,t]$上的$1D$卷积$f*h$由下式给出: 85 | $$(f*h)(t) \equiv \int_0^t {f(\tau )h(t - \tau )d\tau } $$ 86 | 87 | \subsection{带自动编号的公式} 88 | 这里可以限定在$[0,t]$区间,原因是我们假设负坐标部分的值是0。为了准确起见,我们还可以将卷积积分的上限扩展为$( - \infty ,\infty )$: 89 | \begin{equation}(f*h)(t) \equiv \int_{ - \infty }^\infty {f(\tau )h(t - \tau )d\tau } = \int_{ - \infty }^\infty {f(t - \tau )h(\tau )d\tau } 90 | \end{equation} 91 | 92 | \subsection{带等号对齐的公式} 93 | 卷积可以推广到更高维。令$2D$函数$f$和$h$的卷积$g$记为$f*h$,则有: 94 | \begin{equation} 95 | \begin{aligned} 96 | (f*h)(x,y) &= \int_{ - \infty }^\infty {\int_{ - \infty }^\infty {f(a,b)h(x - a,y - b)} } dadb\\ 97 | &= \int_{ - \infty }^\infty {\int_{ - \infty }^\infty {f(x - a,y - b)h(a,b)} } dadb\\ 98 | \end{aligned} 99 | \end{equation} 100 | 101 | \section{伪代码} 102 | 在写论文的时候我们通常要写伪代码,伪代码里面有时甚至还要包含数学公式(如根号一类的)。伪代码会自动找一个比较好的位置插入图片。 103 | 104 | \begin{algorithm} 105 | \caption{用归并排序求逆序数} 106 | \begin{algorithmic}[1] %每行显示行号 107 | \Require $Array$数组,$n$数组大小 108 | \Ensure 逆序数 109 | \Function {MergerSort}{$Array, left, right$} 110 | \State $result \gets 0$ 111 | \If {$left < right$} 112 | \State $middle \gets (left + right) / 2$ 113 | \State $result \gets result +$ \Call{MergerSort}{$Array, left, middle$} 114 | \State $result \gets result +$ \Call{MergerSort}{$Array, middle, right$} 115 | \State $result \gets result +$ \Call{Merger}{$Array,left,middle,right$} 116 | \EndIf 117 | \State \Return{$result$} 118 | \EndFunction 119 | \State 120 | \Function{Merger}{$Array, left, middle, right$} 121 | \State $i\gets left$ 122 | \State $j\gets middle$ 123 | \State $k\gets 0$ 124 | \State $result \gets 0$ 125 | \While{$i 10 | %% 11 | %% This file may be distributed and/or modified under the 12 | %% conditions of the LaTeX Project Public License, either version 1.3a 13 | %% of this license or (at your option) any later version. 14 | %% The latest version of this license is in: 15 | %% 16 | %% http://www.latex-project.org/lppl.txt 17 | %% 18 | %% and version 1.3a or later is part of all distributions of LaTeX 19 | %% version 2004/10/01 or later. 20 | %% 21 | %% To produce the documentation run the original source files ending with `.dtx' 22 | %% through LaTeX. 23 | %% 24 | 25 | \ProvidesFile{seuthesis.cfg} 26 | \makeatletter 27 | \newcommand{\universityname}{东南大学} 28 | \newcommand{\universitynameeng}{Southeast University} 29 | \newcommand{\schoolcodepre}{学校代码} 30 | \newcommand{\schoolcode}{10286} 31 | \newcommand{\secretlevelpre}{密级} 32 | \newcommand{\categorynumberpre}{分类号} 33 | \newcommand{\studentidpre}{学号} 34 | \newcommand{\authorpre}{研究生姓名:} 35 | \newcommand{\advisorpre}{导~~师~~姓~~名:} 36 | \newcommand{\appdegreepre}{申请学位类别} 37 | \newcommand{\majorpre}{一级学科名称} 38 | \newcommand{\submajorpre}{二级学科名称} 39 | \newcommand{\defenddatepre}{论文答辩日期} 40 | \newcommand{\authorizeorganizationpre}{学位授予单位} 41 | \newcommand{\@authorizeorganization}{~~东~南~大~学~~} 42 | \newcommand{\authorizedatepre}{学位授予日期} 43 | \newcommand{\committeechairpre}{答辩委员会主席} 44 | \newcommand{\readerpre}{评~~~~~~~~~阅~~~~~~~~~人} 45 | \newcommand{\@abstracttitle}{摘\hspace*{2em}要} 46 | \newcommand{\@abstracttitletoc}{摘\hspace*{2em}要} 47 | \newcommand{\@terminologytitle}{本论文专用术语的注释表} 48 | \renewcommand{\today}{\the\year~年~\the\month~月~\the\day~日} 49 | \newcommand{\addresspre}{设计地点} 50 | \newcommand{\bachelortitle}{毕业设计(论文)报告} 51 | \newcommand{\durationpre}{起止日期:} 52 | \newcommand{\coadvisorpre}{顾问老师} 53 | 54 | \ifbachelordegree 55 | \newcommand{\@degree}{学士} 56 | \newcommand{\@appdegree}{学士} 57 | \newcommand{\academicdegreeeng}{Bachelor of Engineering} 58 | \newcommand{\titlepre}{\textbf{题\hspace*{0.5em}目}:} 59 | \newcommand{\schoolpre}{学\hspace*{2.2em}院:} 60 | \renewcommand{\majorpre}{专\hspace*{2.2em}业:} 61 | \renewcommand{\studentidpre}{学\hspace*{2.2em}号:} 62 | \newcommand{\studentnamepre}{姓\hspace*{2.2em}名:} 63 | \renewcommand{\advisorpre}{指导教师:} 64 | \else\ifmasterdegree 65 | \newcommand{\@degree}{硕士} 66 | \newcommand{\@appdegree}{硕士} 67 | \newcommand{\academicdegreeeng}{Master of Engineering}\relax 68 | \else 69 | \newcommand{\@degree}{博士} 70 | \newcommand{\@appdegree}{博士} 71 | \newcommand{\academicdegreeeng}{Doctor of Engineering}\relax 72 | \fi 73 | \fi 74 | \newcommand{\@academicdegree}{\@degree{}学位论文} 75 | \makeatother 76 | \newcommand{\signline}{\underline{\makebox[3.5cm][s]{}}} 77 | \newcommand{\yearline}{\underline{\makebox[1.5cm][s]{}}} 78 | \newcommand{\monthline}{\underline{\makebox[1cm][s]{}}} 79 | \newcommand{\seudeclare}{ 80 | {\xiaosihao 81 | \begin{center} 82 | {\hei\xiaoerhao ~\\ ~\\ ~\\ 东南大学毕业(设计)论文独创性声明} 83 | \end{center} 84 | \vspace{0.5in} 85 | { \linespacing{1.5} 86 | \qquad 本人声明所呈交的毕业(设计)论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。\par} 87 | \vspace{0.3in} 88 | \begin{flushright} 89 | 论文作者签名:\signline \quad 90 | 日期:\yearline 年 \monthline 月 \monthline 日 \\ 91 | \end{flushright} 92 | 93 | \vspace{1.5in} 94 | 95 | \begin{center} 96 | {\hei\xiaoerhao 东南大学毕业(设计)论文使用授权声明} 97 | \end{center} 98 | \vspace{0.5in} 99 | { \linespacing{1.5} 100 | \qquad 东南大学有权保留本人所送交毕业(设计)论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。论文的公布(包括刊登)授权东南大学教务处办理。\par} 101 | \vspace{0.3in} 102 | \begin{flushright} 103 | \begin{tabular}{ll} 104 | 论文作者签名:\signline & 导师签名: \signline \\ 105 | 日期:\yearline 年 \monthline 月 \monthline 日 & 106 | 日期:\yearline 年 \monthline 月 \monthline 日 107 | \end{tabular} 108 | \end{flushright} 109 | \par 110 | } 111 | } 112 | \renewcommand{\contentsname}{\xiaoerhao 目\hspace*{2em}录} 113 | \makeatletter 114 | \newcommand{\@contentsnametoc}{目\hspace*{2em}录} 115 | \makeatother 116 | \newcommand{\titlecontentschapter}{% 117 | \titlecontents{chapter}[0pt]{\vspace{.5\baselineskip}\normalfont\bfseries} 118 | {第\CJKnumber{\thecontentslabel}章\quad}{} 119 | {\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage} 120 | } 121 | \newcommand{\titlecontentsappendix}{% 122 | \titlecontents{chapter}[0pt]{\vspace{.5\baselineskip}\normalfont\bfseries} 123 | {附录 \thecontentslabel\quad}{} 124 | {\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage} 125 | } 126 | \titlecontentschapter % 使目录格式生效 127 | \renewcommand{\chaptername}{第\CJKnumber{\thechapter}章} 128 | \renewcommand{\appendixname}{附录 \thechapter} 129 | \titleformat{\chapter}[hang]{\centering\hei\bfseries\sanhao}{\chaptertitlename}{1em}{}%三号黑体居中 130 | \titleformat{\section}[hang]{\sihao\hei}{\thesection}{1ex}{}%四号黑体居左 131 | \titleformat{\subsection}[hang]{\song\xiaosihao}{\thesubsection}{1ex}{}% 小四宋体居左 132 | \titleformat{\subsubsection}[hang]{\song\wuhao}{\thesubsubsection}{1ex}{}% 五号 133 | \setcounter{secnumdepth}{3} 134 | \newcommand{\refchapter}[1]{\hyperref[#1]{第 \ref*{#1} 章}} 135 | \newcommand{\refappendix}[1]{\hyperref[#1]{附录 \ref*{#1}}} 136 | \newcommand{\refsec}[1]{\hyperref[#1]{\ref*{#1} 节}} 137 | \newcommand{\refsubsec}[1]{\hyperref[#1]{\ref*{#1} 小节}} 138 | \newcommand{\refsubsubsec}[1]{\hyperref[#1]{\ref*{#1} 子节}} 139 | \DeclareCaptionFont{capFont}{\song\wuhao} % 表格名及图名用5号宋体 140 | \DeclareCaptionLabelSeparator{twospace}{~~} 141 | 142 | \makeatletter 143 | \renewcommand\fps@figure{htbp} % 设置图浮动的默认参数 144 | \renewcommand\fps@table{htbp} 145 | \makeatother 146 | \makeatletter 147 | \newcommand{\@acknowledgementtitle}{致\hspace*{2em}谢} 148 | \newcommand{\@acknowledgementtitletoc}{致\hspace*{2em}谢} 149 | \newcommand{\@resumetitle}{作者简介~(包括论文和成果清单)} 150 | \newcommand{\@resumetitletoc}{作者简介} 151 | \renewcommand{\bibname}{参考文献} 152 | \makeatother 153 | \IndexPrologue{\chapter*{索\quad 引}} 154 | 155 | \endinput 156 | %% 157 | %% End of file `seuthesis-utf8.cfg'. 158 | -------------------------------------------------------------------------------- /seuthesis.bib: -------------------------------------------------------------------------------- 1 | % This file was created with JabRef 2.7. 2 | % Encoding: UTF8 3 | 4 | @inproceedings{Yao:2015ix, 5 | author = {Yao, Dezhong and Zhao, Peilin and Yu, Chen and Jin, Hai and Li, Bin}, 6 | title = {{Sparse Online Relative Similarity Learning}}, 7 | booktitle = {2015 IEEE International Conference on Data Mining (ICDM)}, 8 | year = {2015}, 9 | pages = {529--538}, 10 | publisher = {IEEE} 11 | } 12 | 13 | @mastersthesis {test, 14 | author = {Piaoye}, 15 | title = {GIS局部放在线监测}, 16 | school = {东南大学}, 17 | year = {2017}, 18 | } 19 | 20 | @article{R1, 21 | author = {孙玉娇}, 22 | title = {未来中国输电网发展模式的分析与展望}, 23 | journal = {电网技术}, 24 | year = {2013}, 25 | pages = {1929-1935}, 26 | volume = {7}, 27 | number = {1}, 28 | } 29 | 30 | @phdthesis{test1, 31 | title={基于UHF方法的GIS局部放电检测与仿生模式识别}, 32 | author={段大鹏}, 33 | school={上海交通大学}, 34 | year={2009}, 35 | } 36 | 37 | @MISC{seucover, 38 | author = {hbsjzzxgssb}, 39 | title = {东南大学学位论文封面}, 40 | year = {2007}, 41 | language = {Chinese}, 42 | typeoflit = {EB/OL} 43 | } 44 | 45 | @MISC{wloo, 46 | author = {wloo}, 47 | title = {用LaTeX写漂亮学位论文}, 48 | year = {2005}, 49 | language = {Chinese}, 50 | typeoflit = {EB/OL}, 51 | url = {http://ymei.freeshell.org/WebWiki/Computer/ThesisWithLaTeX.html} 52 | } 53 | 54 | @MISC{seugs:standard, 55 | author = {东南大学研究生院}, 56 | title = {东南大学研究生学位论文的格式规定(试行)}, 57 | year = {2011}, 58 | language = {Chinese}, 59 | typeoflit = {EB/OL}, 60 | url = {http://seugs.seu.edu.cn/s/97/t/1707/aa/64/info43620.htm} 61 | } 62 | 63 | @BOOK{GBT7714-2005, 64 | title = {中华任命共和国国家标准-文后参考文献著录规则}, 65 | publisher = {中国标准出版社}, 66 | year = {2005}, 67 | author = {中华人民共和国国家质量监督检验检疫总局,中国国家标准化管理委员会}, 68 | address = {北京}, 69 | edition = {GB/T 7714-2005}, 70 | language = {Chinese} 71 | } 72 | 73 | @MISC{wkbst, 74 | author = {吴凯}, 75 | title = {GBT7714-2005.bst:利用BibTEX生成符合GB/T 7714-2005的参考文献}, 76 | year = {2006}, 77 | language = {Chinese}, 78 | typeoflit = {EB/OL} 79 | } 80 | 81 | @MISC{xrn:howtopackage, 82 | author = {薛瑞尼}, 83 | title = {如何编写宏包}, 84 | year = {2005}, 85 | language = {Chinese}, 86 | typeoflit = {EB/OL}, 87 | url = {http://learn.tsinghua.edu.cn:8080/2003214890/publish/TeX/Doc.html} 88 | } 89 | 90 | @MISC{xrn:thuthesis, 91 | author = {薛瑞尼}, 92 | title = {ThuThesis:清华大学学位论文模板}, 93 | year = {2005}, 94 | language = {Chinese}, 95 | typeoflit = {EB/OL} 96 | } 97 | 98 | -------------------------------------------------------------------------------- /seuthesis.bst: -------------------------------------------------------------------------------- 1 | % BibTeX standard bibliography style `seuthesis.bst' derived from `unsrt' and 'thuthesis' 2 | % This file is part of `seuthesis' package. 3 | ENTRY 4 | { address 5 | author 6 | booktitle 7 | chapter 8 | citedate 9 | edition 10 | editor 11 | howpublished 12 | institution 13 | journal 14 | key 15 | lang 16 | modifydate 17 | month 18 | note 19 | number 20 | organization 21 | pages 22 | publisher 23 | school 24 | series 25 | title 26 | type 27 | volume 28 | year 29 | url 30 | } 31 | {} 32 | { label } 33 | 34 | INTEGERS { output.state before.all mid.sentence after.sentence after.block } 35 | 36 | FUNCTION {not} 37 | { { #0 } 38 | { #1 } 39 | if$ 40 | } 41 | 42 | FUNCTION {and} 43 | { 'skip$ 44 | { pop$ #0 } 45 | if$ 46 | } 47 | 48 | FUNCTION {or} 49 | { { pop$ #1 } 50 | 'skip$ 51 | if$ 52 | } 53 | 54 | FUNCTION {init.state.consts} 55 | { #0 'before.all := 56 | #1 'mid.sentence := 57 | #2 'after.sentence := 58 | #3 'after.block := 59 | } 60 | 61 | STRINGS { s t } 62 | 63 | FUNCTION {output.nonnull} 64 | { 's := 65 | output.state mid.sentence = 66 | { ", " * write$ } 67 | { output.state after.block = 68 | { add.period$ write$ 69 | newline$ 70 | "\newblock " write$ 71 | } 72 | { output.state before.all = 73 | 'write$ 74 | { add.period$ " " * write$ } 75 | if$ 76 | } 77 | if$ 78 | mid.sentence 'output.state := 79 | } 80 | if$ 81 | s 82 | } 83 | 84 | FUNCTION {output.year} 85 | { 't := 86 | number empty$ 87 | volume empty$ 88 | and 89 | { add.period$ write$ } 90 | { ", " * write$ } 91 | if$ 92 | t 93 | } 94 | 95 | STRINGS {z} 96 | FUNCTION {remove.dots} 97 | { 'z := 98 | "" 99 | { z empty$ not} 100 | { z #1 #1 substring$ 101 | z #2 global.max$ substring$ 'z := 102 | duplicate$ "." = 'pop$ 103 | { * } 104 | if$ 105 | } 106 | while$ 107 | %z 108 | } 109 | 110 | FUNCTION {bibinfo.check} 111 | { swap$ 112 | duplicate$ missing$ 113 | { 114 | pop$ pop$ 115 | "" 116 | } 117 | { duplicate$ empty$ 118 | { 119 | swap$ pop$ 120 | } 121 | { swap$ 122 | pop$ 123 | } 124 | if$ 125 | } 126 | if$ 127 | } 128 | 129 | FUNCTION {format.note} 130 | { 131 | note empty$ 132 | { "" } 133 | { note #1 #1 substring$ 134 | duplicate$ "{" = 135 | 'skip$ 136 | { output.state mid.sentence = 137 | { "l" } 138 | { "u" } 139 | if$ 140 | change.case$ 141 | } 142 | if$ 143 | note #2 global.max$ substring$ * "note" bibinfo.check 144 | } 145 | if$ 146 | } 147 | 148 | FUNCTION {output} 149 | { duplicate$ empty$ 150 | 'pop$ 151 | 'output.nonnull 152 | if$ 153 | } 154 | 155 | FUNCTION {output.check} 156 | { 't := 157 | duplicate$ empty$ 158 | { pop$ "empty " t * " in " * cite$ * warning$ } 159 | 'output.nonnull 160 | if$ 161 | } 162 | 163 | FUNCTION {output.bibitem} 164 | { newline$ 165 | "\bibitem{" write$ 166 | cite$ write$ 167 | "}" write$ 168 | newline$ 169 | "" 170 | before.all 'output.state := 171 | } 172 | 173 | %FUNCTION {fin.entry} 174 | %{ duplicate$ empty$ 175 | % 'pop$ 176 | % 'write$ 177 | % if$ 178 | % newline$ 179 | % "\thudot" write$ 180 | % newline$ 181 | %} 182 | 183 | FUNCTION {fin.entry} 184 | { add.period$ 185 | write$ 186 | %remove.dots 187 | newline$ 188 | } 189 | 190 | % FUNCTION {fin.entry} 191 | % { duplicate$ empty$ 192 | % 'pop$ 193 | % 'write$ 194 | % if$ 195 | % newline$ 196 | % } 197 | 198 | FUNCTION {new.block} 199 | { output.state before.all = 200 | 'skip$ 201 | { after.block 'output.state := } 202 | if$ 203 | } 204 | 205 | FUNCTION {new.sentence} 206 | { output.state after.block = 207 | 'skip$ 208 | { output.state before.all = 209 | 'skip$ 210 | { after.sentence 'output.state := } 211 | if$ 212 | } 213 | if$ 214 | } 215 | 216 | 217 | FUNCTION {new.block.checka} 218 | { empty$ 219 | 'skip$ 220 | 'new.block 221 | if$ 222 | } 223 | 224 | FUNCTION {new.block.checkb} 225 | { empty$ 226 | swap$ empty$ 227 | and 228 | 'skip$ 229 | 'new.block 230 | if$ 231 | } 232 | 233 | FUNCTION {new.sentence.checka} 234 | { empty$ 235 | 'skip$ 236 | 'new.sentence 237 | if$ 238 | } 239 | 240 | FUNCTION {new.sentence.checkb} 241 | { empty$ 242 | swap$ empty$ 243 | and 244 | 'skip$ 245 | 'new.sentence 246 | if$ 247 | } 248 | 249 | FUNCTION {field.or.null} 250 | { duplicate$ empty$ 251 | { pop$ "" } 252 | 'skip$ 253 | if$ 254 | } 255 | 256 | FUNCTION {emphasize} 257 | { duplicate$ empty$ 258 | { pop$ "" } 259 | { "{\em " swap$ * "}" * } 260 | if$ 261 | } 262 | 263 | INTEGERS { nameptr namesleft numnames } 264 | 265 | FUNCTION {bbl.etal} 266 | { "et~al." } 267 | 268 | FUNCTION {bbl.cn.etal} 269 | { "等." } 270 | 271 | FUNCTION {format.lang} 272 | { lang empty$ 273 | 'skip$ 274 | 'skip$ 275 | if$ 276 | } 277 | 278 | FUNCTION {format.names} 279 | { 's := 280 | #1 'nameptr := 281 | s num.names$ 'numnames := 282 | numnames 'namesleft := 283 | { namesleft #0 > } 284 | { s nameptr 285 | %"{ff }{ll}" 286 | "{ll }{f{~}}" 287 | format.name$ 288 | remove.dots 289 | %bibinfo bibinfo.check 290 | 't := 291 | nameptr #1 > 292 | { 293 | nameptr #3 294 | #1 + = 295 | numnames #3 296 | > and 297 | { "others" 't := 298 | #1 'namesleft := } 299 | 'skip$ 300 | if$ 301 | namesleft #1 > 302 | { ", " * t * } 303 | { numnames #2 > 304 | { "" * } 305 | 'skip$ 306 | if$ 307 | s nameptr "{ll}" format.name$ duplicate$ "others" = 308 | { 't := } 309 | { pop$ } 310 | if$ 311 | t "others" = 312 | { 313 | lang empty$ 314 | { ", " * bbl.etal * } 315 | { lang "zh" = 316 | { ", " * bbl.cn.etal * } 317 | 'skip$ 318 | if$ 319 | } 320 | if$ 321 | } 322 | { 323 | lang empty$ 324 | { ", " * t * } 325 | { lang "zh" = 326 | { ", " * t * } 327 | 'skip$ 328 | if$ 329 | } 330 | if$ 331 | } 332 | if$ 333 | } 334 | if$ 335 | } 336 | 't 337 | if$ 338 | nameptr #1 + 'nameptr := 339 | namesleft #1 - 'namesleft := 340 | } 341 | while$ 342 | } 343 | 344 | FUNCTION {format.authors} 345 | { author empty$ 346 | { "" } 347 | { author format.names } 348 | if$ 349 | } 350 | 351 | FUNCTION {editors.names} 352 | { lang empty$ 353 | { ", (eds.)" } 354 | { ", 编" } 355 | if$ 356 | } 357 | 358 | 359 | FUNCTION {format.editors} 360 | { editor empty$ 361 | { "" } 362 | { editor format.names 363 | % editor num.names$ #1 > 364 | %{ ", editors" * } 365 | %{ ", editor" * } 366 | % if$ 367 | editors.names * 368 | } 369 | if$ 370 | } 371 | 372 | FUNCTION {format.title} 373 | { title empty$ 374 | { "" } 375 | { title "t" change.case$ } 376 | if$ 377 | } 378 | 379 | FUNCTION {n.dashify} 380 | { 't := 381 | "" 382 | { t empty$ not } 383 | { t #1 #1 substring$ "-" = 384 | { t #1 #2 substring$ "--" = not 385 | { "--" * 386 | t #2 global.max$ substring$ 't := 387 | } 388 | { { t #1 #1 substring$ "-" = } 389 | { "-" * 390 | t #2 global.max$ substring$ 't := 391 | } 392 | while$ 393 | } 394 | if$ 395 | } 396 | { t #1 #1 substring$ * 397 | t #2 global.max$ substring$ 't := 398 | } 399 | if$ 400 | } 401 | while$ 402 | } 403 | 404 | FUNCTION {format.date} 405 | { year empty$ 406 | { month empty$ 407 | { "" } 408 | { "there's a month but no year in " cite$ * warning$ 409 | month 410 | } 411 | if$ 412 | } 413 | { month empty$ 414 | 'year 415 | { month ", " * year * } 416 | if$ 417 | } 418 | if$ 419 | } 420 | 421 | FUNCTION {format.btitle} 422 | { title %emphasize 423 | } 424 | 425 | FUNCTION {tie.or.space.connect} 426 | { duplicate$ text.length$ #3 < 427 | { "~" } 428 | { " " } 429 | if$ 430 | swap$ * * 431 | } 432 | 433 | FUNCTION {either.or.check} 434 | { empty$ 435 | 'pop$ 436 | { "can't use both " swap$ * " fields in " * cite$ * warning$ } 437 | if$ 438 | } 439 | 440 | FUNCTION {format.bvolume} 441 | { volume empty$ 442 | { "" } 443 | { "volume" volume tie.or.space.connect 444 | series empty$ 445 | 'skip$ 446 | { " of " * series emphasize * } 447 | if$ 448 | "volume and number" number either.or.check 449 | } 450 | if$ 451 | } 452 | 453 | FUNCTION {format.number.series} 454 | { volume empty$ 455 | { number empty$ 456 | { series field.or.null } 457 | { output.state mid.sentence = 458 | { "number" } 459 | { "Number" } 460 | if$ 461 | number tie.or.space.connect 462 | series empty$ 463 | { "there's a number but no series in " cite$ * warning$ } 464 | { " in " * series * } 465 | if$ 466 | } 467 | if$ 468 | } 469 | { "" } 470 | if$ 471 | } 472 | 473 | FUNCTION {format.edition} 474 | { edition empty$ 475 | { "" } 476 | { output.state mid.sentence = 477 | { edition "l" change.case$ " ed." * } 478 | { edition "t" change.case$ " ed." * } 479 | if$ 480 | } 481 | if$ 482 | } 483 | 484 | 485 | FUNCTION {format.url} 486 | { url empty$ 487 | { "" } 488 | { new.block " {\url{" url * "}}" * } 489 | if$ 490 | } 491 | 492 | FUNCTION {format.modifydate} 493 | { modifydate empty$ 494 | { "" } 495 | { new.block "(" modifydate * ")" * } 496 | if$ 497 | } 498 | 499 | FUNCTION {format.citedate} 500 | { new.block "[" citedate * "]" * } 501 | 502 | FUNCTION {format.onlinemark} 503 | { "[EB/OL]" } 504 | 505 | 506 | INTEGERS { multiresult } 507 | 508 | FUNCTION {multi.page.check} 509 | { 't := 510 | #0 'multiresult := 511 | { multiresult not 512 | t empty$ not 513 | and 514 | } 515 | { t #1 #1 substring$ 516 | duplicate$ "-" = 517 | swap$ duplicate$ "," = 518 | swap$ "+" = 519 | or or 520 | { #1 'multiresult := } 521 | { t #2 global.max$ substring$ 't := } 522 | if$ 523 | } 524 | while$ 525 | multiresult 526 | } 527 | 528 | FUNCTION {format.pages} 529 | { pages empty$ 530 | { "" } 531 | { pages multi.page.check 532 | { "" pages n.dashify tie.or.space.connect } 533 | { "" pages tie.or.space.connect } 534 | if$ 535 | } 536 | if$ 537 | } 538 | 539 | FUNCTION {format.vol.num.pages} 540 | { volume field.or.null 541 | number empty$ 542 | 'skip$ 543 | { "(" number * ")" * * 544 | volume empty$ 545 | { "there's a number but no volume in " cite$ * warning$ } 546 | 'skip$ 547 | if$ 548 | } 549 | if$ 550 | pages empty$ 551 | 'skip$ 552 | { duplicate$ empty$ 553 | { pop$ format.pages } 554 | { ":" * pages n.dashify * } 555 | if$ 556 | } 557 | if$ 558 | } 559 | 560 | FUNCTION {format.chapter.pages} 561 | { chapter empty$ 562 | { "" } 563 | { type empty$ 564 | { "chapter" } 565 | { type "l" change.case$ } 566 | if$ 567 | chapter tie.or.space.connect 568 | pages empty$ 569 | 'skip$ 570 | { ", " * format.pages * } 571 | if$ 572 | } 573 | if$ 574 | } 575 | 576 | FUNCTION {collection.in} 577 | { lang empty$ 578 | { "In: " } 579 | { "见: " } 580 | if$ 581 | } 582 | 583 | FUNCTION {format.in.ed.booktitle} 584 | { booktitle empty$ 585 | { "" } 586 | { editor empty$ 587 | { lang empty$ 588 | % { "Proceedings of " booktitle * } 589 | { " " booktitle * } 590 | { " " booktitle * } 591 | if$ 592 | } 593 | { lang empty$ 594 | % { collection.in format.editors * ". Proceedings of " * booktitle * } 595 | { collection.in format.editors * ". " * booktitle * } 596 | { collection.in format.editors * ". " * booktitle * } 597 | if$ 598 | } 599 | if$ 600 | } 601 | if$ 602 | } 603 | 604 | FUNCTION {empty.misc.check} 605 | { author empty$ title empty$ howpublished empty$ 606 | month empty$ year empty$ note empty$ 607 | and and and and and 608 | { "all relevant fields are empty in " cite$ * warning$ } 609 | 'skip$ 610 | if$ 611 | } 612 | 613 | FUNCTION {format.thesis.type} 614 | { type empty$ 615 | 'skip$ 616 | { pop$ 617 | type "t" change.case$ 618 | } 619 | if$ 620 | } 621 | 622 | FUNCTION {format.tr.number} 623 | { type empty$ 624 | { "Technical Report" } 625 | 'type 626 | if$ 627 | number empty$ 628 | { "t" change.case$ } 629 | { number tie.or.space.connect } 630 | if$ 631 | } 632 | 633 | FUNCTION {format.article.crossref} 634 | { key empty$ 635 | { journal empty$ 636 | { "need key or journal for " cite$ * " to crossref " * crossref * 637 | warning$ 638 | "" 639 | } 640 | { "In {\em " journal * "\/}" * } 641 | if$ 642 | } 643 | { "In " key * } 644 | if$ 645 | " \cite{" * crossref * "}" * 646 | } 647 | 648 | FUNCTION {format.crossref.editor} 649 | { editor #1 "{ll }{f{~}}" format.name$ 650 | editor num.names$ duplicate$ 651 | #2 > 652 | { pop$ " et~al." * } 653 | { #2 < 654 | 'skip$ 655 | { editor #2 "{ll }{f{~}}" format.name$ "others" = 656 | { " et~al." * } 657 | { " and " * editor #2 "{ll }{f{~}}" format.name$ * } 658 | if$ 659 | } 660 | if$ 661 | } 662 | if$ 663 | } 664 | 665 | FUNCTION {format.book.crossref} 666 | { volume empty$ 667 | { "empty volume in " cite$ * "'s crossref of " * crossref * warning$ 668 | "In " 669 | } 670 | { "Volume" volume tie.or.space.connect 671 | " of " * 672 | } 673 | if$ 674 | editor empty$ 675 | editor field.or.null author field.or.null = 676 | or 677 | { key empty$ 678 | { series empty$ 679 | { "need editor, key, or series for " cite$ * " to crossref " * 680 | crossref * warning$ 681 | "" * 682 | } 683 | { "{\em " * series * "\/}" * } 684 | if$ 685 | } 686 | { key * } 687 | if$ 688 | } 689 | { format.crossref.editor * } 690 | if$ 691 | " \cite{" * crossref * "}" * 692 | } 693 | 694 | FUNCTION {format.incoll.inproc.crossref} 695 | { editor empty$ 696 | editor field.or.null author field.or.null = 697 | or 698 | { key empty$ 699 | { booktitle empty$ 700 | { "need editor, key, or booktitle for " cite$ * " to crossref " * 701 | crossref * warning$ 702 | "" 703 | } 704 | { "In {\em " booktitle * "\/}" * } 705 | if$ 706 | } 707 | { "In " key * } 708 | if$ 709 | } 710 | { "In " format.crossref.editor * } 711 | if$ 712 | " \cite{" * crossref * "}" * 713 | } 714 | 715 | FUNCTION {format.address.publisher} 716 | { address empty$ 717 | { publisher empty$ 718 | { "" } 719 | { "there's a publisher but no address in " cite$ * warning$ 720 | publisher 721 | } 722 | if$ 723 | } 724 | { publisher empty$ 725 | 'address 726 | { address ": " * publisher * } 727 | if$ 728 | } 729 | if$ 730 | } 731 | 732 | FUNCTION {format.address.school} 733 | { address empty$ 734 | { school empty$ 735 | { "" } 736 | { "there's a school but no address in " cite$ * warning$ 737 | school 738 | } 739 | if$ 740 | } 741 | { school empty$ 742 | 'address 743 | { address ": " * school * } 744 | if$ 745 | } 746 | if$ 747 | } 748 | 749 | 750 | FUNCTION {format.title.type} 751 | { title empty$ 752 | { type empty$ 753 | { "" } 754 | { "there's a type but no title in " cite$ * warning$ 755 | type 756 | } 757 | if$ 758 | } 759 | { type empty$ 760 | 'title 761 | { title ": " * type * } 762 | if$ 763 | } 764 | if$ 765 | } 766 | 767 | % 我加的 768 | FUNCTION {book.type} 769 | { lang empty$ 770 | { "[M]" } 771 | { "\thumasterbib" } 772 | if$ 773 | } 774 | 775 | FUNCTION {book} 776 | { output.bibitem 777 | author empty$ 778 | { format.editors "author and editor" output.check } 779 | { format.authors output.nonnull 780 | crossref missing$ 781 | { "author and editor" editor either.or.check } 782 | 'skip$ 783 | if$ 784 | } 785 | if$ 786 | new.block 787 | format.btitle remove.dots book.type * output 788 | crossref missing$ 789 | { format.bvolume output 790 | new.block 791 | format.number.series output 792 | %new.sentence 793 | %format.address.publisher output 794 | } 795 | { new.block 796 | format.book.crossref output.nonnull 797 | } 798 | if$ 799 | format.edition output 800 | format.address.publisher output 801 | pages empty$ 802 | { format.date "year" output.check 803 | % new.sentence 804 | % format.pages output 805 | } 806 | { format.date ":" * format.pages * output } 807 | if$ 808 | fin.entry 809 | } 810 | 811 | FUNCTION {articlethesis.type} 812 | { lang empty$ 813 | { "[J]" } 814 | { "\thumasterbib" } 815 | if$ 816 | } 817 | 818 | FUNCTION {article} 819 | { output.bibitem 820 | format.authors "author" output.check 821 | new.block 822 | format.title remove.dots articlethesis.type * output 823 | new.block 824 | crossref missing$ 825 | { %journal emphasize "journal" output.check 826 | journal "journal" output.check 827 | %format.date "year" output.check 828 | %new.block 829 | year output 830 | format.vol.num.pages output.year 831 | } 832 | { format.article.crossref output.nonnull 833 | format.pages output 834 | } 835 | if$ 836 | new.block 837 | format.note output 838 | fin.entry 839 | } 840 | 841 | FUNCTION {booklet} 842 | { output.bibitem 843 | format.authors output 844 | new.block 845 | format.title "title" output.check 846 | howpublished address new.block.checkb 847 | howpublished output 848 | address output 849 | format.date output 850 | new.block 851 | note output 852 | fin.entry 853 | } 854 | 855 | FUNCTION {inbook} 856 | { output.bibitem 857 | author empty$ 858 | { format.editors "author and editor" output.check } 859 | { format.authors output.nonnull 860 | crossref missing$ 861 | { "author and editor" editor either.or.check } 862 | 'skip$ 863 | if$ 864 | } 865 | if$ 866 | new.block 867 | format.btitle "title" output.check 868 | crossref missing$ 869 | { format.bvolume output 870 | %format.chapter.pages "chapter and pages" output.check 871 | new.block 872 | format.number.series output 873 | new.sentence 874 | publisher "publisher" output.check 875 | address output 876 | } 877 | { format.chapter.pages "chapter and pages" output.check 878 | new.block 879 | format.book.crossref output.nonnull 880 | } 881 | if$ 882 | format.edition output 883 | pages empty$ 884 | { format.date output } 885 | { format.date ":" * format.pages * output } 886 | if$ 887 | % format.date "." * format.pages * output 888 | fin.entry 889 | } 890 | 891 | FUNCTION {incollection} 892 | { output.bibitem 893 | format.authors "author" output.check 894 | new.block 895 | format.title "title" output.check 896 | new.block 897 | crossref missing$ 898 | { format.in.ed.booktitle "booktitle" output.check 899 | %format.bvolume output 900 | format.number.series output 901 | format.chapter.pages output 902 | new.sentence 903 | format.address.publisher output 904 | %address output 905 | %publisher "publisher" output.check 906 | %format.edition output 907 | % format.date "year" output.check 908 | % format.date ". " * format.pages * output 909 | format.date ":" * format.pages * output 910 | } 911 | { format.incoll.inproc.crossref output.nonnull 912 | format.chapter.pages output 913 | } 914 | if$ 915 | % new.block 916 | % note output 917 | fin.entry 918 | } 919 | 920 | FUNCTION {inproceedings.type} 921 | { lang empty$ 922 | { "[C]" } 923 | { "\thumasterbib" } 924 | if$ 925 | } 926 | 927 | FUNCTION {inproceedings} 928 | { output.bibitem 929 | format.authors "author" output.check 930 | new.block 931 | format.title remove.dots inproceedings.type * output 932 | new.block 933 | crossref missing$ 934 | { format.in.ed.booktitle "booktitle" output.check 935 | format.bvolume output 936 | %format.number.series output 937 | %format.pages output 938 | address empty$ 939 | { organization publisher new.sentence.checkb 940 | organization output 941 | publisher output 942 | %format.date "year" output.check 943 | year output 944 | } 945 | { %address output.nonnull 946 | format.address.publisher output 947 | %format.date "year" output.check 948 | year output 949 | new.sentence 950 | organization output 951 | %publisher output 952 | } 953 | if$ 954 | new.block 955 | format.pages output 956 | %remove.dots 957 | } 958 | { format.incoll.inproc.crossref output.nonnull 959 | format.pages output 960 | } 961 | if$ 962 | new.block 963 | note output 964 | fin.entry 965 | } 966 | 967 | FUNCTION {conference} { inproceedings } 968 | 969 | FUNCTION {manual} 970 | { output.bibitem 971 | author empty$ 972 | { organization empty$ 973 | 'skip$ 974 | { organization output.nonnull 975 | address output 976 | } 977 | if$ 978 | } 979 | { format.authors output.nonnull } 980 | if$ 981 | new.block 982 | format.btitle "title" output.check 983 | author empty$ 984 | { organization empty$ 985 | { address new.block.checka 986 | address output 987 | } 988 | 'skip$ 989 | if$ 990 | } 991 | { organization address new.block.checkb 992 | organization output 993 | address output 994 | } 995 | if$ 996 | format.edition output 997 | format.date output 998 | new.block 999 | note output 1000 | fin.entry 1001 | } 1002 | 1003 | FUNCTION {masterthesis.type} 1004 | { lang empty$ 1005 | { "[D]" } 1006 | { "\thumasterbib" } 1007 | if$ 1008 | } 1009 | 1010 | FUNCTION {mastersthesis} 1011 | { output.bibitem 1012 | format.authors "author" add.period$ output.check 1013 | new.block 1014 | % format.title remove.dots ": " * masterthesis.type * output 1015 | format.title remove.dots masterthesis.type * output 1016 | new.block 1017 | format.address.school output 1018 | %format.madd "address" output.check 1019 | %school "school" output.check 1020 | format.date "year" output.check 1021 | new.block 1022 | note output 1023 | fin.entry 1024 | } 1025 | 1026 | FUNCTION {bachelorthesis.type} 1027 | { lang empty$ 1028 | { "[D]" } 1029 | { "本科学位论文" } 1030 | if$ 1031 | } 1032 | 1033 | FUNCTION {bachelorthesis} 1034 | { output.bibitem 1035 | format.authors "author" add.period$ output.check 1036 | new.block 1037 | % format.title remove.dots ": " * bachelorthesis.type * output 1038 | format.title remove.dots bachelorthesis.type * output 1039 | new.block 1040 | format.address.school output 1041 | %format.madd "address" output.check 1042 | %school "school" output.check 1043 | format.date "year" output.check 1044 | new.block 1045 | note output 1046 | fin.entry 1047 | } 1048 | 1049 | FUNCTION {misc} 1050 | { output.bibitem 1051 | format.authors output 1052 | title howpublished new.block.checkb 1053 | format.title output 1054 | howpublished new.block.checka 1055 | howpublished output 1056 | format.date output 1057 | format.url output 1058 | new.block 1059 | note output 1060 | fin.entry 1061 | empty.misc.check 1062 | } 1063 | 1064 | FUNCTION {online} 1065 | { output.bibitem 1066 | format.authors output 1067 | new.block 1068 | format.title remove.dots format.onlinemark * output 1069 | format.modifydate remove.dots format.citedate * output 1070 | format.url output 1071 | fin.entry 1072 | } 1073 | 1074 | FUNCTION {phdthesis.type} 1075 | { lang empty$ 1076 | { "[D]" } 1077 | { "\thuphdbib" } 1078 | if$ 1079 | } 1080 | 1081 | FUNCTION {phdthesis} 1082 | { output.bibitem 1083 | format.authors "author" add.period$ output.check 1084 | new.block 1085 | % format.title remove.dots ": " * phdthesis.type * output 1086 | format.title remove.dots phdthesis.type * output 1087 | new.block 1088 | format.address.school output 1089 | %address output 1090 | %school "school" output.check 1091 | format.date "year" output.check 1092 | new.block 1093 | note output 1094 | fin.entry 1095 | } 1096 | 1097 | FUNCTION {proceedings} 1098 | { output.bibitem 1099 | editor empty$ 1100 | { organization output } 1101 | { format.editors output.nonnull } 1102 | if$ 1103 | new.block 1104 | format.btitle "title" output.check 1105 | format.bvolume output 1106 | format.number.series output 1107 | address empty$ 1108 | { editor empty$ 1109 | { publisher new.sentence.checka } 1110 | { organization publisher new.sentence.checkb 1111 | organization output 1112 | } 1113 | if$ 1114 | publisher output 1115 | format.date "year" output.check 1116 | } 1117 | { address output.nonnull 1118 | format.date "year" output.check 1119 | new.sentence 1120 | editor empty$ 1121 | 'skip$ 1122 | { organization output } 1123 | if$ 1124 | publisher output 1125 | } 1126 | if$ 1127 | new.block 1128 | note output 1129 | fin.entry 1130 | } 1131 | 1132 | FUNCTION {techreport} 1133 | { output.bibitem 1134 | format.authors "author" output.check 1135 | new.block 1136 | format.title "title" output.check 1137 | new.block 1138 | format.tr.number output.nonnull 1139 | institution "institution" output.check 1140 | address output 1141 | format.date "year" output.check 1142 | format.url output 1143 | new.block 1144 | note output 1145 | fin.entry 1146 | } 1147 | 1148 | FUNCTION {unpublished} 1149 | { output.bibitem 1150 | format.authors "author" output.check 1151 | new.block 1152 | format.title "title" output.check 1153 | new.block 1154 | note "note" output.check 1155 | format.date output 1156 | fin.entry 1157 | } 1158 | 1159 | FUNCTION {default.type} { misc } 1160 | 1161 | MACRO {jan} {"January"} 1162 | 1163 | MACRO {feb} {"February"} 1164 | 1165 | MACRO {mar} {"March"} 1166 | 1167 | MACRO {apr} {"April"} 1168 | 1169 | MACRO {may} {"May"} 1170 | 1171 | MACRO {jun} {"June"} 1172 | 1173 | MACRO {jul} {"July"} 1174 | 1175 | MACRO {aug} {"August"} 1176 | 1177 | MACRO {sep} {"September"} 1178 | 1179 | MACRO {oct} {"October"} 1180 | 1181 | MACRO {nov} {"November"} 1182 | 1183 | MACRO {dec} {"December"} 1184 | 1185 | READ 1186 | 1187 | STRINGS { longest.label } 1188 | 1189 | INTEGERS { number.label longest.label.width } 1190 | 1191 | FUNCTION {initialize.longest.label} 1192 | { "" 'longest.label := 1193 | #1 'number.label := 1194 | #0 'longest.label.width := 1195 | } 1196 | 1197 | FUNCTION {longest.label.pass} 1198 | { number.label int.to.str$ 'label := 1199 | number.label #1 + 'number.label := 1200 | label width$ longest.label.width > 1201 | { label 'longest.label := 1202 | label width$ 'longest.label.width := 1203 | } 1204 | 'skip$ 1205 | if$ 1206 | } 1207 | 1208 | EXECUTE {initialize.longest.label} 1209 | 1210 | ITERATE {longest.label.pass} 1211 | 1212 | FUNCTION {begin.bib} 1213 | { preamble$ empty$ 1214 | 'skip$ 1215 | { preamble$ write$ newline$ } 1216 | if$ 1217 | "\begin{thebibliography}{" longest.label * "}" * write$ newline$ 1218 | } 1219 | 1220 | EXECUTE {begin.bib} 1221 | 1222 | EXECUTE {init.state.consts} 1223 | 1224 | ITERATE {call.type$} 1225 | 1226 | FUNCTION {end.bib} 1227 | { newline$ 1228 | "\end{thebibliography}" write$ newline$ 1229 | } 1230 | 1231 | EXECUTE {end.bib} 1232 | -------------------------------------------------------------------------------- /seuthesis.cls: -------------------------------------------------------------------------------- 1 | %% 2 | %% This is file `seuthesis.cls', 3 | %% generated with the docstrip utility. 4 | %% 5 | %% The original source files were: 6 | %% 7 | %% seuthesis.dtx (with options: `cls') 8 | %% 9 | %% Copyright (C) 2007-2012 by Xu Yuan 10 | %% 11 | %% This file may be distributed and/or modified under the 12 | %% conditions of the LaTeX Project Public License, either version 1.3a 13 | %% of this license or (at your option) any later version. 14 | %% The latest version of this license is in: 15 | %% 16 | %% http://www.latex-project.org/lppl.txt 17 | %% 18 | %% and version 1.3a or later is part of all distributions of LaTeX 19 | %% version 2004/10/01 or later. 20 | %% 21 | %% To produce the documentation run the original source files ending with `.dtx' 22 | %% through LaTeX. 23 | %% 24 | \NeedsTeXFormat{LaTeX2e}[1999/12/01] 25 | \ProvidesClass{seuthesis}[2012/04/19 2.1.2 The LaTeX template for thesis of Southeast University] 26 | \typeout{Document Class `seuthesis' v2.1.2 by Xu Yuan, Song Yihan, Huang Xiaoyu (2012/04/19)} 27 | \newif\ifbachelordegree\bachelordegreefalse 28 | \newif\ifmasterdegree\masterdegreetrue 29 | \newif\ifengineering\engineeringfalse 30 | \DeclareOption{bachelor}{\bachelordegreetrue} 31 | \DeclareOption{master}{\masterdegreetrue} 32 | \DeclareOption{engineering}{\engineeringtrue\masterdegreetrue} 33 | \DeclareOption{doctor}{\masterdegreefalse} 34 | \newif\ifnocolorlinks\nocolorlinksfalse 35 | \DeclareOption{nocolorlinks}{\nocolorlinkstrue} 36 | \newif\ifdoublecover\doublecoverfalse 37 | \DeclareOption{doublecover}{\doublecovertrue} 38 | \DeclareOption{printedition}{\doublecovertrue\nocolorlinkstrue} 39 | \newif\ifstoneside\stonesidefalse 40 | \DeclareOption{printoneside}{% 41 | \PassOptionsToClass{openany}{scrbook} 42 | \stonesidetrue 43 | } 44 | \DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrbook}} 45 | \ProcessOptions 46 | %\LoadClass[a4paper,captions=tableheading]{scrbook} 47 | \LoadClass[a4paper,tablecaptionabove]{scrbook} 48 | \let\todayeng\today 49 | 50 | % my change 51 | \RequirePackage{lmodern} 52 | \RequirePackage{doc} 53 | \RequirePackage{keyval} 54 | \RequirePackage{ifthen} 55 | \RequirePackage{xltxtra} 56 | \RequirePackage{graphicx} 57 | \RequirePackage{setspace} 58 | \RequirePackage[dvipsnames]{xcolor} 59 | \RequirePackage{indentfirst} 60 | \RequirePackage{makeidx} % 索引 61 | \RequirePackage[nottoc]{tocbibind} % 将参考文献、索引、表格目录和图形 62 | \RequirePackage[numbers,sort&compress]{natbib} % 修改引用参考文献格式 63 | \RequirePackage{array} % 扩展了 array 和 tabular 环境功能 64 | \RequirePackage{caption} % 定义图的标题格式:居中. 使用caption3.0 65 | \captionsetup{% 66 | format=plain,% 67 | labelformat=simple,% 68 | justification=centering,% 69 | singlelinecheck=off} 70 | \RequirePackage{paralist}% 修改列表格式 71 | \setdefaultenum{1)}{a)}{i.}{A.}% 设置列表模式 72 | \setdefaultleftmargin{4ex}{}{}{}{}{} 73 | \RequirePackage[CJKnumber,slantfont,boldfont]{xeCJK} 74 | \RequirePackage{CJKulem} 75 | 76 | % my change 77 | \RequirePackage{ulem} 78 | 79 | % 加粗改黑体 80 | \renewcommand{\textbf}[1]{{\normalfont\bfseries #1}} 81 | % my change 82 | %\def\CJK@spaceChar{\hskip \f@size \p@} 83 | \def\CJKindent{% 84 | %\settowidth\CJK@twochars{\CJK@spaceChar\CJK@spaceChar} 85 | % \parindent\CJK@twochars 86 | \setlength{\parindent}{2em} 87 | } 88 | 89 | \AtBeginDocument{\addtocontents{toc}{\protect\thispagestyle{seunoheadstyle}}} 90 | 91 | % 修改中文字体族,增加黑体 92 | \setCJKmainfont[ 93 | Path = ./font/, 94 | BoldFont=simhei.ttf, 95 | ItalicFont=simkai.ttf, 96 | BoldItalicFont=simfang.ttf 97 | ]{simsun.ttf} 98 | \setCJKfamilyfont{zhsong}[Path = ./font/]{simsun.ttf} 99 | \newcommand{\song}{\CJKfamily{zhsong}} 100 | \setCJKfamilyfont{zhhei}[Path = ./font/]{simhei.ttf} 101 | \newcommand{\hei}{\CJKfamily{zhhei}} 102 | \setCJKfamilyfont{zhkai}[Path = ./font/]{simkai.ttf} 103 | \newcommand{\kai}{\CJKfamily{zhkai}} 104 | \setCJKfamilyfont{zhfs}[Path = ./font/]{simfang.ttf} 105 | \newcommand{\fs}{\CJKfamily{zhfs}} 106 | 107 | % my change, 英文字体使用 Times New Roman 108 | \setmainfont[ 109 | Path = ./font/, 110 | BoldFont=timesbd.ttf, 111 | ItalicFont=timesi.ttf, 112 | BoldItalicFont=timesbi.ttf 113 | ]{times.ttf} 114 | 115 | \newcommand{\chuhao}{\fontsize{42pt}{46pt}\selectfont} 116 | \newcommand{\xiaochuhao}{\fontsize{36pt}{40pt}\selectfont} 117 | \newcommand{\yichu}{\fontsize{32pt}{36pt}\selectfont} 118 | \newcommand{\yihao}{\fontsize{28pt}{32pt}\selectfont} 119 | \newcommand{\erhao}{\fontsize{21pt}{24pt}\selectfont} 120 | \newcommand{\xiaoerhao}{\fontsize{18pt}{20}\selectfont} 121 | \newcommand{\sanhao}{\fontsize{15.75pt}{18pt}\selectfont} 122 | \newcommand{\sihao}{\fontsize{14pt}{16pt}\selectfont} 123 | \newcommand{\xiaosihao}{\fontsize{12pt}{14pt}\selectfont} 124 | \newcommand{\wuhao}{\fontsize{10.5pt}{13pt}\selectfont} 125 | \newcommand{\xiaowuhao}{\fontsize{9pt}{11pt}\selectfont} 126 | \newcommand{\liuhao}{\fontsize{7.5pt}{9pt}\selectfont} 127 | \newcommand{\xiaoliuhao}{\fontsize{6.5pt}{7.5pt}\selectfont} 128 | \newcommand{\qihao}{\fontsize{5.5pt}{6.5pt}\selectfont} 129 | 130 | 131 | \renewcommand\frontmatter{% 132 | \ifstoneside\clearpage\else\cleardoublepage\fi 133 | \@mainmatterfalse 134 | \pagenumbering{Roman} 135 | \pagestyle{seunoheadstyle}} 136 | \renewcommand\mainmatter{% 137 | \ifstoneside\clearpage\else\cleardoublepage\fi 138 | \@mainmattertrue 139 | \pagenumbering{arabic} 140 | \pagestyle{seustyle}} 141 | \renewcommand\backmatter{% 142 | \ifstoneside\clearpage\else\cleardoublepage\fi 143 | \@mainmattertrue} 144 | 145 | % my change 146 | \DeclareCaptionFont{capFont}{\song\wuhao} % 表格名及图名用5号宋体 147 | \DeclareCaptionLabelSeparator{twospace}{~~} 148 | \captionsetup{ 149 | labelsep=twospace,% 去掉图标签后的冒号 150 | font={capFont},% 151 | figurename=图,% 152 | tablename=表,% 153 | listfigurename=插图目录,% 154 | listtablename=表格目录} 155 | 156 | \RequirePackage{hyperref} 157 | \AtBeginDocument{\CJKindent{}% 158 | \InputIfFileExists{seuthesis-utf8.cfg}% 引入配置文件 159 | {\typeout{[seuthesis]: Load seuthesis-utf8.cfg successfully!}}% 160 | {\typeout{[seuthesis]: Load seuthesis-utf8.cfg failed!}}% 161 | \makeindex% 162 | \wuhao% 163 | \linespacing{\mainlineskip} 164 | } 165 | \AtEndDocument{\backcover} 166 | 167 | \RequirePackage[top=2cm,bottom=2cm,left=2cm,right=2cm]{geometry} 168 | \RequirePackage[pagestyles, rm]{titlesec} 169 | \RequirePackage{titletoc} % 设置目录 170 | \hypersetup{bookmarksnumbered=true}%书签中章节编号 171 | \defaultfontfeatures{Mapping=tex-text} % --- as em-dash 172 | 173 | \setlength{\parskip}{0pt}% 段距 174 | \newcommand{\mainlineskip}{1.5}% 主行距1.5 175 | \titleformat{\chapter}[display] 176 | {\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter}{20pt}{\Huge} 177 | \titlespacing*{\chapter}{0pt}{-20pt}{40pt} 178 | \titlespacing{\section}{0pt}{0.5ex plus .05ex minus .01ex}{0.5ex plus .04ex} % 标题间距 179 | \titlespacing{\subsection}{0pt}{1.5ex plus .05ex minus .01ex}{0.5ex plus .04ex} 180 | \titlespacing{\subsubsection}{0pt}{1.5ex plus .05ex minus .01ex}{0.5ex plus .01ex} 181 | 182 | %my change 183 | \newcommand{\linespacing}[1]{\linespread{#1}\selectfont}% 行距命令 184 | \newcommand{\stcleardp}{% 185 | \ifstoneside 186 | \clearpage 187 | \else 188 | \cleardoublepage 189 | \fi 190 | } 191 | \ifnocolorlinks 192 | \hypersetup{colorlinks=false} 193 | \else 194 | \hypersetup{colorlinks=true} 195 | \fi 196 | \hypersetup{ 197 | linkcolor=blue, 198 | anchorcolor=black, 199 | citecolor=olive, 200 | filecolor=magenta, 201 | menucolor=red, 202 | urlcolor=magenta 203 | } 204 | \newpagestyle{seustyle}{ 205 | \sethead[][{\song{}\xiaowuhao{}东南大学本科毕业设计(论文)}][] 206 | %[\song{}\xiaowuhao{}第\thepage 页] % 偶数页 207 | {}{{\song{}\xiaowuhao{}东南大学本科毕业设计(论文)}}{} 208 | %{\song{}\xiaowuhao{}第\thepage 页} % 奇数页 209 | \headrule 210 | \setfoot[][\thepage][]{}{\thepage}{} 211 | } 212 | \newpagestyle{seunoheadstyle}{ 213 | \sethead[][][] 214 | {}{}{} 215 | \setfoot[][\thepage][]{}{\thepage}{} 216 | } 217 | \newpagestyle{seufrontstyle}{ 218 | \pagestyle{seunoheadstyle} 219 | } 220 | \renewpagestyle{plain}{ 221 | \pagestyle{seustyle} 222 | } 223 | \renewcommand{\author}[2]{ 224 | \def\@author{#1} 225 | \newcommand{\@authoreng}{#2} 226 | } 227 | \newcommand{\@titleeng}{} 228 | \newcommand{\@subtitleeng}{} 229 | \renewcommand{\title}[4]{ 230 | \def\@title{#1} 231 | \renewcommand{\@subtitle}{#2} 232 | \renewcommand{\@titleeng}{#3} 233 | \renewcommand{\@subtitleeng}{#4} 234 | } 235 | \newcommand{\newtitleline}{\hfill\\% 236 | \hspace*{\fill}\hspace{0em}} 237 | \newcommand{\@advisorname}{} 238 | \newcommand{\@advisortitle}{} 239 | \newcommand{\@advisornameeng}{} 240 | \newcommand{\@advisortitleeng}{} 241 | \newcommand{\advisor}[4]{ 242 | \renewcommand{\@advisorname}{#1} 243 | \renewcommand{\@advisortitle}{#2} 244 | \renewcommand{\@advisornameeng}{#3} 245 | \renewcommand{\@advisortitleeng}{#4} 246 | } 247 | \newif\ifbcoadvisor\bcoadvisorfalse 248 | \newcommand{\@coadvisorname}{} 249 | \newcommand{\@coadvisortitle}{} 250 | \newcommand{\@coadvisornameeng}{} 251 | \newcommand{\@coadvisortitleeng}{} 252 | \newcommand{\coadvisor}[4]{ 253 | \bcoadvisortrue 254 | \renewcommand{\@coadvisorname}{#1} 255 | \renewcommand{\@coadvisortitle}{#2} 256 | \renewcommand{\@coadvisornameeng}{#3} 257 | \renewcommand{\@coadvisortitleeng}{#4} 258 | } 259 | \newcommand{\@categorynumber}{} 260 | \newcommand{\categorynumber}[1]{\renewcommand{\@categorynumber}{#1}} 261 | \newcommand{\@secretlevel}{} 262 | \newcommand{\secretlevel}[1]{\renewcommand{\@secretlevel}{#1}} 263 | \newcommand{\@UDC}{} 264 | \newcommand{\UDC}[1]{\renewcommand{\@UDC}{#1}} 265 | \newcommand{\@studentid}{} 266 | \newcommand{\studentid}[1]{\renewcommand{\@studentid}{#1}} 267 | \newcommand{\degree}[1]{ 268 | \renewcommand{\@appdegree}{#1} 269 | } 270 | \newcommand{\@majorlen}{8em} 271 | \newcommand{\@major}{} 272 | \newcommand{\major}[2][8em]{ 273 | \renewcommand{\@majorlen}{#1} 274 | \renewcommand{\@major}{#2} 275 | } 276 | \newcommand{\@department}{} 277 | \newcommand{\@departmenteng}{~} 278 | \newcommand{\department}[2]{ 279 | \renewcommand{\@department}{#1} 280 | \renewcommand{\@departmenteng}{#2} 281 | } 282 | \newcommand{\@submajor}{} 283 | \newcommand{\submajor}[1]{ 284 | \renewcommand{\@submajor}{#1} 285 | } 286 | \newcommand{\@defenddate}{} 287 | \newcommand{\defenddate}[1]{\renewcommand{\@defenddate}{#1}} 288 | \newcommand{\authorizeorganization}[1]{ 289 | \renewcommand{\@authorizeorganization}{#1} 290 | } 291 | \newcommand{\@authorizedate}{} 292 | \newcommand{\authorizedate}[1]{\renewcommand{\@authorizedate}{#1}} 293 | \newcommand{\@committeechair}{} 294 | \newcommand{\committeechair}[1]{\renewcommand{\@committeechair}{#1}} 295 | \newcommand{\@readerA}{} 296 | \newcommand{\@readerB}{} 297 | \newcommand{\reader}[2]{ 298 | \renewcommand{\@readerA}{#1} 299 | \renewcommand{\@readerB}{#2} 300 | } 301 | \newcommand{\@duration}{} 302 | \newcommand{\duration}[1]{\renewcommand{\@duration}{#1}} 303 | \newcommand{\@address}{} 304 | \newcommand{\address}[1]{\renewcommand{\@address}{#1}} 305 | \newif\ifseuthesisthanks\seuthesisthanksfalse 306 | \newcommand{\seuthesis@thanks}{} 307 | \renewcommand{\thanks}[1]{\seuthesisthankstrue\renewcommand{\seuthesis@thanks}{#1}} 308 | \renewcommand{\maketitle}{ 309 | % 310 | % 设置书签 311 | % Note: The `CJKbookmarks' option should only be used for bookmarks 312 | % *not* in Unicode. 313 | \GetFileInfo{seuthesis.cls} % get the correct fileversion 314 | \hypersetup{ 315 | pdfauthor={\@author}, 316 | pdftitle={\universityname{}\@academicdegree}, %文件标题 317 | pdfsubject={\@title \@subtitle}, %文件主题 318 | pdfcreator={The \seuthesis{} class (v \fileversion)} % 应用程序 319 | } 320 | 321 | \pagestyle{empty} 322 | \ifdoublecover 323 | \stcleardp 324 | \else\fi 325 | \chinesecover 326 | 327 | \renewcommand*\frontmatter{% 328 | \if@twoside 329 | \cleardoubleoddpage 330 | \else 331 | \clearpage 332 | \fi 333 | \@mainmatterfalse 334 | \pagenumbering{Roman}% 大写罗马字母 335 | \pagestyle{seunoheadstyle} 336 | } 337 | \ifbachelordegree 338 | \ifstoneside\clearpage\else\cleardoublepage\fi 339 | \seudeclare 340 | \frontmatter 341 | \else 342 | \ifdoublecover 343 | \stcleardp 344 | \else\fi 345 | \englishcover % 英文封面 346 | \thispagestyle{empty} 347 | \vspace{1.5in} 348 | \seudeclare % 独创性和使用授权声明 349 | \frontmatter % 开始正文之前的部分 350 | \pagestyle{seufrontstyle}\clearpage 351 | \fi 352 | } 353 | \newcommand{\seuthesis}{% 354 | S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% 355 | \textsc{Thesis} 356 | } 357 | \let\orig@emph=\emph 358 | \renewcommand{\emph}[1]{{\normalfont\slshape #1}} 359 | 360 | \newcommand{\CoverTopOption}[3][s]{ 361 | \makebox[1.5cm][#1]{\xiaowuhao #2}:{ 362 | \underline{\makebox[1.5cm][c]{\xiaowuhao #3}}} 363 | } 364 | 365 | \newcommand{\CoverBottomOption}[3][4.5cm]{ 366 | \makebox[7cm][s]{ 367 | {\song\xiaosihao#2} %宋体小四号 368 | \underline{\makebox[#1][c]{\hei\xiaosihao#3}} %黑体小四号粗体 369 | } 370 | } 371 | 372 | \newcommand{\chinesecover}{ 373 | \ifengineering 374 | \def\@degreepic{engineering} 375 | \else 376 | \ifmasterdegree 377 | \def\@degreepic{master} 378 | \else 379 | \def\@degreepic{doctor} 380 | \fi 381 | \fi 382 | 383 | \begin{titlepage} 384 | \linespacing{1.0} 385 | \begin{picture}(0,0)(24,250) 386 | {\includegraphics[width=\textwidth,bb=0 0 1683 986]{figures/front-cover.jpg}} 387 | \end{picture} 388 | \ifengineering 389 | \begin{picture}(0,0)(-70,255) 390 | {\includegraphics[height=30pt,bb=0 0 484 55]{figures/engineering.png}} 391 | \end{picture} 392 | \else 393 | \begin{picture}(0,0)(-86,255) 394 | {\includegraphics[height=40pt,bb=0 0 1149 150]{figures/{\@degreepic}.png}} 395 | \end{picture} 396 | \fi 397 | \begin{picture}(0,0)(-350,50) 398 | {\includegraphics[width=50pt,bb=0 0 500 501]{figures/seu-color-logo.png}} 399 | \end{picture} 400 | 401 | \begin{tabular}{l} 402 | \CoverTopOption{\schoolcodepre}{\schoolcode} \\ 403 | \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ 404 | \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ 405 | \CoverTopOption{U D C}{\@UDC} \\ 406 | \CoverTopOption{\studentidpre}{\@studentid} 407 | \end{tabular} 408 | 409 | \vspace*{7cm} 410 | 411 | \begin{center} 412 | \linespacing{1.25} 413 | \yihao\hei\@title\\%题名 黑体一号居中 414 | \yihao\hei\@subtitle%副题名 黑体一号居中 415 | \end{center} 416 | 417 | \vspace*{20pt} 418 | 419 | \renewcommand{\arraystretch}{2.0} 420 | \setlength{\tabcolsep}{0pt} 421 | \begin{center} 422 | \begin{tabular}{cr} 423 | \makebox[3.5cm][s]{\xiaoerhao\song\authorpre} &%宋体小二 424 | \underline{\makebox[6cm][s]{ 425 | \hspace*{1cm} 426 | \makebox[2.5cm][c]{\xiaoerhao\hei\@author} 427 | \makebox[2cm][r]{}}} \\%黑体小二粗体 428 | \makebox[3.5cm][s]{\xiaoerhao\song\advisorpre} & 429 | \underline{\makebox[6cm][s]{ 430 | \hspace*{1cm} 431 | \makebox[2.5cm][c]{\xiaoerhao\hei\@advisorname} 432 | \makebox[2cm][r]{\xiaoerhao\hei\@advisortitle}}} 433 | \\ 434 | & 435 | \ifbcoadvisor 436 | \underline{\makebox[6cm][s]{ 437 | \hspace*{1cm} 438 | \makebox[2.5cm][c]{\xiaoerhao\hei\@coadvisorname} 439 | \makebox[2cm][r]{\xiaoerhao\hei\@coadvisortitle}}} 440 | \else 441 | \fi \\ 442 | \end{tabular} 443 | \end{center} 444 | 445 | \vspace*{10pt} 446 | 447 | \setlength{\tabcolsep}{10pt} 448 | \begin{center} 449 | \begin{tabular}{ll} 450 | \CoverBottomOption{\appdegreepre}{\@appdegree} & 451 | \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ 452 | \CoverBottomOption{\majorpre}{\@major} & 453 | \CoverBottomOption{\defenddatepre}{\@defenddate}\\ 454 | \CoverBottomOption{\submajorpre}{\@submajor} & 455 | \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ 456 | \CoverBottomOption[4cm]{\committeechairpre}{\@committeechair} & 457 | \CoverBottomOption{\readerpre}{\@readerA}\\ 458 | & \CoverBottomOption{\makebox[2.55cm]{}}{\@readerB} 459 | \end{tabular} 460 | \end{center} 461 | 462 | \vfill 463 | 464 | {\song\sihao\centerline{\today} \par} 465 | 466 | \end{titlepage} 467 | \stcleardp 468 | 469 | % 中文封二 470 | \thispagestyle{empty}% 471 | \begin{center} 472 | \xiaochuhao 473 | \includegraphics[height=0.63in]{figures/seu-text-logo} 474 | 475 | \ifmasterdegree 476 | \includegraphics{figures/master-hwzs} 477 | \else 478 | \includegraphics{figures/doctor-hwzs} 479 | \fi 480 | 481 | \vspace{31.5pt} 482 | 483 | \linespacing{1.25} 484 | \yihao\hei\@title\\%题名 黑体一号居中 485 | \yihao\hei\@subtitle%副题名 黑体一号居中 486 | 487 | \vspace{42pt} 488 | \begin{tabular}{cr} 489 | \makebox[3.5cm][s]{\xiaoerhao\hei{}专~~业~~名~~称:} & 490 | \underline{\makebox[6cm][s]{ 491 | \hspace*{1cm} 492 | \makebox[2.5cm][c]{\xiaoerhao\song\textbf{\@major}} 493 | \makebox[2cm][r]{}}} \\ 494 | \\ 495 | \makebox[3.5cm][s]{\xiaoerhao\hei\authorpre} & 496 | \underline{\makebox[6cm][s]{ 497 | \hspace*{1cm} 498 | \makebox[2.5cm][c]{\xiaoerhao\song\textbf{\@author}} 499 | \makebox[2cm][r]{}}} \\ 500 | \\ 501 | \makebox[3.5cm][s]{\xiaoerhao\hei\advisorpre} & 502 | \underline{\makebox[6cm][s]{ 503 | \hspace*{1cm} 504 | \makebox[2.5cm][c]{\xiaoerhao\song\textbf{\@advisorname}} 505 | \makebox[2cm][r]{\xiaoerhao\song\textbf{\@advisortitle}}}} 506 | \\ 507 | & 508 | \ifbcoadvisor 509 | \underline{\makebox[6cm][s]{ 510 | \hspace*{1cm} 511 | \makebox[2.5cm][c]{\xiaoerhao\song\textbf{\@coadvisorname}} 512 | \makebox[2cm][r]{\xiaoerhao\song\textbf{\@coadvisortitle}}}} 513 | \else 514 | \fi \\ 515 | \end{tabular} 516 | \end{center} 517 | 518 | \def\blfootnote{\xdef\@thefnmark{}\@footnotetext} 519 | \ifseuthesisthanks 520 | \blfootnote{\wuhao\seuthesis@thanks} 521 | \fi 522 | 523 | \stcleardp 524 | } 525 | 526 | \ifbachelordegree % 本科论文封面 527 | \renewcommand{\chinesecover}{ 528 | \begin{titlepage} 529 | \linespacing{1.0} 530 | \begin{center} 531 | \vspace*{20pt} 532 | \includegraphics{figures/seu-bachelor} \\ 533 | \vspace*{60pt} 534 | \yihao\hei %\bachelortitle 535 | % \vspace*{60pt} 536 | %{\xiaoerhao\song \titlepre} 537 | % {\erhao\song \parbox[t]{18em}{\fs\uline{\hfill\@title\hfill}}} \\ 538 | 539 | % my change 540 | {\xiaoerhao\hei\titlepre} 541 | {\erhao\song \parbox[t]{16em}{\fs\uline{\hfill \@title \hfill}}}\\ 542 | 543 | \song 544 | \vspace*{70pt} 545 | 546 | \renewcommand{\arraystretch}{1.1} 547 | \setlength{\tabcolsep}{0pt} 548 | \begin{tabular}{c} 549 | \sanhao\studentidpre\quad\underline{% 550 | \makebox[20em][s]{\makebox[20em][c]{% 551 | \textsf{\@studentid}}}} \\ 552 | \sanhao\studentnamepre\quad\underline{\makebox[20em][s]{% 553 | \makebox[20em][c]{\fs{\@author}}}} \\ 554 | \sanhao\schoolpre\quad\underline{\makebox[20em][s]{% 555 | \makebox[20em][c]{\fs{\@department}}}}% 556 | \\ 557 | \sanhao\majorpre\quad\underline{\makebox[20em][s]{% 558 | \makebox[20em][c]{\fs{\@major}}}}\\% 559 | %\fi 560 | \sanhao\advisorpre\quad\underline{\makebox[20em][s]{ 561 | \makebox[20em][c]{\fs{\@advisorname}}}}\\% 562 | \sanhao\durationpre\quad\underline{\makebox[20em][s]{ 563 | \makebox[20em][c]{\fs{\@duration}}}} \\ 564 | \end{tabular} 565 | %\vfill 566 | %{\sanhao\today \par} 567 | \end{center} 568 | \end{titlepage} 569 | } 570 | \fi 571 | \newcommand{\englishcover}{ 572 | \thispagestyle{empty}% 573 | \begin{center} 574 | ~\\ 575 | {\fontsize{24pt}{28pt}\selectfont 576 | \MakeUppercase{\@titleeng}\\ 577 | \MakeUppercase{\@subtitleeng} 578 | \par 579 | } 580 | 581 | \vspace{1.0in}% 582 | {\fontsize{16pt}{24pt}\selectfont 583 | {A 584 | \ifmasterdegree 585 | Thesis 586 | \else 587 | Dissertation 588 | \fi 589 | submitted to}\\ 590 | {\universitynameeng}\\ 591 | {For the Academic Degree of \academicdegreeeng}\\ 592 | {\vspace{0.5in}}% 593 | {BY}\\ 594 | {\@authoreng}\\ 595 | {\vspace{0.5in}}% 596 | {Supervised by:}\\ 597 | {\@advisortitleeng\ \@advisornameeng}\\ 598 | \ifbcoadvisor 599 | {and}\\ 600 | {\@coadvisortitleeng\ \@coadvisornameeng}\\ 601 | \else 602 | \fi 603 | {\vspace{0.5in}}% 604 | {\vfill} 605 | {\@departmenteng}\\ 606 | {\universitynameeng}\\ 607 | {\todayeng} 608 | \par 609 | }% 610 | \end{center}% 611 | \stcleardp% 612 | } 613 | \newenvironment{abstract}[1] 614 | { 615 | \newcommand{\@keywords}{#1} 616 | \hypersetup{pdfkeywords={\@keywords}} 617 | \stcleardp 618 | \phantomsection 619 | \addcontentsline{toc}{chapter}{\@abstracttitletoc} 620 | \ifbachelordegree 621 | \renewcommand{\newtitleline}{\\} 622 | 623 | \vspace*{10pt} 624 | \begin{center} 625 | \sanhao \hei \textbf{\@abstracttitle} 626 | \end{center} 627 | \par 628 | \song 629 | \xiaosihao 630 | }{ 631 | \song 632 | \xiaosihao 633 | \\[1\baselineskip] 634 | 关键词:\@keywords 635 | } 636 | \newenvironment{englishabstract}[1] 637 | { 638 | \newcommand{\@keywords}{#1} 639 | \stcleardp 640 | \phantomsection 641 | \addcontentsline{toc}{chapter}{ABSTRACT} 642 | \ifbachelordegree 643 | 644 | \vspace*{10pt} 645 | 646 | \begin{center} 647 | {\sanhao \textbf{ABSTRACT}} 648 | \end{center} 649 | 650 | \par 651 | \song 652 | \xiaosihao 653 | }{ 654 | \song 655 | \xiaosihao 656 | \\[1\baselineskip] 657 | KEY WORDS: \@keywords 658 | } 659 | 660 | \hypersetup{ 661 | colorlinks=true, 662 | linkcolor=black 663 | } 664 | 665 | \let\tableofcontents@orig=\tableofcontents 666 | \renewcommand{\tableofcontents} 667 | { 668 | \stcleardp 669 | { 670 | \linespacing{1.15}% 671 | \song\xiaosihao% 672 | \phantomsection 673 | \addcontentsline{toc}{chapter}{目\hspace*{2em}录} 674 | \tableofcontents@orig \par 675 | \clearpage 676 | } %目录部分字体可采用小四号宋体。 677 | } 678 | \newenvironment{terminology}[1][\@terminologytitle] 679 | { 680 | \stcleardp 681 | \phantomsection 682 | \addcontentsline{toc}{chapter}{#1} 683 | \chapter*{#1} 684 | \song\xiaosihao 685 | }{ 686 | \par 687 | } 688 | 689 | \renewcommand{\thefigure}{\thechapter{}-\arabic{figure}} 690 | 691 | \newenvironment{Main} 692 | { 693 | \mainmatter % 开始正文部分 694 | \song\xiaosihao % 小四号宋体 695 | }{ 696 | \par 697 | \backmatter % 开始正文之后的部分 698 | } 699 | \renewcommand{\textfraction}{0.07} 700 | \renewcommand{\topfraction}{0.9} 701 | \renewcommand{\bottomfraction}{0.8} 702 | \renewcommand{\floatpagefraction}{0.85} 703 | \setcounter{totalnumber}{6} 704 | \let\originalcite=\cite 705 | \renewcommand{\cite}[1]{\textsuperscript{\originalcite{#1}}} 706 | \renewcommand{\citet}[1]{\originalcite{#1}} 707 | 708 | % my change 709 | \newif\ifthu@bachelor 710 | \def\thudot{\ifthu@bachelor\else\unskip.\fi} 711 | \bibliographystyle{seuthesis} 712 | % my change 713 | %\renewcommand\@biblabel[1]{#1} % Reference list option change from [1] to 1 714 | \let\orig@bibliography=\bibliography 715 | \renewcommand{\bibliography}[1]{ 716 | \orig@bibliography{#1} 717 | \pagestyle{seustyle}\clearpage % 使参考文献使用 seunolabel 页面样式 718 | \pagestyle{seufrontstyle}} % 恢复原有样式给后续部分 719 | 720 | \newenvironment{Acknowledgement}[1][\@acknowledgementtitle] 721 | {% 722 | \stcleardp 723 | \phantomsection 724 | \addcontentsline{toc}{chapter}{\@acknowledgementtitletoc} 725 | \chapter*{#1} 726 | \begin{spacing}{1.5} 727 | \song 728 | \xiaosihao 729 | }{ 730 | \end{spacing} 731 | } 732 | \newenvironment{Appendix} 733 | {% 734 | \pagestyle{seustyle} 735 | \@mainmattertrue 736 | \appendix 737 | \titlecontentsappendix 738 | }{\@mainmatterfalse\par 739 | \thispagestyle{seustyle}\clearpage 740 | } 741 | \newenvironment{Resume}[1][\@resumetitle] 742 | {% 743 | \stcleardp 744 | \phantomsection 745 | \addcontentsline{toc}{chapter}{\@resumetitletoc} 746 | \chapter*{#1} 747 | \song\wuhao 748 | }{\par} 749 | \newcommand{\backcover}{ 750 | \pagestyle{empty} 751 | \clearpage 752 | \begin{picture}(0,0)(20,650) 753 | {\includegraphics[width=\textwidth,bb=0 0 2424 3508]{figures/back-cover.png}} 754 | \end{picture} 755 | } 756 | \ifbachelordegree 757 | \renewcommand{\backcover}{} 758 | \fi 759 | 760 | 761 | \endinput 762 | %% 763 | %% End of file `seuthesis.cls'. 764 | -------------------------------------------------------------------------------- /seuthesis.log: -------------------------------------------------------------------------------- 1 | This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/W32TeX) (preloaded format=pdflatex 2019.11.1) 2 MAY 2020 10:31 2 | entering extended mode 3 | restricted \write18 enabled. 4 | %&-line parsing enabled. 5 | **seuthesis.cls 6 | (./seuthesis.cls 7 | LaTeX2e <2018-12-01> 8 | 9 | LaTeX Warning: You have requested package `', 10 | but the package provides `seuthesis'. 11 | 12 | Package: seuthesis 2012/04/19 2.1.2 The LaTeX template for thesis of Southeast 13 | University 14 | Document Class `seuthesis' v2.1.2 by Xu Yuan, Song Yihan, Huang Xiaoyu (2012/04 15 | /19) 16 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrbook.cls 17 | Document Class: scrbook 2019/02/01 v3.26b KOMA-Script document class (book) 18 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrkbase.sty 19 | Package: scrkbase 2019/02/01 v3.26b KOMA-Script package (KOMA-Script-dependent 20 | basics and keyval usage) 21 | 22 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrbase.sty 23 | Package: scrbase 2019/02/01 v3.26b KOMA-Script package (KOMA-Script-independent 24 | basics and keyval usage) 25 | 26 | (c:/texlive/2019/texmf-dist/tex/latex/graphics/keyval.sty 27 | Package: keyval 2014/10/28 v1.15 key=value parser (DPC) 28 | \KV@toks@=\toks14 29 | ) 30 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrlfile.sty 31 | Package: scrlfile 2019/02/01 v3.26b KOMA-Script package (loading files) 32 | ))) 33 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/tocbasic.sty 34 | Package: tocbasic 2019/02/01 v3.26b KOMA-Script package (handling toc-files) 35 | \scr@dte@tocline@numberwidth=\skip41 36 | \scr@dte@tocline@numbox=\box27 37 | ) 38 | Package tocbasic Info: omitting babel extension for `toc' 39 | (tocbasic) because of feature `nobabel' available 40 | (tocbasic) for `toc' on input line 136. 41 | 42 | 43 | Class scrbook Warning: You've used obsolete option `tablecaptionabove'. 44 | (scrbook) Usage of this option indicates an old document 45 | (scrbook) and changes compatibility level using 46 | (scrbook) `captions=tableheading,version=first, 47 | (scrbook) enabledeprecatedfontcommands' that may result 48 | (scrbook) in further warnings. 49 | (scrbook) If you don't want this, you should simply 50 | (scrbook) replace option `tablecaptionabove' by `captions=tablehea 51 | ding'. 52 | 53 | Class scrbook Info: Switching compatibility level to `first'. 54 | 55 | Class scrbook Warning: deprecated option `enabledeprecatedfontcommands'. 56 | (scrbook) Note, that this option was already depreacted when 57 | (scrbook) it has been defined. Support for old font commands 58 | (scrbook) has been removed from KOMA-Script more than one 59 | (scrbook) decade ago. It is not recommended to use them any 60 | (scrbook) longer. Therefore usage of this class option also 61 | (scrbook) is not recommended. 62 | 63 | Class scrbook Info: File `scrsize11pt.clo' used instead of 64 | (scrbook) file `scrsize11.clo' to setup font sizes on input line 2376 65 | . 66 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/scrsize11pt.clo 67 | File: scrsize11pt.clo 2019/02/01 v3.26b KOMA-Script font size class option (11p 68 | t) 69 | ) 70 | (c:/texlive/2019/texmf-dist/tex/latex/koma-script/typearea.sty 71 | Package: typearea 2019/02/01 v3.26b KOMA-Script package (type area) 72 | \ta@bcor=\skip42 73 | \ta@div=\count80 74 | Package typearea Info: You've used standard option `a4paper'. 75 | (typearea) This is correct! 76 | (typearea) Internally I'm using `paper=a4'. 77 | (typearea) If you'd like to set the option with \KOMAoptions, 78 | (typearea) you'd have to use `paper=a4' there 79 | (typearea) instead of `a4paper', too. 80 | \ta@hblk=\skip43 81 | \ta@vblk=\skip44 82 | \ta@temp=\skip45 83 | \footheight=\skip46 84 | Package typearea Info: These are the values describing the layout: 85 | (typearea) DIV = 10 86 | (typearea) BCOR = 0.0pt 87 | (typearea) \paperwidth = 597.50793pt 88 | (typearea) \textwidth = 418.25555pt 89 | (typearea) DIV departure = -6% 90 | (typearea) \evensidemargin = 47.2316pt 91 | (typearea) \oddsidemargin = -12.5192pt 92 | (typearea) \paperheight = 845.04694pt 93 | (typearea) \textheight = 595.80026pt 94 | (typearea) \topmargin = -25.16531pt 95 | (typearea) \headheight = 17.0pt 96 | (typearea) \headsep = 20.40001pt 97 | (typearea) \topskip = 11.0pt 98 | (typearea) \footskip = 47.6pt 99 | (typearea) \baselineskip = 13.6pt 100 | (typearea) on input line 1715. 101 | ) 102 | \c@part=\count81 103 | \c@chapter=\count82 104 | \c@section=\count83 105 | \c@subsection=\count84 106 | \c@subsubsection=\count85 107 | \c@paragraph=\count86 108 | \c@subparagraph=\count87 109 | \scr@dte@chapter@maxnumwidth=\skip47 110 | Class scrbook Info: using compatibility default `afterindent=bysign' 111 | (scrbook) for `\chapter on input line 5303. 112 | \scr@dte@section@maxnumwidth=\skip48 113 | Class scrbook Info: using compatibility default `runin=bysign' 114 | (scrbook) for `\section on input line 5313. 115 | Class scrbook Info: using compatibility default `afterindent=bysign' 116 | (scrbook) for `\section on input line 5313. 117 | \scr@dte@part@maxnumwidth=\skip49 118 | Class scrbook Info: using compatibility default `afterindent=true' 119 | (scrbook) for `\part on input line 5322. 120 | \scr@dte@subsection@maxnumwidth=\skip50 121 | Class scrbook Info: using compatibility default `runin=bysign' 122 | (scrbook) for `\subsection on input line 5332. 123 | Class scrbook Info: using compatibility default `afterindent=bysign' 124 | (scrbook) for `\subsection on input line 5332. 125 | \scr@dte@subsubsection@maxnumwidth=\skip51 126 | Class scrbook Info: using compatibility default `runin=bysign' 127 | (scrbook) for `\subsubsection on input line 5342. 128 | Class scrbook Info: using compatibility default `afterindent=bysign' 129 | (scrbook) for `\subsubsection on input line 5342. 130 | \scr@dte@paragraph@maxnumwidth=\skip52 131 | Class scrbook Info: using compatibility default `runin=bysign' 132 | (scrbook) for `\paragraph on input line 5352. 133 | Class scrbook Info: using compatibility default `afterindent=bysign' 134 | (scrbook) for `\paragraph on input line 5352. 135 | \scr@dte@subparagraph@maxnumwidth=\skip53 136 | Class scrbook Info: using compatibility default `runin=bysign' 137 | (scrbook) for `\subparagraph on input line 5362. 138 | Class scrbook Info: using compatibility default `afterindent=bysign' 139 | (scrbook) for `\subparagraph on input line 5362. 140 | \abovecaptionskip=\skip54 141 | \belowcaptionskip=\skip55 142 | \c@pti@nb@sid@b@x=\box28 143 | Package tocbasic Info: omitting babel extension for `lof' 144 | (tocbasic) because of feature `nobabel' available 145 | (tocbasic) for `lof' on input line 6617. 146 | \scr@dte@figure@maxnumwidth=\skip56 147 | \c@figure=\count88 148 | Package tocbasic Info: omitting babel extension for `lot' 149 | (tocbasic) because of feature `nobabel' available 150 | (tocbasic) for `lot' on input line 6638. 151 | \scr@dte@table@maxnumwidth=\skip57 152 | \c@table=\count89 153 | Class scrbook Info: Using old \@makefntext due to compatibility level 154 | (scrbook) less than 3.22 on input line 6798. 155 | Class scrbook Info: Redefining `\numberline' on input line 6811. 156 | \bibindent=\dimen102 157 | ) 158 | (c:/texlive/2019/texmf-dist/tex/latex/lm/lmodern.sty 159 | Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts 160 | LaTeX Font Info: Overwriting symbol font `operators' in version `normal' 161 | (Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22. 162 | LaTeX Font Info: Overwriting symbol font `letters' in version `normal' 163 | (Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23. 164 | LaTeX Font Info: Overwriting symbol font `symbols' in version `normal' 165 | (Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24. 166 | LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal' 167 | (Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25. 168 | LaTeX Font Info: Overwriting symbol font `operators' in version `bold' 169 | (Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26. 170 | LaTeX Font Info: Overwriting symbol font `letters' in version `bold' 171 | (Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27. 172 | LaTeX Font Info: Overwriting symbol font `symbols' in version `bold' 173 | (Font) OMS/cm -------------------------------------------------------------------------------- /seuthesis.synctex(busy): -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cmuCoppelia/seuthesis2020/ce64182ca845064f3c8d34864346c81637e856e0/seuthesis.synctex(busy) -------------------------------------------------------------------------------- /zharticle/scrsize9pt.clo: -------------------------------------------------------------------------------- 1 | %% 2 | %% This is file `scrsize9pt.clo', 3 | %% Modified from scrsize10pt.clo 4 | %% 5 | %% Copyright (c) 1994-2007 6 | %% Markus Kohm and any individual authors listed elsewhere in this file. 7 | %% 8 | %% This file was generated from file(s) of the KOMA-Script bundle. 9 | %% --------------------------------------------------------------- 10 | %% 11 | %% It may be distributed under the conditions of the 12 | %% LaTeX Project Public License in the version distributed together 13 | %% with KOMA-Script, see file `lppl.txt' or `lppl-de.txt'. 14 | %% 15 | %% This file may only be distributed together with a copy of the 16 | %% KOMA-Script bundle. You may however distribute the 17 | %% KOMA-Script bundle without all such generated files. See also 18 | %% `lppl.txt' or `lppl-de.txt' for additional information. 19 | %% 20 | %% The list of files belonging to KOMA-Script distribution is given in 21 | %% the file `manifest.txt'. See also `lppl.txt' or `lppl-de.txt' for 22 | %% additional information. 23 | %% 24 | %% If this file is a beta version, you are not allowed to distribute it. 25 | %% 26 | %% English and German manuals are part of KOMA-Script bundle. 27 | %% ---------------------------------------------------------- 28 | %% 29 | %% See `README'. 30 | %% 31 | %% The KOMA-Script bundle (but maybe not this file) was based upon the 32 | %% LaTeX2.09 Script family created by Frank Neukam 1993 and the LaTeX2e 33 | %% standard classes created by The LaTeX3 Project 1994-1996. 34 | %% 35 | %%% From File: scrkvers.dtx 36 | \begingroup 37 | \makeatletter 38 | \ifx\KOMAScriptVersion\undefined 39 | \newcommand*{\@CheckKOMAScriptVersion}[1]{% 40 | \gdef\KOMAScriptVersion{#1}% 41 | }% 42 | \else 43 | \newcommand*{\@CheckKOMAScriptVersion}[1]{% 44 | \def\@tempa{#1}% 45 | \ifx\KOMAScriptVersion\@tempa\else 46 | \@latex@warning@no@line{% 47 | \noexpand\KOMAScriptVersion\space is 48 | `\KOMAScriptVersion',\MessageBreak 49 | but `#1' was expected!\MessageBreak 50 | You should not use classes, packages or files 51 | from\MessageBreak 52 | different KOMA-Script versions% 53 | }% 54 | \fi 55 | } 56 | \fi 57 | \@CheckKOMAScriptVersion{2008/11/23 v3.01a KOMA-Script}% 58 | \endgroup 59 | %%% From File: scrkfont.dtx 60 | \ProvidesFile{% 61 | scrsize9pt.clo% 62 | }[\KOMAScriptVersion\space font size class option % 63 | (9pt)% 64 | ] 65 | \def\normalsize{% 66 | \@setfontsize\normalsize\@ixpt\@xipt% 67 | \abovedisplayskip 8\p@ \@plus4\p@ \@minus4\p@ 68 | \abovedisplayshortskip \z@ \@plus3\p@ 69 | \belowdisplayshortskip 5\p@ \@plus3\p@ \@minus3\p@ 70 | \belowdisplayskip \abovedisplayskip 71 | \let\@listi\@listI 72 | } 73 | \def\small{% 74 | \@setfontsize\small\@viiipt\@ixpt% 75 | \abovedisplayskip 5\p@ \@plus2\p@ \@minus2\p@ 76 | \abovedisplayshortskip \z@ \@plus1\p@ 77 | \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@ 78 | \def\@listi{\leftmargin\leftmargini 79 | \topsep 3\p@ \@plus\p@ \@minus\p@ 80 | \parsep 2\p@ \@plus\p@ \@minus\p@ 81 | \itemsep \parsep}% 82 | \belowdisplayskip \abovedisplayskip 83 | } 84 | \def\footnotesize{% 85 | \@setfontsize\footnotesize\@viipt\@viiipt 86 | \abovedisplayskip 4\p@ \@plus2\p@ \@minus2\p@ 87 | \abovedisplayshortskip \z@ \@plus1\p@ 88 | \belowdisplayshortskip 2.5\p@ \@plus\p@ \@minus\p@ 89 | \def\@listi{\leftmargin\leftmargini 90 | \topsep 3\p@ \@plus\p@ \@minus\p@ 91 | \parsep 2\p@ \@plus\p@ \@minus\p@ 92 | \itemsep \parsep}% 93 | \belowdisplayskip \abovedisplayskip 94 | } 95 | \def\scriptsize{\@setfontsize\scriptsize\@vipt\@viipt} 96 | \def\tiny{\@setfontsize\tiny\@vpt\@vipt} 97 | \def\large{\@setfontsize\large\@xpt\@xiipt} 98 | \def\Large{\@setfontsize\Large\@xipt{13}} 99 | \def\LARGE{\@setfontsize\LARGE\@xiipt{14}} 100 | \def\huge{\@setfontsize\huge\@xivpt{18}} 101 | \def\Huge{\@setfontsize\Huge\@xviipt{22}} 102 | \normalsize 103 | \setlength\footnotesep {6.3\p@} 104 | \setlength{\skip\footins} {8\p@ \@plus 4\p@ \@minus 2\p@} 105 | \setlength\floatsep {12\p@ \@plus 2\p@ \@minus 2\p@} 106 | \setlength\textfloatsep {18\p@ \@plus 2\p@ \@minus 4\p@} 107 | \setlength\intextsep {12\p@ \@plus 2\p@ \@minus 2\p@} 108 | \setlength\dblfloatsep {12\p@ \@plus 2\p@ \@minus 2\p@} 109 | \setlength\dbltextfloatsep{18\p@ \@plus 2\p@ \@minus 2\p@} 110 | \setlength\@fptop {0\p@ \@plus 1fil} 111 | \setlength\@fpsep {8\p@ \@plus 2fil} 112 | \setlength\@fpbot {0\p@ \@plus 1fil} 113 | \setlength\@dblfptop {0\p@ \@plus 1fil} 114 | \setlength\@dblfpsep {8\p@ \@plus 2fil} 115 | \setlength\@dblfpbot {0\p@ \@plus 1fil} 116 | \setlength\partopsep {2\p@ \@plus 1\p@ \@minus 1\p@} 117 | \def\@listi{\leftmargin\leftmargini 118 | \parsep 4\p@ \@plus2\p@ \@minus\p@ 119 | \topsep 8\p@ \@plus2\p@ \@minus3\p@ 120 | \itemsep4\p@ \@plus2\p@ \@minus\p@} 121 | \let\@listI\@listi 122 | \def\@listii {\leftmargin\leftmarginii 123 | \labelwidth\leftmarginii 124 | \advance\labelwidth-\labelsep 125 | \topsep 4\p@ \@plus2\p@ \@minus\p@ 126 | \parsep 2\p@ \@plus\p@ \@minus\p@ 127 | \itemsep \parsep} 128 | \def\@listiii{\leftmargin\leftmarginiii 129 | \labelwidth\leftmarginiii 130 | \advance\labelwidth-\labelsep 131 | \topsep 2\p@ \@plus\p@\@minus\p@ 132 | \parsep \z@ 133 | \partopsep \p@ \@plus\z@ \@minus\p@ 134 | \itemsep \topsep} 135 | \def\@listiv {\leftmargin\leftmarginiv 136 | \labelwidth\leftmarginiv 137 | \advance\labelwidth-\labelsep} 138 | \def\@listv {\leftmargin\leftmarginv 139 | \labelwidth\leftmarginv 140 | \advance\labelwidth-\labelsep} 141 | \def\@listvi {\leftmargin\leftmarginvi 142 | \labelwidth\leftmarginvi 143 | \advance\labelwidth-\labelsep} 144 | %%% From File: scrkpar.dtx 145 | \@ifundefined{@list@extra}{}{% 146 | \l@addto@macro{\@listi}{\@list@extra}% 147 | \let\@listI=\@listi 148 | \l@addto@macro{\@listii}{\@list@extra}% 149 | \l@addto@macro{\@listiii}{\@list@extra}% 150 | \l@addto@macro{\footnotesize}{\protect\add@extra@listi{ftns}}% 151 | \l@addto@macro{\small}{\protect\add@extra@listi{sml}}% 152 | } 153 | \@listi 154 | \endinput 155 | %% 156 | %% End of file `scrsize9pt.clo'. 157 | -------------------------------------------------------------------------------- /zharticle/zharticle.cfg: -------------------------------------------------------------------------------- 1 | \ProvidesFile{zharticle.cfg} 2 | \makeatletter 3 | % 字体字号定义 4 | \newcommand{\song}{\CJKfamily{song}} 5 | \newcommand{\lishu}{\CJKfamily{li}} 6 | \newcommand{\hei}{\CJKfamily{hei}} 7 | \newcommand{\kai}{\CJKfamily{kai}} 8 | \newcommand{\fs}{\CJKfamily{fs}} 9 | \newcommand{\chuhao}{\fontsize{42pt}{46pt}\selectfont} 10 | \newcommand{\xiaochuhao}{\fontsize{36pt}{40pt}\selectfont} 11 | \newcommand{\yichu}{\fontsize{32pt}{36pt}\selectfont} 12 | \newcommand{\yihao}{\fontsize{28pt}{32pt}\selectfont} 13 | \newcommand{\erhao}{\fontsize{21pt}{24pt}\selectfont} 14 | \newcommand{\xiaoerhao}{\fontsize{18pt}{20}\selectfont} 15 | \newcommand{\sanhao}{\fontsize{15.75pt}{18pt}\selectfont} 16 | \newcommand{\sihao}{\fontsize{14pt}{16pt}\selectfont} 17 | \newcommand{\xiaosihao}{\fontsize{12pt}{14pt}\selectfont} 18 | \newcommand{\wuhao}{\fontsize{10.5pt}{13pt}\selectfont} 19 | \newcommand{\xiaowuhao}{\fontsize{9pt}{11pt}\selectfont} 20 | \newcommand{\liuhao}{\fontsize{7.5pt}{9pt}\selectfont} 21 | \newcommand{\xiaoliuhao}{\fontsize{6.5pt}{7.5pt}\selectfont} 22 | \newcommand{\qihao}{\fontsize{5.5pt}{6.5pt}\selectfont} 23 | 24 | % 参考文献名 25 | \renewcommand{\bibname}{参考文献} 26 | \renewcommand{\refname}{参考文献} 27 | 28 | % 图题表头定义 29 | \DeclareCaptionFont{capFont}{\song\liuhao} % 表格名及图名用小五号宋体 30 | \DeclareCaptionLabelSeparator{twospace}{~~} 31 | \captionsetup{ 32 | labelsep=twospace,% 去掉图标签后的冒号 33 | font={capFont},% 34 | figurename=图,% 35 | tablename=表,% 36 | listfigurename=插图目录,% 37 | listtablename=表格目录} 38 | 39 | \renewcommand\fps@figure{htbp} % 设置图浮动的默认参数 40 | \renewcommand\fps@table{htbp} 41 | \makeatother -------------------------------------------------------------------------------- /zharticle/zharticle.cls: -------------------------------------------------------------------------------- 1 | \NeedsTeXFormat{LaTeX2e} 2 | \ProvidesClass{zharticle}[2008/11/28 0.2 The LaTeX template for general chinese articles] 3 | \typeout{Document Class `zharticle' v0.2 by Nobel Huang (2008/11/28)} 4 | 5 | % 定义选项 6 | \newif\ifwithdate\withdatefalse 7 | 8 | \DeclareOption{withdate}{\withdatetrue \typeout{[zharticle]: With date.}}% 显示日期 9 | \DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrartcl}} 10 | \ProcessOptions 11 | 12 | % 加载依赖包 13 | \LoadClass[a4paper, DIV=16, fontsize=9pt, twocolumn]{scrartcl}% 双列排版 14 | \let\todayeng\today 15 | 16 | \RequirePackage{doc} 17 | \RequirePackage{ifpdf} 18 | \RequirePackage{CJKutf8} 19 | \RequirePackage{CJKnumb} 20 | \ifpdf 21 | \RequirePackage{hyperref} 22 | \else 23 | \RequirePackage[dvipdfmx]{hyperref} 24 | \fi 25 | \hypersetup{% 26 | unicode=true,% 27 | colorlinks=true,% 28 | linkcolor=blue,% 29 | urlcolor=black,% 30 | citecolor=black,% 31 | bookmarksopen=true,% 32 | bookmarksnumbered,% 33 | pdfpagemode=UseOutlines,% 34 | pdfstartview=Fit,% 35 | pdfpagelayout=OneColumn} 36 | \RequirePackage{caption} % 定义图的标题格式:居中. 使用caption3.0 37 | \captionsetup{% 38 | format=plain,% 39 | labelformat=simple,% 40 | justification=centering,% 41 | singlelinecheck=off} 42 | \RequirePackage[stable, flushmargin, perpage]{footmisc} 43 | \RequirePackage{indentfirst} 44 | \RequirePackage[numbers,sort&compress]{natbib} % 修改引用参考文献格式 45 | \RequirePackage[rm, bf]{titlesec} 46 | \RequirePackage{paralist} 47 | \RequirePackage{balance} 48 | 49 | % 正文预处理 50 | \linespread{1.36}% 行距15pt 51 | \setlength{\parskip}{0pt}% 段落间距 Important 52 | \renewcommand{\rmdefault}{ptm}% 英文为time new roman 53 | \setlength{\bibsep}{0ex}% 参考文献间距 54 | \setlength{\textfloatsep}{1ex}% 浮动体间距 55 | \setlength{\intextsep}{1ex} 56 | \setlength{\floatsep}{1ex} 57 | \titlespacing*{\section}{0pt}{0pt}{0pt}% 节标题间距 58 | \titlespacing*{\subsection}{0pt}{0pt}{0pt} 59 | \titlespacing*{\subsubsection}{0pt}{0pt}{0pt} 60 | \setdefaultenum{1)}{a)}{i.}{A.}% 设置列表模式 61 | \setdefaultleftmargin{4ex}{}{}{}{}{} 62 | \setlength{\textheight}{244mm} 63 | \setlength{\textwidth}{170mm} 64 | \setlength{\columnsep}{7mm} 65 | 66 | \AtBeginDocument{% 67 | \InputIfFileExists{zharticle.cfg}% 加载配置文件 68 | {\typeout{[zharticle]: Load zharticle.cfg successfully!}}% 69 | {\typeout{[zharticle]: Load zharticle.cfg failed!}}% 70 | \begin{CJK*}{UTF8}{song}\CJKtilde\CJKindent\CJKcaption{zh-Hans}% 71 | \balance% 72 | } 73 | \AtEndDocument{% 74 | \end{CJK*} 75 | } 76 | 77 | % 命令 78 | \newcommand{\@authoreng}{} 79 | \renewcommand{\author}[2]{ 80 | \def\@author{#1} 81 | \renewcommand{\@authoreng}{#2} 82 | } 83 | 84 | \newcommand{\@address}{} 85 | \newcommand{\@addresseng}{} 86 | \newcommand{\address}[2]{ 87 | \renewcommand{\@address}{#1} 88 | \renewcommand{\@addresseng}{#2} 89 | } 90 | 91 | \newcommand{\@titleeng}{} 92 | \renewcommand{\title}[2]{ 93 | \def\@title{#1} 94 | \renewcommand{\@titleeng}{#2} 95 | } 96 | 97 | \newcommand{\@categorynumber}{}% 中图分类号 98 | \newcommand{\categorynumber}[1]{\renewcommand{\@categorynumber}{#1}} 99 | 100 | \newcommand{\@refmark}{}% 文献标识码 101 | \newcommand{\refmark}[1]{\renewcommand{\@refmark}{#1}} 102 | 103 | \newcommand{\@articleid}{}% 文章编号 104 | \newcommand{\articleid}[1]{\renewcommand{\@articleid}{#1}} 105 | 106 | \newcommand{\@abstract}{} 107 | \newcommand{\@abstracteng}{} 108 | \newcommand{\@keywords}{} 109 | \newcommand{\@keywordseng}{} 110 | \newcommand{\abstractkeyword}[4]{ 111 | \renewcommand{\@abstract}{#1} 112 | \renewcommand{\@abstracteng}{#2} 113 | \renewcommand{\@keywords}{#3} 114 | \renewcommand{\@keywordseng}{#4} 115 | } 116 | 117 | \renewcommand{\@maketitle}{% 118 | \clearpage 119 | \let\footnote\thanks 120 | \ifx\@extratitle\@empty \else 121 | \noindent\@extratitle \next@tpage \if@twoside \null\next@tpage \fi 122 | \fi 123 | \setparsizes{\z@}{\z@}{\z@\@plus 1fil}\par@updaterelative 124 | \ifx\@titlehead\@empty \else 125 | \begin{minipage}[t]{\textwidth} 126 | \@titlehead 127 | \end{minipage}\par 128 | \fi 129 | \null 130 | \vskip 28pt% 131 | \begin{center}% 132 | \ifx\@subject\@empty \else 133 | {\subject@font \@subject \par} 134 | \vskip 1em 135 | \fi 136 | {\song\xiaoerhao \textbf{\@title} \par}% 137 | \vskip 2pt 138 | {\ifx\@subtitle\@empty\else\usekomafont{subtitle}\@subtitle\par\fi}% 139 | \vskip 6pt 140 | {\kai\wuhao \@author \par} 141 | \vspace{0mm} 142 | {\song\liuhao (\@address) \par} 143 | \ifwithdate 144 | \vspace{0mm} 145 | {\song\liuhao \@date \par}% % Set date in \large size. 146 | \else 147 | \fi 148 | \end{center}% 149 | \par 150 | \vspace{-1mm} 151 | 152 | \begin{abstract}{\@keywords} 153 | \@abstrac 154 | \end{abstract} 155 | 156 | \maketitleeng 157 | \begin{engabstract}{\@keywordseng} 158 | \@abstracten 159 | \end{engabstract} 160 | 161 | \vspace{1em} 162 | 163 | %设置文件属性 164 | \GetFileInfo{zharticle.cls} 165 | \hypersetup{ 166 | pdfauthor={\@author}, 167 | pdftitle={\@title}, %文件标题 168 | pdfsubject={\@title}, %文件主题 169 | pdfcreator={The zharticle class (v \fileversion)} % 应用程序 170 | } 171 | } 172 | 173 | \newcommand{\maketitleeng}{% 请在\maketitle后调用 174 | \begin{center}% 175 | \ifx\@subject\@empty \else 176 | {\subject@font \@subject \par} 177 | \vskip 1em 178 | \fi 179 | {\sihao \textbf{\@titleeng} \par}% 180 | \vskip 2pt 181 | {\ifx\@subtitle\@empty\else\usekomafont{subtitle}\@subtitle\par\fi}% 182 | \vskip 6pt 183 | \vspace{0mm} 184 | {\wuhao \textit{\@authoreng} \par} 185 | \vspace{0mm} 186 | {\liuhao (\@addresseng)\par} 187 | \end{center}% 188 | \vspace{-1mm}% 189 | } 190 | 191 | \renewenvironment{abstract}[1]{% 中文摘要, 关键字作为参数 192 | \kai\xiaowuhao\noindent 193 | \textbf{\song 摘要:~}\noindent 194 | }{% 195 | \par\noindent 196 | \textbf{\song 关键词:} \@keywords 197 | \par\noindent 198 | \textbf{\song 中图分类号:} \makebox[3cm][l]{\@categorynumber}% 199 | \textbf{\song 文献标识码:} \makebox[1.5cm][l]{\@refmark}% 200 | \textbf{\song 文章编号:} \makebox[5cm][l]{\@articleid} 201 | \par 202 | \hypersetup{pdfkeywords={\@keywords}} 203 | } 204 | 205 | \newenvironment{engabstract}[1]{% 英文摘要 206 | \xiaowuhao\noindent 207 | \textbf{Abstract:}\noindent 208 | }{% 209 | \par\noindent 210 | \textbf{Key words:} \@keywordseng 211 | \par 212 | } 213 | 214 | % 其他 215 | \let\orig@emph=\emph% 中文强调 216 | \renewcommand{\emph}[1]{{\orig@emph{\kai#1}}} 217 | 218 | % 参考文献 219 | \let\originalcite=\cite 220 | \renewcommand{\cite}[1]{\textsuperscript{\originalcite{#1}}} 221 | \renewcommand{\citet}[1]{\originalcite{#1}} 222 | 223 | \bibliographystyle{zharticle} --------------------------------------------------------------------------------