最近有作业需要被要求用LaTeX写作业,就下载了LaTex+TeXstudio
下载攻略:https://zhuanlan.zhihu.com/p/113193793
安装后了,运行后发现各种问题,一些小问题搜一下就解决了,最关键的还是不能显示中文问题~
左边是找的一个样例,但是不显示中文!
先说我用的解决:
1、调整编译器:因为默认的PdfLateX,改成XeLaTex就可以支持了(我使用这个失败)
2、使用ctexart以及一些其他包(也失败了)
3、许多人TeXstudio内置PDF查看器有问题,但是外置就没问题(失败)
可以先试试更换外置PDF查看器(1中图位置),不行的话尝试修复一下内置PDF查看器试试
主要就是poppler的问题
brew install poppler
参考地址:https://www.zhihu.com/question/58579274
4、在\documentclass内添加fontset=macnew,如下图所示(与最早的那个不现实的图进行对比哈~)(成功)
具体原因: 使用 xelatex 编译时,ctex会判断当前操作系统和系统版本,调用预设的中文字体配置文件,以充分利用操作系统自带的中文字体。
从 macOS 10.14.x 升级到 10.15 后, ctex使用的「是否为 macOS 系统」的判断依据失效,错误地判断为既非 Windows 也非 macOS,加载错误配置文件ctex-fontset-fandol.def,调用 latex fandol字体包提供的字体。fandol对中文字体支持数量有限,导致texstudio 的内置阅读器中仍然不显示中文。
参考博客:http://blog.sina.com.cn/s/blog_558f93220102ytv2.html
可能会出现缺少"Kaiti SC"字体等问题(虽然提示这个,但是我已经可以显示中文了,不过我还是修复了一下)
导出Kaiti SC或者说楷体-简,并命名为Kaiti.tcc,放到\Library\Fonts下即可,如下图:
致辞,修复成功~可喜可贺可口可乐