如何重置章节的某一部分?

如何重置章节的某一部分?

我目前正在用 LaTeX 写毕业论文,遇到了一个相当棘手的问题。我们小组由 3 名候选人组成,每个人都有自己的部分。然而,这些部分(在 LaTeX 中也被格式化为“部分”)位于我们毕业论文的不同部分之间。

好吧,这在打印版本中不会有问题,但由于我们对 .PDF TOC 使用 hyperref,LaTeX 会将最后几个部分(例如结论)添加到最后一部分,而不是添加到“一般文档”中。但是,我现在的问题是如何重置这些部分,使收尾部分不附加在最后的“候选部分”中。

您可以在下图中看到我的问题的解释。- 候选 A、B、C 是部分 - 1、2 和 3 是部分,其中 3 应该与其他部分处于同一级别

\documentclass[english]{article}
\usepackage[utf8]{luainputenc}
\usepackage{color}
\usepackage{babel}
\usepackage[unicode=true, 
            bookmarks=true,
            bookmarksnumbered=false,
            bookmarksopen=false,
            breaklinks=true,
            pdfborder={0 0 0},
            backref=false,
            colorlinks=true] {hyperref}
\hypersetup{pdftitle={Test}, pdfauthor={FT}}
\begin{document}
\section{Introduction}
\section{Abstract}
\part{Candidate A}
\part{Candidate B}
\part{Candidate C}
\section{Conclusion}
\end{document}

答案1

是的,\parts 在层次上高于\sections。因此,一旦您使用\part,除非您进行干预,否则所有后续\sections 都将置于其下。bookmark允许这样做:

在此处输入图片描述

\documentclass{article}
\usepackage[unicode=true, 
            bookmarks=true,
            bookmarksnumbered=false,
            bookmarksopen=false,
            breaklinks=true,
            pdfborder={0 0 0},
            backref=false,
            colorlinks=true] {hyperref}
\hypersetup{pdftitle={Test}, pdfauthor={FT}}
\usepackage{bookmark}
\begin{document}
\section{Introduction}
\section{Abstract}
\part{Candidate A}
\part{Candidate B}
\part{Candidate C}
\bookmarksetupnext{level=0}% Correct bookmark for next \bookmark
\section{Conclusion}
\end{document}

\bookmarksetupnext{<opts>}每当调用时,设置\bookmark的相关opt项。由于在没有其他更高级别的节单元存在时, 的默认位置是放置在级别 0(根),我们只需将其重置为。s\bookmarknext\sectionlevel=0

相关内容