SYSU-SCC / sysu-thesis

中山大学 LaTeX 论文项目模板
GNU General Public License v3.0
558 stars 71 forks source link

mactex+texstudio 中文字符渲染全为空白 #73

Closed shilaoxiong closed 1 year ago

shilaoxiong commented 1 year ago

环境:mactex+texstudio

已自行通过字体册导入fandol和adobe字体到mac系统中

渲染字体报错: Font "FandolHei-Regular" does not contain requested(fontspec) Script "CJK". (其他fandol字体同理,adobe字体没有报错)

渲染成功但中文全空白(间隔正确),英文正确。

wu-kan commented 1 year ago

我自己没有 Mac 环境,需要 @wwyf 或者 @Huangxt57 看一下,建议你补充更多环境相关信息供他们复现。

sikouhjw commented 1 year ago

渲染字体报错: Font "FandolHei-Regular" does not contain requested(fontspec) Script "CJK". (其他fandol字体同理,adobe字体没有报错)

這不是 error,這是 warning。原因參考《[LaTeX 中文使用] 抑制 xeCJK/fontspec 警告 no-script "CJK"》^1

渲染成功但中文全空白(间隔正确),英文正确。

參考《一个texstudio的小问题:文字无法显示》^2

shilaoxiong commented 1 year ago

Issue resolved.

问题主因:内部pdf预览器无法渲然fandol字体。

解决办法:安装poppler。(更加详细的流程:https://blog.csdn.net/zhazhazl/article/details/124868148) walkaround:参照Issue#29建议改用系统字体、或直接配置使用外部pdf预览器即可正常预览。