章节名称仅包含在目录中

章节名称仅包含在目录中

我正在尝试将 PDF 文件包含到我的 Latex 文档中。我希望章节名称包含在目录中,但不作为文本中的标题。目前,它在我的文档中提供标题,这导致我包含的 PDF 文件移到我的页面之外。

为了实现这一目标我必须做出哪些改变?

以下是我所写的:

\tableofcontents
\newpage

\pagenumbering{arabic}

\section{Section 1}
\includegraphics{Section 1.pdf}

\section{Section 2}

\subsection{Section 2.1}
\includegraphics{Section2_1.pdf}

\subsection{Section 2.2}
\includegraphics{Section2_2.pdf}

答案1

您在评论中得到了大部分答案,但这里有一个您可以做的事情的示例。我添加了\phantomsection可能有助于将目录中的超链接指向正确位置的内容。

\documentclass{article}
\usepackage{pdfpages}
\usepackage{hyperref}
\begin{document}
\pagenumbering{roman}
\tableofcontents
\clearpage
\pagenumbering{arabic}

\phantomsection\addcontentsline{toc}{section}{Section 1 Title}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{Section 1.pdf}

\phantomsection\addcontentsline{toc}{subsection}{Subsection 1.1 Title}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{Section1_1.pdf}

\phantomsection\addcontentsline{toc}{subsection}{Subsection 1.2 Title}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{Section1_2.pdf}

\end{document}

pagecommand={\thispagestyle{plain}}如果您不想在包含的 pdf 中添加页码,请删除。

或者可能(包括数字):

\documentclass{article}
\usepackage{pdfpages}
\usepackage{hyperref}
\begin{document}
\pagenumbering{roman}
\tableofcontents
\clearpage
\pagenumbering{arabic}

\refstepcounter{section}%
\phantomsection\addcontentsline{toc}{section}{\thesection. Section 1 Title}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{Section 1.pdf}

\refstepcounter{subsection}%
\phantomsection\addcontentsline{toc}{subsection}{\thesubsection. Subsection 1.1 Title}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{Section1_1.pdf}

\refstepcounter{subsection}%
\phantomsection\addcontentsline{toc}{subsection}{\thesubsection. Subsection 1.2 Title}
\includepdf[pages=-,pagecommand={\thispagestyle{plain}}]{Section1_2.pdf}

\end{document}

相关内容