解决LaTeX标题中使用特殊符号报错
在编写LaTeX文件时,有时在章节中会使用一些特殊符号,比如: \(\mu\)
等。但是由于超链接宏包hyperref
建立超链接的时候会导致错误。其警告信息为:
1 | Package hyperref warning: Token not allowed in a PDF string (Unicode):(hyperref) removing 'math shift' on input line 2 |
解决方法:使用命令\texorpdfstring{#1}{#2}
参数#1
为正文标题栏中显示信息,为\(\mu\),
参数#2
为目录页中显示的信息,由hyperref
引用,所以需要使用非特殊符号替换。例如:\texorpdfstring{\mu}{mu}