热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

中科院学位论文排版指南

随着毕业季的到来,许多即将毕业的学生开始撰写学位论文。本文介绍了使用LaTeX排版学位论文的方法,特别是针对中国科学院大学研究生学位论文撰写规范指导意见的最新要求。LaTeX以其精确的控制和美观的排版效果成为许多学者的首选。
每年毕业季,准毕业生们都在忙碌地准备学位论文。虽然有些人选择用Word编写,但LaTeX因其对排版细节的高度控制和优美效果而备受青睐。

LaTeX系统不像Word那样直观,需要用户掌握一定的命令和机制,但这并不妨碍其广泛使用。网上有许多资源和模板可供参考,尤其是吴凌云开发的CASthesis模板,多年来在中科院实验室中广为流传。然而,随着CTeX宏集的不断更新以及新的撰写规范出台,原有的CASthesis模板已不再适用。

2023年,中科院发布了详细的《中国科学院大学研究生学位论文撰写规范指导意见》,涵盖了论文格式的各个方面。为了适应这些新规定,推荐使用CTeX宏集提供的ctexbook文档类进行排版。以下是一些具体的配置建议:

### 一、整体结构

```latex
\documentclass[UTF8,zihao=-4,a4paper,linespread=1.5,AutoFakeBold=0.6]{ctexbook}
\usepackage{calc}
\usepackage[top=1in,bottom=1in,inner=1.5in,outer=1.25in,head=1in-1.5cm-\headsep]{geometry}

% 设置字体
\setCJKmainfont{SimSun}
\setmainfont{Times New Roman}

\begin{document}

% 封面部分
\pagestyle{empty}
\maketitle
\cleardoublepage

% 英文封面
\makeenglishtitle
\cleardoublepage

% 学位论文独创性声明和版权使用授权说明
\include{statement}
\cleardoublepage

% 前言部分
\frontmatter

% 摘要
\include{chapters/abstract}

% 目录
\tableofcontents

% 正文部分
\mainmatter

\include{chapters/chap1}
\include{chapters/chap2}
\include{chapters/chap3}

% 附录
% \appendix

% 附件部分
\backmatter

% 参考文献
% 使用 BibTeX
% \bibliographystyle{plain}
% \bibliography{bib/ref}

% 发表文章目录
% \include{chapters/pub}

% 个人简历
\include{chapters/resume}

% 致谢
% \include{chapters/thanks}

\end{document}
```

### 二、页眉、页脚设置

除了一些不需要页眉页脚的页面外,整个论文主要包括两种页眉页脚:从摘要页到目录页部分一种,正文部分一种。以下是具体配置:

```latex
% 从摘要页到目录页页眉页脚配置
\usepackage{fancyhdr}
\fancypagestyle{frontmatter}{%
\fancyhf{}%
\fancyhead[CO]{\zihao{-5} \nouppercase{\leftmark}}%
\fancyhead[CE]{\zihao{-5} \Title}%
\fancyfoot[C]{\zihao{-5} \thepage}%
\renewcommand{\headrulewidth}{0.4pt}%
\renewcommand{\footrulewidth}{0pt}%
}

\newcommand{\abstract}[1]{\chaptermark{#1}\chapter*{#1}}

% 放置于正文部分前
\pagestyle{fancy}
\fancyhf{}
\fancyhead[CO]{\zihao{-5} \leftmark}
\fancyhead[CE]{\zihao{-5} \Title}
\fancyfoot[RO,LE]{\zihao{-5} \thepage}
```

### 三、封面设置

```latex
\newcommand{\TEXTunderline}[2][299pt]{\uline{\makebox[#1]{\hfill#2\hfill}}}
\renewcommand\ULthickness{1pt}

% 中文封面
\renewcommand\maketitle{%
\thispagestyle{empty}
\begin{center}
\vskip \stretch{2}
\includegraphics[width=0.8\textwidth]{figures/ucas_logo.png}
\vskip \stretch{1}
{\bfseries\heiti\zihao{1}博士/硕士学位论文}
\vskip \stretch{1.5}
{\bfseries\heiti\zihao{-3}\TEXTunderline{论文题目}}
\vskip \stretch{1.5}
\zihao{4}
\def\arraystretch{1.5}
\begin{tabular}{>{\bfseries}l>{\bfseries}l}
作者姓名: & \TEXTunderline{作者} \\
指导教师: & \TEXTunderline{导师} \\
& \TEXTunderline{单位} \\
学位类别: & \TEXTunderline{学位} \\
学科专业: & \TEXTunderline{专业} \\
培养单位: & \TEXTunderline{培养单位}
\end{tabular}
\vskip \stretch{2}
{\bfseries \today}
\end{center}
}

% 英文封面
\newcommand\makeenglishtitle{%
\thispagestyle{empty}
\begin{center}
\bfseries
\vspace*{20pt}
\zihao{-3} \TEXTunderline[299pt]{Research on xxxxx}
\vskip \stretch{2}
\zihao{4} A dissertation submitted to \\
University of Chinese Academy of Sciences \\
in partial fulfillment of the requirement \\
for the degree of \\
Doctor/Master of Philosophy \\[6ex]
By \\
Author Name \\
Supervisor: Professor XXX
\vskip \stretch{2}
Institute of xxxxxx \\ Chinese Academy of Sciences
\vskip 3pt
June 2018
\end{center}
}
```

### 四、目录设置

```latex
\usepackage{tocloft}
\tocloftpagestyle{frontmatter}
\setlength{\cftbeforetoctitleskip}{24pt}
\setlength{\cftaftertoctitleskip}{18pt}
\renewcommand{\cfttoctitlefont}{\hfill\heiti\zihao{4}\bfseries}
\renewcommand{\cftaftertoctitle}{\hfill}

% 目录章标题格式
\renewcommand{\cftchapfont}{\heiti\zihao{4}}
\setlength{\cftchapindent}{0pt}
\setlength{\cftbeforechapskip}{6pt}
\renewcommand{\cftchapdotsep}{\cftsecdotsep}
\renewcommand{\cftchapleader}{\bfseries\cftdotfill{\cftchapdotsep}}
\renewcommand{\cftchapafterpnum}{\vskip0pt}

% 目录节标题格式
\renewcommand{\cftsecfont}{\heiti\zihao{-4}}
\setlength{\cftsecindent}{\ccwd}
\setlength{\cftbeforesecskip}{6pt}
\renewcommand{\cftsecafterpnum}{\vskip0pt}

\renewcommand{\cftsubsecfont}{\heiti\zihao{-4}}
\setlength{\cftsubsecindent}{2\ccwd}
\setlength{\cftbeforesubsecskip}{6pt}
\renewcommand{\cftsubsecafterpnum}{\vskip0pt}
```

### 五、正文配置

```latex
\ctexset{
chapter={
format+=\heiti\zihao{4}\bfseries,
beforeskip=24pt,
afterskip=18pt,
numbering=true,
number=\arabic{chapter},
pagestyle=fancy,
},
section={
format=\heiti\zihao{-4}\raggedright,
beforeskip=24pt,
afterskip=6pt,
},
subsection={
format=\heiti\zihao{-4}\raggedright,
beforeskip=12pt,
afterskip=6pt,
},
cOntentsname={目\hspace{\ccwd}录},
}
\setlength{\parskip}{0pt}
```

### 六、图/表中英文题注配置

```latex
\usepackage{ccaption}
\usepackage[fOnt=small]{caption}

% 图的题注在图下面,使用\bicaption
% 表的题注在表上面,新定义的命令\topbicaption,调整间距
\newcommand{\topbicaption}{%
\midbicaption{%
\addtolength{\belowcaptionskip}{-0.5\baselineskip}
\setlength{\abovecaptionskip}{0.5\baselineskip}}
\bicaption}

% 插入图片示例
\begin{figure}[htb]
\centering
\includegraphics[width=0.6\textwidth]{figures/ucas_logo.png}
\bicaption[fig1]{中文题注简写,可不写}{中文题注}{Figure}{英文题注}
\end{figure}

% 插入表格示例,推荐使用三线表格
\begin{table}[htb]
\setlength{\tabcolsep}{5pt}
\topbicaption[tb1]{中文题注简写}
{中文题注}
{Table}{英文题注}
\centering
\begin{tabular}{cc}
\toprule
xxxxx & xxxxx \\\otoprule
xxxx & xxxx \\
xxxx & xxxx \\\bottomrule
\end{tabular}
\end{table}
```

通过以上配置,可以排版出一篇符合规范且美观的学位论文。祝大家顺利完成毕业!
推荐阅读
author-avatar
雪中侠客79_932
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有