无法将自定义文档类与 LyX 一起使用

无法将自定义文档类与 LyX 一起使用

我正在尝试使用ACM SIG 会议录LyX 文档的文档类。基本上遵循以下说明:在 LyX 中使用自定义 LaTeX 文档类

一步一步来,我做的是这样的:

  1. 普京acm_proc_article-sp.cls/usr/local/texlive/2012/texmf/tex/latex
  2. 跑步sudo texhash
  3. cat /usr/local/texlive/2012/texmf/ls-R | grep acm_proc演出acm_proc_article-sp.cls
  4. 创建acmsig.layout(下面的内容)并将其放入~/.lyx/layouts
  5. 重新配置 LyX
  6. 重启 LyX
  7. article (ACM SIG Proceedings)尝试从可用文档类别列表中进行选择- 它没有显示

我究竟做错了什么?

内容acmsig.layout

#% Do not delete the line below; configure depends on this
#  \DeclareLaTeXClass[acm_proc_article-sp]{article (ACM SIG Proceedings)}

# Input general definitions
Input stdclass.inc

MaxCounter      Counter_Section

Style Section
    Align Center
    Font
        Shape SmallCaps
    EndFont
End

答案1

此布局已存在于 LyX 2.1(目前处于测试阶段)中,并且还有一个模板(转到New > New from Template > ACM-SIGS)。它们被添加到这次提交

你碰巧使用 Ubuntu 吗?如果是这样,那么使用最新的稳定版本(和/或开发版本)非常容易,而不必放弃当前版本。它们都可以同时安装,没有任何风险。为此,请参阅说明这里

如果您对模板或布局有任何建议,请发送补丁至[email protected]

我不确定您手动添加模板时出了什么问题。从快速浏览来看,您的步骤对我来说是正确的。请注意,您引用的网页来自 2006 年。帮助 > 自定义是一个更好的(但更复杂)参考。

编辑:最后一点(未经请求的)建议。您正在使用 TeX Live 2012,它不再更新。如果您碰巧使用 Ubuntu,您可能有兴趣使用这个脚本安装 TeX Live 2013。

相关内容