前言
之前打建模的时候用Mac电脑写的 LaTeX论文还没这些问题,某一次更新了系统之后发现内置的pdf查看器无法查看中文内容。
查了很多帮助,网上大多数直接是加入 fontset=macnew
的选项,对于部分的文档是可以的,对于部分文档又就不行了,我觉得可能是由于某些模板用的文档类型不一样,看下面的图。
(事实上问题很复杂,俺也不大懂,是个挺专业的问题,只能贴链接了)。
对于有些文档加入fontset=macnew
选项可以解决,有些不行,但是具体造成差异的原因是什么,我也没能知晓是为啥。
解决方案
- 第一种是如果你没有强迫症的话恰巧
fontset=macnew
又能解决的你的问题的话,那就用这种方式。texdoc ctex
有一定的解释。
- 第二种方法是用外部的阅读器,后面会讲事实上是texstudio的问题。
- 第三种方法是你换个编辑器,sublime、vscode、notepad++ 等等编辑器,这样你可以避免 texstudio的问题(当然你也可以记事本😂😂😂或者命令行)。
- 前面的方法都治标不治本,如果你想要治本的话,即在内部任何的文档都能显示出来的话。首先要有
homebrew
, 然后利用homebrew
安装poppler
, 一个专门处理 pdf 文档的 c++写的库。具体做法是
brew install poppler # 需要安装 homebrew
ln -s /usr/local/Cellar/poppler/20.* /usr/local/Cellar/poppler/0.84.0-texwork
详细解决方案的内容可以看小屋里的提问以及专门的解答,感谢各位大大们解决 强迫症 的大问题。
传 送 门:
解决方案: Mac下texstudio无法显示中文解决方案
提问的链接:关于Mac系统下texstudio中文显示的问题
更多详细的解释:关于Mac系统下texstudio无法显示中文详细的解释
解决之后的样子
强迫症舒服多了。。。。