Open lvjr opened 2 years ago
我的 tabularray
宏包的 workflows 文件是基于 ctex 宏包的文件修改的,最近发现在 github actions 编译时有奇怪的字体错误。追踪之下发现 texlive 安装时不会自动创建个人的 texmf 目录(TEXMFCONFIG, TEXMFVAR, TEXMFHOME),导致 PK 字体文件无法正确生成。然后在 texlive.profile
里面把个人的 texmf 目录指向系统 texmf 目录,就恢复正常了。
不确定 ctex 宏包的上述编译错误是否也与此问题有关,仅供参考。
之前也一直是有这个问题的,似乎 windows 下面没有触发错误检测。
也可能和我之前给 l3build 报告的这个 issue latex3/l3build#201 有关。即在编译过程中出现的 LaTeX Font Info
会干扰 l3build 对 log 文件的处理。
l3build
确实还有一些可改进的地方。之前还碰到一个问题:tlg
文件为空,而 TeX
系统缺少某宏包,最后 l3build
依然输出 All checks passed
.
问题出现在 windows 里编译的时候。虽然外面显示一个绿色的 ✓,但是里面的编译日志是有错误的: