【Freeplane相關(guān)】一招解決更紗黑體導(dǎo)出思維導(dǎo)圖PDF的問題
如下圖所示,本人在Freeplane中直接使用更紗黑體導(dǎo)出思維導(dǎo)圖PDF,結(jié)果導(dǎo)出以后顯示的字體卻是"方正琥珀",有時(shí)候還會(huì)隨機(jī)崩成其他字體。


之前在知乎上提了上述問題,鏈接如下:
想用更紗黑體嵌入pdf文檔,結(jié)果嵌入以后的字形無法正常顯示,這個(gè)是什么原因造成的?
https://www.zhihu.com/question/429002715
然后去更紗黑體作者(Belleve)在github上的開源項(xiàng)目評(píng)論區(qū)下反饋(https://github.com/be5invis/Sarasa-Gothic/issues/199),得到了CyanoHao的答復(fù):
應(yīng)該是 Freeplane 對(duì)字體名的處理有問題。
測(cè)試了一下
簡(jiǎn)體中文 Windows(系統(tǒng)語言和非 Unicode 程序語言都設(shè)為簡(jiǎn)體中文)微軟雅黑、等線、更紗黑體 SC 字體,以及日語 Windows 游哥特、游明朝,這些字體的非 Regular、Bold 字重都有這個(gè)問題。
以上字體的字體名變成英語(微軟雅黑、游哥特對(duì)應(yīng)的 UI 版;以及英語 Windows 下)就正常了。
Windows 系統(tǒng)語言和非 Unicode 程序語言不匹配時(shí),某些字體在 Freeplane 里從列表中消失了。例如,系統(tǒng)語言為英語,非 Unicode 程序語言為簡(jiǎn)體中文,這種情況下 Freeplane 既沒有 “微軟雅黑” 也沒有 “Microsoft YaHei”。
參考CyanoHao的答復(fù)后,我用FontExpert將”更紗黑體 SC Semibold“修改為”Sarasa Gothic PDF SC Semibold“就能在Freeplane上繼續(xù)正常使用更紗黑體制作思維導(dǎo)圖的PDF文件了。

如需使用Sarasa Gothic PDF SC Semibold在Freeplane上導(dǎo)出思維導(dǎo)圖PDF,可以到這里來下載:
https://github.com/Seekladoom/Freeplane-MindMap-Template/blob/main/%E5%AD%97%E4%BD%93%EF%BC%88Fonts%EF%BC%89/Sarasa%20Gothic%20PDF%20SC%20Semibold.ttf