我正在尝试使用一个特定的模板(在下面的第二个链接中给出)。在我将其应用于我自己的论文的 Tex 文件之前,我想学习如何实际编译给定的模板。我在执行以下步骤时遇到了麻烦:
1)对于以AMS-LATEX格式准备的文件:从以下链接下载类文件“AIMS.cls”并将其放到您的tex文件所在的本地文件夹中。 http://aimsciences.org/journals/tex-sample/AIMS.cls。
问题:该链接不是下载链接,而是指向一个包含一些代码的页面。我到底应该将什么添加到我的文件夹中,以及如何添加?
2)对于以 AMS-LATEX 格式准备的文件:点击以下链接下载 AMS-LATEX 模板,并将其用作模板来准备您的 tex 文件。 http://aimsciences.org/journals/tex-sample/Template_1.tex
我如何将这两者结合起来,为给定的模板编译相应的 PDF?我以前从未这样做过。我尝试过(使用 TeXworks)(i) 编译 Template_1.tex 文件,(ii) 将 .cls 代码插入空白模板然后编译,以及 (iii) 将 .cls 代码插入 Template_1.tex 代码(我将代码插入到哪里有关系吗?)。
在每种情况下,我都会收到一个错误。
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (MiKTeX 2.9) entering extended mode (C:/Users/Joseph/Desktop/cls.tex LaTeX2e <2015/10/01> patch level 2 Babel <3.9m> and hyphenation patterns for 69 languages loaded. LaTeX Warning: You have requested package `', but the package provides `dcds'. ! Use of \@ doesn't match its definition. \@tempa#1#2\@nil->\edef \@classname{#1} l.14 \expandafter\@tempa\@currnamestack{}{}{}\@nil ? "
我认为问题的一部分是我不应该使用类AMS 文章也不是,\amsart
而是使用 class \dcds
,那么我应该如何在模板中进行此更改? 是否只需将每个出现的“amsart”替换为“dcds”就这么简单?
答案1
第一个链接给出的文件应该保存为文件dcds.cls
。它可以放在与您尝试编译的文件相同的目录中。
在您尝试编译的文件中,输入此内容作为第一行:
\documentclass{dcds}
这与文档类别无关amsart
,因此我将其从标签列表中删除。