diff options
author | Karl Berry <karl@freefriends.org> | 2010-04-07 22:49:27 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-04-07 22:49:27 +0000 |
commit | 389a14839d88ee774793a1eb4921c43933869738 (patch) | |
tree | e1a58aafe1d76dcddd475f36ab0cf87dee496722 /Master/texmf-dist/tex/latex | |
parent | 3f1971c9b7717818766692c9aa497e20e7472f2c (diff) |
new latex package seuthesis 1.3.0 (6apr10)
git-svn-id: svn://tug.org/texlive/trunk@17743 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r-- | Master/texmf-dist/tex/latex/seuthesis/seuthesis-gbk.cfg | 164 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/seuthesis/seuthesis-utf8.cfg | 164 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/seuthesis/seuthesis.cls | 629 |
3 files changed, 957 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/seuthesis/seuthesis-gbk.cfg b/Master/texmf-dist/tex/latex/seuthesis/seuthesis-gbk.cfg new file mode 100644 index 00000000000..61a7c5cbea4 --- /dev/null +++ b/Master/texmf-dist/tex/latex/seuthesis/seuthesis-gbk.cfg @@ -0,0 +1,164 @@ +%% +%% This is file `seuthesis-utf8.cfg', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% seuthesis.dtx (with options: `cfg') +%% +%% Copyright (C) 2007-2009 by Xu Yuan <xuyuan.cn@gmail.com> +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3a +%% of this license or (at your option) any later version. +%% The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3a or later is part of all distributions of LaTeX +%% version 2004/10/01 or later. +%% +%% To produce the documentation run the original source files ending with `.dtx' +%% through LaTeX. +%% + +\ProvidesFile{seuthesis.cfg} +\makeatletter +\newcommand{\universityname}{东南大学} +\newcommand{\universitynameeng}{Southeast University} +\newcommand{\schoolcodepre}{学校代码} +\newcommand{\schoolcode}{10286} +\newcommand{\secretlevelpre}{密级} +\newcommand{\categorynumberpre}{分类号} +\newcommand{\studentidpre}{学号} +\newcommand{\authorpre}{研究生姓名:} +\newcommand{\advisorpre}{导~~师~~姓~~名:} +\newcommand{\appdegreepre}{申请学位类别} +\newcommand{\majorpre}{一级学科名称} +\newcommand{\submajorpre}{二级学科名称} +\newcommand{\defenddatepre}{论文答辩日期} +\newcommand{\authorizeorganizationpre}{学位授予单位} +\newcommand{\@authorizeorganization}{~~东~南~大~学~~} +\newcommand{\authorizedatepre}{学位授予日期} +\newcommand{\committeechairpre}{答辩委员会主席} +\newcommand{\readerpre}{评~~~~~~~~~阅~~~~~~~~~人} +\newcommand{\@abstracttitle}{摘\quad 要} +\newcommand{\@abstracttitletoc}{摘要} +\newcommand{\@terminologytitle}{本论文专用术语的注释表} +\renewcommand{\today}{\the\year~年~\the\month~月~\the\day~日} +\newcommand{\addresspre}{设计地点} +\newcommand{\bachelortitle}{毕业设计(论文)报告} +\newcommand{\durationpre}{起讫日期} +\newcommand{\coadvisorpre}{顾问老师} + +\ifbachelordegree +\newcommand{\@degree}{学士} +\newcommand{\@appdegree}{学士} +\newcommand{\academicdegreeeng}{Bachelor of Engineering} +\newcommand{\titlepre}{题目\quad} +\newcommand{\departmentpre}{院(系)} +\renewcommand{\majorpre}{专\quad 业} +\renewcommand{\studentidpre}{学\hspace*{2.2em}号} +\newcommand{\studentnamepre}{学生姓名} +\renewcommand{\advisorpre}{指导教师} +\else\ifmasterdegree +\newcommand{\@degree}{硕士} +\newcommand{\@appdegree}{硕士} +\newcommand{\academicdegreeeng}{Master of Engineering}\relax +\else +\newcommand{\@degree}{博士} +\newcommand{\@appdegree}{博士} +\newcommand{\academicdegreeeng}{Doctor of Engineering}\relax +\fi +\fi +\newcommand{\@academicdegree}{\@degree学位论文} +\makeatother +\newcommand{\signline}{\underline{\makebox[2.5cm][s]{}}} +\newcommand{\seudeclare}{ + {\xiaosihao + \begin{center} + {\hei\sanhao 东南大学学位论文独创性声明} + \end{center} + + {\CJKindent 本人声明所呈交的学位论文是我个人在导师指导下 + 进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致 + 谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含 + 为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工 + 作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢 + 意。\par} + + \begin{flushright} + 研究生签名:\signline 日~期:\signline + \end{flushright} + + \vspace{1in} + + \begin{center} + {\hei\sanhao 东南大学学位论文使用授权声明} + \end{center} + + {\CJKindent 东南大学、中国科学技术信息研究所、国家图书馆 + 有权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或 + 其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除 + 在保密期内的保密论文外,允许论文被查阅和借阅,可以公布(包括刊 + 登)论文的全部或部分内容。论文的公布(包括刊登)授权东南大学研究生 + 院办理。\par} + + \begin{flushright} + 研究生签名:\signline 导师签名:\signline 日~期:\signline + \end{flushright} + \par + } +} +\renewcommand{\contentsname}{目\quad 录} +\makeatletter +\newcommand{\@contentsnametoc}{目录} +\makeatother +\newcommand{\titlecontentschapter}{% +\titlecontents{chapter}[0pt]{\vspace{.5\baselineskip}\bfseries} +{第\CJKnumber{\thecontentslabel}章\quad}{} +{\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage} +} +\newcommand{\titlecontentsappendix}{% +\titlecontents{chapter}[0pt]{\vspace{.5\baselineskip}\bfseries} +{附录 \thecontentslabel\quad}{} +{\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage} +} +\titlecontentschapter % 使目录格式生效 +\renewcommand{\chaptername}{第\CJKnumber{\thechapter}章} +\renewcommand{\appendixname}{附录 \thechapter} +\titleformat{\chapter}[hang]{\centering\hei\sanhao}{\chaptertitlename}{1em}{}%三号黑体居中 +\titleformat{\section}[hang]{\song\sihao\bfseries}{\thesection}{1ex}{}%四号宋体(粗体)居左 +\titleformat{\subsection}[hang]{\song\xiaosihao}{\thesubsection}{1ex}{}% 小四 +\titleformat{\subsubsection}[hang]{\song\wuhao}{\thesubsubsection}{1ex}{}% 五号 +\setcounter{secnumdepth}{3} +\newcommand{\refchapter}[1]{\hyperref[#1]{第 \ref*{#1} 章}} +\newcommand{\refappendix}[1]{\hyperref[#1]{附录 \ref*{#1}}} +\newcommand{\refsec}[1]{\hyperref[#1]{\ref*{#1} 节}} +\newcommand{\refsubsec}[1]{\hyperref[#1]{\ref*{#1} 小节}} +\newcommand{\refsubsubsec}[1]{\hyperref[#1]{\ref*{#1} 子节}} +\DeclareCaptionFont{capFont}{\song\wuhao} % 表格名及图名用5号宋体 +\DeclareCaptionLabelSeparator{twospace}{~~} +\captionsetup{ + labelsep=twospace,% 去掉图标签后的冒号 + font={capFont},% + figurename=图,% + tablename=表,% + listfigurename=插图目录,% + listtablename=表格目录} +\makeatletter +\renewcommand\fps@figure{htbp} % 设置图浮动的默认参数 +\renewcommand\fps@table{htbp} +\makeatother +\makeatletter +\newcommand{\@thankstitle}{致\quad 谢} +\newcommand{\@thankstitletoc}{致谢} +\newcommand{\@resumetitle}{作者简介~(包括论文和成果清单)} +\newcommand{\@resumetitletoc}{作者简介} +\renewcommand{\bibname}{参考文献} +\makeatother +\IndexPrologue{\chapter*{索\quad 引}} + +\endinput +%% +%% End of file `seuthesis-utf8.cfg'. diff --git a/Master/texmf-dist/tex/latex/seuthesis/seuthesis-utf8.cfg b/Master/texmf-dist/tex/latex/seuthesis/seuthesis-utf8.cfg new file mode 100644 index 00000000000..70abdb2c2d8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/seuthesis/seuthesis-utf8.cfg @@ -0,0 +1,164 @@ +%% +%% This is file `seuthesis-utf8.cfg', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% seuthesis.dtx (with options: `cfg') +%% +%% Copyright (C) 2007-2010 by Xu Yuan <xuyuan.cn@gmail.com> +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3a +%% of this license or (at your option) any later version. +%% The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3a or later is part of all distributions of LaTeX +%% version 2004/10/01 or later. +%% +%% To produce the documentation run the original source files ending with `.dtx' +%% through LaTeX. +%% + +\ProvidesFile{seuthesis.cfg} +\makeatletter +\newcommand{\universityname}{涓滃崡澶у} +\newcommand{\universitynameeng}{Southeast University} +\newcommand{\schoolcodepre}{瀛︽牎浠g爜} +\newcommand{\schoolcode}{10286} +\newcommand{\secretlevelpre}{瀵嗙骇} +\newcommand{\categorynumberpre}{鍒嗙被鍙穧 +\newcommand{\studentidpre}{瀛﹀彿} +\newcommand{\authorpre}{鐮旂┒鐢熷鍚嶏細} +\newcommand{\advisorpre}{瀵紐~甯垀~濮搤~鍚嶏細} +\newcommand{\appdegreepre}{鐢宠瀛︿綅绫诲埆} +\newcommand{\majorpre}{涓绾у绉戝悕绉皚 +\newcommand{\submajorpre}{浜岀骇瀛︾鍚嶇О} +\newcommand{\defenddatepre}{璁烘枃绛旇京鏃ユ湡} +\newcommand{\authorizeorganizationpre}{瀛︿綅鎺堜簣鍗曚綅} +\newcommand{\@authorizeorganization}{~~涓渵鍗梸澶瀛~} +\newcommand{\authorizedatepre}{瀛︿綅鎺堜簣鏃ユ湡} +\newcommand{\committeechairpre}{绛旇京濮斿憳浼氫富甯瓆 +\newcommand{\readerpre}{璇剘~~~~~~~~闃厏~~~~~~~~浜簘 +\newcommand{\@abstracttitle}{鎽榎quad 瑕亇 +\newcommand{\@abstracttitletoc}{鎽樿} +\newcommand{\@terminologytitle}{鏈鏂囦笓鐢ㄦ湳璇殑娉ㄩ噴琛▆ +\renewcommand{\today}{\the\year~骞磣\the\month~鏈垀\the\day~鏃 +\newcommand{\addresspre}{璁捐鍦扮偣} +\newcommand{\bachelortitle}{姣曚笟璁捐锛堣鏂囷級鎶ュ憡} +\newcommand{\durationpre}{璧疯鏃ユ湡} +\newcommand{\coadvisorpre}{椤鹃棶鑰佸笀} + +\ifbachelordegree +\newcommand{\@degree}{瀛﹀+} +\newcommand{\@appdegree}{瀛﹀+} +\newcommand{\academicdegreeeng}{Bachelor of Engineering} +\newcommand{\titlepre}{棰樼洰\quad} +\newcommand{\departmentpre}{闄紙绯伙級} +\renewcommand{\majorpre}{涓揬quad 涓殅 +\renewcommand{\studentidpre}{瀛hspace*{2.2em}鍙穧 +\newcommand{\studentnamepre}{瀛︾敓濮撳悕} +\renewcommand{\advisorpre}{鎸囧鏁欏笀} +\else\ifmasterdegree +\newcommand{\@degree}{纭曞+} +\newcommand{\@appdegree}{纭曞+} +\newcommand{\academicdegreeeng}{Master of Engineering}\relax +\else +\newcommand{\@degree}{鍗氬+} +\newcommand{\@appdegree}{鍗氬+} +\newcommand{\academicdegreeeng}{Doctor of Engineering}\relax +\fi +\fi +\newcommand{\@academicdegree}{\@degree瀛︿綅璁烘枃} +\makeatother +\newcommand{\signline}{\underline{\makebox[2.5cm][s]{}}} +\newcommand{\seudeclare}{ + {\xiaosihao + \begin{center} + {\hei\sanhao 涓滃崡澶у瀛︿綅璁烘枃鐙垱鎬у0鏄巬 + \end{center} + + {\CJKindent 鏈汉澹版槑鎵鍛堜氦鐨勫浣嶈鏂囨槸鎴戜釜浜哄湪瀵煎笀鎸囧涓 + 杩涜鐨勭爺绌跺伐浣滃強鍙栧緱鐨勭爺绌舵垚鏋溿傚敖鎴戞墍鐭ワ紝闄や簡鏂囦腑鐗瑰埆鍔犱互鏍囨敞鍜岃嚧 + 璋㈢殑鍦版柟澶栵紝璁烘枃涓笉鍖呭惈鍏朵粬浜哄凡缁忓彂琛ㄦ垨鎾板啓杩囩殑鐮旂┒鎴愭灉锛屼篃涓嶅寘鍚 + 涓鸿幏寰椾笢鍗楀ぇ瀛︽垨鍏跺畠鏁欒偛鏈烘瀯鐨勫浣嶆垨璇佷功鑰屼娇鐢ㄨ繃鐨勬潗鏂欍備笌鎴戜竴鍚屽伐 + 浣滅殑鍚屽織瀵规湰鐮旂┒鎵鍋氱殑浠讳綍璐$尞鍧囧凡鍦ㄨ鏂囦腑浣滀簡鏄庣‘鐨勮鏄庡苟琛ㄧず浜嗚阿 + 鎰忋俓par} + + \begin{flushright} + 鐮旂┒鐢熺鍚嶏細\signline 鏃鏈燂細\signline + \end{flushright} + + \vspace{1in} + + \begin{center} + {\hei\sanhao 涓滃崡澶у瀛︿綅璁烘枃浣跨敤鎺堟潈澹版槑} + \end{center} + + {\CJKindent 涓滃崡澶у銆佷腑鍥界瀛︽妧鏈俊鎭爺绌舵墍銆佸浗瀹跺浘涔﹂ + 鏈夋潈淇濈暀鏈汉鎵閫佷氦瀛︿綅璁烘枃鐨勫鍗颁欢鍜岀數瀛愭枃妗o紝鍙互閲囩敤褰卞嵃銆佺缉鍗版垨 + 鍏朵粬澶嶅埗鎵嬫淇濆瓨璁烘枃銆傛湰浜虹數瀛愭枃妗g殑鍐呭鍜岀焊璐ㄨ鏂囩殑鍐呭鐩镐竴鑷淬傞櫎 + 鍦ㄤ繚瀵嗘湡鍐呯殑淇濆瘑璁烘枃澶栵紝鍏佽璁烘枃琚煡闃呭拰鍊熼槄锛屽彲浠ュ叕甯冿紙鍖呮嫭鍒 + 鐧伙級璁烘枃鐨勫叏閮ㄦ垨閮ㄥ垎鍐呭銆傝鏂囩殑鍏竷锛堝寘鎷垔鐧伙級鎺堟潈涓滃崡澶у鐮旂┒鐢 + 闄㈠姙鐞嗐俓par} + + \begin{flushright} + 鐮旂┒鐢熺鍚嶏細\signline 瀵煎笀绛惧悕锛歕signline 鏃鏈燂細\signline + \end{flushright} + \par + } +} +\renewcommand{\contentsname}{鐩甛quad 褰晑 +\makeatletter +\newcommand{\@contentsnametoc}{鐩綍} +\makeatother +\newcommand{\titlecontentschapter}{% +\titlecontents{chapter}[0pt]{\vspace{.5\baselineskip}\bfseries} +{绗琝CJKnumber{\thecontentslabel}绔燶quad}{} +{\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage} +} +\newcommand{\titlecontentsappendix}{% +\titlecontents{chapter}[0pt]{\vspace{.5\baselineskip}\bfseries} +{闄勫綍 \thecontentslabel\quad}{} +{\hspace{.5em}\titlerule*[10pt]{$\cdot$}\contentspage} +} +\titlecontentschapter % 浣跨洰褰曟牸寮忕敓鏁 +\renewcommand{\chaptername}{绗琝CJKnumber{\thechapter}绔爙 +\renewcommand{\appendixname}{闄勫綍 \thechapter} +\titleformat{\chapter}[hang]{\centering\hei\sanhao}{\chaptertitlename}{1em}{}%涓夊彿榛戜綋灞呬腑 +\titleformat{\section}[hang]{\song\sihao\bfseries}{\thesection}{1ex}{}%鍥涘彿瀹嬩綋锛堢矖浣擄級灞呭乏 +\titleformat{\subsection}[hang]{\song\xiaosihao}{\thesubsection}{1ex}{}% 灏忓洓 +\titleformat{\subsubsection}[hang]{\song\wuhao}{\thesubsubsection}{1ex}{}% 浜斿彿 +\setcounter{secnumdepth}{3} +\newcommand{\refchapter}[1]{\hyperref[#1]{绗 \ref*{#1} 绔爙} +\newcommand{\refappendix}[1]{\hyperref[#1]{闄勫綍 \ref*{#1}}} +\newcommand{\refsec}[1]{\hyperref[#1]{\ref*{#1} 鑺倉} +\newcommand{\refsubsec}[1]{\hyperref[#1]{\ref*{#1} 灏忚妭}} +\newcommand{\refsubsubsec}[1]{\hyperref[#1]{\ref*{#1} 瀛愯妭}} +\DeclareCaptionFont{capFont}{\song\wuhao} % 琛ㄦ牸鍚嶅強鍥惧悕鐢5鍙峰畫浣 +\DeclareCaptionLabelSeparator{twospace}{~~} +\captionsetup{ + labelsep=twospace,% 鍘绘帀鍥炬爣绛惧悗鐨勫啋鍙 + font={capFont},% + figurename=鍥,% + tablename=琛,% + listfigurename=鎻掑浘鐩綍,% + listtablename=琛ㄦ牸鐩綍} +\makeatletter +\renewcommand\fps@figure{htbp} % 璁剧疆鍥炬诞鍔ㄧ殑榛樿鍙傛暟 +\renewcommand\fps@table{htbp} +\makeatother +\makeatletter +\newcommand{\@thankstitle}{鑷碶quad 璋 +\newcommand{\@thankstitletoc}{鑷磋阿} +\newcommand{\@resumetitle}{浣滆呯畝浠媬(鍖呮嫭璁烘枃鍜屾垚鏋滄竻鍗)} +\newcommand{\@resumetitletoc}{浣滆呯畝浠媫 +\renewcommand{\bibname}{鍙傝冩枃鐚畗 +\makeatother +\IndexPrologue{\chapter*{绱quad 寮晑} + +\endinput +%% +%% End of file `seuthesis-utf8.cfg'. diff --git a/Master/texmf-dist/tex/latex/seuthesis/seuthesis.cls b/Master/texmf-dist/tex/latex/seuthesis/seuthesis.cls new file mode 100644 index 00000000000..af40f28dce2 --- /dev/null +++ b/Master/texmf-dist/tex/latex/seuthesis/seuthesis.cls @@ -0,0 +1,629 @@ +%% +%% This is file `seuthesis.cls', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% seuthesis.dtx (with options: `cls') +%% +%% Copyright (C) 2007-2010 by Xu Yuan <xuyuan.cn@gmail.com> +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either version 1.3a +%% of this license or (at your option) any later version. +%% The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3a or later is part of all distributions of LaTeX +%% version 2004/10/01 or later. +%% +%% To produce the documentation run the original source files ending with `.dtx' +%% through LaTeX. +%% + \NeedsTeXFormat{LaTeX2e}[1999/12/01] + \ProvidesClass{seuthesis}[2009/2/19 1.3.0 The LaTeX template for thesis of Southeast University] + \typeout{Document Class `seuthesis' v1.3 by Xu Yuan, Song Yihan, Huang Xiaoyu (2009/2/19)} +\newif\ifseuunicode\seuunicodetrue +\DeclareOption{gbk}{\seuunicodefalse} +\DeclareOption{unicode}{\seuunicodetrue} +\newif\ifbachelordegree\bachelordegreefalse +\newif\ifmasterdegree\masterdegreetrue +\newif\ifengineering\engineeringfalse +\DeclareOption{bachelor}{\bachelordegreetrue} +\DeclareOption{master}{\masterdegreetrue} +\DeclareOption{engineering}{\engineeringtrue\masterdegreetrue} +\DeclareOption{doctor}{\masterdegreefalse} +\newif\ifnocolorlinks\nocolorlinksfalse +\DeclareOption{nocolorlinks}{\nocolorlinkstrue} +\newif\ifdoublecover\doublecoverfalse +\DeclareOption{doublecover}{\doublecovertrue} +\DeclareOption{printedition}{\doublecovertrue\nocolorlinkstrue} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{scrbook}} +\ProcessOptions +\LoadClass[a4paper,10.5pt,tablecaptionabove]{scrbook} +\let\todayeng\today +\RequirePackage{doc} +\RequirePackage{ifpdf} +\RequirePackage{ifthen} +\ifpdf +\RequirePackage{ccmap} % 褰撲娇鐢╬dflatex缂栬瘧鏃剁敓鎴愬彲鎷疯礉鐨刾df +\else\fi +\RequirePackage{graphicx} +\RequirePackage[dvipsnames]{xcolor} +\RequirePackage{indentfirst} +\RequirePackage{makeidx} % 绱㈠紩 +\RequirePackage[nottoc]{tocbibind} % 灏嗗弬鑰冩枃鐚佺储寮曘佽〃鏍肩洰褰曞拰鍥惧舰 +\RequirePackage[numbers,sort&compress]{natbib} % 淇敼寮曠敤鍙傝冩枃鐚牸寮 +\RequirePackage{array} % 鎵╁睍浜 array 鍜 tabular 鐜鍔熻兘 +\RequirePackage{caption} % 瀹氫箟鍥剧殑鏍囬鏍煎紡锛氬眳涓. 浣跨敤caption3.0 +\captionsetup{% + format=plain,% + labelformat=simple,% + justification=centering,% + singlelinecheck=off} +\RequirePackage{paralist}% 淇敼鍒楄〃鏍煎紡 +\setdefaultenum{1)}{a)}{i.}{A.}% 璁剧疆鍒楄〃妯″紡 +\setdefaultleftmargin{4ex}{}{}{}{}{} +\ifseuunicode% 浣跨敤unicode +\typeout{[seuthesis]: Using UNICODE encoding} +\RequirePackage{CJKutf8} %涓枃鏀寔unicode +\ifpdf +\RequirePackage{hyperref} +\else %閰嶇疆dvipdfmx +\RequirePackage[dvipdfmx]{hyperref} +\fi +\hypersetup{unicode=true} +\AtBeginDocument{\begin{CJK*}{UTF8}{song}\CJKtilde\CJKindent\CJKcaption{zh-Hans}% + \InputIfFileExists{seuthesis-utf8.cfg}% 寮曞叆閰嶇疆鏂囦欢 + {\typeout{[seuthesis]: Load seuthesis-utf8.cfg successfully!}}% + {\typeout{[seuthesis]: Load seuthesis-utf8.cfg failed!}}% + \makeindex% + \wuhao% + \linespacing{\mainlineskip} + } +\else% 浣跨敤GBK +\typeout{[seuthesis]: Using GBK encoding} +\RequirePackage{CJK} %涓枃鏀寔gbk +\RequirePackage[CJKbookmarks=true]{hyperref} +\AtBeginDocument{\begin{CJK*}{GBK}{song}\CJKtilde\CJKindent\CJKcaption{GB}% + \InputIfFileExists{seuthesis-gbk.cfg}% 寮曞叆閰嶇疆鏂囦欢 + {\typeout{[seuthesis]: Load seuthesis-gbk.cfg successfully!}}% + {\typeout{[seuthesis]: Load seuthesis-gbk.cfg failed!}}% + \makeindex% + \wuhao% + \linespacing{\mainlineskip} + } +\fi +\AtEndDocument{\end{CJK*}} +\RequirePackage{CJKnumb} +\RequirePackage[top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.5cm]{geometry} +\RequirePackage[pagestyles, rm]{titlesec} +\RequirePackage{titletoc} % 璁剧疆鐩綍 +\hypersetup{bookmarksnumbered=true}%涔︾涓珷鑺傜紪鍙 +\newcommand{\song}{\CJKfamily{song}} +\newcommand{\lishu}{\CJKfamily{li}} +\newcommand{\hei}{\CJKfamily{hei}} +\newcommand{\kai}{\CJKfamily{kai}} +\newcommand{\fs}{\CJKfamily{fs}} +\renewcommand{\rmdefault}{ptm}% 鑻辨枃榛樿Time New Roman +\newcommand{\chuhao}{\fontsize{42pt}{46pt}\selectfont} +\newcommand{\xiaochuhao}{\fontsize{36pt}{40pt}\selectfont} +\newcommand{\yichu}{\fontsize{32pt}{36pt}\selectfont} +\newcommand{\yihao}{\fontsize{28pt}{32pt}\selectfont} +\newcommand{\erhao}{\fontsize{21pt}{24pt}\selectfont} +\newcommand{\xiaoerhao}{\fontsize{18pt}{20}\selectfont} +\newcommand{\sanhao}{\fontsize{15.75pt}{18pt}\selectfont} +\newcommand{\sihao}{\fontsize{14pt}{16pt}\selectfont} +\newcommand{\xiaosihao}{\fontsize{12pt}{14pt}\selectfont} +\newcommand{\wuhao}{\fontsize{10.5pt}{13pt}\selectfont} +\newcommand{\xiaowuhao}{\fontsize{9pt}{11pt}\selectfont} +\newcommand{\liuhao}{\fontsize{7.5pt}{9pt}\selectfont} +\newcommand{\xiaoliuhao}{\fontsize{6.5pt}{7.5pt}\selectfont} +\newcommand{\qihao}{\fontsize{5.5pt}{6.5pt}\selectfont} +\setlength{\parskip}{0pt}% 娈佃窛 +\newcommand{\mainlineskip}{1.3}% 涓昏璺1.3 +\titlespacing{\section}{0pt}{3.5ex plus .05ex minus .01ex}{2.9ex plus .04ex} % 鏍囬闂磋窛 +\titlespacing{\subsection}{0pt}{3ex plus .05ex minus .01ex}{2ex plus .04ex} +\titlespacing{\subsubsection}{0pt}{1.5ex plus .05ex minus .01ex}{1ex plus .01ex} +\newcommand{\linespacing}[1]{\linespread{#1}\selectfont}% 琛岃窛鍛戒护 +\ifnocolorlinks +\hypersetup{colorlinks=false} +\else +\hypersetup{colorlinks=true} +\fi +\hypersetup{ + linkcolor=blue, + anchorcolor=black, + citecolor=olive, + filecolor=magenta, + menucolor=red, + urlcolor=magenta +} +\newpagestyle{seustyle}{ + \sethead[][{\song\xiaowuhao涓滃崡澶у\@degree瀛︿綅璁烘枃}][] % 鍋舵暟椤 + {}{{\song\xiaowuhao\chaptertitlename\quad\chaptertitle}}{} % 濂囨暟椤 + \setfoot{}{\thepage}{} + \headrule +} +\newpagestyle{seufrontstyle}{ + \sethead[][{\song\xiaowuhao涓滃崡澶у\@degree瀛︿綅璁烘枃}][] + {}{{\song\xiaowuhao涓滃崡澶у\@degree瀛︿綅璁烘枃}}{} + \setfoot{}{\thepage}{} + \headrule +} +\newpagestyle{seunolabelstyle}{ + \sethead[][{\song\xiaowuhao涓滃崡澶у\@degree瀛︿綅璁烘枃}][] + {}{{\song\xiaowuhao\chaptertitle}}{} + \setfoot{}{\thepage}{} + \headrule +} +\renewpagestyle{plain}{ + \setfoot{}{\thepage}{} +} +\renewcommand{\author}[2]{ + \def\@author{#1} + \newcommand{\@authoreng}{#2} +} +\newcommand{\@titleeng}{} +\newcommand{\@subtitleeng}{} +\renewcommand{\title}[4]{ + \def\@title{#1} + \renewcommand{\@subtitle}{#2} + \renewcommand{\@titleeng}{#3} + \renewcommand{\@subtitleeng}{#4} +} +\newcommand{\@advisorname}{} +\newcommand{\@advisortitle}{} +\newcommand{\@advisornameeng}{} +\newcommand{\@advisortitleeng}{} +\newcommand{\advisor}[4]{ + \renewcommand{\@advisorname}{#1} + \renewcommand{\@advisortitle}{#2} + \renewcommand{\@advisornameeng}{#3} + \renewcommand{\@advisortitleeng}{#4} +} +\newif\ifbcoadvisor\bcoadvisorfalse +\newcommand{\@coadvisorname}{} +\newcommand{\@coadvisortitle}{} +\newcommand{\@coadvisornameeng}{} +\newcommand{\@coadvisortitleeng}{} +\newcommand{\coadvisor}[4]{ + \bcoadvisortrue + \renewcommand{\@coadvisorname}{#1} + \renewcommand{\@coadvisortitle}{#2} + \renewcommand{\@coadvisornameeng}{#3} + \renewcommand{\@coadvisortitleeng}{#4} +} +\newcommand{\@categorynumber}{} +\newcommand{\categorynumber}[1]{\renewcommand{\@categorynumber}{#1}} +\newcommand{\@secretlevel}{} +\newcommand{\secretlevel}[1]{\renewcommand{\@secretlevel}{#1}} +\newcommand{\@UDC}{} +\newcommand{\UDC}[1]{\renewcommand{\@UDC}{#1}} +\newcommand{\@studentid}{} +\newcommand{\studentid}[1]{\renewcommand{\@studentid}{#1}} +\newcommand{\degree}[1]{ + \renewcommand{\@appdegree}{#1} +} +\newcommand{\@majorlen}{8em} +\newcommand{\@major}{} +\newcommand{\major}[2][8em]{ + \renewcommand{\@majorlen}{#1} + \renewcommand{\@major}{#2} +} +\newcommand{\@department}{} +\newcommand{\@departmenteng}{~} +\newcommand{\department}[2]{ + \renewcommand{\@department}{#1} + \renewcommand{\@departmenteng}{#2} +} +\newcommand{\@submajor}{} +\newcommand{\submajor}[1]{ + \renewcommand{\@submajor}{#1} +} +\newcommand{\@defenddate}{} +\newcommand{\defenddate}[1]{\renewcommand{\@defenddate}{#1}} +\newcommand{\authorizeorganization}[1]{ + \renewcommand{\@authorizeorganization}{#1} +} +\newcommand{\@authorizedate}{} +\newcommand{\authorizedate}[1]{\renewcommand{\@authorizedate}{#1}} +\newcommand{\@committeechair}{} +\newcommand{\committeechair}[1]{\renewcommand{\@committeechair}{#1}} +\newcommand{\@readerA}{} +\newcommand{\@readerB}{} +\newcommand{\reader}[2]{ + \renewcommand{\@readerA}{#1} + \renewcommand{\@readerB}{#2} +} +\newcommand{\@duration}{} +\newcommand{\duration}[1]{\renewcommand{\@duration}{#1}} +\newcommand{\@address}{} +\newcommand{\address}[1]{\renewcommand{\@address}{#1}} +\renewcommand{\maketitle}{ + % + % 璁剧疆涔︾ + % Note: The `CJKbookmarks' option should only be used for bookmarks + % *not* in Unicode. + \GetFileInfo{seuthesis.cls} % get the correct fileversion + \hypersetup{ + pdfauthor={\@author}, + pdftitle={\universityname{}\@academicdegree}, %鏂囦欢鏍囬 + pdfsubject={\@title \@subtitle}, %鏂囦欢涓婚 + pdfcreator={The \seuthesis{} class (v \fileversion)} % 搴旂敤绋嬪簭 + } + + \pagestyle{empty} + \ifdoublecover + \cleardoublepage + \else\fi + \chinesecover + + \ifbachelordegree + \frontmatter + \else + \ifdoublecover + \cleardoublepage + \else\fi + \englishcover % 鑻辨枃灏侀潰 + \frontmatter % 寮濮嬫鏂囦箣鍓嶇殑閮ㄥ垎 + \pagestyle{seufrontstyle}\clearpage + \thispagestyle{seufrontstyle} + \seudeclare % 鐙垱鎬у拰浣跨敤鎺堟潈澹版槑 + \fi +} +\newcommand{\seuthesis}{% + S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% + \textsc{Thesis} +} +\let\orig@emph=\emph +\renewcommand{\emph}[1]{{\orig@emph{\kai#1}}} +\newcommand{\CoverTopOption}[3][s]{ + \makebox[1.5cm][#1]{\wuhao #2}:{ + \underline{\makebox[1.5cm][c]{\wuhao #3}}} +} + +\newcommand{\CoverBottomOption}[3][4.5cm]{ + \makebox[7cm][s]{ + {\song\sihao#2} %瀹嬩綋鍥涘彿 + \underline{\makebox[#1][c]{\hei\sihao#3}} %榛戜綋鍥涘彿绮椾綋 + } +} + +\newcommand{\chinesecover}{ + \begin{titlepage} + \linespacing{1.0} + \begin{picture}(0,0)(24,250) + {\includegraphics[width=\textwidth,bb=0 0 1683 986]{figures/front-cover.jpg}} + \end{picture} + \ifengineering + \begin{picture}(0,0)(-70,255) + {\includegraphics[height=30pt,bb=0 0 484 55]{figures/engineering.png}} + \end{picture} + \else + \begin{picture}(0,0)(-86,255) + \ifmasterdegree + \def\@degreepic{master} + \else + \def\@degreepic{doctor} + \fi + {\includegraphics[height=40pt,bb=0 0 1149 150]{figures/{\@degreepic}.png}} + \end{picture} + \fi + \begin{picture}(0,0)(-350,50) + {\includegraphics[width=50pt,bb=0 0 500 501]{figures/seu-color-logo.png}} + \end{picture} + + \begin{tabular}{l} + \CoverTopOption{\schoolcodepre}{\schoolcode} \\ + \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ + \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ + \CoverTopOption{U D C}{\@UDC} \\ + \CoverTopOption{\studentidpre}{\@studentid} + \end{tabular} + + \vspace*{7cm} + + \begin{center} + \linespacing{1.25} + \yihao\hei\@title\\%棰樺悕 榛戜綋涓鍙峰眳涓 + \yihao\hei\@subtitle%鍓鍚 榛戜綋涓鍙峰眳涓 + \end{center} + + \vspace*{20pt} + + \renewcommand{\arraystretch}{2.0} + \setlength{\tabcolsep}{0pt} + \begin{center} + \begin{tabular}{cr} + \makebox[3.5cm][s]{\xiaoerhao\song\authorpre} &%瀹嬩綋灏忎簩 + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@author} + \makebox[2cm][r]{}}} \\%榛戜綋灏忎簩绮椾綋 + \makebox[3.5cm][s]{\xiaoerhao\song\advisorpre} & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@advisorname} + \makebox[2cm][r]{\xiaoerhao\hei\@advisortitle}}} + \\ + & + \ifbcoadvisor + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@coadvisorname} + \makebox[2cm][r]{\xiaoerhao\hei\@coadvisortitle}}} + \else + \fi \\ + \end{tabular} + \end{center} + + \vspace*{10pt} + + \setlength{\tabcolsep}{10pt} + \begin{center} + \begin{tabular}{ll} + \CoverBottomOption{\appdegreepre}{\@appdegree} & + \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ + \CoverBottomOption{\majorpre}{\@major} & + \CoverBottomOption{\defenddatepre}{\@defenddate}\\ + \CoverBottomOption{\submajorpre}{\@submajor} & + \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ + \CoverBottomOption[4cm]{\committeechairpre}{\@committeechair} & + \CoverBottomOption{\readerpre}{\@readerA}\\ + & \CoverBottomOption{\makebox[3cm]{}}{\@readerB} + \end{tabular} + \end{center} + + \vfill + + {\song\sihao\centerline{\today} \par} + + \end{titlepage} +} +\ifbachelordegree % 鏈璁烘枃灏侀潰 +\renewcommand{\chinesecover}{ + \begin{titlepage} + \linespacing{1.0} + \begin{center} + \vspace*{20pt} + \includegraphics[height=2cm]{figures/seu-badge-logo} + \quad \includegraphics[height=2cm]{figures/seu-text-logo} \\ + \vspace*{60pt} + \yihao\hei \bachelortitle \\ + \vspace*{60pt} + {\xiaoerhao\song \titlepre} + {\erhao\song \underline{\makebox[18em][c]{\fs\@title}}} \\ + \vspace*{40pt} + \renewcommand{\arraystretch}{1.5} + \setlength{\tabcolsep}{0pt} + \begin{tabular}{clcl} + \sanhao\fs + \underline{\makebox[8em][s]{\makebox[8em][c]{\@department}}} & + \sanhao + \departmentpre & + \sanhao\fs + \underline{\makebox[\@majorlen][s]{\makebox[\@majorlen][c]{\@major}}} & + \sanhao \majorpre \\ + \end{tabular} + + \vspace*{70pt} + + \renewcommand{\arraystretch}{1.1} + \setlength{\tabcolsep}{0pt} + \begin{tabular}{c} + \sanhao\studentidpre\quad\underline{% + \makebox[20em][s]{\makebox[20em][c]{% + \textsf{\@studentid}}}} \\ + \sanhao\studentnamepre\quad\underline{\makebox[20em][s]{% + \makebox[20em][c]{\fs{\@author}}}} \\ + \sanhao\advisorpre\quad\underline{\makebox[20em][s]{% + \makebox[20em][c]{\fs{\@advisorname}}}}% + \\ + \ifbcoadvisor + \sanhao\coadvisorpre\quad\underline{\makebox[20em][s]{% + \makebox[20em][c]{\fs{\@coadvisorname}}}}\\% + \fi + \sanhao\durationpre\quad\underline{\makebox[20em][s]{ + \makebox[20em]{\textsf{\@duration}}}} \\ + \sanhao\addresspre\quad\underline{\makebox[20em][s]{ + \makebox[20em][c]{\fs{\@address}}}} \\ + \end{tabular} + \vfill + {\sanhao\today \par} + \end{center} + \end{titlepage} +} +\fi +\newcommand{\englishcover}{ + \thispagestyle{empty}% + \begin{center} + \linespacing{1.0} + ~\\ + {\linespacing{1.5}\LARGE\textrm{\@titleeng} \par}% + \vspace*{7mm} + \normalsize{\@subtitleeng} + + \vspace{1.0in}% + {\large + {A Dissertation Submitted to}\\ + {\universitynameeng}\\ + {For the Academic Degree of \academicdegreeeng}\\ + {\vspace{0.5in}}% + {BY}\\ + {\@authoreng}\\ + {\vspace{0.5in}}% + {Supervised by:}\\ + {\@advisortitleeng\ \@advisornameeng}\\ + \ifbcoadvisor + {and}\\ + {\@coadvisortitleeng\ \@coadvisornameeng}\\ + \else + \fi + {\vspace{0.5in}}% + {\vfill} + {\@departmenteng}\\ + {\universitynameeng}\\ + {\todayeng} + \par + }% + \end{center}% + \clearpage% +} +\newenvironment{abstract}[1] +{ + \newcommand{\@keywords}{#1} + \hypersetup{pdfkeywords={\@keywords}} + \cleardoublepage + \phantomsection + \addcontentsline{toc}{chapter}{\@abstracttitletoc} + \ifbachelordegree + \chapter*{\@title} + + \begin{flushright} + \begin{tabular}[h]{ll} + \@studentid & \kai\@author \\ + \advisorpre & \kai\@advisorname \\ + \end{tabular} + \end{flushright} + + \begin{center} + \Large \hei\@abstracttitle + \end{center} + \par + \else + \chapter*{\@abstracttitle} + \fi + \song + \ifbachelordegree + \xiaosihao + \else + \wuhao + \fi +}{ + \par + \begin{description} + \item[鍏抽敭璇嶏細] \@keywords + \end{description} +} +\newenvironment{englishabstract}[1] +{ + \newcommand{\@keywords}{#1} + \cleardoublepage + \phantomsection + \addcontentsline{toc}{chapter}{Abstract} + \ifbachelordegree + \chapter*{\@titleeng} + \begin{flushright} + \begin{tabular}[h]{l} + \@studentid \qquad \@authoreng \\ + \@advisornameeng \\ + \end{tabular} + \end{flushright} + \begin{center} + {\Large Abstract} + \end{center} + \par + \else + \chapter*{Abstract} + \fi + \song + \ifbachelordegree + \xiaosihao + \else + \wuhao + \fi +}{ + \par + \begin{description} + \item[Keywords:] \@keywords + \end{description} +} +\newenvironment{terminology}[1][\@terminologytitle] +{ + \cleardoublepage + \phantomsection + \addcontentsline{toc}{chapter}{#1} + \chapter*{#1} + \song\wuhao +}{ + \par +} +\newenvironment{Main} +{ + \cleardoublepage + {\linespacing{1.15}% + \song\xiaosihao% + \phantomsection + \addcontentsline{toc}{chapter}{\@contentsnametoc} + \tableofcontents \par + \pagestyle{seunolabelstyle}\clearpage} %鐩綍閮ㄥ垎瀛椾綋鍙噰鐢ㄥ皬鍥涘彿瀹嬩綋銆 + + \pagestyle{seustyle} + \mainmatter % 寮濮嬫鏂囬儴鍒 + \song + \ifbachelordegree + \xiaosihao + \else + \wuhao + \fi +}{ + \par + \backmatter % 寮濮嬫鏂囦箣鍚庣殑閮ㄥ垎 +} +\renewcommand{\textfraction}{0.07} +\renewcommand{\topfraction}{0.9} +\renewcommand{\bottomfraction}{0.8} +\renewcommand{\floatpagefraction}{0.85} +\setcounter{totalnumber}{6} +\let\originalcite=\cite +\renewcommand{\cite}[1]{\textsuperscript{\originalcite{#1}}} +\renewcommand{\citet}[1]{\originalcite{#1}} +\bibliographystyle{seuthesis} +\renewcommand\@biblabel[1]{#1} % Reference list option change from [1] to 1 +\let\orig@bibliography=\bibliography +\renewcommand{\bibliography}[1]{ + \orig@bibliography{#1} + \pagestyle{seunolabelstyle}\clearpage % 浣垮弬鑰冩枃鐚娇鐢 seunolabel 椤甸潰鏍峰紡 + \pagestyle{seufrontstyle}} % 鎭㈠鍘熸湁鏍峰紡缁欏悗缁儴鍒 +\newenvironment{Thanks}[1][\@thankstitle] +{% + \cleardoublepage + \phantomsection + \addcontentsline{toc}{chapter}{\@thankstitletoc} + \chapter*{#1} + \song\wuhao +}{\par} +\newenvironment{Appendix} +{% + \pagestyle{seustyle} + \@mainmattertrue + \appendix + \titlecontentsappendix +}{\@mainmatterfalse\par + \thispagestyle{seustyle}\clearpage +} +\newenvironment{Resume}[1][\@resumetitle] +{% + \cleardoublepage + \phantomsection + \addcontentsline{toc}{chapter}{\@resumetitletoc} + \chapter*{#1} + \song\wuhao +}{\par} +\newcommand{\backcover}{ + \pagestyle{empty} + \clearpage + \begin{picture}(0,0)(20,650) + {\includegraphics[width=\textwidth,bb=0 0 2424 3508]{figures/back-cover.png}} + \end{picture} +} +\ifbachelordegree +\renewcommand{\backcover}{} +\fi + + +\endinput +%% +%% End of file `seuthesis.cls'. |