如何为Texlive和Lyx文档处理器安装IOP(物理研究所)Latex文档类(提供答案)

时间:2015-03-15 13:32:43

标签: latex document physics lyx latex-environment

背景

我最初在Stackoverflow上问了一个问题,询问我如何将IOP文档类添加到Lyx中的可用文档类列表中。 (我会尝试删除或合并那个过时的问题。)

我现在明白这是一个两阶段的过程。第1阶段是为Texlive安装IOP样式和cls文件等,第2阶段是更新Lyx以便能够使用它们。

我现在已经在Linux Mint发行版上成功完成了这项工作。该方法如下所述。如果有任何变化,我会尽量保持更新。希望无论分发或操作系统如何,我都能为任何人提供足够的信息。如果没有,请添加评论,以便我可以添加所需信息。

有用的参考文献:

以下项目帮助我完成了这个过程:

1 个答案:

答案 0 :(得分:5)

第1阶段 - 为Texlive(或Miktex)安装IOP文档文件

Windows用户:查看此链接以获取目录位置信息: http://wiki.lyx.org/Layouts/Iopart

  • 第一步是从此处下载IOP文档的相关文件:ftp://ftp.iop.org/pub/journals/ioplatexguidelines.tar.gz

    如果此链接已过期,请执行duckduckgo搜索" iop latex指南"。 IOP有一个.tar.gz文件,其中包含Latex发布所需的所有文件。

    • 下一步是找到正确的Texlive目录。对我来说,这是:/usr/share/texlive/texmf-dist/tex/latex如果你使用的是miktex,那将会有所不同。

    • 使用root权限,在此文件夹中创建一个目录:sudo mkdir iopart

    • 再次使用root权限,将您下载的.tar.gz存档解压缩到目录iopart。执行此操作并运行命令ls后,您应该看到以下文件:

    iopams.sty iopart12.clo IOPGraphicsGuidelines.pdf IOPLaTeXGuidelines.tex iopart10.clo iopart.cls IOPLaTeXGuidelines.pdf setstack.sty

    并非所有这些都很重要。您可能希望阅读PDF文件,其中包含有关如何编写IOP接受的出版物的信息。我相信.tex文件包含一个可以帮助您的示例模板。

    • 最后,通过运行命令sudo texhash重新配置Texlive。

    • 您现在应该已经安装了IOP Document Latex文件,并且能够将它们与texlive一起使用。

第2阶段 - 重新配置Lyx

  • 这一步很简单,打开Lyx并转到:[菜单栏] - >工具 - >重新配置

第3阶段 - 打开新的Lyx文档和测试

  • 转到:文件 - >来自模板的新功能 - >选择iop-article.lyx
  • 转到:文档 - >设置:检查文档类型是" iop article"
  • 点击"查看" Lyx中的按钮,用于编译和打开文档。
  • 您应该看到一个带有一些模拟内容的示例pdf文件。