我第一次尝试使用 REVTeX 4 包,我的代码是
\documentclass[aps]{revtex4}
\usepackage[spanish]{babel}
\title{Title}
\author{Myname}
\begin{document}
\begin{abstract}
This is my abstract
\end{abstract}
\maketitle
This is my document
\end{document}
问题是,每当我尝试将其编译成 pdf 文件时,它都会告诉我:
! Undefined control sequence.<argument> \collaboration@sw{\expandafter \appdef \expandafter \AU@grp \exp... \author{Myname}
每当我尝试在不使用作者姓名的情况下编译它时,就不会出现标题,就像\maketitle
不起作用一样。
有人知道哪里出了问题吗?我一直在尝试修复它,但我对 LaTeX 还很陌生……
答案1
在 中revtex4
,文档的元数据(\title
和\author
类似命令)应该放在后 \begin{document}
。
没有错误
\documentclass[aps]{revtex4}
\usepackage[spanish]{babel}
\begin{document}
\title{Title}
\author{Myname}
\begin{abstract}
This is my abstract
\end{abstract}
\maketitle
This is my document
\end{document}
您应该考虑使用revtex4-1
而不是revtex4
(前者是该类的最新修订版)。