LaTeX 在 Mac 上無法編譯出字元「〇」, 該如何解決?

如圖,電腦安裝的TeX版本是MacTeX2015, 使用xeCJK宏包時字元『〇』無法顯示出來.是否需要另外安裝字體?


% !TEX TS-program = XeLaTeX
% !TEX encoding = UTF-8 Unicode
documentclass{ctexart}

egin{document}
二〇一六
end{document}

用的都是電腦上的字體,能打出來的字就沒理由排版不出來。

技術註記:

  1. Issue #176 · CTeX-org/ctex-kit · GitHub

  2. Issue #2 · clerkma/fandol-fonts · GitHub


% !Mode:: "TeX:UTF-8"
%!TEX program = xelatex
documentclass{article}

%中文設置
usepackage[slantfont,boldfont]{xeCJK}
setCJKmainfont{STSongti-SC-Regular} %指定CJK文字使用 OS X 系統的「宋體-簡」字體

egin{document}
二〇一六
end{document}

加一條命令,指定CJK文字使用系統的「宋體-簡」字體即可。


推薦閱讀:

如何快速查看 LaTeX 的宏命令的實現?
LaTeX中如何實現在自定義命令中對自定義的變數進行簡單的運算?
LaTeX 如何讓兩張圖並排顯示?
LaTeX 用什麼教材學習?如何高效學習?
用 LaTeX 寫作是一種什麼樣的體驗?

TAG:Mac | macOS | LaTeX | CTeX |