![最小安装获取 lualatex (通过 tlmgr)](https://linux22.com/image/415317/%E6%9C%80%E5%B0%8F%E5%AE%89%E8%A3%85%E8%8E%B7%E5%8F%96%20lualatex%20(%E9%80%9A%E8%BF%87%20tlmgr).png)
我希望能够lualatex
使用 来以最少的 TeX Live 安装运行tlmgr
。
我尝试开始安装scheme-minimal
但却找不到应添加什么来获取lualatex
二进制文件。
我已经添加了许多单独的包(与 LuaLateX 没有特别关系)以及collection-luatex
。我想也许这两个中的一个会作为依赖项lualatex-math
出现。lualatex
我检查过$PATH
是否正确,也查找了二进制文件,但是无处可寻,我只得到目录:
# find / -name lualatex
/usr/local/texlive/2020/texmf-dist/doc/lualatex
/usr/local/texlive/2020/texmf-dist/tex/lualatex
/usr/local/texlive/2020/texmf-dist/source/lualatex
#
luatex
但二进制文件已经安装。
我已经看到了安装方案介质应该可以解决问题,但我真的很想获得最小的安装大小:我正在服务器上自动执行此安装以及一些其他操作,严格要求的最小大小很重要。如果除了安装之外没有其他方法scheme-medium
,那么我会这样做,但我确实希望还有其他方法。
我一直在浏览CTAN 网站徒劳无功,做了很多tlmgr info --list collection-something
其他的事情,tlmgr info --list package-that-looks-related
但找不到合适的收藏或包裹。它藏在哪里?
(我认为这并不相关,但这一切都托管在最新的 FreeBSD 12.1 jail 中)
答案1
从 开始scheme-minimal
,您至少需要添加latex-bin
。这将安装 LaTeX 和进行格式构建所需的结构。如果没有其他软件包,这仅涵盖lualatex
和:例如,pdflatex
您必须添加xetex
。xelatex
TeX Live 中的依赖关系并不“困难”:对于每个软件包,并没有严格的依赖关系列表scheme-infra-only
。具体来说,假设所有 LaTeX 软件包都隐式依赖于安装 LaTeX。这会自动发生,scheme-small
但不会scheme-minimal
。