我遇到了与此处发布的相同的问题: 如何在 Windows 上安装 LyX 不可用的文档类
我想安装 Lyx 2.2.2 中不可用的类 LNCS。我尝试了链接中的这些步骤,但仍然不起作用。Latex 错误消息
未找到文件‘llncs.cls’
当我运行使用 LNCS 类的模板时,出现在 Lyx 中。
请帮忙!
答案1
我发现了问题,
对于那些想要在 LyX 中安装课程的人,这里有一点说明。请按照上一个链接中提到的以下步骤操作:
步骤 0:
退出 LyX
步骤1:
下载llncs2e.zip
,其中包含llncs.cls
和llncsdoc.sty
。我刚刚在 Google 上搜索了下载链接,然后从这里找到了我的。
第2步:
将这些文件复制到文件夹...\MiKTeX 2.7\tex\latex\lncs
,其中...\MiKTeX 2.7
是安装 MiKTeX 的文件夹。在某些系统上,复制到。可能需要创建... \MiKTeX 2.7\texmf\latex\lncs
该文件夹。lncs
我的是在C:\Program Files (x86)\MiKTeX 2.9\tex\latex
,我必须在其中创建lncs
文件夹(这需要管理员权限提升)。我将llncs.cls
和提取llncsdoc.sty
到此文件夹中。
步骤3:
跑步
texhash
从命令行。
步骤4:
运行 MiKTeX 设置。按常规下的“刷新 FNDB”。然后,可能的话,按“更新格式”。
步骤5:
打开 LyX 并选择工具 -> 重新配置
非常简单
但一定要将llncs.cls
和llncsdoc.style
文件放入:
C:\Users\YOURUSERNAME\AppData\Roaming\MiKTeX\2.9\tex\latex\lncs
PS.lncs
如果文件夹不存在,请创建该文件夹。
答案2
如果您使用 TexLive,请将 llncs.cls 放在以下路径:
TEXLIVE_ROOT_PATH/YEAR/texmf-dist/tex/latex/llncs2e
如果您使用的是 TexLive 2018,则年份是 2018 年。
跑步texhash
。
打开 Lyx 并选择“工具”->“重新配置”。
现在在“文档”->“设置”->“文档类别”,您应该能够Lecture Notes in Comp. Science (LNCS)
在下拉列表中看到。
答案3
当我下载 Springer LaTeX 模板并尝试将文件导入时,出现了此问题tex
。Lyx
我收到此错误:“所选文档类计算机科学讲义 (LNCS) 需要不可用的外部文件。在安装以下先决条件之前,无法编译文档类:llncs.cls。有关更多信息,请参阅用户指南的第 3.1.2.2 节(类可用性)。”
因此我打开 Lyx 编辑器的“帮助”菜单查看用户指南,并进行了一些搜索,找到了这,这,这,这,这和这,但没有任何效果。
解决方案:
我终于注意到,打开一个人的 tex 文件时,错误没有出现。通过比较差异,我找到了原因。
Springer 的默认 tex 文件有以下行:
\documentclass[runningheads]{llncs}
实际上应该是这样的:
\documentclass[runningheads,a4paper]{llncs}
就这样。错误不再出现。
答案4
我发现,如果我将文件放在llncs.cls
与splncs04.bst
我的 .lyx 文件相同的文件夹中,则该文档将使用 LyX 的 pdflatex 选项正确编译和显示。
这些文件可以从以下位置获取Springer 提供的作者须知页面在里面LaTeX2e 会议录模板 (zip)
LyX Version 2.3.5.2
(Thursday, June 25, 2020)
Library directory: C:\Program Files (x86)\LyX 2.3\Resources\
User directory: ~\AppData\Roaming\LyX2.3\
Qt Version (run-time): 5.12.5
Qt Version (compile-time): 5.12.5