在许多有关字体的 LaTeX 问题的答案和提示中,总是要求安装新字体,以创建“符合 TDS 要求”的根目录。
如果我按照这些说明进行操作并查找,例如在安装了 Miktex 的 Windows 上,“符合 TDS 要求”的目录应该是什么样子,它会请求一些东西:“这看起来不像是一个符合 TDS 要求的目录。请安装一个……”
他给我看了一份文件,其中有如下声明:
•bibtex
•doc
•fonts
•scripts
•tex
当我提供具有此结构的目录(例如在 C:\localtexmf 下)并尝试通过 MikTeX 控制台添加它时,他仍然说这个结构“不符合 TDS”。当我查找信息时,例如,按照在 MiKTeX 中创建本地 texmf 树
它引导我了解TeX 文件的目录结构 其中传播了不同的“符合 TDS 要求”的目录结构:
TDS 指定的顶级目录是:
`tex' for TeX files (Section Macros).
`fonts' for font-related files (Section Fonts).
`metafont' for Metafont files which are not fonts (Section Non-font Metafont files).
`metapost' for MetaPost files (Section MetaPost).
`bibtex' for BibTeX files (Section BibTeX).
`scripts' for platform-independent executables (Section Scripts).
`doc' for user documentation (Section Documentation).
`source' for sources. This includes both traditional program sources ....
除了存在不同的“TDS 兼容”目录结构这一奇怪的事实之外,这些不同的“TDS 兼容”结构都不能与 MikTeX 一起使用。
是否有其他可与 MikTeX 配合使用的“符合 TDS 要求”的结构?
答案1
tds 具有两级结构:您的文件总是存放在下面两个文件夹中,即tex\generic
或tex\latex
或fonts\tfm
。
我不知道 miktex 用于检查的具体规则(需要检查源代码),但如果 texmf 树具有最小结构,我可以添加它
texmf\tex\latex
而onlytexmf\tex
则被拒绝。