我使用 jmlr 类,但命令存在问题,这似乎与脚注的\thanks
已知限制有关(请参阅hyperref
LaTeX 维基百科书籍)。请注意,这个问题也是上一个问题的后续问题(JMLR.cls 包:错误的行为\谢谢),但指出了不同的问题。
我的第一个最小例子是这样的:
\documentclass{jmlr}
\title{Title}
\author{\Name{Author Name1\nametag{\thanks{Thanks 1}}}}
\begin{document}
\maketitle
\end{document}
它会产生以下警告,并且超链接在 pdf 文件中不起作用:
pdfTeX warning (dest): name{Hfootnote.1} has been referenced but does not exist, replaced by a fixed one
有没有办法来解决这个问题?
此外,我尝试使用共享脚注来表明共同作者身份,并遵循LaTeX 维基百科书籍. 最小的例子如下:
\documentclass{jmlr}
\title{Title}
\author{\Name{Author Name1\nametag{\thanks{Contributed equally}
\addtocounter{footnote}{-1}\addtocounter{Hfootnote}{-1}}}
\and
\Name{Author Name2\nametag{\footnotemark}}
}
\begin{document}
\maketitle
\end{document}
这会在 pdf 中产生所需的视觉输出,但会生成与上述相同的警告,并且 pdf 中缺少超链接。我读过很多帖子(例如http://tex.stackexchange.com/questions/35043和http://tex.stackexchange.com/questions/10102/) 但尚未找到可行的解决方案,因此非常感谢您的帮助。
谢谢,
汤姆