将 sty 和 bst 文件转换为 lyx 布局

将 sty 和 bst 文件转换为 lyx 布局

我想为一个会议撰写一篇论文,需要使用特定的样式表,请参见此处:http://www.acl2012.org/call/sub01.asp在“ACL 2012 样式文件”下。

我想使用 LyX 来撰写论文,但据我所知,LyX 适用于.layout文件。

我如何将acl2012.sty文件转换为 LyX 可以理解的格式?

答案1

摘自 LyX 帮助文件并根据特定情况进行调整:

首先将现有类的布局文件复制到本地目录中(我假设底层类是,report并且我们在 Linux 中工作):

cp report.layout ~/.lyx/layouts/acl2012.layout

然后编辑acl2012.layout并更改该行:

\DeclareLaTeXClass{report}

读书

\DeclareLaTeXClass[report, acl2012.sty]{report (acl2012)}

然后加:

Preamble     
    \usepackage{acl2012}
EndPreamble

靠近文件顶部。

启动 LyX 并选择Tools->Reconfigure。然后重新启动 LyX 并尝试创建新文档。您应该会report (acl2012)在对话框中看到一个文档类选项Document->Settings

如果出现复杂情况(分段命令的工作方式不同等),请查阅包含更多信息的 LyX 帮助文件。

答案2

简单的方法:

  1. .sty文件放在包含该文件的同一文件夹中.lyx

  2. 打开.lyx文件,转到文档 > 设置 > LaTeX 前言。

  3. 添加以下代码:

    \usepackage{acl2012}
    
  4. 单击“应用”。

问候

相关内容