我想为一个会议撰写一篇论文,需要使用特定的样式表,请参见此处: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
简单的方法:
将
.sty
文件放在包含该文件的同一文件夹中.lyx
。打开
.lyx
文件,转到文档 > 设置 > LaTeX 前言。添加以下代码:
\usepackage{acl2012}
单击“应用”。
问候