如何使用 llncs.cls 编写文档而不必将其放在与文档相同的文件夹中?

如何使用 llncs.cls 编写文档而不必将其放在与文档相同的文件夹中?

我使用的是 Linux Mint,使用 TeX Live 发行版和 Texmaker 作为编辑器。基本上,我希望能够将其用作llncs.cls文档类,而不必始终将该文件与我尝试编译的文档放在一起。在 MikTeX(我以前使用 Windows 时使用过)下,如果无法正常找到软件包等,可以通过为其提供一个搜索软件包等的位置来解决这个问题。但是,我不知道如何在 Linux 中执行此操作。有人能帮我吗?

答案1

所有 TeX Live 安装都允许使用“个人树”;在 GNU/Linux 系统上,该树的根源在于~/texmf,其中~代表您的主目录。

只需从保存副本的目录发出这对命令即可llncs.sty

mkdir -p $(kpsewhich --var-value TEXMFHOME)/tex/latex/llncs
cp llncs.cls $(kpsewhich --var-value TEXMFHOME)/tex/latex/llncs/

可以使用~/texmf而不是$(kpsewhich --var-value TEXMFHOME),但是更长的方法与“个人树”的实际定义位置无关(在 Mac OS X 上,使用 MacTeX,它植根于不同的地方)。

完成此操作后,llncs.cls它将可用于每次运行 LaTeX,而与工作目录无关。

相关内容