summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/njuthesis/njuthesis-graduate.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-04-10 20:45:18 +0000
committerKarl Berry <karl@freefriends.org>2022-04-10 20:45:18 +0000
commitc838409227463780c18e57ff86608905024e5c64 (patch)
tree6262eab3ebdfa618648589a8f9aa7b9f8a3e8ce3 /Master/texmf-dist/tex/latex/njuthesis/njuthesis-graduate.def
parent7ebb9e79dc86ac4a98779b738f459b52b734792c (diff)
njuthesis
git-svn-id: svn://tug.org/texlive/trunk@62995 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/njuthesis/njuthesis-graduate.def')
-rw-r--r--Master/texmf-dist/tex/latex/njuthesis/njuthesis-graduate.def357
1 files changed, 250 insertions, 107 deletions
diff --git a/Master/texmf-dist/tex/latex/njuthesis/njuthesis-graduate.def b/Master/texmf-dist/tex/latex/njuthesis/njuthesis-graduate.def
index b9dcd1d837a..dcfd97ffa0e 100644
--- a/Master/texmf-dist/tex/latex/njuthesis/njuthesis-graduate.def
+++ b/Master/texmf-dist/tex/latex/njuthesis/njuthesis-graduate.def
@@ -23,7 +23,7 @@
%% To produce the documentation run the original source files ending with
%% `.dtx' through XeTeX.
%%
-\GetIdInfo $Id: njuthesis.dtx 0.16.1 2022-03-27 13:00:00 +0800 NJU LUG <git+nju-lug-email-3104-issue-@yaoge123.cn>$
+\GetIdInfo $Id: njuthesis.dtx 0.17.0 2022-04-09 16:30:00 +0800 NJU LUG <git+nju-lug-email-3104-issue-@yaoge123.cn>$
{Graduate definition file for njuthesis}
\ProvidesExplFile{njuthesis-graduate.def}
{\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription}
@@ -41,29 +41,30 @@
\__nju_declare_element:nn { cover / g / type }
{
content =
- \__nju_spread_box:nnV { 9 em } { } \l__nju_info_type_tl,
+ \__nju_spread_box:nnV { 9 em } { } \g__nju_info_type_tl,
format = \zihao { -1 } \bfseries,
bottom-skip = 1 cm
}
\__nju_declare_element:nn { cover / g / degree }
{
- content = \c__nju_name_apply_tl,
+ content = \g__nju_name_apply_tl,
format = \zihao { -1 } \bfseries,
bottom-skip = 1 cm plus 1.5 fil
}
\__nju_declare_element:nn { cover / g / info }
{
- content = \__nju_cover_info_g:nn { 6.2 em } { 18 em },
+ content =
+ \__nju_cover_info_g:NN \g__nju_coverlabel_dim \g__nju_coveruline_dim,
bottom-skip = 0 pt plus 1.5 fil
}
\__nju_declare_element:nn { cover / g / date }
- { content = \l__nju_info_sm_date_tl }
-\cs_new_protected:Npn \__nju_cover_info_g:nn #1#2
+ { content = \g__nju_info_submitdate_tl }
+\cs_new_protected:Npn \__nju_cover_info_g:NN #1#2
{
- \begin{minipage} { #1 + #2 + 0.3 em }
- \raggedleft
- \__nju_multiline_title:nnn { } { #1 } { #2 }
- \clist_map_inline:nn { author, major, field, supv_full }
+ \begin{minipage} { #1 + #2 + \g__nju_smallhskip_dim }
+ \dim_set_eq:NN \baselineskip \g__nju_coverlineskip_dim
+ \__nju_cover_entry_title:nnn { } { #1 } { #2 }
+ \clist_map_inline:nn { author, major, field, supvfull }
{ \__nju_cover_entry:nnn { ##1 } { #1 } { #2 } }
\end{minipage}
}
@@ -74,18 +75,18 @@
}
\cs_new_protected:Npn \__nju_cover_back_g:
{
- \__nju_spread_box:nnV { 6.2 em } { \kaishu } \c__nju_name_id_tl
- { : \__nju_quad: } \l__nju_info_id_tl
+ \__nju_spread_box:nnV { 6.2 em } { \kaishu } \g__nju_name_id_tl
+ { : \__nju_quad: } \g__nju_info_id_tl
\__nju_vskip:
- \__nju_spread_box:nnV { 6.2 em } { \kaishu } \c__nju_name_df_date_tl
- { : \__nju_quad: } \l__nju_info_df_date_tl
+ \__nju_spread_box:nnV { 6.2 em } { \kaishu } \g__nju_name_defenddate_tl
+ { : \__nju_quad: } \g__nju_info_defenddate_tl
\__nju_vskip:
- \__nju_spread_box:nnV { 6.2 em } { \kaishu } \c__nju_name_supv_full_tl
- { : \__nju_quad: } \skip_horizontal:n { 8 em } \c__nju_name_sign_tl
+ \__nju_spread_box:nnV { 6.2 em } { \kaishu } \g__nju_name_supvfull_tl
+ { : \__nju_quad: } \skip_horizontal:n { 8 em } \g__nju_name_sign_tl
}
\__nju_declare_element:nn { cover / g / en / title }
{
- content = \l__nju_info_title_en_tl,
+ content = \g__nju_info_title_en_tl,
format = \bf \sffamily \zihao { 2 },
bottom-skip = 2 cm
}
@@ -94,22 +95,22 @@
content =
{ by }
\skip_vertical:N \c_zero_skip
- \textbf { \sffamily \l__nju_info_author_en_tl }
+ \textbf { \sffamily \g__nju_info_author_en_tl }
\skip_vertical:n { .5 cm }
{ Supervised~ by }
\skip_vertical:N \c_zero_skip
- \textsf { \l__nju_info_supv_full_en_tl },
+ \textsf { \g__nju_info_supvfull_en_tl },
format = \zihao { 4 },
bottom-skip = 0 pt plus 1.2 fil
}
\__nju_declare_element:nn { cover / g / en / middle }
{
content =
- \c__nju_cover_en_text_tl \__nju_vskip:
- \textsc { \clist_item:Nn \c__nju_name_degree_en_clist
+ \g__nju_text_cover_en_tl \__nju_vskip:
+ \textsc { \clist_item:Nn \g__nju_name_degree_en_clist
{ \g__nju_info_degree_int } }
\__nju_vskip: { in } \__nju_vskip:
- \l__nju_info_major_en_tl,
+ \g__nju_info_major_en_tl,
bottom-skip = 2 cm
}
\__nju_declare_element:nn { cover / g / en / emblem-img }
@@ -120,9 +121,9 @@
\__nju_declare_element:nn { cover / g / en / bottom }
{
content =
- \l__nju_info_dept_en_tl \skip_vertical:N \c_zero_skip
- \c__nju_name_nju_en_tl \skip_vertical:n { 1 cm }
- \l__nju_info_sm_date_en_tl
+ \g__nju_info_dept_en_tl \skip_vertical:N \c_zero_skip
+ \g__nju_name_nju_en_tl \skip_vertical:n { 1 cm }
+ \g__nju_info_submitdate_en_tl
}
\__nju_declare_element:nn { cover / nl / top }
{
@@ -132,15 +133,15 @@
\__nju_declare_element:nn { cover / nl / name }
{
content =
- \__nju_spread_box:nnV { 6 em } { } \c__nju_name_title_tl,
+ \__nju_spread_box:nnV { 6 em } { } \g__nju_name_title_tl,
format = \zihao { -0 },
- bottom-skip = 0 pt plus 1.2 fil
+ bottom-skip = 0 pt plus 1 fil
}
\__nju_declare_element:nn { cover / nl / title }
{
content = \__nju_cover_title_nl:,
format = \zihao { 1 },
- bottom-skip = 1 cm
+ bottom-skip = 0 pt plus 1 fil
}
\__nju_declare_element:nn { cover / nl / middle }
{
@@ -161,39 +162,38 @@
}
\cs_new_protected:Npn \__nju_cover_top_nl:
{
- \__nju_spread_box:nnV { 3.2 em } { } \c__nju_name_clc_tl \__nju_hskip:
- \__nju_ulined_center_box:nn { 9 em } { \l__nju_info_clc_tl } \hfill
- \__nju_spread_box:nnV { 3.2 em } { } \c__nju_name_seclv_tl \__nju_hskip:
- \__nju_ulined_center_box:nn { 9 em } { \l__nju_info_seclv_tl } \\
- \__nju_spread_box:nnV { 3.2 em } { } \c__nju_name_udc_tl \__nju_hskip:
- \__nju_ulined_center_box:nn { 9 em } { \l__nju_info_udc_tl } \hfill \null
+ \__nju_spread_box:nnV { 3.2 em } { } \g__nju_name_clc_tl \__nju_hskip:
+ \__nju_ulined_center_box:nn { 9 em } { \g__nju_info_clc_tl } \hfill
+ \__nju_spread_box:nnV { 3.2 em } { } \g__nju_name_secretlv_tl \__nju_hskip:
+ \__nju_ulined_center_box:nn { 9 em } { \g__nju_info_secretlv_tl } \\
+ \__nju_spread_box:nnV { 3.2 em } { } \g__nju_name_udc_tl \__nju_hskip:
+ \__nju_ulined_center_box:nn { 9 em } { \g__nju_info_udc_tl } \hfill \null
}
\cs_new_protected:Npn \__nju_cover_title_nl:
{
- \__nju_split_title:V \l__nju_info_title_tl
- \__nju_multiline_box:nnnn { \l__nju_tmp_int } \l__nju_tmp_clist { 3 } { 15 em }
+ \parbox [ b ] { 15 em } { \__nju_uline_title: } \par
\skip_vertical:n { - 0.5 cm }
- { \zihao { 4 } \c__nju_name_title_b_tl }
+ { \zihao { 4 } \g__nju_name_title_b_tl }
\skip_vertical:N \c_zero_skip
- \__nju_ulined_center_box:nn { 4.5 em } { \l__nju_info_author_tl }
+ \__nju_ulined_center_box:nn { 4.5 em } { \g__nju_info_author_tl }
\skip_vertical:n { - 0.5 cm }
- { \zihao { 4 } { ( } \c__nju_name_author_tl { ) } }
+ { \zihao { 4 } { ( } \g__nju_name_author_tl { ) } }
}
\cs_new_protected:Npn \__nju_cover_info_nl:
{
- \tl_set:Nn \l__nju_info_supv_tl
- { \clist_item:Nn \l__nju_info_supv_clist { 1 } }
- \tl_set:Nn \l__nju_info_supv_ttl_tl
- { \clist_item:Nn \l__nju_info_supv_clist { 2 } }
- \__nju_uline_entry:Nnnn \l__nju_tmp_dim { supv_info } { supv } { } \\
- \__nju_ulined_center_box:nn { \textwidth } { \__nju_info:n { supv_ttl }
- \__nju_quad: \__nju_info:n { supv_cont } } \\
- \__nju_uline_bientry:Nnnn \l__nju_tmp_dim { degree } { degree } { }
- \__nju_uline_bientry:Nnnn \l__nju_tmp_dim { major_b } { major } { } \\
- \__nju_uline_bientry:Nnnn \l__nju_tmp_dim { sm_date } { sm_date } { }
- \__nju_uline_bientry:Nnnn \l__nju_tmp_dim { df_date } { df_date } { } \\
- \__nju_full_uline:Nn \l__nju_tmp_dim { \c__nju_name_confer_tl }
- \__nju_uline:n { \l__nju_tmp_dim }
+ \__nju_uline_list:nnn { \g__nju_name_supvinfo_tl }
+ {
+ \clist_use:Nn \g__nju_info_supv_clist { ~ }
+ \clist_use:Nn \g__nju_info_supv_ii_clist { ~ } ~
+ \g__nju_info_supv_cont_tl
+ }
+ { 1 em plus 1 fill }
+ \__nju_uline_bientry:Nnnn \l__nju_tmpa_dim { degree } { degree } { }
+ \__nju_uline_bientry:Nnnn \l__nju_tmpa_dim { major_b } { major } { } \\
+ \__nju_uline_bientry:Nnnn \l__nju_tmpa_dim { submitdate } { submitdate } { }
+ \__nju_uline_bientry:Nnnn \l__nju_tmpa_dim { defenddate } { defenddate } { } \\
+ \__nju_full_uline:Nn \l__nju_tmpa_dim { \g__nju_name_confer_tl }
+ \__nju_uline:n { \l__nju_tmpa_dim }
}
\cs_new_protected:Npn \__nju_cover_bottom_nl:
{
@@ -201,7 +201,85 @@
\__nju_ulined_center_box:nn { 9 em } { \__nju_info:n { chairman } } \\
\__nju_name:n { reviewer } \__nju_hskip:
\__nju_multiline_box:nnnn { \l__nju_tmp_int }
- { \l__nju_info_reviewer_clist } { 4 } { 9 em }
+ { \g__nju_info_reviewer_clist } { 4 } { 9 em }
+ }
+\__nju_declare_element:nn { authdecl / g / title }
+ {
+ content = \g__nju_name_authdecl_tl,
+ format = \g__nju_fmt_chapter_tl,
+ bottom-skip = 3 cm
+ }
+\__nju_declare_element:nn { authdecl / g / text }
+ {
+ content = \g__nju_text_authdecl_tl,
+ align = n,
+ bottom-skip = 2 cm
+ }
+\__nju_declare_element:nn { authdecl / g / sign }
+ {
+ content = \__nju_authdecl_sign_g:,
+ align = r,
+ bottom-skip = 0pt plus 1 fill
+ }
+\__nju_declare_element:nn { authdecl / g / info }
+ {
+ content = \__nju_authdecl_info_g:,
+ format = \zihao { 5 } ,
+ align = l,
+ bottom-skip = 2 cm
+ }
+\__nju_declare_element:nn { authdecl / g / date }
+ {
+ content = \__nju_authdecl_secretlv_g:,
+ format = \zihao { 5 } ,
+ align = l
+ }
+\cs_new_protected:Npn \__nju_degree_checkbox:n #1
+ {
+ \int_compare:nNnTF { #1 } { = } { \g__nju_info_degree_int }
+ {
+ \makebox [ 0 pt ] [l] { \ensuremath { \mdwhtsquare } }
+ \hspace { 0.1 em } \ensuremath { \checkmark }
+ }
+ { \ensuremath { \mdwhtsquare } }
+ }
+\cs_new_protected:Npn \__nju_authdecl_info_g:
+ {
+ \begin{tblr}
+ {
+ hlines, vlines, hspan=minimal,
+ colspec = {cX[c]cX[c]cX[c]},
+ cell{1}{2} = {c=5}{m}, cell{3}{2} = {c=5}{m},
+ cell{4}{2} = {c=5}{m}, cell{5}{2} = {c=5}{m}
+ }
+ \g__nju_name_title_c_tl & \g__nju_info_title_tl \\
+ \g__nju_name_id_a_tl & \g__nju_info_id_tl &
+ \g__nju_name_dept_a_tl & \g__nju_info_dept_tl &
+ \g__nju_name_year_tl &
+ \tl_range:Nnn \g__nju_info_submitdate_raw_tl {1} {4} \\
+ \g__nju_name_degree_a_tl &
+ {
+ \__nju_degree_checkbox:n { 2 } 学术学位硕士 \qquad{}
+ \__nju_degree_checkbox:n { 3 } 专业学位硕士 \\
+ \__nju_degree_checkbox:n { 4 } 学术学位博士 \qquad{}
+ \__nju_degree_checkbox:n { 5 } 专业学位博士
+ } \\
+ \g__nju_name_email_tl & \g__nju_info_email_tl \\
+ \g__nju_name_supv_b_tl &
+ \clist_item:Nn \g__nju_info_supv_clist {1}
+ \clist_item:Nn \g__nju_info_supv_ii_clist {1} \\
+ \end{tblr}
+ }
+\cs_new_protected:Npn \__nju_authdecl_sign_g:
+ {
+ \g__nju_name_authsign_tl \par
+ \g__nju_name_blankdate_tl
+ }
+\cs_new_protected:Npn \__nju_authdecl_secretlv_g:
+ {
+ \g__nju_name_secretstatus_tl \par
+ \ensuremath { \mdwhtsquare } \g__nju_name_secretfree_tl \par
+ \ensuremath { \mdwhtsquare } \g__nju_name_secretdate_tl
}
\__nju_declare_page:nn { cover-g-front-default }
{
@@ -229,6 +307,13 @@
prefix = cover / nl /,
format = \kaishu
}
+\__nju_declare_page:nn { authdecl-g-default }
+ {
+ element = { title, text, sign, info, date },
+ prefix = authdecl / g /,
+ top-skip = 1 cm,
+ bottom-skip = 0.5 cm plus 1.5 fill
+ }
\cs_new_protected:Npn \__nju_make_cover:
{
\clist_map_inline:nn { front, back, en }
@@ -236,21 +321,27 @@
}
\cs_new_protected:Npn \__nju_make_cover_nl:
{ \UseInstance { nju } { cover-nl-default } }
-\cs_new_protected:Npn \__nju_make_orig_decl:
+\cs_new_protected:Npn \__nju_make_origdecl:
{
- \chapter* { \c__nju_name_orig_decl_tl }
+ \chapter* { \g__nju_name_origdecl_tl }
\thispagestyle { empty }
- \c__nju_orig_decl_text_tl
+ \g__nju_text_origdecl_tl
\vfil
\begin{flushright}
- \clist_map_inline:nn { orig_sign, orig_date }
+ \clist_map_inline:nn { origsign, origdate }
{ \__nju_vskip: \__nju_name:n { ##1 } : \__nju_uline:n { 7 em } }
\end{flushright}
\vfil
}
+\cs_new_protected:Npn \__nju_make_authdecl:
+ {
+ \thispagestyle{empty}
+ \UseInstance { nju } { authdecl-g-default }
+ \cleardoublepage
+ }
\__nju_declare_element:nn { abstract / title }
{
- content = \__nju_abs_title:V \c__nju_name_abstract_title_tl,
+ content = \__nju_abs_title:V \g__nju_name_abstracttitle_tl,
format = \bfseries \kaishu \zihao { -2 },
bottom-skip = 1.2 cm
}
@@ -263,7 +354,7 @@
}
\__nju_declare_element:nn { abstract / en / title }
{
- content = \__nju_abs_title:V \c__nju_name_abstract_title_en_tl,
+ content = \__nju_abs_title:V \g__nju_name_abstracttitle_en_tl,
format = \bfseries \kaishu \zihao { -2 },
bottom-skip = 1.2 cm
}
@@ -276,13 +367,13 @@
}
\__nju_declare_element:nn { abstract / mark }
{
- content = \c__nju_name_abstract_b_tl,
+ content = \g__nju_name_abstract_b_tl,
format = \sffamily \zihao { -3 },
bottom-skip = 1 cm
}
\__nju_declare_element:nn { abstract / en / mark }
{
- content = \c__nju_name_abstract_b_en_tl,
+ content = \g__nju_name_abstract_b_en_tl,
format = \sffamily \zihao { -3 },
bottom-skip = 1 cm
}
@@ -290,31 +381,31 @@
{
\__nju_uline_list:xnn
{
- \clist_item:Nn \c__nju_name_type_clist { \g__nju_info_type_int }
- \c__nju_name_title_a_tl #1
+ \clist_item:Nn \g__nju_name_type_clist { \g__nju_info_type_int }
+ \g__nju_name_title_a_tl #1
}
- { \l__nju_info_title_tl } { \g__nju_abs_title_left_skip }
- \__nju_full_uline:NV \l__nju_tmp_dim
+ { \g__nju_info_title_tl } { \g__nju_abs_title_left_skip }
+ \__nju_full_uline:NV \l__nju_tmpa_dim
{
- \__nju_ulined_center_box:nn { 11 em } { \l__nju_info_major_tl }
- \c__nju_name_major_a_tl
- \__nju_ulined_center_box:nn { 4 em } { \l__nju_info_grade_tl }
- \c__nju_name_grade_tl \c__nju_name_author_a_tl #1
+ \__nju_ulined_center_box:nn { 11 em } { \g__nju_info_major_tl }
+ \g__nju_name_major_a_tl
+ \__nju_ulined_center_box:nn { 4 em } { \g__nju_info_grade_tl }
+ \g__nju_name_grade_tl \g__nju_name_author_a_tl #1
}
- \__nju_ulined_center_box:nn { \l__nju_tmp_dim }
- { \l__nju_info_author_tl } \\
- \__nju_full_uline:NV \l__nju_tmp_dim
- { \c__nju_name_supv_a_tl #1 }
- \__nju_ulined_center_box:nn { \l__nju_tmp_dim }
- { \l__nju_info_supv_full_tl }
+ \__nju_ulined_center_box:nn { \l__nju_tmpa_dim }
+ { \g__nju_info_author_tl } \\
+ \__nju_full_uline:NV \l__nju_tmpa_dim
+ { \g__nju_name_supv_a_tl #1 }
+ \__nju_ulined_center_box:nn { \l__nju_tmpa_dim }
+ { \g__nju_info_supvfull_tl }
}
\cs_new_protected:Npn \__nju_abs_info_en_g:n #1
{
- \__nju_uline_list:xnn { \l__nju_info_type_en_tl #1 }
- { \l__nju_info_title_en_tl } { \g__nju_abs_title_left_skip }
- \clist_map_inline:nn { major, author, supv_full }
+ \__nju_uline_list:xnn { \g__nju_info_type_en_tl #1 }
+ { \g__nju_info_title_en_tl } { \g__nju_abs_title_left_skip }
+ \clist_map_inline:nn { major, author, supvfull }
{
- \__nju_uline_entry:Nnnn \l__nju_tmp_dim
+ \__nju_uline_entry:Nnnn \l__nju_tmpa_dim
{ ##1 _en } { ##1 _en } { #1 } \par
}
}
@@ -332,13 +423,16 @@
}
\clist_map_inline:nn
{
- { acknowledgement } { 致\hspace{2em}谢 },
+ { acknowledgement } { 致 \qquad{} 谢 },
+ { tableofcontents } { 目 \qquad{} 录 },
{ id } { 学号 },
+ { listoffigures } { 插图目录 },
+ { listoftables } { 表格目录 },
{ notation } { 符号表 },
- { orig_date } { 日期 },
+ { origdate } { 日期 },
{ paperlist } { 发表文章目录 },
- { pdf_creator } { LaTeX~ with~ njuthesis~ class },
- { preface } { 前\hspace{2em}言 },
+ { pdfcreator } { LaTeX~ with~ njuthesis~ class },
+ { preface } { 前 \qquad{} 言 },
{ supv_ii } { 第二导师 },
{ supv_ttl } { 职称 }
}
@@ -361,61 +455,74 @@
{ \__nju_define_name:nnn #1 }
\clist_map_inline:nn
{
- % 用于摘要的作者名称字样
+ { apply } {(申请 \g__nju_info_degree_tl 学位)},
+ { authdecl } { 学位论文出版授权书 },
{ author_a }
- { \tl_item:Nn \l__nju_info_degree_tl { 1 } 士生姓名 },
+ { \tl_item:Nn \g__nju_info_degree_tl { 1 } 士生姓名 },
+ { authsign } { 作者签名:\njuline{\hspace{6em}} },
+ { blankdate } { \njuline{\qquad\qquad} 年
+ \njuline{\qquad} 月 \njuline{\qquad} 日 },
+ % 用于摘要的作者名称字样
{ chairman } { 答辩委员会主席: },
{ clc } { 分类号 },
{ confer } { 学位授予单位和日期 },
- { df_date } { 论文答辩日期 },
+ { defenddate } { 论文答辩日期 },
{ degree } { 申请学位级别 },
- { apply }
- { (申请 \l__nju_info_degree_tl 学位) },
+ % 用于出版授权书的学位名称字样
+ { degree_a } { 论文级别 },
+ % 用于出版授权书的院系名称字样
+ { dept_a } { 所在院系 },
+ { email } { 作者 Email },
{ field } { 研究方向 },
{ g } { 研究生 },
{ grade } { 级 },
+ % 用于出版授权书的学号名称字样
+ { id_a } { 研究生学号 },
% 用于摘要的专业名称字样
{ major_a } { 专业 },
% 用于国家图书馆封面的专业名称字样
{ major_b } { 专业名称 },
- { orig_decl }
- { \c__nju_name_nju_tl 学位论文原创性声明 },
- { orig_sign } { 研究生签名 },
+ { origdecl } { 南京大学学位论文原创性声明 },
+ { origsign } { 研究生签名 },
{ reviewer } { 评阅人: },
- { seclv } { 密级 },
+ { secretlv } { 密级 },
+ { secretstatus } { 论文涉密情况: },
+ { secretfree } { 不保密 },
+ { secretdate }
+ { 保密,保密期( \g__nju_name_blankdate_tl 至
+ \g__nju_name_blankdate_tl ) },
{ sign } { (签字) },
- { sm_date } { 论文提交日期 },
+ { submitdate } { 论文提交日期 },
{ supv } { 导师 },
% 用于摘要的导师名称字样
{ supv_a } { 指导教师(姓名、职称) },
- { supv_info }
+ % 用于出版授权书的导师名称字样
+ { supv_b } { 导师姓名 },
+ { supvinfo }
{ 指导教师姓名、职务、职称、学位、单位名称及地址 },
% 用于普通封面的标题名称字样
{ title } { 论文题目 },
% 用于摘要的标题名称字样
{ title_a } { 题目 },
% 用于国家图书馆封面的标题名称字样
- { title_b } { (题名和副题名) },
- { udc } { U D C }
+ { title_b } { (题名和副题名) },
+ % 用于出版授权书的标题名称字样
+ { title_c } { 论文题名 },
+ { udc } { U D C },
+ { year } { 学位年度 }
}
{ \__nju_define_name:nn #1 }
\clist_map_inline:nn
{
- { abstract_title }
- { 南京大学 \l__nju_info_type_tl 中文摘要首页用纸 }
- { 南京大学 \l__nju_info_type_tl 英文摘要首页用纸 },
+ { abstracttitle }
+ { 南京大学 \g__nju_info_type_tl 中文摘要首页用纸 }
+ { 南京大学 \g__nju_info_type_tl 英文摘要首页用纸 },
{ author } { 作者姓名 } { POSTGRADUATE },
{ major } { 专业方向 } { SPECIALIZATION },
- { supv_full } { 指导教师 } { MENTOR }
+ { supvfull } { 指导教师 } { MENTOR }
}
{ \__nju_define_name:nnn #1 }
-\tl_const:Nn \c__nju_cover_en_text_tl
- {
- A~ dissertation~ submitted~ to \\
- the~ graduate~ school~ of~ Nanjing~ University \\
- in~ partial~ fulfilment~ of~ the~ requirements~ for~ the~ degree~ of
- }
-\tl_const:Nn \c__nju_orig_decl_text_tl
+\tl_const:Nn \g__nju_text_origdecl_tl
{
本人郑重声明,所提交的学位论文是本人在导师指导下独立进行科学研究工作
所取得的成果。除本论文中已经注明引用的内容外,本论文不包含其他个人或
@@ -423,6 +530,23 @@
的学位证书而使用过的材料。对本文的研究做出重要贡献的个人和集体,均已
在论文的致谢部分明确标明。本人郑重申明愿承担本声明的法律责任。
}
+\tl_gset:Nn \g__nju_text_authdecl_tl
+ {
+ 本人完全同意《中国优秀博硕士学位论文全文数据库出版章程》
+ (以下简称“章程”),愿意将本人的学位论文提交“中国学术期刊
+ (光盘版)电子杂志社”在《中国博士学位论文全文数据库》、
+ 《中国优秀硕士学位论文全文数据库》中全文发表。《中国博士
+ 学位论文全文数据库》、《中国优秀硕士学位论文全文数据库》
+ 可以以电子、网络及其他数字媒体形式公开出版,并同意编入
+ 《中国知识资源总库》,在《中国博硕士学位论文评价数据库》
+ 中使用和在互联网上传播,同意按“章程”规定享受相关权益。
+ }
+\tl_gset:Nn \g__nju_text_cover_en_tl
+ {
+ A~ dissertation~ submitted~ to \\
+ the~ graduate~ school~ of~ Nanjing~ University \\
+ in~ partial~ fulfilment~ of~ the~ requirements~ for~ the~ degree~ of
+ }
\clist_map_inline:nn
{
{ axiom } { 公理 } { Axiom },
@@ -434,6 +558,25 @@
{ theorem } { 定理 } { Theorem }
}
{ \__nju_add_theorem_type:nnn #1 }
+\clist_map_inline:nn
+ {
+ { coverlabel } { 100 pt },
+ { coverlineskip } { 40 pt },
+ { coveruline } { 270 pt },
+ { smallhskip } { 5 pt },
+ { smallvskip } { 1 ex }
+ }
+ { \__nju_define_dim:nn #1 }
+\clist_map_inline:nn
+ {
+ { chapterintoc } { \large \normalfont \sffamily },
+ { chapter } { \large \normalfont \sffamily \centering },
+ { section } { \large \normalfont \sffamily },
+ { subsection } { \large \normalfont \sffamily },
+ { subsubsection } { \large \normalfont \sffamily },
+ { toctitle } { \centering \zihao { 3 } \bfseries }
+ }
+ { \__nju_define_fmt:nn #1 }
\endinput
%%
%% End of file `njuthesis-graduate.def'.