Skip to content

Commit

Permalink
新增专业学位硕士研究生模板
Browse files Browse the repository at this point in the history
  • Loading branch information
note286 committed Jan 1, 2022
1 parent 0a716ab commit bd8bee1
Show file tree
Hide file tree
Showing 4 changed files with 259 additions and 44 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,12 @@ xdupgtp-Xidian University Postgraduate Thesis Proposal

## 学位类型

本项目模板支持学术学位博士研究生、专业学位博士研究生和学术学位硕士研究生共3种类型开题报告表,相应的文档类可选参数如下:
本项目模板支持学术学位博士研究生、专业学位博士研究生、学术学位硕士研究生和专业学位硕士研究生共4种类型开题报告表,相应的文档类可选参数如下:

- `da`,学术学位博士研究生(Doctor of Academic)
- `dp`,专业学位博士研究生(Doctor of Professional)
- `ma`,学术学位硕士研究生(Master of Academic)
- `mp`,专业学位硕士研究生(Master of Professional)

例如,切换为专业学位博士研究生,即将

Expand All @@ -34,6 +35,7 @@ xdupgtp-Xidian University Postgraduate Thesis Proposal

# 版本记录

- `2022-01-01` [`v0.3.0`](https://github.com/note286/xdupgtp/releases/tag/v0.3.0) 新增专业学位硕士研究生模板。
- `2022-01-01` [`v0.2.2`](https://github.com/note286/xdupgtp/releases/tag/v0.2.2) 修改选题来源填写位置。
- `2021-12-31` [`v0.2.1`](https://github.com/note286/xdupgtp/releases/tag/v0.2.1) 增加不同学位类型示例文件。
- `2021-12-31` [`v0.2.0`](https://github.com/note286/xdupgtp/releases/tag/v0.2.0) 新增学术学位硕士研究生模板。
Expand Down
102 changes: 102 additions & 0 deletions examples/xdupgtp-mp.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
\documentclass[mp]{xdupgtp}

% 学号
\newcommand\studentNo{1101110071}
% 论文题目
\newcommand\thesisTitleOne{西安电子科技大学学位论文}
\newcommand\thesisTitleTwo{开题报告表XeLaTeX模板}
% 姓名
\newcommand\authorName{张三}
% 学位类别
\newcommand\major{电子科学与技术}
% 领域
\newcommand\submajor{电磁场与微波技术}
% 校内导师
\newcommand\advisorName{李四}
% 学院
\newcommand\school{电子工程学院}
% 开题日期
\newcommand\submitDate{2021年12月31日}
% 选题来源
\newcommand\subjectSource{国家自然科学基金}
% 校外导师
\newcommand\entadvisorName{王五}
% 实习单位名称
\newcommand\practiceInst{西安电子科技大学}
% 实习岗位
\newcommand\practicePost{实习岗位}
% 实习实践模式 以下内容选择一种
% 校内
% 校外
\newcommand\practiceMode{校内}
% 计划实习时间
\newcommand\practiceTime{计划实习时间}
% 论文类型 以下内容选择一种
% 调研报告
% 工程(规划)设计
% 应用基础技术
% 实用新型技术
% 应用软件技术
% 技术报告
% 工程(项目)管理和案例分析
% 技术论文
\newcommand\thesisType{技术报告}

\begin{document}

\section{论文概况}
\begin{zwzy}
% 在这里撰写中文摘要
\end{zwzy}

\section{选题依据}
\begin{xtyj}
\subsection{选题意义}
% 在这里撰写选题意义
\subsection{国内外研究现状}
% 在这里撰写国内外研究现状
\end{xtyj}

\section{研究方案}
\begin{yjfa}
\subsection{研究目标}
% 在这里撰写研究目标
\subsection{研究内容}
% 在这里撰写研究内容
本部分内容要体现出学位论文的整体设想及构架。
\subsection{拟解决的关键问题}
% 在这里撰写拟解决的关键问题
\subsection{拟采取的研究方法、技术路线、实验方案及可行性研究}
% 在这里撰写拟采取的研究方法、技术路线、实验方案及可行性研究
\subsection{研究计划及预期取得的研究成果}
研究计划要具体,要明确指出每一个时间段的学位论文进展情况及预期取得的研究成果。
% 在这里撰写研究计划及预期取得的研究成果
\end{yjfa}

\section{研究基础}
\begin{yjjc}
\subsection{已具备的实验条件和研究工作积累}
% 在这里撰写已具备的实验条件和研究工作积累
\subsection{已取得的科研成果}
% 在这里撰写已取得的科研成果
\end{yjjc}

\section{指导教师意见}
\begin{xnjsyj}
% 在这里撰写校内指导教师意见
\end{xnjsyj}
\begin{xyjsyj}
% 在这里撰写校外指导教师意见
\end{xyjsyj}

\section{开题报告记录}
\begin{bgjl}
% 在这里撰写开题报告记录
\end{bgjl}

\section{开题报告评语及结论}
\begin{pyjl}
% 在这里撰写开题报告评语及结论
\end{pyjl}

\end{document}
168 changes: 128 additions & 40 deletions xdupgtp.cls
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{xdupgtp}[2022/01/01 Xidian University Postgraduate Thesis Proposal class, v0.2.2, created by @note286, published in https://note286.github.io/xdupgtp/]
\ProvidesClass{xdupgtp}[2022/01/01 Xidian University Postgraduate Thesis Proposal class, v0.3.0, created by @note286, published in https://note286.github.io/xdupgtp/]

% 学术学位博士研究生 Doctor of Academic
\newif\ifda\datrue
Expand All @@ -13,6 +13,10 @@
\newif\ifma\mafalse
\DeclareOption{ma}{\matrue\dafalse}

% 专业学位硕士研究生 Master of Professional
\newif\ifmp\mpfalse
\DeclareOption{mp}{\mptrue\dafalse}

\ProcessOptions\relax

% 博士学位标志位
Expand All @@ -37,6 +41,8 @@
\RequirePackage{amssymb}
% 增强表格
\RequirePackage{array}
% 表格
\RequirePackage{tabularx}
% 自定义宽度表格横线
\RequirePackage{booktabs}
% 条件判断
Expand Down Expand Up @@ -121,6 +127,10 @@
\else
\ifma
硕士学位论文开题报告表
\else
\ifmp
专业学位硕士学位论文开题报告表
\fi
\fi
\fi
\fi
Expand All @@ -146,7 +156,11 @@
\ifthenelse{\thesisTitleTwoWidth=0}{\vspace{25pt}}{
\\\phantom{\textbf{论文题目:}}\valueWithUL{\titleValueWidth}{\thesisTitleTwo}}
\end{center}
\vspace{80pt}
\ifmp
\vspace{47.5pt}
\else
\vspace{80pt}
\fi
% 个人信息
\begin{center}
% 设置字号为16pt
Expand All @@ -166,13 +180,21 @@
\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}
% 增加高度
Expand All @@ -198,6 +220,18 @@
\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}
Expand Down Expand Up @@ -260,20 +294,18 @@
\par
九、表格填写要求:正文字体宋体,字号小四,行间距固定值20磅。
\else
\ifma
\par
一、硕士研究生必须在第三学期末之前进行学位论文开题报告。
\par
二、硕士学位论文的开题报告会由各学院自行组织,硕士研究生必须如实、如期在本学科(领域)或相关学科(领域)范围内公开举行开题报告会,严禁伪造和抄袭开题报告。
\par
三、开题报告结论分为两种:1.通过,按专家意见修改后进行学位论文撰写工作;2.不通过,重新开题。
\par
四、在学位论文开题规定的时间期限内休学的硕士研究生,开题的时间期限相应顺延。
\par
五、开题必须在规定时间内通过研究生学位管理系统申请,本表由系统自动生成,用A3纸张正反套印。
\par
六、表格填写要求:正文字体宋体,字号小四,行间距固定值20磅。
\fi
\par
一、硕士研究生必须在第三学期末之前进行学位论文开题报告。
\par
二、硕士学位论文的开题报告会由各学院自行组织,硕士研究生必须如实、如期在本学科(领域)或相关学科(领域)范围内公开举行开题报告会,严禁伪造和抄袭开题报告。
\par
三、开题报告结论分为两种:1.通过,按专家意见修改后进行学位论文撰写工作;2.不通过,重新开题。
\par
四、在学位论文开题规定的时间期限内休学的硕士研究生,开题的时间期限相应顺延。
\par
五、开题必须在规定时间内通过研究生学位管理系统申请,本表由系统自动生成,用A3纸张正反套印。
\par
六、表格填写要求:正文字体宋体,字号小四,行间距固定值20磅。
\fi
\fi
\newpage
Expand Down Expand Up @@ -352,17 +384,47 @@
before upper={\parindent 2em \linespread{1}\fontsize{12}{20}\selectfont}
}

\newenvironment{zwzy}
{\begin{mybox1}
选题来源:\subjectSource
\end{mybox1}
\vspace*{-\baselineskip-\boxrule}
\begin{mybox1}
中文摘要:
\end{mybox1}
\vspace*{-\baselineskip-\boxrule}
\begin{mybox2}}
{\end{mybox2}}
\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}{中文摘要}&
\parindent 2em
\BODY \\
\specialrule{\boxrule}{0pt}{0pt}
\end{tabularx}
\end{center}
\newpage}
\else
\newenvironment{zwzy}
{\begin{mybox1}
选题来源:\subjectSource
\end{mybox1}
\vspace*{-\baselineskip-\boxrule}
\begin{mybox1}
中文摘要:
\end{mybox1}
\vspace*{-\baselineskip-\boxrule}
\begin{mybox2}}
{\end{mybox2}}
\fi

\newenvironment{xtyj}
{\vspace*{-0.6\baselineskip-\boxrule}
Expand All @@ -382,12 +444,10 @@
\newenvironment{bgjl}
{\vspace*{-0.6\baselineskip-\boxrule}
\begin{mybox2}
\ifadegree
(着重记录专家对选题报告提出的问题及修改意见和建议。)
\else
\ifdp
\ifdp
(着重记录专家对开题报告提出的问题及修改意见和建议。)
\fi
\else
(着重记录专家对选题报告提出的问题及修改意见和建议。)
\fi
\par}
{\end{mybox2}}
Expand Down Expand Up @@ -469,6 +529,26 @@
\textbf{进度安排}
&时间安排充裕、合理。
&\yijian\\
\else
\textbf{论文选题}
&1.选题具有重要的理论意义或实际意义,是直接面向工程或具有探索性的应用课题;\newline
2.国内外研究现状综合全面反映该领域的最新研究成果,归纳总结正确。
&\yijian\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究方案}
&1.研究目标明确;\newline
2.整体设想及构架科学合理;\newline
3.研究或设计方法科学合理,关键技术有难度;\newline
4.预期取得的研究成果具有实用性和新技术应用价值,可产生一定的社会效益和经济效益。
&\yijian\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{研究基础}
&具备了较好的实验条件和较为深厚的研究工作积累。
&\yijian\\
\specialrule{\boxrule}{0pt}{0pt}
\textbf{进度安排}
&时间安排充裕、合理。
&\yijian\\
\fi
\fi
\fi
Expand Down Expand Up @@ -507,30 +587,38 @@
\NewEnviron{jsyj}{}
\fi

\ifdp
\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
校内导师签名:\phantom{校内导师签名}\\
\qquad\qquad
\end{mybox4}}
\else
\NewEnviron{xnjsyj}{}
\fi

\ifdp
\ifadegree
\NewEnviron{xyjsyj}{}
\else
\newenvironment{xyjsyj}
{\vspace*{-\baselineskip-\boxrule}
\begin{mybox4}
(重点对博士生的开题情况以及是否同意开题予以说明。)
\ifddegree
(重点对博士生的开题情况以及是否同意开题予以说明。)
\else
(重点对硕士生的开题情况以及是否同意开题予以说明。)
\fi
\par}
{\tcblower\linespread{1}\fontsize{12}{30}\selectfont
校外导师签名:\phantom{校外导师签名}\\
\qquad\qquad
\end{mybox4}}
\else
\NewEnviron{xyjsyj}{}
\fi
Loading

0 comments on commit bd8bee1

Please sign in to comment.