将 texmf-local 的部分(或全部)放在Git源代码控制?Git 在其管理的文件夹中放置了一个隐藏目录。这样做是否会导致问题;这样做会不会影响任何 TeX 配置工具。
答案1
不,没有任何影响。我相信列表生成工具将搜索的唯一文件是运行输出中列出的文件:
kpsewhich --help
,然后查看:
可识别的格式名称及其(缩写)和后缀:。
这些都不是.git
文件夹中的默认内容(除非您将它们添加到脚本目录中)。
即使如此,它也只会搜索某些子目录中的文件,例如tex
。
尽管这不会造成任何问题,但我通常喜欢将各个部分分开,因此我创建了一个新文件夹,通过ln
将其链接到texmf-local
。如果您想要这样做,这可以快速切换不同的软件包版本?
如果它只是在多台机器上管理软件包版本,而不是真实的版本控制,你所想的被认为是合适的。