LaTeX 错误:“选项部分中的 \RequirePackage 或 \LoadClass。” 和“未找到文件‘article.cls’。”

LaTeX 错误:“选项部分中的 \RequirePackage 或 \LoadClass。” 和“未找到文件‘article.cls’。”

您能否帮助我解决以下问题?我尝试按照发布者的要求使用 Latex 2 转换文本,但文档生成失败,并在第二第三输出页数:
[注意:输出仍包含原始 Microsoft Word 文档文本的摘要(第 1 页)和原始 Microsoft Word 文档的照片图像]。如果您有任何疑问,请参阅第 2 和第 3 页的图片其中包含有关错误的信息。

请指教我应该怎么做才能解决这个问题!
提前谢谢您!!!


错误信息-开始


这是 pdfTeX,版本 3.1415926-1.40.10 (Web2C 2009) (format=latex 2010.6.15) 2010 年 12 月 21 日  
12:34  
进入扩展模式  
%&- 行解析已启用。  
**“AAAAA 等”  
(./AAAAA 等  
LaTeX2e   
Babel 和英语、usenglishmax、dumylang、noh 的连字符模式  
yphenation、german-x-2009-06-19、ngerman-x-2009-06-19、ancientgreek、ibycus、ar  
阿拉伯语、巴斯克语、保加利亚语、加泰罗尼亚语、拼音、科普特语、克罗地亚语、捷克语、丹麦语、荷兰语  
h、世界语、爱沙尼亚语、波斯语、芬兰语、法语、加利西亚语、德语、恩格尔曼语、单声道  
希腊语、希腊语、匈牙利语、冰岛语、印度尼西亚语、国际语、爱尔兰语、意大利语、ku  
罗马吉语、拉丁语、拉脱维亚语、立陶宛语、蒙古语、mongolian2a、巴克马尔语、尼挪威语、po  
英语、葡萄牙语、罗马尼亚语、俄语、梵语、塞尔维亚语、斯洛伐克语、斯洛文尼亚语、span  
ish、瑞典语、土耳其语、ukenglish、乌克兰语、uppersorbian、威尔士语、loaded。  
(网址:/texlive/2009/texmf/tex/latex/aries/elsarticle.cls  
文档类别:elsarticle 2009/09/17, 1.20b:Elsevier Ltd  
\@bls=\dimen102  
!LaTeX 错误:\RequirePackage 或 \LoadClass 在选项部分中。  
请参阅 LaTeX 手册或 LaTeX Companion 以获取解释。  
输入 H 即可获得紧急帮助。  
...  
l.80 \加载类  
{文章}  
文档类别“elsarticle”有缺陷。  
它尝试在选项部分加载“时间”,即  
在 \DeclareOption 和 \ProcessOptions 之间。  
!LaTeX 错误:未找到文件“article.cls”。  
输入 X 退出或继续,  
或输入新名称。(默认扩展名:cls)  
输入文件名:  
!紧急停止。  
  
l.81 \RequirePackage  
{graphicx}^^M  
***(无法在非停止模式下从终端读取)  
以下是您使用的 TeX 内存量:  
493849 串中有 59 串  
3152230 个字符串字符中的 772 个  
记忆 3000000 个单词中的 48936 个单词  
15000+200000 个多字母控制序列中有 3427 个  
14 种字体的字体信息有 3640 个字,共 3000000 个字,其中 9000 个字  
latex 文件  
点击此处查看链接的参考文献  
8191 条连字例外中有 714 条  
18i,0n,19p,114b,14s 堆栈位置,位于 5000i,500n,10000p,200000b,50000s 之外  
无输出页面。  

错误信息-结束

答案1

更新:times如果您指定该选项txfonts但未安装,则会发生该错误。在这种情况下,elsarticle 会尝试加载过时的times包,但加载方式错误:\RequirePackage{times}导致错误。\AtEndOfClass{\RequirePackage{times}}会起作用。

建议的解决方案:安装txfonts包。如果可能的话,请使用您的包管理器。


我觉得你使用的是修改后的 elsarticle 类,而不是原始类。根据日志文件,你加载:

Document Class: elsarticle 2009/09/17, 1.20b: Elsevier Ltd  

但原始当前版本是elsarticle 2009/09/17, 1.2.0。你可以从氯化三乙胺或者使用你的包管理器。

答案2

正如错误消息所述:您的 elsarticle.cls 有缺陷。

它在这里工作正常(miktex 2.9)

(J:\MiKTeX2.9\tex\latex\elsarticle\elsarticle.cls
Document Class: elsarticle 2009/09/17, 1.2.0: Elsevier Ltd

尝试更新/重新安装该软件包。

答案3

再次下载elsarticle.cls来自 elsevier 并将其放入您的文档目录中。然后尝试此测试文档

\listfiles
\documentclass{elsarticle} 

\begin{document}

foo

\end{document}

答案4

这很简单,尝试删除times并执行以下操作:

\documentclass[final,3p,twocolumn]{elsarticle}

我已经times从中删除了:

\documentclass[final,3p,times,twocolumn]{elsarticle}

因此,它对我来说很好用。

相关内容