texmf.cnf

使用 `--cnf-line` 将 `pygmentize` 临时添加到 `shell_escape_commands`
texmf.cnf

使用 `--cnf-line` 将 `pygmentize` 临时添加到 `shell_escape_commands`

我注意到命令行标志--cnf-line,它可用于lualatex(和相关命令)并且在其帮助页面()中描述lualatex --help如下(为清晰起见已格式化): --cnf-line=STRING parse STRING as a configuration file line 现在,我试图利用这个标志来制作minted打包工作,而不--shell-escape需要全部shell 命令。但是,下面的命令(以及它的几种变体,包括删除引号)始终会抛出一个错误,提示--shell-escape不需要: lualatex --cnf-line="shel...

Admin

TeX 不会应用本地 texmf.cnf 中更改的内存设置
texmf.cnf

TeX 不会应用本地 texmf.cnf 中更改的内存设置

我添加了自己的textmf.cnf,并设置为在 中TEXMFCNF指向它。 可以正确找到它。我的:export TEXMFCNF=path:.zshrckpsewhichtexmf.cnf stack_size=150000 当我跑步时latexmk -synctex=1 -interaction=nonstopmode -file-line-error -xelatex main.tex 我有./main.tex:6: TeX capacity exceeded, sorry [parameter stack size=20000]. 当我在包中使用此功...

Admin

docker TeX Live 安装的实际“texmf.cnf”文件是什么?
texmf.cnf

docker TeX Live 安装的实际“texmf.cnf”文件是什么?

(免责声明:我是 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 $ doc...

Admin

引导类似 kpathsea 的包--查找 TEXMF 根
texmf.cnf

引导类似 kpathsea 的包--查找 TEXMF 根

我正在编写一个基于 Go 的 TeX 引擎。(它运行良好,我应该tex.web -> Pascal -> Go很快就会准备好基于管道(带有 DVI 输出)的第一个版本。TRIP测试成功)。 为了使该引擎与已安装的 TeX 发行版很好地互操作,我需要提供一种方法来定位 TeX 相关文件(我无法使用它,kpathsea因为它的许可证与 Go 链接策略不太兼容。) 所以我需要以某种方式找到并连接到 TDS1树。根据1Kpathsea阅读文档后2,在我看来,引导机制如下: (以某种方式)kpathsea指向<ROOT>/texmf.cnf ...

Admin

适用于 vanilla TeX Live 的解决方案
texmf.cnf

适用于 vanilla TeX Live 的解决方案

我已通过 apt 在类似 debian 的主机 (linux mint) 上安装了 texlive。现在我想添加一个新的 texmf 树。正确的或推荐的方法是什么?我想将这个新的 texmf 树与系统上现有的 texmf 树分开。我对这个主题进行了一些搜索,最接近我问题的答案是运行以​​下命令: $ tlmgr conf texmf TEXMFHOME "~/texmf:~/another-texmf" 确实,这在 macOS 上运行良好,但在 Linux Mint 19.2 上却不行。运行命令后,TEXMFHOME 的新值将在 /usr/share/...

Admin

如何更改我的 TEXMFHOME 目录配置
texmf.cnf

如何更改我的 TEXMFHOME 目录配置

我在 Ubuntu 18.04 LTS 上使用 Texlive 2018。我想更改我的 TEXMFHOME 目录以隐藏它。我只需在“~/.texmf”中创建一个用户树即可 我尝试if [ -d ~/.texmf ] ; then export TEXMFHOME=~/.texmf; fi更改 TEXMFHOME 值,然后尝试安装一个包来检查它是否正常工作: sudo tlmgr install doublestroke 我收到以下错误: (running on Debian, switching to user mode!) Cannot...

Admin

texlive:个人“texmf.cnf”
texmf.cnf

texlive:个人“texmf.cnf”

我想知道向中添加个人配置的官方方法是什么texmf.cnf。 出于这个原因,我特意想添加我自己的设置: 避免 LaTeX 控制台/日志输出中的换行符 但答案告诉你要修改/usr/local/texlive/2017/texmf.cnf,也就是不对。 每次安装新版本的 texlive、每次重新安装 texlive、每次购买新机器、每次清除系统磁盘时,您都必须修改texmf.cnf。 所有个人配置都应位于用户的主目录下。 我听说过环境变量 TEXMFCNF,并在网上搜索如何使用它,但我还没有找到它到底起什么作用以及如何使用它来解决我遇到的特定问题。 ...

Admin

我应该将自己的 .sty 或 .cls 文件放在哪里,以使它们可供我的所有 .tex 文件使用? - 授权(kpathsea 基础知识)
texmf.cnf

我应该将自己的 .sty 或 .cls 文件放在哪里,以使它们可供我的所有 .tex 文件使用? - 授权(kpathsea 基础知识)

为了获得非 TeXlive .sty 文件,我遵循了该问题的建议:我应该将自己的 .sty 或 .cls 文件放在哪里,以使它们可供我的所有 .tex 文件使用?。 我按照指示去做了,但是 kpsewhich 找不到我的 CmathLuaTex.sty 文件,TeXmaker 和 TeXworks 也找不到。 那么错误在哪里? ...

Admin

什么是“hugetex”?它真的存在吗?
texmf.cnf

什么是“hugetex”?它真的存在吗?

文件 texmf.cnf 包含位 % 如果你只想针对特定的 TeX 更改其中一些尺寸 % 变体,通常的点符号有效,例如, %main_memory.hugetex = 20000000 hugetex我在完整发行版中找不到任何其他参考资料texlive。hugetex 是虚构的吗?如果不是,那它是什么? ...

Admin