LaTeX 学位论文排版 章节目录设置

一般学位论文使用的是book排版,我们这里介绍三级标题格式的设置以及生成目录的方式,具体要求和实现方式如下。

前言部分:中英文摘要+目录 使用小写罗马字母格式进行页面编号
正文部分:第一章、第二章……
后记部分:总结+致谢+参考文献+附录 不需要对章节进行编号

关于前言、正文、后记的设计使用下面的命令:

\frontmatter %前言部分,页码为小写罗马字母格式;其后的\chapter 不编号。
\mainmatter    %表示开始正文部分的内容 使用数字进行页面编号,对其中的chapter进行编号(第一章、第二章……)
\backmatter %后记部分,页码格式不变,继续正常计数;其后的\chapter 不编号。

三级标题的样式要求
第一级(chapter)——宋体2号 居中
第二级(section)——黑体3号 左对齐
第三级(subsection)——宋体3号 左对齐

设置方式如下:

\CTEXsetup[beforeskip={0pt}]{chapter}%这里设置的是章标题与上页边距的距离,默认时是比较大的,记得自己设置
\CTEXsetup[nameformat={\songti\zihao{2}\centering}]{chapter}%章标题格式
\CTEXsetup[titleformat={\songti\zihao{2}\centering}]{chapter}%章标题格式
\CTEXsetup[format={\heiti\zihao{3}\leftline}]{section}% 节标题格式
\CTEXsetup[format={\songti\zihao{3}\leftline}]{subsection}%小节标题格式

全部代码:

\documentclass[a4paper,12pt]{ctexbook}  %中文书籍

%各级标题的字体设置
\CTEXsetup[beforeskip={0pt}]{chapter}%这里设置的是章标题与上页边距的距离,默认时是比较大的,记得自己设置
\CTEXsetup[nameformat={\songti\zihao{2}\centering}]{chapter}%章标题格式
\CTEXsetup[titleformat={\songti\zihao{2}\centering}]{chapter}%章标题格式
\CTEXsetup[format={\heiti\zihao{3}\leftline}]{section}% 节标题格式
\CTEXsetup[format={\songti\zihao{3}}]{subsection}%小节标题格式

\begin{document}

\frontmatter %前言部分,页码为小写罗马字母格式;其后的\chapter 不编号。

%-----------------------------------  中英摘要  -------------------------------------

\chapter[中文摘要]{摘要}

\chapter[英文摘要]{Abstract}

%------------------------------------   目录  ------------------------------------

\tableofcontents %展现文章的章节目录

%--------------------------------------  正文 --------------------------------------
\mainmatter    %表示开始正文部分的内容 使用数字进行页面编号,对其中的chapter进行编号(第一章、第二章……)

\chapter{绪论}
\section{无线通信信道研究概况}
\section{无线通信信道模型的介绍}
\section{论文设计任务}
\section{本文结构安排}

\chapter{无线信道传输模型研究}
\section{Hata模型介绍}
\section{CCIR模型介绍}
\section{LEE模型介绍}
\section{COST-231 Walfisch-Ikegami模型介绍}
\section{各个室外模型的区别以及适用情况}

\chapter{无线传输模型的算法实现与分析}
\section{基于MATLAB的无线传输模型分析}
\subsection{Okumura-Hata模型}
\subsection{CCIR模型}
\subsection{COST-231 Walfisch-Ikegami模型}
\section{无线传播模型软件界面设计}
\subsection{设计目标}
\subsection{各个窗体功能设计}
\section{无线传播模型软件设计算法实现}
\subsection{主界面设计和程序优化}
\subsection{模型选择}
\subsection{室外模型计算实现}
\subsection{C\#调用gnuplot作图的实现}
\subsection{无线信道相关知识介绍的显示功能实现}
\subsection{实现不同的参数对传输损耗影响的分析}

\chapter{软件实现结果及性能分析}
\section{软件实现结果展示}
\section{软件性能分析}

%--------------------------------------  总结和附录  --------------------------------------
\backmatter %后记部分,页码格式不变,继续正常计数;其后的\chapter 不编号。

\chapter{总结与体会}
\chapter{谢辞}
\chapter{参考文献}
\chapter{附录}
\section{附录1 MATLAB程序}
\section{附录2 C\#程序代码}
\section{附录3 外文资料原文}
\section{附录4 外文资料的中文翻译}

\end{document}

运行结果:
《LaTeX 学位论文排版 章节目录设置》
section不进行编号且书签生效
但是我们还发现一个问题,就是最后的附录也不应该进行编号,所以我们需要进行一些其他设置,在保证附录部分的section不带编号且书签依然生效,具体做法如下:

\setcounter{secnumdepth}{0}   %设置section不带编号但是同时书签生效
\section{附录1 MATLAB程序}
\section{附录2 C\#程序代码}
\section{附录3 外文资料原文}
\section{附录4 外文资料的中文翻译}

运行结果:
《LaTeX 学位论文排版 章节目录设置》
标题页的产生
除了上面的前言、正文、后记这些带编号以及会产生书签的内容,我们还需要产生一下标题页,要求是不带标号,具体的产生方式如下:

%-------------------------------  标题页  -------------------------------------
\begin{titlepage}
\songti\zihao{-4}     %设置正文字体格式:宋体四号

毕业设计(论文)题目:	无线电通信信道模拟计算方法研究

学院:	XXX

专业:	XXX

年级:	XXX

学生姓名:	潘婷

指导教师单位:	XXX

指导教师姓名:	XXX

指导教师职称:	XXX

\end{titlepage}

运行结果:
《LaTeX 学位论文排版 章节目录设置》

    原文作者:*pan
    原文地址: https://blog.csdn.net/qq_33523925/article/details/91491998
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞