以下代码:
\documentclass[titlepage]{article}
\usepackage[pdfusetitle]{hyperref}
\title{Test}
\author{Hans \and Karl}
\begin{document}
\maketitle
\end{document}
会引发此错误:
! Use of \end doesn't match its definition.
\and ^^@-\end {
tabular}\hskip 1em \@plus .17fil\begin {tabular}[t]{c}
l.10 \end
{document}
?
可以使用
\author{Hans \texorpdfstring{\and}{,} Karl}
这是一个错误吗hyperref
?
一个可能的解决方案是\and
像这样重新定义:
\let\oldand\and
\renewcommand\and{\texorpdfstring{\oldand}{,}}
甚至创建一个类似的选项pdfAuthorDelimiter
,使用它来代替和。