使用 documentclass scrartcl 在 Latex 中编写简短报告。此类报告没有打印目录。
在电子阅读器上查看 PDF 时,我发现使用目录来浏览文档非常有用,尽管我不希望它出现在打印的文档中。有办法吗?
所有附录 B1 至 B6 均可作为书签显示到创建的 pdf 中。标题页之后没有目录页。
样本 这是一段较短的代码,希望能够更好地展示我想要实现的目标。
\documentclass[paper=a4,oneside,fontsize=12pt,
parskip=full]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[dutch]{babel}
\usepackage{blindtext}
\usepackage{csquotes}
\usepackage{url}
\usepackage{hyperref}
\hypersetup{
pdfsubject = {Recruitment},
pdftitle = {artificial intelligence},
pdfauthor = {Peter},
hidelinks,
colorlinks=true,
linkcolor=blue,
urlcolor=blue,
citecolor=blue,
}
\begin{document}
\section*{introduction}
\blindtext
\section*{first section}
\blindtext
\section*{second section}
\blindtext
\newpage
\appendix
\section{B1. Formulier Onderzoeksthema en Vraagstelling}
\newpage
\section{B2. Peer Review Thema en Hoofdvraag}
\newpage
\section{B3. Peer Review Deelvragen}
\includepdf[pages=1,scale=0.9]{b3.pdf}
\newpage
\section{B4. Peer Review Bronnenoverzicht}
\newpage
\section{B5. Peer Review Structuur}
\newpage
\section{B6. Peer Review Concept Rapportage}
\end{document}
答案1
不要使用\section*
创建未编号的部分。这也会禁用其他有用的东西。使用\addsec
:
\documentclass[paper=a4,oneside,fontsize=12pt,
parskip=full]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[dutch]{babel}
\usepackage{blindtext}
\usepackage{csquotes}
\usepackage{url}
\usepackage{hyperref}
\hypersetup{
pdfsubject = {Recruitment},
pdftitle = {artificial intelligence},
pdfauthor = {Peter},
hidelinks,
colorlinks=true,
linkcolor=blue,
urlcolor=blue,
citecolor=blue,
}
\begin{document}
\addsec{introduction}
\blindtext
\addsec{first section}
\blindtext
\addsec{second section}
\blindtext
\newpage
\appendix
\section{B1. Formulier Onderzoeksthema en Vraagstelling}
\newpage
\section{B2. Peer Review Thema en Hoofdvraag}
\newpage
\section{B3. Peer Review Deelvragen}
%\includepdf[pages=1,scale=0.9]{b3.pdf}
\newpage
\section{B4. Peer Review Bronnenoverzicht}
\newpage
\section{B5. Peer Review Structuur}
\newpage
\section{B6. Peer Review Concept Rapportage}
\end{document}