![docker TeX Live 安装的实际“texmf.cnf”文件是什么?](https://linux22.com/image/434177/docker%20TeX%20Live%20%E5%AE%89%E8%A3%85%E7%9A%84%E5%AE%9E%E9%99%85%E2%80%9Ctexmf.cnf%E2%80%9D%E6%96%87%E4%BB%B6%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
(免责声明:我是 Docker 新手。)
我想 (在本地) 通过 使用 TeX Live docker
。运行:
$ docker run --rm -it -v $(pwd):/workdir danteev/texlive pdflatex test
效果很好。
问题在于有关TEXMFHOME
和的自定义设置openout_any
。更改这些设置涉及texmf.cnf
并且已知的设置docker
似乎是我普通的 TeX Live 安装之一:
$ kpsewhich texmf.cnf
/usr/local/texlive/2021/texmf.cnf
$ docker run --rm -it -v $(pwd):/workdir danteev/texlive kpsewhich texmf.cnf
/usr/local/texlive/2021/texmf.cnf
但是我的普通安装和 docker TeX Live 安装的这些设置并不相同:
$ kpsewhich --var-value TEXMFHOME
/home/bitouze/texmf
$ docker run --rm -it -v $(pwd):/workdir danteev/texlive kpsewhich --var-value TEXMFHOME
/root/texmf
和:
$ kpsewhich --var-value openout_any
r
$ docker run --rm -it -v $(pwd):/workdir danteev/texlive kpsewhich --var-value openout_any
p
texmf.cnf
因此我的问题是:这个 docker TeX Live 安装的实际文件是什么?