TeXLive 的四个不同的 texmf 文件夹是什么?

TeXLive 的四个不同的 texmf 文件夹是什么?

有人能向我解释一下 Mac 中四个不同的 texmf 文件夹的用途吗?例如:

  1. /usr/local/texlive/2011/texmf
  2. /usr/local/texlive/2011/texmf-config
  3. /usr/local/texlive/2011/texmf-dist
  4. /usr/local/texlive/2011/texmf-var

另外,安装字体和包时,我应该将它们放在/texmf还是/texmf-dist

答案1

好的,鉴于您的查询的有用评论,这里讨论了各个texmf文件夹如何映射到 TeXLive 树的“官方”命名法(全部大写):

  • .../texmf:TEXMFMAIN——“包含系统重要部分(例如配置文件、帮助脚本和程序文档)的树”。
  • .../texmf-dist: TEXMFDIST — “保存主要宏包、字体等的树。”
  • .../texmf-var: TEXMFSYSVAR — “texconfig-sys、updmap-sys 和 fmtutil-sys 以及 tlmgr 使用的(站点范围的)树,用于存储(缓存的)运行时数据,例如格式文件和生成的地图文件。”
  • .../texmf-config:TEXMFSYSCONFIG——“实用程序 texconfig-sys、updmap-sys 和 fmtutil-sys 用于存储修改后的配置数据的(站点范围的)树。”

另外,如果你有一个 LOCALTEXMF 目录树,TeXLive 会期望在 找到它/usr/local/texlive/texmf-local,除非你编辑配置文件/usr/local/texlive/ /texmf.cnf并提供备用位置。如果这样做,请务必运行texhash以更新文件名数据库。

答案2

( TDS TeX Directory Structure)记录在http://tug.org/tds/tds.html#Top_002dlevel-directories。这就是下面的结构texmf-dist,也是下面的.../texmf-local/~/texmf/

TeXLive 的目录记录在http://tug.org/texlive/doc/texlive-en/texlive-en.html#x1-100002.2

相关内容