-
Notifications
You must be signed in to change notification settings - Fork 150
/
njuthesis.dtx
3945 lines (3905 loc) · 150 KB
/
njuthesis.dtx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
% \iffalse meta-comment
%
% Copyright (C) 2013-2018, Haixing Hu.
% Department of Computer Science and Technology, Nanjing University.
%
% This file may be distributed and/or modified under the conditions of the
% LaTeX Project Public License, either version 1.2 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.2 or later is part of all distributions of LaTeX version
% 1999/12/01 or later.
%
% Home Page of the Project: http://haixing-hu.github.io/nju-thesis/
%
% \fi
%
% \iffalse
%<*driver>
\ProvidesFile{njuthesis.dtx}
%</driver>
%<cls>\NeedsTeXFormat{LaTeX2e}[1995/12/01]
%<cls>\ProvidesClass{njuthesis.cls}
%<cfg>\ProvidesFile{njuthesis.cfg}
%<*cls>
[2018/08/07 v1.2.2 Document Class for the Degree Papers of Nanjing University]
%</cls>
%<*driver>
\documentclass[10pt,a4paper,oneside]{ltxdoc}
\usepackage{dtx-style}
\EnableCrossrefs
\CodelineIndex
\GetFileInfo{njuthesis.dtx}
\begin{document}
\DocInput{njuthesis.dtx}
\end{document}
%</driver>
% \fi
%
% \CheckSum{0}
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
% Digits \0\1\2\3\4\5\6\7\8\9
% Exclamation \! Double quote \" Hash (number) \#
% Dollar \$ Percent \% Ampersand \&
% Acute accent \' Left paren \( Right paren \)
% Asterisk \* Plus \+ Comma \,
% Minus \- Point \. Solidus \/
% Colon \: Semicolon \; Less than \<
% Equals \= Greater than \> Question mark \?
% Commercial at \@ Left bracket \[ Backslash \\
% Right bracket \] Circumflex \^ Underscore \_
% Grave accent \` Left brace \{ Vertical bar \|
% Right brace \} Tilde \~}
%
% \DoNotIndex{\begin,\end,\begingroup,\endgroup}
% \DoNotIndex{\ifx,\ifdim,\ifnum,\ifcase,\else,\or,\fi}
% \DoNotIndex{\let,\def,\xdef,\newcommand,\renewcommand}
% \DoNotIndex{\expandafter,\csname,\endcsname,\relax,\protect}
% \DoNotIndex{\Huge,\huge,\LARGE,\Large,\large,\normalsize}
% \DoNotIndex{\small,\footnotesize,\scriptsize,\tiny}
% \DoNotIndex{\normalfont,\bfseries,\slshape,\interlinepenalty}
% \DoNotIndex{\hfil,\par,\vskip,\vspace,\quad}
% \DoNotIndex{\centering,\raggedright}
% \DoNotIndex{\c@secnumdepth,\@startsection,\@setfontsize}
% \DoNotIndex{\@plus,\@minus,\p@,\z@,\@m,\@M,\@ne,\m@ne,\@@par,\@dottedtocline}
% \DoNotIndex{\ ,\,,\.,\\}
% \DoNotIndex{\|}
% \DoNotIndex{\@dottedtocline}
% \DoNotIndex{\@afterindenttrue,\@arabic,\@biblabel,\@clubpenalty}
% \DoNotIndex{\@empty,\@highpenalty,\@ifnextchar,\@latex@warning,\@listI,\@listi}
% \DoNotIndex{\@mainmatterfalse,\@mainmattertrue,\@mkboth,\@nobreakfalse}
% \DoNotIndex{\@nobreaktrue,\@noitemerr,\@openbib@code,\@pnumwidth,\@restonecolfalse}
% \DoNotIndex{\@restonecoltrue,\@starttoc,\@tempcnta,\@tempdima,\@tocrmarg}
% \DoNotIndex{\@afterindenttrue,\@arabic,\@biblabel,\@clubpenalty,\@dottedtocline}
% \DoNotIndex{\@empty,\@highpenalty,\@ifnextchar,\@latex@warning,\@listI,\@listi}
% \DoNotIndex{\@mainmatterfalse,\@mainmattertrue,\@mkboth,\@nobreakfalse,\@nobreaktrue}
% \DoNotIndex{\@noitemerr,\@openbib@code,\@pnumwidth,\@restonecolfalse}
% \DoNotIndex{\@restonecoltrue,\@starttoc,\@tempcnta,\@tempdima,\@tocrmarg}
% \DoNotIndex{\abovedisplayshortskip,\abovedisplayskip,\addpenalty,\addvspace}
% \DoNotIndex{\advance,\alph,\arabic,\arraybackslash,\arraystretch,\AtBeginDocument}
% \DoNotIndex{\belowdisplayshortskip,\belowdisplayskip,\bf,\blacksquare,\bottomfraction}
% \DoNotIndex{\bullet,\c@enumiv,\c@page,\c@tocdepth,\captionsetup,\cdot,\CJKfamily}
% \DoNotIndex{\CJKglue,\CJKnumber,\CJKunderline,\CJKunderlinecolor,\ClassError}
% \DoNotIndex{\clearpage,\CurrentOption,\dagger,\day,\ddagger}
% \DoNotIndex{\DeclareGraphicsExtensions,\DeclareMathSizes,\DeclareOption}
% \DoNotIndex{\DeclareRobustCommand,\defaultfontfeatures,\DefineFNsymbolsTM}
% \DoNotIndex{\Diamondblack,\endlist,\ensuremath,\efill,\equal,\everypar}
% \DoNotIndex{\fontsize,\global,\hb@xt@,\hbox,\hfill,\hline,\hskip,\hspace,\hss}
% \DoNotIndex{\if@mainmatter,\if@restonecol,\if@twocolumn,\if@twoside,\ifodd}
% \DoNotIndex{\ifthenelse,\ignorespaces,\includegraphics,\input,\it,\item}
% \DoNotIndex{\itemsep,\kern,\l@chapter,\l@part,\labelsep,\labelwidth,\leaders}
% \DoNotIndex{\leavevmode,\leftmargin,\leftmargini,\leftmark,\leftskip,\list}
% \DoNotIndex{\LoadClass,\m@th,\makebox,\MakeUppercase,\markboth,\markright}
% \DoNotIndex{\mathparagraph,\mathsection,\mkern,\month,\multicolumn}
% \DoNotIndex{\newcolumntype,\newenvironment,\newif,\newline,\newlist,\newpage}
% \DoNotIndex{\newtheorem,\nobreak,\normalcolor,\null,\number,\onecolumn,\p@enumiv}
% \DoNotIndex{\pagestyle,\parbox,\parfillskip,\parindent,\parsep,\PassOptionsToClass}
% \DoNotIndex{\pdfbookmark,\penalty,\ProcessOptions,\punctstyle,\raisebox,\renewenvironment}
% \DoNotIndex{\RequirePackage,\RequireXeTeX,\restylefloat,\rightmargin,\rightmark,\rightskip}
% \DoNotIndex{\roman,\rule,\selectfont,,\setcounter,\setfnsymbol}
% \DoNotIndex{\setlength,\setlist,\settowidth,\sfcode,\sloppy,\square,\stretch,\tabcolsep}
% \DoNotIndex{\textasteriskcentered,\textbardbl,\textbf,\textdagger,\textdaggerdbl}
% \DoNotIndex{\textfraction,\textnormal,\textparagraph,\textsection,\textwidth}
% \DoNotIndex{\theenumiv,\theoremseparator,\theoremstyle,\theoremsymbol,\thispagestyle}
% \DoNotIndex{\titleformat,\titlespacing,\topsep,\twocolumn,\ULthickness}
% \DoNotIndex{\usecounter,\widowpenalty,\year,\color,\clubpenalty,\chaptermark}
% \DoNotIndex{\chaptertitlename,\geometry,\l@chapter,\l@part}
%
% \MakeShortVerb{\|}
% \newcommand*{\njuthesis}{\texttt{NJU-Thesis}}
% \newcommand*{\texlive}{{\TeX}\ Live\ 2017}
% \renewcommand*{\fileversion}{1.2.2}
% \renewcommand*{\filedate}{\today}
%
% \pagestyle{empty}
% \title{\njuthesis:南京大学学位论文\\
% {\XeLaTeX}模板}
% \author{{胡海星}\\
% {\texttt{[email protected]}}\\
% {南京大学计算机科学与技术系}}
% \date{\fileversion\ (\filedate)}
% \maketitle
% \thispagestyle{empty}
%
% \begin{abstract}
%
% \noindent\hspace{2em}文档类{\njuthesis}提供了一个南京大学学位论文的{\XeLaTeX}
% 模板。该文档类严格按照南京大学对学位论文的格式要求排版学位论文,底层通过
% |xeCJK|宏包支持中文。
%
% 目前{\njuthesis}可用于排版学士学位、硕士学位论文和博士学位论文。对于学士学位论文,
% 采用和硕士学位论文一样的格式进行排版。
%
% 虽然{\njuthesis}主要用于排版南京大学的学位论文,但亦可经过简单的设置或修改用于排版
% 国内其他大学的学位论文。
%
% 本文档是{\njuthesis}的说明文档,其中包含模板文件的设置说明以及其源代码的完全注释。
% \end{abstract}
% \clearpage
% \newpage
% \section*{{\hfill}修订历史{\hfill}}
% \begin{center}
% \noindent
% \begin{longtable}[C]{C{1.1cm}
% C{1.8cm}
% C{1.5cm}
% p{\textwidth-6.2cm}}
% \toprule
% \textbf{版本}
% & \textbf{日期}
% & \textbf{修订者}
% & \textbf{修订内容} \\
% \midrule
% v1.0.0 & 2013/08/24 & 胡海星 & 完成第一个可工作版本 \\
% v1.0.1 & 2013/08/25 & 胡海星 & 增加了一些PDF文档的元信息\\
% v1.0.2 & 2013/08/25 & 胡海星 & 合并了国家图书馆封面上的导师信息\newline
% 使用\cs{makebox}\oarg{width}\oarg{s}\marg{text}
% 使得封面标签可以自动两端对其分布\newline
% 修改了学位论文和用户手册的样式\\
% v1.0.3 & 2013/08/25 & 胡海星 & 增加了《学位论文出版授权书》页面\\
% v1.0.4 & 2013/08/25 & 胡海星 & 按照南京大学《博士 (硕士) 学位论文编写格式
% 规定 (试行)》的要求修改了学位论文的一些排版格式\newline
% 修复了页眉页脚的问题\\
% v1.0.5 & 2013/08/25 & 胡海星 & 按照dtx的写作规范修改了手册的排版\newline
% 增加了|preface|环境\newline
% 删除了脚注样式的设置\newline
% 删除了|algorithm|环境的定义,因为很多情况下
% 其他算法和代码排版宏包都会定义该环境\\
% v1.0.6 & 2013/08/25 & 胡海星 & 修复了生成学士学位论文的bug\newline
% 增加了对国家标准的参考\newline
% 增加了\std{GB/T 7156-2003}标准所定义的文献
% 密级\newline
% 将论文密级设置命令\cs{confidential}更名为
% \cs{securitylevel}\newline
% 修改了国家图书馆封面和英文封面的样式\newline
% 将生成国家图书馆封面的命令独立了出来\\
% v1.0.7 & 2013/08/26 & 胡海星 & 修改了国家图书馆封面和论文出版授权书的一些细节\newline
% 完善了|njuthesis|手册\\
% v1.0.8 & 2013/08/28 & 胡海星 & 修复了拼写错误和文件重命名导致的bug\\
% v1.1.0 & 2013/08/31 & 胡海星 & 重写了符合\std{GB/T 7714-2005}规范
% 的{\BibTeX}样式文件\\
% v1.1.1 & 2013/09/01 & 胡海星 & 增加了警告图标\newline
% 修改了参考文献引用的样式\newline
% 去除了\cs{paragraph}及以下级别章节的编号\newline
% 修改了章节编号的样式\newline
% 修改了一些本手册的排版细节\\
% v1.1.2 & 2013/09/02 & 胡海星 & 重新定义\cs{ref}命令,
% 使其前面自动加一个``\textasciitilde''\\
% v1.1.3 & 2013/09/02 & 胡海星 & 修复了公式自动编号多了一个括号的bug\\
% v1.1.4 & 2013/09/02 & 胡海星 & 修复了附录的节编号错误\newline
% 按照\std{CY/T 35-2001}规范修改了图、表、公式、
% 定理的编号样式\\
% v1.1.5 & 2013/09/03 & 胡海星 & 修改了参考文献引用编号和脚注编号的样式,使其符合
% \std{GB/T 7714-2005}规范\newline
% 去除了用处不大的批注功能\\
% v1.1.6 & 2013/09/15 & 胡海星 & 修改了项目主页网址 \\
% v1.1.7 & 2013/10/18 & 胡海星 & 根据相应的国家规范,将``目录''改为``目次'',
% 将``插图索引''改为``插图清单'',
% 将``表格索引''改为``附表清单''\\
% v1.1.8 & 2014/12/22 & 胡海星 & 修改|tabular|环境中的行间距为正文行间距\\
% v1.1.9 & 2015/01/28 & 胡海星 & 改用|longtable|作为``修订历史''表格环境\\
% v1.1.10 & 2015/01/28 & 胡海星 & 修复Tex Live 2014引入的|xeCJK|使用|CJKnumber|选项后
% 找不到|CJKnumber|命令的bug\\
% v1.1.11 & 2015/04/14 & 胡海星 & 增加|notation|环境\\
% v1.1.12 & 2015/06/14 & 胡海星 & 增加情况分类列表|caseenum|环境和步骤列表|stepenum|环境\\
% v1.1.13 & 2015/06/14 & 胡海星 & 增加公设环境|postulate| \\
% v1.1.14 & 2015/06/14 & 胡海星 & 恢复了|algorithm|环境的定义 \\
% v1.1.15 & 2015/06/16 & 胡海星 & 为|url|宏包添加|hyphens|选项 \\
% v1.1.16 & 2015/06/22 & 胡海星 & 增加假说环境|hypothesis| \\
% v1.1.17 & 2015/06/27 & 胡海星 & 修复了段落首行缩进不是恰好两个中文字符的bug,
% 修正了|proof|环境最后的QED符号,
% 修改了|solution|环境的实现方式 \\
% v1.1.18 & 2015/07/16 & 胡海星 & 将公设环境|postulate|和定律环境单独编号\\
% v1.1.19 & 2016/02/24 & 胡海星 & 提供了论文标题很长时的解决方案;
% 修复了新版|xeCJKfntef|中|\CJKunderline|的颜色
% 设置方式不再兼容|CJKfntef|所引起的问题\\
% v1.2.0 & 2017/05/23 & 胡海星 & 修复了本科生论文封面显示``研究生毕业论文''的错误;
% 将封面中的``研究方向''换到``指导老师''前面\\
% v1.2.1 & 2017/12/24 & 胡海星 & 修正一些小问题,去除不需要的|dtxlogos|宏包;
% 兼容TeX Live 2017 \\
% v1.2.2 & 2018/08/07 & 胡海星 & 更新中文字体下载链接 \\
% \bottomrule
% \end{longtable}
% \end{center}
% \clearpage
%
% \tableofcontents
% \clearpage
%
% \pagestyle{fancy}
% \section{简介}
%
% 文档类{\njuthesis}是为了帮助南京大学的同学撰写学位论文而编写的{\XeLaTeX}模板。
% 该模板提供了一个南京大学学位论文的{\XeLaTeX}文档类,用于生成符合南京大学学位
% 论文格式要求进行的学位论文。该宏包的底层通过|xeCJK|宏包支持中文。目前该宏包可
% 用于排版硕士学位论文和博士学位论文;对于学士学位论文,由于作者未能找到南京大学
% 对学士学位论文的格式要求,因此目前采用和硕士学位论文一样的格式进行排版。
%
% 虽然{\njuthesis}主要用于排版南京大学的学位论文,但亦可经过简单的设置或修改用于排版
% 国内其他大学的学位论文。
%
% 本文档将尽量完整的介绍{\njuthesis}的使用方法,如有不清楚之处可以参考示例文档或
% 者与作者联系。由于作者水平有限,虽然现在的这个版本基本上满足了学位论文的撰写需
% 求,但难免还存在不足之处,欢迎大家积极反馈意见。
%
% 本模板的编写过程中参考了以下代码和文档,这里一并向这些代码和文档的作者表示感谢:
%
% \begin{itemize}
% \item 杨文博. \textsl{南京大学学位论文{\LaTeX}模板}. \url{https://code.google.com/p/njuthesis/}.
% \item 薛瑞尼. \textsl{清华大学学位论文{\LaTeX}模板}.
% \item 胡卫谊. \textsl{武汉理工大学学位论文{\LaTeX}模板}.
% \item 吴凯. \textsl{GBT7714-2005NLang.bst}. v1.0 beta 2. 2006.
% \item \textsl{CTeX宏包}. \url{http://www.ctex.org}.
% \item The {\LaTeX}3 Project. \textsl{{\LaTeXe} for class and package writers}.
% \item Frank Mittelbach, Michel Gooseens. \textsl{The {\LaTeX} Companion}. 2nd ed.
% \item Scott Pakin. \textsl{How to Package Your {\LaTeX} Package}.
% \url{http://www.iitg.ernet.in/trivedi/LatexHelp/Latex%20Manual/dtxtut.pdf}.
% \item Oren Patashnik. \textsl{Designing \BibTeX Styles}. 1988.
% \end{itemize}
%
% \section{遵循的要求和标准}
%
% {\njuthesis}所遵循的南京大学研究生院的要求如下:
% \begin{itemize}
% \item \textsl{\sout{南京大学硕士答辩流程及相关材料下载}},\\
% \sout{\url{http://gs.nju.edu.cn/content/xw/ss3.htm}}
% \item \textsl{\sout{南京大学博士答辩流程及相关材料下载}},\\
% \sout{\url{http://gs.nju.edu.cn/content/xw/bs3.htm}}
% \item \textsl{\sout{南京大学博士(硕士)学位论文编写格式规定(试行)}}\\
% \sout{\url{http://grawww.nju.edu.cn/content/xw/lwgf.doc}}
% \item \textsl{硕士研究生申请学位材料下载}\\
% \url{https://grawww.nju.edu.cn/5d/aa/c1077a89514/page.htm}
% \item \textsl{博士(硕士)学位论文编写格式(供参考)},\\
% \url{https://grawww.nju.edu.cn/31/16/c1039a12566/page.htm}
% \end{itemize}
%
% {\njuthesis}所遵循的中华人民共和国国家标准如下:
% \begin{itemize}
% \item \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90GB:T%207714-2005%E3%80%91%E6%96%87%E5%90%8E%E5%8F%82%E8%80%83%E6%96%87%E7%8C%AE%E8%91%97%E5%BD%95%E8%A7%84%E5%88%99.pdf}%
% {\std{GB/T 7714-2005}\textsl{文后参考文献著录规则}}
% \item \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90GB:T%207713.1-2006%E3%80%91%E5%AD%A6%E4%BD%8D%E8%AE%BA%E6%96%87%E7%BC%96%E5%86%99%E8%A7%84%E5%88%99.pdf}%
% {\std{GB/T 7713.1-2006}\textsl{学位论文编写规则}}%
% \item \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90GB:T%207713.3-2009%E3%80%91%E7%A7%91%E6%8A%80%E6%8A%A5%E5%91%8A%E7%BC%96%E5%86%99%E8%A7%84%E5%88%99.pdf}%
% {\std{GB/T 7713.3-2009}\textsl{科技报告编写规则}}
% \item \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90GB:T%207713-1987%E3%80%91%E7%A7%91%E5%AD%A6%E6%8A%80%E6%9C%AF%E6%8A%A5%E5%91%8A%E3%80%81%E5%AD%A6%E4%BD%8D%E8%AE%BA%E6%96%87%E5%92%8C%E5%AD%A6%E6%9C%AF%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E5%86%99%E6%A0%BC%E5%BC%8F.pdf}%
% {\std{GB/T 7713-1987}\textsl{科学技术报告、学位论文和学术论文的编写格式}},
% 该标准已被%
% \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90GB:T%207713.1-2006%E3%80%91%E5%AD%A6%E4%BD%8D%E8%AE%BA%E6%96%87%E7%BC%96%E5%86%99%E8%A7%84%E5%88%99.pdf}%
% {\std{GB/T 7713.1-2006}}和%
% \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90GB:T%207713.3-2009%E3%80%91%E7%A7%91%E6%8A%80%E6%8A%A5%E5%91%8A%E7%BC%96%E5%86%99%E8%A7%84%E5%88%99.pdf}%
% {\std{GB/T 7713.3-2009}}部分替代
% \item \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90GB:T%207156-2003%E3%80%91%E6%96%87%E7%8C%AE%E4%BF%9D%E5%AF%86%E7%AD%89%E7%BA%A7%E4%BB%A3%E7%A0%81%E4%B8%8E%E6%A0%87%E8%AF%86.pdf}%
% {\std{GB/T 7156-2003}\textsl{文献保密等级代码与标识}}
% \item \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E6%95%B0%E5%AD%97%E6%96%87%E5%AD%97/%E3%80%90GB:T%2016159-2012%E3%80%91%E6%B1%89%E8%AF%AD%E6%8B%BC%E9%9F%B3%E6%AD%A3%E8%AF%8D%E6%B3%95%E5%9F%BA%E6%9C%AC%E8%A7%84%E5%88%99.pdf}%
% {\std{GB/T 16159-2012}\textsl{汉语拼音正词法基本规则}},
% 该标准取代了%
% \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E6%95%B0%E5%AD%97%E6%96%87%E5%AD%97/%E3%80%90GB:T%2016159-1996%E3%80%91%E6%B1%89%E8%AF%AD%E6%8B%BC%E9%9F%B3%E6%AD%A3%E8%AF%8D%E6%B3%95%E5%9F%BA%E6%9C%AC%E8%A7%84%E5%88%99.pdf}%
% {\std{GB/T 16159-1996}}
% \item \href{https://github.com/Haixing-Hu/typesetting-standard/raw/master/%E5%9B%BE%E4%B9%A6%E3%80%81%E6%9C%9F%E5%88%8A%E3%80%81%E8%AE%BA%E6%96%87%E7%9A%84%E7%BC%96%E6%8E%92/%E3%80%90CY:T%2035-2001%E3%80%91%E7%A7%91%E6%8A%80%E6%96%87%E7%8C%AE%E7%9A%84%E7%AB%A0%E8%8A%82%E7%BC%96%E5%8F%B7%E6%96%B9%E6%B3%95.pdf}%
% {\std{CY/T 35-2001}\textsl{科技文献的章节编号方法}}
% \end{itemize}
%
% 上述要求和标准的电子版均可在对应的链接地址中找到。
%
% \begin{note}
% 如南京大学研究生院对学位论文的格式要求和国家标准之间有冲突,以国家标准的要求为准。
% \end{note}
%
% \section{安装}
%
% \subsection{下载}
%
% 可在{\njuthesis}项目主页上下载最新版本,亦可在代码库主页上反馈bug和意见建议:
% \begin{itemize}
% \item 项目主页:\url{http://haixing-hu.github.io/nju-thesis/}
% \item 代码库主页:\url{https://github.com/Haixing-Hu/nju-thesis}
% \end{itemize}
%
% \subsection{模板的组成部分}
%
% \begin{table}
% \centering\noindent
% \begin{tabular*}{\textwidth}{p{4cm}p{\textwidth-4.5cm}}
% \toprule
% \textbf{文件(夹)} & \textbf{功能描述}\\
% \midrule
% |njuthesis.ins| & 模板驱动文件 \\
% |njuthesis.dtx| & 模板文档代码的混合文件\\
% |njuthesis.cls| & 模板类文件\\
% |njuthesis.cfg| & 模板配置文件\\
% |gbt7714-2005.bst| & 符合国标\std{GB/T 7714-2005}的参考文献样式文件\\
% |dtx-style.sty| & 用户手册样式文件\\
% |njulogo.eps| & 南京大学校徽图片\\
% |njuname.eps| & 南京大学校名图片\\
% \hline
% |sample.tex| & 示例文档,亦可作为学位论文的基本模板 \\
% |sample.bib| & 示例文档的参考文献数据库 \\
% |figures/| & 示例文档图片目录\\
% \hline
% |Makefile| & make 脚本 \\
% |get_texmf_dir.sh| & 获取本地|textmf|目录路径的脚本\\
% \hline
% |README.md| & 说明文件 \\
% |njuthesis.pdf| & 用户手册(本文档)\\
% \bottomrule
% \end{tabular*}
% \caption{{\njuthesis}的主要文件及其功能}\label{table:component}
% \end{table}
%
% 表\ref{table:component}列出了{\njuthesis}的主要文件及其功能。其中|njuthesis.cls|,
% |njuthesis.cfg|和|dtx-sty.sty|可以由|njuthesis.ins|和|njuthesis.dtx|生成,但为
% 了降低新手用户的使用难度,故将其一起发布。
%
% \subsection{准备工作}
%
% 表\ref{table:dependence}列出了{\njuthesis}模板用到的宏包。这些包在常见的{\TeX}系
% 统中都有(推荐使用{\texlive}),如果没有请到\url{www.ctan.org}下载。
%
% \begin{table}
% \centering\noindent
% \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}*{6}{l}}
% \hline
% |ifxetex| & |indentfirst| & |xeCJK| & |lastpage| & |geometry| & |graphicx| \\
% |subfig| & |caption| & |float| & |array| & |longtable| & |booktabs| \\
% |multirow| & |hyperref| & |enumitem| & |xcolor| & |amsmath| & |amsfonts| \\
% |amsthm| & |amssymb| & |bm| & |mathrsfs| & |txfonts| & |pifont| \\
% |setspace| & |wasysym| & |hypernat| & |fancyhdr| & |natbib| & |tabularx| \\
% |titlesec| & |glossaries| & |ifthen| & |makeidx| & |footmisc| & |CJKnumb| \\
% |url| & |etoolbox| & & & & \\
% \hline
% \end{tabular*}
% \caption{{\njuthesis}用到的宏包}\label{table:dependence}
% \end{table}
%
% \subsection{推荐的{\TeX}系统}
%
% 本模板当前版本v{\fileversion}{\ }({\filedate})在{\texlive}下编写,尚未在其他
% {\TeX}系统上测试。因此推荐用户使用{\texlive}。其安装包可以在下述网址下载:
% \begin{center}
% \url{http://tug.org/texlive/}
% \end{center}
%
% \begin{note}
% 由于本模板采用{\XeLaTeX}引擎处理,所以{\TeX}源文件应使用\textbf{UTF-8}编码。
% \end{note}
%
% \subsection{开始安装}
%
% \subsubsection{生成模板}
%
% 默认的发行包中已经包含了所有文件,可以直接使用。如果对如何由|*.dtx|生成模板文件以及模板文
% 档不感兴趣,请跳过本小节。
%
% 模板解压缩后生成文件夹|njuthesis-VERSION|,其中|VERSION|为版本号。该文件夹中包括:
% \begin{itemize}
% \item 模板源文件:|njuthesis.ins|和|njuthesis.dtx|
% \item 参考文献样式:|gbt7714-2005.bst|
% \item 南京大学校徽和校名图片:|njulogo.eps|和|njuname.eps|
% \item 示例文档:|sample.tex|、|sample.bib|和|figure|目录
% \end{itemize}
%
% 在使用之前需要先生成模板文件和配置文件,具体命令细节请参考|README|和|Makefile|。下面是
% 在Linux或Mac系统中生成模板所需执行的|shell|命令:
%
% \begin{shell}
% $ cd njuthesis-VERSION
% # 清理以前执行make生成的旧文件
% $ make clean
% # 生成 njuthesis.cls 和 njuthesis.cfg
% $ make cls
% # 生成文档类手册
% $ make doc
% # 生成样例文档
% $ make sample
% \end{shell}
%
% \subsubsection{安装到{\TeX}系统中}
%
% 假设当前{\TeX}系统的texmf-local目录为|${TEXMFLOCAL}|。下面是在Linux或Mac系统中将模
% 板安装到本机的{\TeX}系统中所需执行的|shell|命令:
%
% \begin{shell}
% $ cd njuthesis-VERSION
% # 建立njuthesis文档类目录
% $ mkdir -p ${TEXMFLOCAL}/tex/latex/njuthesis
% # 复制njuthesis文档类文件
% $ cp njuthesis.cls ${TEXMFLOCAL}/tex/latex/njuthesis/
% $ cp njuthesis.cfg ${TEXMFLOCAL}/tex/latex/njuthesis/
% $ cp njulogo.eps ${TEXMFLOCAL}/tex/latex/njuthesis/
% $ cp njuname.eps ${TEXMFLOCAL}/tex/latex/njuthesis/
% # 复制njuthesis文档类的源码,此过程可选
% $ cp njuthesis.ins ${TEXMFLOCAL}/tex/latex/njuthesis/
% $ cp njuthesis.dtx ${TEXMFLOCAL}/tex/latex/njuthesis/
% # 创建本地的BibTeX样式文件目录
% $ mkdir -p ${TEXMFLOCAL}/bibtex/bst
% # 复制GB/T 7714-2005参考文献样式
% $ cp gbt7714-2005.bst ${TEXMFLOCAL}/bibtex/bst/
% # 建立njuthesis文档类手册目录
% $ mkdir -p ${TETEXMFLOCALXMF}/doc/latex/njuthesis
% # 复制njuthesis文档类手册和示例文档
% $ cp njuthesis.pdf ${TEXMFLOCAL}/doc/latex/njuthesis/
% $ cp sample.pdf ${TEXMFLOCAL}/doc/latex/njuthesis/
% # 刷新tex文件名数据库
% $ texhash
% \end{shell}
%
% \begin{note}
% 上面的某些命令可能需要管理员权限,或通过|sudo|执行。
% \end{note}
%
% 当然,也可以直接使用|Makefile|提供的|install|操作进行安装:
% \begin{shell}
% $ sudo make install
% \end{shell}
%
% \begin{note}
% |Makefile|使用了脚本|get_texmf_dir.sh|来获取当前机器上所安装的{\TeX}系统的本地
% |textmf|目录(通常是{\TeX}安装目录下的|textmf-local|目录)。用户最好在执行
% |make install|之前先执行一下|get_texmf_dir.sh|脚本,看看输出的目录路径是否正确。
% 如不正确,可以手工修改|Makefile|中对|TEXMFLOCAL|变量的定义。
% \end{note}
%
% \section{使用说明}
%
% 本手册假定用户已经能处理一般的{\LaTeX}文档,并对{\BibTeX}有一定了解。如果你从来没有接
% 触过{\TeX}和{\LaTeX},建议先学习相关的基础知识。
%
% \subsection{\njuthesis{} 示例文件}
%
% 模板核心文件只有三个:|njuthesis.cls|,|njuthesis.cfg|和 |gbt7714-2005.bst|,但
% 是如果没有示例文档用户会发现很难下手。所以推荐新用户从模板自带的示例文档入手,
% 里面包括了文档写作用到的所有命令及其使用方法,只需要用自己的内容进行相应替换就
% 可以。对于不清楚的命令可以查阅本手册。具体内容可以参考模板附带的|sample.tex|和
% |sample.bib|。
%
% \subsection{选项}
%
% 本文档类提供了一些选项以方便使用:
% \begin{description}
% \item[winfonts, linuxfonts, macfonts, adobefonts] |winfonts|选项使得文档使
% 用Windows系统提供的字体;|linuxfonts|选项使得文档使用Linux系统提供的字
% 体;|macfonts|选项使得文档使用Mac系统提供的字体;|adobefonts|选项使得文档使
% 用Adobe提供的OTF中文字体,一般来说OTF字体的显示效果要优于ttf字体。
% 默认选项是|adobefonts|。
% \begin{example}
% \documentclass[winfonts]{njuthesis}
% \end{example}
% 表\ref{table:fontnames}中列出了默认配置下使用不同字体选项时所采用的实际字体
% 名称。系统中必须正确安装了相应的字体才能正常编译文档。\\
% 模板用到的字体可以在下面的代码库下载:\\
% \url{https://github.com/Haixing-Hu/latex-chinese-fonts}\\
% \begin{table}
% \centering\noindent
% \begin{tabular}[t]{ccccc}
% \toprule
% & \textbf{adobefonts} & \textbf{winfonts} & \textbf{linuxfonts} & \textbf{macfonts} \\
% \midrule
% \textbf{宋体} & {Adobe Song Std} & {SimSun} & {AR PL SungtiL GB} & {STSong} \\
% \textbf{黑体} & {Adobe Heiti Std} & {SimHei} & {WenQuanYi Zen Hei Mono} & {STHeiti} \\
% \textbf{楷书} & {Adobe Kaiti Std} & {KaiTi} & {AR PL KaitiM GB} & {STKaiti} \\
% \textbf{仿宋体} & {Adobe Fangsong Std} & {FangSong} & {STFangsong} & {STFangsong} \\
% \textbf{英文衬线字体(Serif)} & {Times} & {Times New Roman} & {Times} & {Times} \\
% \textbf{英文非衬线字体(Sans Serif)} & {Helvetica} & {Arial} & {Helvetica} & {Helvetica} \\
% \textbf{英文等宽字体(Monospace)} & {Courier} & {Courier New} & {Courier} & {Courier} \\
% \bottomrule
% \end{tabular}
% \caption{默认配置下不同字体选项所使用的实际字体名称}
% \label{table:fontnames}
% \end{table}
%
% \item[nobackinfo] 该选项用于控制是否在封面背面打印导师签名信息。如果设置了此选
% 项,则不在封面背面打印导师签名信息。此选项默认不被设置,一般情况下也无需设置
% 该选项。
% \begin{example}
% \documentclass[winfonts,nobackinfo]{njuthesis}
% \end{example}
%
% \item[phd, master, bachelor] 用于设置申请的学位级别。当选择|phd|时,生成南京大学博
% 士学位论文,包含国家图书馆格式的封面,但不包括书脊,书脊需要单独制作;选择|master|时,
% 生成南京大学硕士学位论文;选择|bachelor|时,生成南京大学学士学位论文。
% \begin{example}
% \documentclass[winfonts,phd]{njuthesis}
% \end{example}
% \begin{note}
% 这三个选项必须设置一个且只能设置一个。
% \end{note}
%
% \end{description}
%
% 本文档类不再提供对字号、字体和单双面打印的选择选项。因为国内各大学的学位论文基本上都要求
% 使用小四号宋体,双面打印。
%
% \subsection{命令和环境}
%
% 文档类中的命令和环境分为三类:一是格式控制,二是内容替换,三是文档结构。格式控制如字体、字
% 号、字距和行距等;内容替换如文档名称、作者、项目、编号等;文档结构如中文摘要、中文关键词、
% 英文摘要、英文关键词、作者简历、致谢等。
%
% \subsubsection{格式控制命令}
%
% \myentry{中文字体}
% \DescribeMacro{\songti}
% \DescribeMacro{\heiti}
% \DescribeMacro{\kaishu}
% \DescribeMacro{\fangsong}
% 可采用下述命令选择中文字体
% \begin{itemize}
% \item \cs{songti} 切换宋体
% \item \cs{heiti} 切换黑体
% \item \cs{kaishu} 切换楷书
% \item \cs{fangsong} 切换仿宋体
% \end{itemize}
%
% \begin{example}
% {\songti 乾:元,亨,利贞}
% {\heiti 九二,见龙在田,利见大人}
% {\kaishu 九三,君子终日乾乾,夕惕若,厉,无咎}
% {\fangsong 九四,或跃在渊,无咎}
% \end{example}
%
% \myentry{字号}
% \DescribeMacro{\zihao}
% \cs{zihao}命令可用于选择字号。其语法为:
% \begin{syntax}
% \cs{zihao}\marg{n}
% \end{syntax}
% 其中参数\meta{n}为要使用的字号;在\meta{n}前加负号$-$表示小号字体。目前提供的字号包括:
% \begin{itemize}
% \item 初号(|\zihao{0}|)、小初号(|\zihao{-0}|)
% \item 一号(|\zihao{1}|)、小一号(|\zihao{-1}|)
% \item 二号(|\zihao{2}|)、小二号(|\zihao{-2}|)
% \item 三号(|\zihao{3}|)、小三号(|\zihao{-3}|)
% \item 四号(|\zihao{4}|)、小四号(|\zihao{-4}|)
% \item 五号(|\zihao{5}|)、小五号(|\zihao{-5}|)
% \item 六号(|\zihao{6}|)、小六号(|\zihao{-6}|)
% \item 七号(|\zihao{7}|)
% \item 八号(|\zihao{8}|)
% \end{itemize}
%
% \begin{example}
% {\zihao{2} 二号} {\zihao{3} 三号} {\zihao{4} 四号} {\zihao{-4} 小四}
% \end{example}
%
% \myentry{字距}
% \DescribeMacro{\ziju}
% \cs{ziju}命令可用于更改汉字之间默认的距离。其语法为:
% \begin{syntax}
% \cs{ziju}\marg{width}
% \end{syntax}
% 其中的参数\meta{width}只要是合格的{\TeX}距离即可。
%
% \begin{example}
% {\ziju{4bp}调整字距示例}
% \end{example}
%
% \myentry{缩进}
% \DescribeMacro{\indent}
% \DescribeMacro{\noindent}
% \cs{indent}命令将当前行正常的缩进两个汉字字宽的距离,同时在汉字大小和字距改变的情况都
% 可以自动修改缩进距离。
%
% \cs{noindent}则取消缩进。
%
% \myentry{破折号}
% \DescribeMacro{\zhdash}
% 中文破折号在CJK-{\LaTeX}里没有很好的处理,我们平时输入的都是两个小短线,比如这样,
% ``{中国——中华人民共和国}''。这不符合中文习惯。所以这里定义了一个命令生成更好看的破折号。
% 不过这似乎不是一个好的解决办法,比如不能用在\cs{section}等命令中使用。简单的办法是可以
% 提供一个不带破折号的段标题:
% \begin{syntax}
% \cs{section}\oarg{没有破折号精简标题}\marg{带破折号的标题}
% \end{syntax}
%
% \begin{example}
% 测试--中文破折号
% 测试{\zhdash}中文破折号
% \end{example}
%
% 上述例子的显示效果分别如下:
% \begin{itemize}
% \item 测试--中文破折号
% \item 测试{\zhdash}中文破折号
% \end{itemize}
%
% \subsubsection{国家图书馆封面内容替换命令}
%
% 本节描述论文的国家图书馆封面的内容替换命令。只有博士学位论文才需要提供国家图书
% 馆封面。若申请的学位为硕士或学士,则可完全忽略本节所描述的命令。
%
% \myentry{分类号}
% \DescribeMacro{\classification}
% 命令\cs{classification}用于设置论文按照《中国图书资料分类法》的分类编号。此属性
% 必须被设置。具体的分类号需咨询学校图书馆的老师。
%
% \begin{example}
% \classification{O175.2}
% \end{example}
%
% \myentry{密级}
% \DescribeMacro{\securitylevel}
% \DescribeMacro{\openlevel}
% \DescribeMacro{\controllevel}
% \DescribeMacro{\confidentiallevel}
% \DescribeMacro{\clasifiedlevel}
% \DescribeMacro{\mostconfidentiallevel}
% 命令\cs{securitylevel}设置论文的密级。论文的密级必须按照\std{GB/T 7156-2003}标准
% 进行填写。
%
% 根据\std{GB/T 7156-2003}标准,文献保密等级分为$5$级,即“公开级”、“限制级”、
% “秘密级”、“机密级”、“绝密级”。本文档类中预定义了该标准中文献保密等级的五个等级的
% 代码常量:
% \begin{enumerate}
% \item \cs{openlevel},表示公开级:此级别的文献可在国内外发行和交换。
% \item \cs{controllevel},表示限制级:此级别的文献内容不涉及国家秘密,但在一定时间内
% 限制其交流和使用范围。
% \item \cs{confidentiallevel},表示秘密级:此级别的文献内容涉及一般国家秘密。
% \item \cs{clasifiedlevel},表示机密级:此级别的文献内容涉及重要的国家秘密 。
% \item \cs{mostconfidentiallevel},表示绝密级:此级别的文献内容涉及最重要的国家秘密。
% \end{enumerate}
%
% 如果未设置\cs{securitylevel},其默认值将被设置为\cs{openlevel},即“公开级”。
%
% \begin{example}
% \securitylevel{\controllevel}
% \end{example}
%
% \myentry{UDC编号}
% \DescribeMacro{\udc}
% 命令\cs{udc}用于设置论文按照《国际十进分类法UDC》的分类编号。此属性可选,默认值为空白。
%
% 国际十进分类法(Universal Decimal Classification,简称UDC),又称为通用十进制
% 分类法,是世界上规模最大、用户最多、影响最广泛的一部文献资料分类法。自
% 1899--1905年比利时学者奥特勒和拉封丹共同主编、出版UDC法文第一版以来,现已有20
% 多种语言的各种详略版本。近百年来,UDC已被世界上几十个国家的10多万个图书馆和情
% 报机构采用。UDC目前已成为名符其实的国际通用文献分类法。
%
% 论文的具体UDC编号需咨询学校图书馆的老师,或在下面网址查询:
% \begin{center}
% \url{http://www.udcc.org/udcsummary/php/index.php?lang=chi}
% \end{center}
%
% \begin{example}
% \udc{004.72}
% \end{example}
%
% \myentry{论文标题及副标题}
% \DescribeMacro{\nlctitlea}
% \DescribeMacro{\nlctitleb}
% \DescribeMacro{\nlctitlec}
% 命令\cs{nlctitlea}、\cs{nlctitleb}和\cs{nlctitlec}分别用于设置国家图书馆封面的
% 论文标题及副标题的第一行、第二行和第三行。其中,\cs{nlctitlea}为可选,默认值为
% 用户通过\cs{title}命令设置的中文标题;\cs{nlctitleb}和\cs{nlctitlec}亦为可选,
% 其默认值为空白。这三个命令是为了让用户在论文标题较长时手动进行分割换行。
%
% \begin{example}
% \nlctitlea{基于小世界理论的}
% \nlctitleb{数据中心网络模型研究}
% \end{example}
%
% \begin{note}
% \cs{nlctitlea}、\cs{nlctitleb}和\cs{nlctitlec}命令的参数中都不能再出现换行。
% \end{note}
%
% \myentry{导师信息}
% \DescribeMacro{\supervisorinfo}
% 命令\cs{supervisorinfo}用于设置论文作者的导师的单位名称及联系地址。此属性必须被设置。
%
% \begin{example}
% \supervisorinfo{南京大学计算机科学与技术系,南京市汉口路22号,210093}
% \end{example}
%
% \myentry{答辩委员会主席}
% \DescribeMacro{\chairman}
% 命令\cs{chairman}用于设置论文答辩委员会主席的姓名和职称。此属性必须被设置。
%
% \begin{example}
% \chairman{王重阳\hspace{1em}教授}
% \end{example}
%
% \myentry{评阅人}
% \DescribeMacro{\reviewera}
% \DescribeMacro{\reviewerb}
% \DescribeMacro{\reviewerc}
% \DescribeMacro{\reviewerd}
% 命令\cs{reviewera}、\cs{reviewerb}、\cs{reviewerc}、\cs{reviewerd}分别用于设置
% 论文的第一、第二、第三和第四评阅人的姓名和职称。这四个命令为可选,默认值为空白。
%
% \begin{example}
% \reviewera{张三丰~~教授}
% \reviewerb{张无忌~~副教授}
% \reviewerc{黄裳~~教授}
% \reviewerd{郭靖~~研究员}
% \end{example}
%
% \subsubsection{中文封面内容替换命令}
%
% 本节描述论文中文封面的内容替换命令。
%
% \myentry{论文标题}
% \DescribeMacro{\title}
% 命令\cs{title}用于设置论文的中文标题。
%
% \begin{example}
% \title{基于小世界理论的数据中心网络模型}
% \end{example}
%
% \begin{note}
% \cs{title}的参数中不可换行,也不能使用\cs{thanks}脚注。
% \end{note}
%
% \myentry{论文标题分行}
% \DescribeMacro{\titlea}
% \DescribeMacro{\titleb}
% 命令\cs{titlea}和\cs{titleb}用于在论文标题很长时,设置分行的论文中文标题。
% 其中\cs{titlea}设置论文标题的第一行,\cs{titleb}设置论文标题的第二行。
%
% \begin{example}
% \titlea{半轻衰变$D^+\to \omega(\phi)e^+\nu_e$的研究}
% \titleb{和弱衰变$J/\psi \to D_s^{(*)-}e^+\nu_e$的寻找}
% \end{example}
%
% \begin{note}
% \cs{title}的参数中不可换行,也不能使用\cs{thanks}脚注。
% \end{note}
%
% \myentry{作者姓名}
% \DescribeMacro{\author}
% 命令\cs{author}用于设置论文作者的姓名。此属性必须被设置。
%
% \begin{example}
% \author{张三}
% \end{example}
%
% \begin{note}
% \cs{author}的参数中不可换行,也不能使用\cs{thanks}脚注。
% \end{note}
%
% \myentry{作者电话}
% \DescribeMacro{\telphone}
% 命令\cs{telphone}用于设置论文作者的电话号码。此属性必须被设置。
%
% \begin{example}
% \telphone{13671413272}
% \end{example}
%
% \myentry{作者邮件}
% \DescribeMacro{\email}
% 命令\cs{email}用于设置论文作者的电子邮件地址。此属性必须被设置。
%
% \begin{example}
% \email{[email protected]}
% \end{example}
%
% \myentry{作者学号}
% \DescribeMacro{\studentnum}
% 命令\cs{studentnum}用于设置论文作者的学号。此属性必须被设置。
%
% \begin{example}
% \studentnum{MGXXXXXXX}
% \end{example}
%
% \myentry{入学年份}
% \DescribeMacro{\grade}
% 命令\cs{grade}用于设置论文作者的入学年份(即年级),用一个阿拉伯数字表示。此属性
% 必须被设置。
%
% \begin{example}
% \grade{2012}
% \end{example}
%
% \myentry{导师姓名职称}
% \DescribeMacro{\supervisor}
% 命令\cs{supervisor}用于设置论文作者的导师的姓名和职称。此属性必须被设置。
%
% \begin{example}
% \supervisorname{李四~~教授}
% \end{example}
%
% \myentry{导师电话}
% \DescribeMacro{\supervisortelphone}
% 命令\cs{supervisortelphone}用于设置论文作者的导师的姓名和职称。此属性必须被设置。
%
% \begin{example}
% \supervisortelphone{13671607471}
% \end{example}
%
% \myentry{学科专业}
% \DescribeMacro{\major}
% 命令\cs{major}用于设置论文作者的学科与专业方向。此属性必须被设置。
%
% \begin{example}
% \major{计算机软件与理论}
% \end{example}
%
% \begin{note}
% \cs{major}的参数中不可换行。
% \end{note}
%
% \myentry{研究方向}
% \DescribeMacro{\researchfield}
% 命令\cs{researchfield}用于设置论文作者的研究方向。此属性必须被设置。
%
% \begin{example}
% \major{计算机网络与信息安全}
% \end{example}
%
% \begin{note}
% \cs{researchfield}的参数中不可换行。
% \end{note}
%
% \myentry{院系名称}
% \DescribeMacro{\department}
% 命令\cs{department}用于设置论文作者所在院系的中文名称。此属性必须被设置。
%
% \begin{example}
% \department{计算机科学与技术系}
% \end{example}
%
% \begin{note}
% \cs{department}的参数中不可换行。
% \end{note}
%
% \myentry{学校名称}
% \DescribeMacro{\institute}
% 命令\cs{institute}用于设置论文作者所在学校或机构的名称,该学校或机构也是所申请学
% 位的颁发机构。此命令为可选,默认值为``南京大学''。
%
% \begin{example}
% \institute{南京大学}
% \end{example}
%
% \begin{note}
% \cs{institute}的参数中不可换行。
% \end{note}
%
% \myentry{提交日期}
% \DescribeMacro{\submitdate}
% 命令\cs{submitdate}用于设置论文的提交日期,需设置年、月、日。此属性必须被设置。
%
% \begin{example}
% \submitdate{2013年6月10日}
% \end{example}
%
% \myentry{答辩日期}
% \DescribeMacro{\defenddate}
% 命令\cs{defenddate}用于设置论文的答辩日期,需设置年、月、日。此属性必须被设置。
%
% \begin{example}
% \defenddate{2013年6月27日}
% \end{example}
%
% \myentry{定稿日期}
% \DescribeMacro{\date}
% 命令\cs{date}用于设置论文的定稿日期,该日期将出现在中文封面下方以及书脊下方。需设
% 置年、月、日。此属性可选,默认值为最后一次编译时的日期,精确到日。
%
% \begin{example}
% \date{2013年5月27日}
% \end{example}
%
% \subsubsection{英文封面内容替换命令}
%
% 本节描述论文的英文封面的内容替换命令。
%
% \myentry{论文标题}
% \DescribeMacro{\englishtitle}
% 命令\cs{englishtitle}用于设置论文的英文标题。此属性必须被设置。
%
% \begin{example}
% \englishtitle{Network Models of Data Centers based on the Small World Theory}
% \end{example}
%
% \begin{note}
% \cs{englishtitle}的参数中不可换行,也不能使用\cs{thanks}脚注。
% \end{note}
%
% \myentry{作者姓名}
% \DescribeMacro{\englishauthor}
% 命令\cs{englishauthor}用于设置论文的作者姓名的汉语拼音,此属性必须被设置。
% \begin{suggestion}
% 作者姓名的汉语拼音必须遵循\std{GB/T 16159-2012}标准。
% \end{suggestion}
%
% \begin{example}
% \englishauthor{Wei Xiaobao}
% \end{example}
%
% \begin{note}
% \cs{englishauthor}的参数中不可换行,也不能使用\cs{thanks}脚注。
% \end{note}
%
% \myentry{导师姓名职称}
% \DescribeMacro{\englishsupervisor}
% 命令\cs{englishsupervisor}用于设置论文作者的导师姓名的汉语拼音和导师职称的英文翻译。
% 此属性必须被设置。
% \begin{suggestion}
% 导师姓名的汉语拼音必须遵循\std{GB/T 16159-2012}标准。
% \end{suggestion}
%
% \begin{example}
% \englishsupervisor{Professor CHEN Jin-Nan}
% \end{example}
%
% \myentry{作者专业}
% \DescribeMacro{\englishmajor}
% 命令\cs{englishmajor}用于设置论文作者的学科与专业方向的英文名。此属性必须被设置。
%
% \begin{example}
% \englishmajor{Compuer Software and Theory}
% \end{example}
%
% \begin{note}
% \cs{englishmajor}的参数中不可换行。
% \end{note}
%
% \myentry{院系名称}
% \DescribeMacro{\englishdepartment}
% 命令\cs{englishdepartment}用于设置论文作者所在院系的英文名称。此属性必须被设置。
%
% \begin{example}
% \englishdepartment{Department of Computer Science and Technology}
% \end{example}
%
% \begin{note}
% \cs{englishdepartment}的参数中不可换行。
% \end{note}
%
% \myentry{学校名称}
% \DescribeMacro{\englishinstitute}
% 命令\cs{englishinstitute}用于设置论文作者所在学校或机构的英文名称,此学校或机构
% 也是所申请学位的颁发机构。此属性可选,默认值为``Nanjing University''。
%
% \begin{example}
% \englishinstitute{Nanjing University}
% \end{example}
%
% \begin{note}
% \cs{englishinstitute}的参数中不可换行。
% \end{note}
%
% \myentry{完成日期}
% \DescribeMacro{\englishdate}
% 命令\cs{englishdate}用于设置论文完成日期的英文形式,它将出现在英文封面下方。需
% 设置年、月、日。日期格式使用美国的日期格式,即``Month day, year'',其中
% ``Month''为月份的英文名全称,首字母大写;``day''为该月中日期的阿拉伯数字表示;
% ``year''为年份的四位阿拉伯数字表示。此属性可选,默认值为最后一次编译时的日期。
%
% \begin{example}
% \englishdate{May 1, 2013}
% \end{example}
%
% \subsubsection{中文摘要页内容替换命令}
%
% 本节描述论文的中文摘要页的内容替换命令。
%
% \myentry{标题及副标题}
% \DescribeMacro{\abstracttitlea}