關於LaTeX中文生僻字的解決


關於LaTeX中文生僻字的解決

問題背景

參考:CTeX 和生僻字的故事 (hoblovski.github.io)

TeX 中使用中文, 通常最簡單的方法都是使用 CTeX 和 XeLaTeX. 只要在源文件中加上一行 \usepackage{ctex} 然后用 xelatex 編譯就好.

但是古老以來就有個問題: CTeX 使用的 Fandol 字體對於生僻字支持不好. 對於名字中有生僻字的人就很不友好. 名字有時就顯示為一個方框里面有一個 F.

解決方法

由於CTeX中使用的Fandol字體對生僻字😓,所以我們需要找一個對生僻字友好的字體,Google 的 noto 字體就可以,而且個人認為還挺好看的。

設置字體

\setCJKfamilyfont{Noto}{Noto Sans CJK SC}
\newcommand{\Noto}{\CJKfamily{Noto}} 

然后輸入文字的時候調用自己自定義的\Noto的命令就可以啦!

Google Noto字體下載

可以參考下面的博客:

Google Noto 字體下載與安裝 - 簡書 (jianshu.com)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM