答案1
我不鼓励使用\vspace
仅用于收集数据的宏,例如\title
等。修改主题以获得所需的间距会更合适。但是,快速修复方法是:
\firstname{\texorpdfstring{\vspace{0.4em}John}{John}}
\familyname{\texorpdfstring{\vspace{0.4em}Doe}{Doe}}
该宏由包提供hyperref
,在排版上下文中使用时会产生第一个参数,在生成 pdf 元数据(例如 pdf TOC)时会产生第二个参数。
如果您想直接控制 PDF 元数据中的标题,您可以简单地使用hyperref
的功能,例如:
\hypersetup{
pdftitle={Whatever},
pdfauthor={my self and I}
}