![moderncv 中的书签](https://linux22.com/image/287298/moderncv%20%E4%B8%AD%E7%9A%84%E4%B9%A6%E7%AD%BE.png)
当我在 Adobe Reader 中打开我的简历/求职信时,我看到和\sections
在\subsections
内部书签中。但是是否可以在其中添加求职信,因为现在看起来我的简历\section
在简历部分的最后一条记录之后就结束了,但下一页仍然有求职信,我还添加了 2 个整页 pdf 作为附件。
梅威瑟:
\documentclass[11pt,a4paper,sans]{moderncv}
\moderncvstyle{classic}
\moderncvcolor{blue}
\usepackage[scale=0.75]{geometry}
\title{Curriculum vitae}
\name{John}{Doe}
\begin{document}
\thispagestyle{empty}
\pagestyle{empty}
\makecvtitle
\section{Stuff 1} %this is on the table of contents
\section{Stuff 2} %this is on the table of contents
\subsection{Minor stuff 2} %this is on the table of contents
\clearpage
\title{Cover letter} %This is not
\recipient{HR Departmnet}{Corporation\\123 Pleasant Lane\\12345 City, State}
\date{\today}
\opening{Dear Sir or Madam,}
\closing{Sincerely yours,}
\enclosure[Attached]{few pdfs}
\makelettertitle
\newpage
\clearpage
\includepdf{pdf1} %This is not
\newpage
\clearpage
\includepdf{pdf2} %This is not
\end{document}
我想将封面信和附加的 2 个整页 pdf 添加到同一个书签中。
答案1
您可以使用(由 加载)\pdfbookmark
提供的命令并手动添加书签。hyperref
moderncv
例如,就在之前
\makelettertitle
放
\pdfbookmark{Cover Letter}{Cover}
pdf
在每个包含的文件之前都可以做同样的事情。
MWE(我删除了\newpage
s 之前的\clearpage
s,因为没有意义):
\documentclass[11pt,a4paper,sans]{moderncv}
\usepackage{pdfpages}
\moderncvstyle{classic}
\moderncvcolor{blue}
\usepackage[scale=0.75]{geometry}
\title{Curriculum vitae}
\name{John}{Doe}
\begin{document}
\thispagestyle{empty}
\pagestyle{empty}
\makecvtitle
\section{Stuff 1} %this is on the table of contents
\section{Stuff 2} %this is on the table of contents
\subsection{Minor stuff 2} %this is on the table of contents
\clearpage
\title{Cover letter} %This is not
\recipient{HR Departmnet}{Corporation\\123 Pleasant Lane\\12345 City, State}
\date{\today}
\opening{Dear Sir or Madam,}
\closing{Sincerely yours,}
\enclosure[Attached]{few pdfs}
\pdfbookmark{Cover Letter}{Cover}
\makelettertitle
\clearpage
\pdfbookmark{First PDF}{PDF1}
\includepdf{pdf1} %This is not
\clearpage
\pdfbookmark{Second PDF}{PDF2}
\includepdf{pdf2} %This is not
\end{document}
输出
答案2
只需添加
\pdfbookmark[0]{Cover Letter}{CoverLetter}
后\clearpage
:
\clearpage
\pdfbookmark[0]{Cover Letter}{CoverLetter}
\title{Cover letter} %This is not
以下是我在书签中看到的内容
第二个参数只是一个符号名称,它应该是唯一的。
如果要为附件添加书签,请在封面下添加一层,
\clearpage
\pdfbookmark[1]{Enclosure 1}{Encl1}
\includepdf{pdf1} %This is not