与 texlive 不同,MiKTeX 不使用 Kpathsea。从用户的角度来看,在我看来,这使得在 MiKTeX 和 texlive(以及其他 TeX 和朋友的 Web2C 实现)之间做出选择比后端问题(安全性、网络客户端与服务器、32 位与 64 位、多用户与单用户等)更为重要;请参阅TeX Live 相对于 MiKTeX 有哪些优势?)
举个例子,一个用户可能有乳胶代码,假设他们总是可以通过\string~
(正如 David Carlisle 在相对于主目录的参考文件)。但由于 MiKTeX 不使用 Kpathsea,因此它不会扩展\string~
,因此所有代码在 MiKTeX 中都会失效处理 latex、Windows 10、MiKTeX 2.9 中主目录的波浪号
这个社区还遇到了哪些其他用例,导致 MiKTeX 选择不使用 Kpathsea?