Appearance
如何让 subsubsection 显示在目录或书签中?
\subsubsection{…}是第四级标题,编号形如 0.0.0.0。正文之前的目录(以下简称“目录”)和 PDF 的/Outline(以下简称“书签”)默认只收录到第三级,不包含它。
如需目录、书签都包含
请编辑 main.tex,在\documentclass[…]{bithesis}与\MakeTOC之间的任意地方,加上下面这行。
latex
\ctexset{tocdepth = subsubsection}更多用法请参考ctex手册。
如需进一步调整目录样式,请使用titletoc宏包的\titlecontents命令。
用法
latex\titlecontents{⟨section⟩}[⟨left⟩]{⟨above-code⟩} {⟨numbered-entry-format⟩}{⟨numberless-entry-format⟩} {⟨filler-page-format⟩}[⟨below-code⟩]- latex
% subsubsection 缩进六字,全部小四。 \titlecontents{subsubsection}[14pt * 6]{\songti \zihao{-4}} {\thecontentslabel\hspace{\ccwd}}{} {\hspace{.5em}\titlerule*{.}\contentspage}latex% subsubsection 标题为宋体小四号。 \titlecontents{subsubsection}[3\ccwd]{\songti \zihao{-4}} {\thecontentslabel\hspace{\ccwd}}{} {\hspace{.5em}\titlerule*{.}\contentspage}学校没有规定目录如何收录 subsubsection,以上样式由 section、subsection 类推而来,可以再根据实际情况调整,例如减小
⟨left⟩缩进的汉字字宽\ccwd[1]倍数。
如只需书签包含
请编辑 main.tex,在\documentclass[…]{bithesis}与\MakeTOC之间的任意地方,加上下面这行。
latex
\hypersetup{bookmarksdepth = subsubsection}在ctex宏包统一设置目录和书签后,以上代码用hyperref宏包重新设置了书签。更多用法请参考hyperref手册。
硕博模板各级标题字号不同。为尽可能视觉对齐,缩进的字宽统一按四号
14pt,未使用\ccwd。 ↩︎