-
Notifications
You must be signed in to change notification settings - Fork 7
/
xdupgtp.cls
793 lines (757 loc) · 27.8 KB
/
xdupgtp.cls
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
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{xdupgtp}[2022/01/19 Xidian University Postgraduate Thesis Proposal class, v1.0.0, created by @note286, published in https://note286.github.io/xdupgtp/]
% 学术学位博士研究生 Doctor of Academic
\newif\ifda\datrue
\DeclareOption{da}{\datrue}
% 专业学位博士研究生 Doctor of Professional
\newif\ifdp\dpfalse
\DeclareOption{dp}{\dptrue\dafalse}
% 学术学位硕士研究生 Master of Academic
\newif\ifma\mafalse
\DeclareOption{ma}{\matrue\dafalse}
% 专业学位硕士研究生 Master of Professional
\newif\ifmp\mpfalse
\DeclareOption{mp}{\mptrue\dafalse}
% overleaf
\newif\ifoverleaf\overleaffalse
\DeclareOption{overleaf}{\overleaftrue}
% texpage
\DeclareOption{texpage}{\overleaftrue}
\ProcessOptions\relax
% 博士学位标志位
\newif\ifddegree\ddegreefalse
\ifda\ddegreetrue\fi
\ifdp\ddegreetrue\fi
% 学术学位标志位
\newif\ifadegree\adegreefalse
\ifma\adegreetrue\fi
\ifda\adegreetrue\fi
% 加载ctexart文档类
\LoadClass[a4paper,zihao=-4,fontset=none]{ctexart}
% 书签
\RequirePackage[bookmarksnumbered,hidelinks]{hyperref}
% URL自动断行
\RequirePackage{xurl}
% 绘制边框
\RequirePackage[most]{tcolorbox}
% 复选框符号
\RequirePackage{stmaryrd}
% 对勾符号
\RequirePackage{amssymb}
% 增强表格
\RequirePackage{array}
% 表格
\RequirePackage{tabularx}
% 自定义宽度表格横线
\RequirePackage{booktabs}
% 条件判断
\RequirePackage{xifthen}
% 页脚
\RequirePackage{fancyhdr}
\fancypagestyle{jiaozhu}{\fancyhf{}\renewcommand{\headrulewidth}{0pt}\fancyfoot[L]{\zihao{5} \qquad 注:填写评价意见时,请在相应评价意见前的“$\boxempty$”中打“$\checkmark$”。}}
% 下划线
\RequirePackage{xeCJKfntef}
% 页面大小
\RequirePackage[left=3cm,right=3cm,top=2.5cm,bottom=2.5cm,footskip=0cm,headsep=0cm,headheight=0cm]{geometry}
% 自定义环境
\RequirePackage{environ}
% 参考文献引用
\RequirePackage[sort&compress,square,super,comma]{natbib}
\RequirePackage{gbt7714}
\@ifpackagelater{gbt7714}{2020/03/04}
{\PassOptionsToPackage{numbers}{natbib}}
{\PassOptionsToPackage{numbers}{gbt7714}}
\newcommand\ckwx{}
\@ifpackagelater{gbt7714}{2020/03/04}
{\renewcommand\ckwx{\bibliographystyle{gbt7714-numerical}}}
{}
\setlength{\bibsep}{0pt}
% 签名图片
\RequirePackage{graphicx}
\graphicspath{{figures/}{figures/sign/}}
% 浮动标题
\RequirePackage[labelsep=quad]{caption}
\setlength{\abovecaptionskip}{6bp}
\setlength{\belowcaptionskip}{6bp}
\renewcommand{\captionfont}{\zihao{5}}
% 自动空格
\RequirePackage{xspace}
\xspaceaddexceptions{。?!,、;:“”‘’—….--~·《》<>_}
% 交叉引用
\renewcommand{\figurename}{图}
\renewcommand{\tablename}{表}
\newcommand{\figureref}[1]{图\xspace\ref{#1}\xspace}
\newcommand{\tableref}[1]{表\xspace\ref{#1}\xspace}
\newcommand{\equationref}[1]{公式(\ref{#1})}
\NewEnviron{tpfigure}{
\begin{minipage}{\textwidth}
\vspace*{6bp}
\centering
\BODY
\end{minipage}
}
\NewEnviron{tptable}{
\begin{minipage}{\textwidth}
\centering
\zihao{5}
\BODY
\vspace*{6bp}
\end{minipage}
}
% 设置PDF元数据
\ifda
\newcommand\xdupgtptitle{博士学位论文开题报告表}
\else
\ifdp
\newcommand\xdupgtptitle{专业学位博士学位论文开题报告表}
\else
\ifma
\newcommand\xdupgtptitle{硕士学位论文开题报告表}
\else
\ifmp
\newcommand\xdupgtptitle{专业学位硕士学位论文开题报告表}
\fi
\fi
\fi
\fi
\BeforeBeginEnvironment{document}{
\hypersetup{
pdftitle={\thesisTitleOne\thesisTitleTwo},
pdfauthor={\authorName},
pdfsubject={西安电子科技大学\xdupgtptitle}
}
}
% 插入签名图片
\newcommand\sign[1]{\includegraphics[height=1.5em,keepaspectratio]{#1}\quad}
\newcommand\emptysign{\makebox[6em]{}}
% 定义签名命令
\newcommand\zzqm{}
\newcommand\cyqm{}
\newcommand\zdjsqm{}
\newcommand\xnjsqm{}
\newcommand\xyjsqm{}
% 定义手写日期命令
\newcommand\cyqmrq{年\qquad 月\qquad 日}
\newcommand\zdjsqmrq{年\qquad 月\qquad 日}
\newcommand\xnjsqmrq{年\qquad 月\qquad 日}
\newcommand\xyjsqmrq{年\qquad 月\qquad 日}
% 设置页面样式为空
\pagestyle{empty}
% 配置字体
% 自定义加粗加斜程度
\newcommand\FakeBoldValue{3}
\newcommand\FakeSlantValue{0.2}
\ifoverleaf
% 配置默认英文字体
\setmainfont{times.ttf}
[Path=fonts/,
BoldFont=timesbd.ttf,
ItalicFont=timesi.ttf,
BoldItalicFont=timesbi.ttf]
% 配置默认中文字体
\setCJKmainfont{simsun.ttc}
[Path=fonts/,
BoldFont={simsun.ttc},BoldFeatures={FakeBold=\FakeBoldValue},
SlantedFont={simsun.ttc},SlantedFeatures={FakeSlant=\FakeSlantValue},
BoldSlantedFont={simsun.ttc},BoldSlantedFeatures={FakeBold=\FakeBoldValue,FakeSlant=\FakeSlantValue},
ItalicFont={simkai.ttf},
BoldItalicFont={simkai.ttf},BoldItalicFeatures={FakeBold=\FakeBoldValue}]
% 定义黑体字体
\newCJKfontfamily\heiti{simhei.ttf}[Path=fonts/,BoldFont={simhei.ttf},BoldFeatures={FakeBold=\FakeBoldValue}]
% 定义华文中宋字体
\newCJKfontfamily\stzhongsong{STZHONGS.TTF}[Path=fonts/,BoldFont={STZHONGS.TTF},BoldFeatures={FakeBold=\FakeBoldValue}]
\else
% 配置默认英文字体
\setmainfont{Times New Roman}
% 配置默认中文字体
\setCJKmainfont{SimSun}[
BoldFont={SimSun},BoldFeatures={FakeBold=\FakeBoldValue},
SlantedFont={SimSun},SlantedFeatures={FakeSlant=\FakeSlantValue},
BoldSlantedFont={SimSun},BoldSlantedFeatures={FakeBold=\FakeBoldValue,FakeSlant=\FakeSlantValue},
ItalicFont={KaiTi},
BoldItalicFont={KaiTi},BoldItalicFeatures={FakeBold=\FakeBoldValue}
]
% 定义黑体字体
\newCJKfontfamily\heiti{SimHei}[BoldFont={SimHei},BoldFeatures={FakeBold=\FakeBoldValue}]
% 定义华文中宋字体
\newCJKfontfamily\stzhongsong{STZhongsong}[BoldFont={STZhongsong},BoldFeatures={FakeBold=\FakeBoldValue}]
\fi
% 设置各级标题样式
\ctexset{
section={
name={,、},
number={\chinese{section}},
format={\raggedright\bfseries\zihao{-4}},
aftername={},
afterskip={0pt plus 0pt minus 0pt}
}
}
\ctexset{
subsection={
name={(,)},
number={\chinese{subsection}},
format={\raggedright\bfseries\zihao{-4}},
aftername={},
titleformat={},
beforeskip={8pt plus 0pt minus 0pt},
afterskip={0pt plus 0pt minus 0pt}
}
}
\ctexset{
subsubsection={
name={(,)},
number={\arabic{subsubsection}},
format={\raggedright\bfseries\zihao{-4}},
aftername={},
titleformat={},
beforeskip={8pt plus 0pt minus 0pt},
afterskip={0pt plus 0pt minus 0pt},
indent={2em}
}
}
% 设置下划线粗细
\newcommand\ulthickness{1pt}
% 自定义固定长度下划线命令
\newcommand\valueWithUL[2]{\CJKunderline[thickness=\ulthickness]{\makebox[#1]{#2}}}
% 定义封面和扉页
\AtBeginDocument{
\begin{titlepage}
% 空12pt的距离 下一行为16pt
\vspace*{-4pt}
% 学号
\begin{flushright}
\zihao{3}
\textbf{学号\enskip}\CJKunderline[thickness=\ulthickness]{\enskip\studentNo\enskip}
\end{flushright}
\vspace{24pt}
% 标题
\begin{center}
\zihao{3}
\bfseries
\makebox[11em][s]{西安电子科技大学}\\
{\zihao{-2}\heiti\xdupgtptitle}
\end{center}
\vspace{65pt}
% 论文题目
\begin{center}
\zihao{3}
% 存储论文题目最长值的宽度
\newlength\titleValueWidth
% 存储论文题目宽度便于绘制下划线
\newlength\thesisTitleOneWidth
\newlength\thesisTitleTwoWidth
\settowidth{\thesisTitleOneWidth}{\thesisTitleOne}
\settowidth{\thesisTitleTwoWidth}{\thesisTitleTwo}
% 计算最大值
\setlength{\titleValueWidth}{\maxof{\thesisTitleOneWidth}{\thesisTitleTwoWidth}}
% 补充1em长度 使得下划线略长于文本
\addtolength{\titleValueWidth}{1em}
% 排版论文题目
\textbf{论文题目:}\valueWithUL{\titleValueWidth}{\thesisTitleOne}
\ifthenelse{\thesisTitleTwoWidth=0}{\vspace{25pt}}{
\\\phantom{\textbf{论文题目:}}\valueWithUL{\titleValueWidth}{\thesisTitleTwo}}
\end{center}
\ifmp
\vspace{47.5pt}
\else
\vspace{80pt}
\fi
% 个人信息
\begin{center}
% 设置字号为16pt
\zihao{3}
% 存储最长的值的宽度
\newlength\metaValueWidth
% 存储首页若干值的宽度便于绘制下划线
\newlength\authorNameWidth
\newlength\majorWidth
\newlength\submajorWidth
\newlength\advisorNameWidth
\newlength\schoolWidth
\newlength\submitDateWidth
\settowidth{\authorNameWidth}{\authorName}
\settowidth{\majorWidth}{\major}
\settowidth{\submajorWidth}{\submajor}
\settowidth{\advisorNameWidth}{\advisorName}
\settowidth{\schoolWidth}{\school}
\settowidth{\submitDateWidth}{\submitDate}
\ifmp
\newlength\entadvisorNameWidth
\settowidth{\entadvisorNameWidth}{\entadvisorName}
\fi
% 计算最大值
\setlength{\metaValueWidth}{
\maxof{\authorNameWidth}{
\maxof{\majorWidth}{
\maxof{\submajorWidth}{
\maxof{\advisorNameWidth}{
\maxof{\schoolWidth}{\submitDateWidth}}}}}}
\ifmp
\setlength{\metaValueWidth}{
\maxof{\metaValueWidth}{\entadvisorNameWidth}}
\fi
% 补充1em长度 使得下划线略长于文本
\addtolength{\metaValueWidth}{1em}
% 增加高度
\renewcommand{\arraystretch}{1.35}
% 排版开题报告元数据
% 第一列加粗
\ifadegree
\begin{tabular}{>{\bfseries}cc}
姓\qquad{}名&\valueWithUL{\metaValueWidth}{\authorName}\\
一级学科&\valueWithUL{\metaValueWidth}{\major}\\
二级学科&\valueWithUL{\metaValueWidth}{\submajor}\\
指导教师&\valueWithUL{\metaValueWidth}{\advisorName}\\
学\qquad{}院&\valueWithUL{\metaValueWidth}{\school}\\
开题日期&\valueWithUL{\metaValueWidth}{\submitDate}\\
\end{tabular}
\else
\ifdp
\begin{tabular}{>{\bfseries}lc}
姓\qquad{}名&\valueWithUL{\metaValueWidth}{\authorName}\\
学位类别&\valueWithUL{\metaValueWidth}{\major}\\
领域(方向)&\valueWithUL{\metaValueWidth}{\submajor}\\
指导教师&\valueWithUL{\metaValueWidth}{\advisorName}\\
学\qquad{}院&\valueWithUL{\metaValueWidth}{\school}\\
开题日期&\valueWithUL{\metaValueWidth}{\submitDate}\\
\end{tabular}
\else
\ifmp
\begin{tabular}{>{\bfseries}lc}
姓\qquad{}名&\valueWithUL{\metaValueWidth}{\authorName}\\
学位类别&\valueWithUL{\metaValueWidth}{\major}\\
领\qquad{}域&\valueWithUL{\metaValueWidth}{\submajor}\\
校内教师&\valueWithUL{\metaValueWidth}{\advisorName}\\
校外教师&\valueWithUL{\metaValueWidth}{\entadvisorName}\\
学\qquad{}院&\valueWithUL{\metaValueWidth}{\school}\\
开题日期&\valueWithUL{\metaValueWidth}{\submitDate}\\
\end{tabular}
\fi
\fi
\fi
\end{center}
\vspace{40pt}
\begin{center}
\zihao{3}
西安电子科技大学研究生院制
\end{center}
\end{titlepage}
\newpage
\vspace*{-28pt}
% 开题报告要求
\begin{center}
\stzhongsong
\zihao{3}
\ifddegree
西安电子科技大学博士学位论文开题报告要求
\else
西安电子科技大学硕士学位论文开题报告要求
\fi
\end{center}
\vspace{15pt}
\zihao{-4}\setlength{\baselineskip}{28pt}
\ifda
\par
一、博士生通过综合考试后,必须在第三学期末之前(直接攻博研究生在第五学期末之前)进行学位论文开题报告。
\par
二、各学位授权点和指导教师必须严格督促每位博士生如实、如期在本学科或相关学科范围内公开举行开题报告会,严禁伪造和抄袭开题报告。
\par
三、开题报告会由博士生所在学科的负责人或其指导教师(指导小组负责人)组织3~5名相关学科的专家组成报告会小组,小组成员原则上应为博士生导师,其中至少有1名校外专家。小组设组长1名,博士生本人的指导教师可作为小组成员参加开题报告会。
\par
四、开题报告结论分为两种:1.通过,按专家意见修改后进行学位论文撰写工作;2.不通过,重新开题。
\par
五、开题报告通过的博士生,根据报告会小组专家的意见和建议,填写好本表,经报告会小组所有成员和本人指导教师签字确认后,在提交送审学位论文时交至所在学院。
\par
六、开题报告没有通过的博士生,填写好“西安电子科技大学博士研究生选题报告修改说明表”,根据报告会小组专家的意见和建议修改选题报告,重新组织开题。重新组织开题的博士生必须在第四学期末之前(直接攻博研究生在第六学期末之前)完成开题报告会。
\par
七、在学位论文开题规定的时间期限内休学的博士生,开题的时间期限相应顺延。
\par
八、开题必须在规定时间内通过研究生学位管理系统申请,本表由系统自动生成,用A3纸张正反套印。
\par
九、表格填写要求:正文字体宋体,字号小四,行间距固定值20磅。
\else
\ifdp
\par
一、博士生通过综合考试后,必须在第三学期末之前(直接攻博研究生在第五学期末之前)进行学位论文开题报告。
\par
二、各学位授权点和指导教师必须严格督促每位博士生如实、如期在本学科(领域)或相关学科(领域)范围内公开举行开题报告会,严禁伪造和抄袭开题报告。
\par
三、开题报告会由博士生所在学科(领域)的负责人或其指导教师(指导小组负责人)组织3~5名相关学科(领域)的专家组成报告会小组,小组成员原则上应为博士生导师,其中至少有1名企业(行业)专家。小组设组长1名,博士生本人的指导教师可作为小组成员参加开题报告会。
\par
四、开题报告结论分为两种:1.通过,按专家意见修改后进行学位论文撰写工作;2.不通过,重新开题。
\par
五、开题报告通过的博士生,根据报告会小组专家的意见和建议,填写好本表,经报告会小组所有成员和本人指导教师签字确认后,在提交送审学位论文时交至所在学院。
\par
六、开题报告没有通过的博士生,填写好“西安电子科技大学博士研究生开题报告修改说明表”,根据报告会小组专家的意见和建议修改开题报告,重新组织开题。重新组织开题的博士生必须在第四学期末之前(直接攻博研究生在第六学期末之前)完成开题报告会。
\par
七、在学位论文开题规定的时间期限内休学的博士生,开题的时间期限相应顺延。
\par
八、开题必须在规定时间内通过研究生学位管理系统申请,本表由系统自动生成,用A3纸张正反套印。
\par
九、表格填写要求:正文字体宋体,字号小四,行间距固定值20磅。
\else
\par
一、硕士研究生必须在第三学期末之前进行学位论文开题报告。
\par
二、硕士学位论文的开题报告会由各学院自行组织,硕士研究生必须如实、如期在本学科(领域)或相关学科(领域)范围内公开举行开题报告会,严禁伪造和抄袭开题报告。
\par
三、开题报告结论分为两种:1.通过,按专家意见修改后进行学位论文撰写工作;2.不通过,重新开题。
\par
四、在学位论文开题规定的时间期限内休学的硕士研究生,开题的时间期限相应顺延。
\par
五、开题必须在规定时间内通过研究生学位管理系统申请,本表由系统自动生成,用A3纸张正反套印。
\par
六、表格填写要求:正文字体宋体,字号小四,行间距固定值20磅。
\fi
\fi
\newpage
}
% 定义边框边距和线宽
\newlength\boxmargin
\setlength{\boxmargin}{5pt}
\newlength\boxrule
\setlength{\boxrule}{1pt}
\tcbset{
standard jigsaw,
sharp corners=all,
colframe=black,
opacityback=0,
boxsep=0pt,
boxrule=\boxrule,
top=\boxmargin,
bottom=\boxmargin,
left=\boxmargin,
right=\boxmargin,
beforeafter skip=0pt
}
\newtcolorbox{mybox1}{
before upper={\noindent\linespread{1}\fontsize{12}{20}\selectfont}
}
\newtcolorbox{mybox2}{
before upper={\setlength{\parindent}{2em}\linespread{1}\fontsize{12}{20}\selectfont},
breakable,
height fixed for=all,
height fill=maximum,
space to upper,
lower separated=false,
halign lower=flush right
}
\newtcolorbox{mybox3}{
top=0pt,
bottom=0pt,
left=0pt,
right=0pt,
space to upper
}
\newtcolorbox{mybox4}{
before upper={\setlength{\parindent}{2em}\linespread{1}\fontsize{12}{20}\selectfont},
height=.5\textheight-.3\baselineskip+0.6pt,
space to upper,
lower separated=false,
halign lower=flush right
}
\ifmp
\NewEnviron{zwzy}
{\vspace*{0.1\baselineskip-0.5\boxrule}
\newlength\zwzyWidth
\setlength\zwzyWidth{\textheight-5.4\baselineskip}
\begin{center}
\newcolumntype{?}{!{\vrule width \boxrule}}
\begin{tabularx}{\textwidth}{?c?X?}
\specialrule{\boxrule}{0pt}{0pt}
实习单位名称&\practiceInst\\
\specialrule{\boxrule}{0pt}{0pt}
实习岗位&\practicePost\\
\specialrule{\boxrule}{0pt}{0pt}
实习实践模式&\practiceMode\\
\specialrule{\boxrule}{0pt}{0pt}
计划实习时间&\practiceTime\\
\specialrule{\boxrule}{0pt}{0pt}
论文类型&\thesisType\\
\specialrule{\boxrule}{0pt}{0pt}
选题来源&\subjectSource\\
\specialrule{\boxrule}{0pt}{0pt}
\parbox[t][\zwzyWidth][c]{1em}{中文摘要}&
\setlength{\parindent}{2em}
\BODY \\
\specialrule{\boxrule}{0pt}{0pt}
\end{tabularx}
\end{center}
\newpage}
\else
\newenvironment{zwzy}
{\begin{mybox1}
选题来源:\subjectSource
\end{mybox1}
\vspace*{-\boxrule}
\begin{mybox1}
中文摘要:
\end{mybox1}
\vspace*{-\boxrule}
\begin{mybox2}}
{\end{mybox2}}
\fi
\newenvironment{xtyj}
{\vspace*{0.1\baselineskip}
\begin{mybox2}}
{\ckwx
\bibliography{xdupgtp}
\end{mybox2}}
\newenvironment{yjfa}
{\vspace*{0.1\baselineskip}
\begin{mybox2}}
{\end{mybox2}}
\newenvironment{yjjc}
{\vspace*{0.1\baselineskip}
\begin{mybox2}}
{\end{mybox2}}
\newenvironment{bgjl}
{\vspace*{0.1\baselineskip}
\begin{mybox2}
\ifdp
(着重记录专家对开题报告提出的问题及修改意见和建议。)
\else
(着重记录专家对选题报告提出的问题及修改意见和建议。)
\fi
\par}
{\end{mybox2}}
% 定义复选框
\newcommand\tpboxempty{\makebox[1em][l]{$\boxempty$}}
\newcommand\tpboxcheck{\makebox[1em][l]{\makebox[1pt][l]{$\boxempty$}$\checkmark$}}
% 论文选题
\newcommand\lwxtyja{\tpboxempty}
\newcommand\lwxtyjb{\tpboxempty}
\newcommand\lwxtyjc{\tpboxempty}
\newcommand\lwxtyjd{\tpboxempty}
\newcommand\lwxtpjyj[1]{
\ifthenelse{\equal{#1}{优秀}}{\renewcommand\lwxtyja{\tpboxcheck}}{
\ifthenelse{\equal{#1}{良好}}{\renewcommand\lwxtyjb{\tpboxcheck}}{
\ifthenelse{\equal{#1}{合格}}{\renewcommand\lwxtyjc{\tpboxcheck}}{
\ifthenelse{\equal{#1}{不合格}}{\renewcommand\lwxtyjd{\tpboxcheck}}{
}
}
}
}
}
\newcommand\lwxtyj{\lwxtyja 优秀\newline \lwxtyjb 良好\newline \lwxtyjc 合格\newline \lwxtyjd 不合格}
% 研究方案
\newcommand\yjfayja{\tpboxempty}
\newcommand\yjfayjb{\tpboxempty}
\newcommand\yjfayjc{\tpboxempty}
\newcommand\yjfayjd{\tpboxempty}
\newcommand\yjfapjyj[1]{
\ifthenelse{\equal{#1}{优秀}}{\renewcommand\yjfayja{\tpboxcheck}}{
\ifthenelse{\equal{#1}{良好}}{\renewcommand\yjfayjb{\tpboxcheck}}{
\ifthenelse{\equal{#1}{合格}}{\renewcommand\yjfayjc{\tpboxcheck}}{
\ifthenelse{\equal{#1}{不合格}}{\renewcommand\yjfayjd{\tpboxcheck}}{
}
}
}
}
}
\newcommand\yjfayj{\yjfayja 优秀\newline \yjfayjb 良好\newline \yjfayjc 合格\newline \yjfayjd 不合格}
% 研究基础
\newcommand\yjjcyja{\tpboxempty}
\newcommand\yjjcyjb{\tpboxempty}
\newcommand\yjjcyjc{\tpboxempty}
\newcommand\yjjcyjd{\tpboxempty}
\newcommand\yjjcpjyj[1]{
\ifthenelse{\equal{#1}{优秀}}{\renewcommand\yjjcyja{\tpboxcheck}}{
\ifthenelse{\equal{#1}{良好}}{\renewcommand\yjjcyjb{\tpboxcheck}}{
\ifthenelse{\equal{#1}{合格}}{\renewcommand\yjjcyjc{\tpboxcheck}}{
\ifthenelse{\equal{#1}{不合格}}{\renewcommand\yjjcyjd{\tpboxcheck}}{
}
}
}
}
}
\newcommand\yjjcyj{\yjjcyja 优秀\newline \yjjcyjb 良好\newline \yjjcyjc 合格\newline \yjjcyjd 不合格}
% 进度安排
\newcommand\jdapyja{\tpboxempty}
\newcommand\jdapyjb{\tpboxempty}
\newcommand\jdapyjc{\tpboxempty}
\newcommand\jdapyjd{\tpboxempty}
\newcommand\jdappjyj[1]{
\ifthenelse{\equal{#1}{优秀}}{\renewcommand\jdapyja{\tpboxcheck}}{
\ifthenelse{\equal{#1}{良好}}{\renewcommand\jdapyjb{\tpboxcheck}}{
\ifthenelse{\equal{#1}{合格}}{\renewcommand\jdapyjc{\tpboxcheck}}{
\ifthenelse{\equal{#1}{不合格}}{\renewcommand\jdapyjd{\tpboxcheck}}{
}
}
}
}
}
\newcommand\jdapyj{\jdapyja 优秀\newline \jdapyjb 良好\newline \jdapyjc 合格\newline \jdapyjd 不合格}
\newenvironment{pyjl}
{\vspace*{0.1\baselineskip-0.5\boxrule}
\begin{mybox3}
\vspace*{-\boxrule}
\begin{center}
\newcolumntype{?}{!{\vrule width \boxrule}}
\begin{tabular}{@{}>{\centering\arraybackslash}m{6em}@{}?m{\textwidth-6em-6em-\boxrule-\boxrule-2\tabcolsep}?@{}>{\centering\arraybackslash}m{6em}@{}}
\textbf{一级指标}&\centering \textbf{二级指标}&\textbf{评价意见}\\
\specialrule{\boxrule}{0pt}{0pt}
\ifda
\textbf{论文选题}
&1.选题为学科前沿,具有开创性,对国民经济、科学技术发展具有理论意义或实用价值,研究方向明确;\newline
2.国内外研究现状综合全面反映该学科和相关领域的发展和最新成果,归纳总结正确。
&\lwxtyj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究方案}
&1.研究目标明确;\newline
2.整体设想及构架科学合理;\newline
3.研究内容具有创新性,探索了有价值的现象、新规律,提出了新命题、新方法;\newline
4.研究或设计方法科学合理,关键技术有难度;\newline
5.预期取得的研究成果具有较高水平和较大影响力。
&\yjfayj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究基础}
&1.具备了较好的实验条件和较为深厚的研究工作积累;\newline
2.在国际及国内重要刊物上发表了与学位论文相关的文章。
&\yjjcyj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{进度安排}
&时间安排充裕、合理。
&\jdapyj\\
\else
\ifdp
\textbf{论文选题}
&1.选题来自相关工程领域的重大、重点工程项目;\newline
2.选题具有重要的工程应用价值和前景。
&\lwxtyj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究方案}
&1.研究目标明确;\newline
2.整体设想及构架科学合理;\newline
3.研究内容具有创新性,发现了新现象、探索了新规律;或提出了新理论、新技术、新方法,解决了国家专项工程的关键技术难题,修正或发展了已有理论或技术;\newline
4.研究或设计方法科学合理,关键技术有难度;\newline
5.预期取得的研究成果具有较高水平和较大影响力。
&\yjfayj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究基础}
&1.具备了较好的实验条件和较为深厚的研究工作积累;\newline
2.发表了与重大科研项目有关的论文、行业标准、相关专著、科技奖励、发明专利及其他相关实用性成果。
&\yjjcyj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{进度安排}
&时间安排充裕、合理。
&\jdapyj\\
\else
\ifma
\textbf{论文选题}
&1.选题接触学科前沿,对国民经济、科技发展具有一定的理论意义和实用价值;\newline
2.国内外研究现状综合全面反映该学科或相关领域的最新研究成果,归纳总结正确。
&\lwxtyj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究方案}
&1.研究目标明确;\newline
2.整体设想及构架科学合理;\newline
3.研究内容有独到之处,提出了新命题、新方法;较好地解决了自然科学或工程技术中的某一具体问题;\newline
4.研究或设计方法科学合理,关键技术有难度;\newline
5.预期取得的研究成果有一定的应用价值,可产生一定的社会效益和经济效益。
&\yjfayj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究基础}
&具备了较好的实验条件和较为深厚的研究工作积累。
&\yjjcyj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{进度安排}
&时间安排充裕、合理。
&\jdapyj\\
\else
\textbf{论文选题}
&1.选题具有重要的理论意义或实际意义,是直接面向工程或具有探索性的应用课题;\newline
2.国内外研究现状综合全面反映该领域的最新研究成果,归纳总结正确。
&\lwxtyj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究方案}
&1.研究目标明确;\newline
2.整体设想及构架科学合理;\newline
3.研究或设计方法科学合理,关键技术有难度;\newline
4.预期取得的研究成果具有实用性和新技术应用价值,可产生一定的社会效益和经济效益。
&\yjfayj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究基础}
&具备了较好的实验条件和较为深厚的研究工作积累。
&\yjjcyj\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{进度安排}
&时间安排充裕、合理。
&\jdapyj\\
\fi
\fi
\fi
\end{tabular}
\end{center}
\end{mybox3}
\vspace*{-\boxrule}
\thispagestyle{jiaozhu}
\begin{mybox2}
\noindent\textbf{开题报告评语及结论}
\par
(开题报告结论分为两种:1.通过,按专家意见修改后进行学位论文撰写工作;2.不通过,重新开题。)
\par}
{\tcblower\linespread{1}\fontsize{12}{30}\selectfont
% 计算组长签名和成员签名宽度最大值
\newlength\zzqmWidth
\newlength\cyqmWidth
\newlength\zzcyqmWidth
\settowidth{\zzqmWidth}{\zzqm}
\settowidth{\cyqmWidth}{\cyqm}
\setlength{\zzcyqmWidth}{\maxof{\zzqmWidth}{\maxof{\cyqmWidth}{12em}}}
\addtolength{\zzcyqmWidth}{-1em}
组长签名:\makebox[\zzcyqmWidth][l]{\zzqm}\\
成员签名:\makebox[\zzcyqmWidth][l]{\cyqm}\\
\cyqmrq
\end{mybox2}}
\ifadegree
\newenvironment{jsyj}
{\vspace*{0.1\baselineskip}
\begin{mybox2}
\ifddegree
(重点对博士生按照开题报告会上专家意见建议进行修改的情况予以说明。)
\else
(重点对硕士生的开题情况以及是否同意开题予以说明。)
\fi
\par}
{\tcblower\linespread{1}\fontsize{12}{30}\selectfont
指导教师签名:\makebox[6em][l]{\zdjsqm}\\
\zdjsqmrq
\end{mybox2}}
\else
\NewEnviron{jsyj}{}
\fi
\ifadegree
\NewEnviron{xnjsyj}{}
\else
\newenvironment{xnjsyj}
{\vspace*{0.1\baselineskip-0.5\boxrule}
\begin{mybox4}
\ifddegree
(重点对博士生的开题情况以及是否同意开题予以说明。)
\else
(重点对硕士生的开题情况以及是否同意开题予以说明。)
\fi
\par}
{\tcblower\linespread{1}\fontsize{12}{30}\selectfont
校内导师签名:\makebox[6em][l]{\xnjsqm}\\
\xnjsqmrq
\end{mybox4}}
\fi
\ifadegree
\NewEnviron{xyjsyj}{}
\else
\newenvironment{xyjsyj}
{\vspace*{-\boxrule}
\begin{mybox4}
\ifddegree
(重点对博士生的开题情况以及是否同意开题予以说明。)
\else
(重点对硕士生的开题情况以及是否同意开题予以说明。)
\fi
\par}
{\tcblower\linespread{1}\fontsize{12}{30}\selectfont
校外导师签名:\makebox[6em][l]{\xyjsqm}\\
\xyjsqmrq
\end{mybox4}}
\fi