我正在尝试编译一个.tex
文档并将其转换为 PDF,使用以下命令:
\subjclass[2010]{***(primary), and ***(secondary)}
(***
对应主题分类中的某个合适的数字)。
我用了
\documentclass{amsart}
\usepackage{amscd,amsmath,amssymb,amsthm,amsfonts,epsfig,graphics}
在编译文档时,编译器会自动将 2010 年替换为 1991 年(它也告诉我这一点),并且在 PDF 输出中,我还看到 1991 年主题分类,而不是 2010 年主题分类!
你能告诉我为什么会发生这种情况吗?我应该怎么做才能获得 2010 年的主题分类?
最后,接受论文的期刊要求确认作者是否使用 2010 年主题分类。您是否认为他们会接受脚注中写的旧分类?(我知道最后一个问题不好,但这只是最糟糕的情况!)
答案1
该类通过检查内部宏来检查分类是否已知
\@namedef{subjclassname@2010}{%
\textup{2010} Mathematics Subject Classification}
如果你收到 2010 未知的警告,那么这个宏可能没有在类中定义,因为你有一个 amsart 的旧副本,我从中复制了上面的内容
\ProvidesClass{amsart}[2009/07/02 v2.20.1]
您的日志文件(或输出\listfiles
应该显示您拥有哪个版本。