在 Ubuntu 14.04 上使用 revtex(已安装 texlive-publishers)

在 Ubuntu 14.04 上使用 revtex(已安装 texlive-publishers)

我正在尝试使用该软件包编译 LaTeX 文档revtex,但出现编译错误,提示“未找到文件 ŕevtex4.sty”。根据我自己的挖掘和常见的互联网解决方案,以下是我迄今为止尝试过但未成功的方法:

  • 正在安装texlive-publishers;apt 说它已经安装(重新安装没有帮助);
  • revtex4revtex4-1或替换revtex;其他*.sty 文件也找不到;
  • 跑步sudo texhash;
  • 更换引擎(我尝试过 PdsLaTeX、LatexMk、XeLaTeX 和 LuaLaTeX);
  • 使用不同的编辑器。

顺便说一句,texlive-extrastexlive-full也都安装了。运行后apt show texlive-publishers我发现后者没有损坏或与其他包冲突的问题。


这是一个最小的工作示例:

\documentclass{article}
\usepackage{revtex4-1}
\begin{document}
\end{document}

在我的计算机上,我得到了下面的日志。

在此处输入图片描述

答案1

如果我将代码片段更改为:它对我有用(Ubuntu 16.04,TeXLive 2015):

\documentclass{revtex4-1}
\begin{document}
\end{document}

它输出一个警告:

Class revtex4 Warning: No Society specified, using generic APS style.

因此可能需要一些选项来针对期刊进行定制。你可以使用以下方式查看文档:

texdoc revtex 

(如果texdoc不起作用,请aipguide4-1.pdf在系统中搜索名为的文件)

文档的第二页

例如应用物理学杂志你应该使用:

\documentclass[aip,jap]{revtex4-1}

相关内容