编译错误,可能是由于 cls 文件?

编译错误,可能是由于 cls 文件?

我有一个类似以下的文件,它使用来自这里

\documentclass[twocolumn]{aastex62}
\pdfoutput=1 %for arXiv submission
\usepackage{amsmath,amstext}
\usepackage[T1]{fontenc}
\usepackage[figure,figure*]{hypcap}
\usepackage{subfigure}
\usepackage{needspace}
\usepackage{caption}

\newcommand{\vdag}{(v)^\dagger}
\newcommand\aastex{AAS\TeX}
\newcommand\latex{La\TeX}



\begin{document}
hi

\end{document}

我的问题是,当我加载文件时,它会在 \begin{document} 处暂停,只显示一个“?”,表示出了问题。如果我按回车键,除了这个之外,整个文件都会正常打开。但是,如果我尝试将其上传到 Overleaf,我会收到编译错误“未找到文件‘aastex3.cls’”。因此,我怀疑这两个文件是相关的,但无法找出问题所在,也无法在互联网上找到任何信息告诉我这个文件是什么,这个文件是至关重要的,但却缺失了。

感谢您的想法,谢谢!

答案1

错误信息不仅仅是?它说

! LaTeX Error: Command \longtable* already defined.
               Or name \end... illegal, see p.192 of the manual.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.16 \begin{document}

? 

您可以将示例简化为

\documentclass[twocolumn]{aastex62}

\usepackage{caption}

\begin{document}
hi

\end{document}

请注意,标题包确实警告了可能出现的问题,日志文件显示

Package caption Warning: Unsupported document class (or package) detected,
(caption)                usage of the caption package is not recommended.
See the caption package documentation for explanation.

因此建议不要加载caption并使用 revtex 机制来控制浮点数

相关内容