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

use*_*501 3 latex physics document lyx latex-environment

背景

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

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

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

有用的参考文献:

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

use*_*501 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 Guidelines".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文件包含一个示例模板,可以帮助您.

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

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

第2阶段 - 重新配置Lyx

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

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

  • 转到:文件 - >从模板新建 - >选择 iop-article.lyx
  • 转到:文档 - >设置:检查文档类型是否为"iop article"
  • 单击Lyx中的"查看"按钮,编辑并打开文档.
  • 您应该看到一个带有一些模拟内容的示例pdf文件.