解决 ProGit 在 Mac OS 下编译 pdf 时缺少字体的问题
Pro Git (https://github.com/progit/progit)这本开源手册是学习 git 非常好的入门材料,也有中文的翻译版本,试着在自己的 mac 系统上编译出一本 pdf 版本的,结果发现报错:
xetex fontspec error: “font-not-found” …是 xetex 在生成 pdf 时找不到字体文件,解决办法是修改 progit 源码 latex/目录下的 config.yml,找到 zh 的那一段,修改其中相应的字体,我机器上安装了雅黑字体,就把其中font bold mono三项改成了雅黑字体,再次编译就顺利完成了。
zh: langrule: “\XeTeXlinebreakskip=0em plus 0.1em minus 0.01em\n\XeTeXlinebreakpenalty=0” font: Microsoft YaHei bold: Microsoft YaHei mono: Microsoft YaHei prechap: “第” postchap: “章” presect: “” postsect: “节” con: “目录” fig: “图 “ tab: “表 “ indent: “文”