如何安装 imsart?

如何安装 imsart?

我想使用从以下位置下载的 imsart 包 http://www.e-publications.org/ims/support/ims-instructions.html

我解压并复制它C:\usr\local\share\texmf\tex\latex\imsart-ims 然后我使用命令 mktexlsr 并编译

\documentclass[aop]{imsart}
\begin{document}
\end{document}

作为测试,但出现以下错误信息。

这是 pTeX,版本 3.141592-p3.1.4 (sjis) (Web2C 7.5.3) (format=platex 2004.10.11) 2015 年 11 月 23 日 17:40 **测试 (./test.tex pLaTeX2e <2004/08/10>+0(基于 LaTeX2e <2003/12/01> 补丁级别 0)(c:/usr/local/share/texmf/tex/latex/imsart-ims/imsart.cls 文档类:imsart 2010/04/27 包 imsart.sty 的驱动程序类 (c:/usr/local/share/texmf/tex/latex/base/article.cls 文档类:article 2004/02/16 v1.4f 标准 LaTeX 文档类(c:/usr/local/share/texmf/tex/latex/base/leqno.clo 文件:leqno.clo 1998/08/17 v1.1c 标准 LaTeX 选项(左方程式编号) )(c:/usr/local/share/texmf/tex/latex/base/size11.clo 文件:size11.clo 2004/02/16 v1.4f 标准 LaTeX 文件(大小选项) ) \c@part=\count81 \c@section=\count82 \c@subsection=\count83 \c@subsubsection=\count84 \c@paragraph=\count85 \c@subparagraph=\count86 \c@figure=\count87 \c@table=\count88 \abovecaptionskip=\skip41 \belowcaptionskip=\skip42 \bibindent=\dimen118 ) (c:/usr/local/share/texmf/tex/latex/imsart-ims/imsart.sty 文件:imsart.sty 2014/10/16IMS 文章样式 (VS)

没有文件 imsart.cnf。(c:/usr/local/share/texmf/tex/latex/base/leqno.clo 文件:leqno.clo 1998/08/17 v1.1c 标准 LaTeX 选项(左方程式编号))\c@firstpage=\count89 \c@lastpage=\count90 \c@thanks=\count91 \c@addressref=\count92

(c:/usr/local/share/texmf/tex/latex/graphics/keyval.sty 软件包:keyval 1999/03/16 v1.13 key=value 解析器 (DPC) \KV@toks@=\toks15 ) \c@emailref=\count93

! 未定义的控制序列。l.831 \protected \def\relateddoi{\@ifnextchar[{\@tempswatrue\@relateddoi}{\@t... 错误消息顶行末尾的控制序列从未被 \def 过。如果您拼错了它(例如,\hobx'), typeI')和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的内容。

! 未定义的控制序列。l.834 \protected \def\relateddois{\@ifnextchar[{\@tempswatrue\@relateddois}{... 错误消息顶行末尾的控制序列从未被 \def 过。如果您拼错了它(例如,\hobx'), typeI')和正确的拼写(例如,`I\hbox')。否则继续,我会忘记未定义的内容。

\c@author=\count94 \c@address=\count95 \sv@mathsurround=\dimen119 \sv@parindent=\dimen120 \fm@box=\box41 \fm@size=\dimen121 \t@xtheight=\dimen122 \abstract@box=\box42 \keyword@box=\box43 \pre@kwd@depth=\dimen123 \keyword@toks=\toks16 \authors@list=\toks17 \keywords@list=\toks18 没有文件 imsart-aop.cnf。)) (./test.aux) \openout1 = `test.aux'。

LaTeX 字体信息:检查输入行 2 上 OML/cmm/m/it 的默认值。LaTeX 字体信息:...输入行 2 上没问题。LaTeX 字体信息:检查输入行 2 上 T1/cmr/m/n 的默认值。LaTeX 字体信息:
...输入行 2 上没问题。LaTeX 字体信息:检查输入行 2 上 OT1/cmr/m/n 的默认值。LaTeX 字体信息:...输入行 2 上没问题。LaTeX 字体信息:检查输入行 2 上 OMS/cmsy/m/n 的默认值。LaTeX 字体信息:...输入行 2 上没问题。LaTeX 字体信息:检查输入行 2 上 OMX/cmex/m/n 的默认值。LaTeX 字体信息:...输入行 2 上没问题。LaTeX 字体信息:检查输入行 2 上 U/cmr/m/n 的默认值。LaTeX 字体信息:...输入行 2 上没问题。LaTeX 字体信息:检查JY1/mc/m/n 在输入行 2 上。LaTeX 字体信息:... 在输入行 2 上正常。LaTeX 字体信息:检查输入行 2 上 JT1/mc/m/n 的默认值。LaTeX 字体信息:... 在输入行 2 上正常。(./test.aux))您使用的 TeX 内存量如下:95555 个字符串中有 913 个字符串,1191355 个字符串字符中有 10899 个字符串字符,1500000 个内存中有 58914 个字,10000+50000 个多字母控制序列中有 4122 个字,用于 34 种字体,共 600000 个字,用于 2000 个字体,共 8274 个字,用于 2000 个连字异常中有 14 个,用于 2000 个 30i、1n、21p、301b、40s 堆栈位置1500i,500n,5000p,200000b,5000s

无输出页面。

我该怎么做才能取消此消息?

答案1

丢失的.cnf文件不是问题;重要的是

! Undefined control sequence.
l.831 \protected

这意味着你的 pTeX 版本太旧了,不像最新版本那样支持 e-TeX 扩展。我只能回到 TeX Live 2012(`pTeX 3.1415926-p3.3),测试文档可以顺利运行

升级你的 TeX 发行版。

相关内容