小编kba*_*lou的帖子

如何在 NixOS 上编译 Latex 文档?

我通常pdflatex用来编译 Latex 文档,但在 NixOS 上我看不到pdflatex可以通过$ nix-env -i pdflatex.

$ nix-env -qa pdflatex
error: selector ‘pdflatex’ matches no derivations
Run Code Online (Sandbox Code Playgroud)

的结果pdflatex也不会出现在nixos.org/nixos/packages.html 的搜索中。但是,我确实注意到了包rubber,它显然包装了其他乳胶程序,包括pdflatex. 安装rubber并尝试用它编译我的乳胶文档后,我收到以下“找不到 pdflatex”错误。

$ rubber --pdf doc.tex
compiling doc.tex...
pdflatex not found
Running pdflatex failed.
Run Code Online (Sandbox Code Playgroud)

如何在 NixOS 上安装 pdflatex 来编译 Latex 文档?

为什么rubber可通过 安装,nix-envpdflatex的依赖项rubber则不是?

作为旁注,手册的“Tex/Latex”部分没有解释这一点。

software-installation pdf latex nixos

10
推荐指数
1
解决办法
4117
查看次数

标签 统计

latex ×1

nixos ×1

pdf ×1

software-installation ×1