LyX 中的 LNCS 类不起作用

LyX 中的 LNCS 类不起作用

我遇到了与此处发布的相同的问题: 如何在 Windows 上安装 LyX 不可用的文档类

我想安装 Lyx 2.2.2 中不可用的类 LNCS。我尝试了链接中的这些步骤,但仍然不起作用。Latex 错误消息

未找到文件‘llncs.cls’

当我运行使用 LNCS 类的模板时,出现在 Lyx 中。

请帮忙!

答案1

我发现了问题,

对于那些想要在 LyX 中安装课程的人,这里有一点说明。请按照上一个链接中提到的以下步骤操作:

步骤 0:

退出 LyX

步骤1:

下载llncs2e.zip,其中包含llncs.clsllncsdoc.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.clsllncsdoc.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 模板并尝试将文件导入时,出现了此问题texLyx我收到此错误:“所选文档类计算机科学讲义 (LNCS) 需要不可用的外部文件。在安装以下先决条件之前,无法编译文档类:llncs.cls。有关更多信息,请参阅用户指南的第 3.1.2.2 节(类可用性)。”

在此处输入图片描述

因此我打开 Lyx 编辑器的“帮助”菜单查看用户指南,并进行了一些搜索,找到了,但没有任何效果。

解决方案:
我终于注意到,打开一个人的 tex 文件时,错误没有出现。通过比较差异,我找到了原因。

Springer 的默认 tex 文件有以下行:

\documentclass[runningheads]{llncs}

实际上应该是这样的:

\documentclass[runningheads,a4paper]{llncs}

就这样。错误不再出现。

答案4

我发现,如果我将文件放在llncs.clssplncs04.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

相关内容