我想在 Mac OS X 上的 TexMaker 中使用中文字符(使用最新的 mactex)。它似乎不支持 OOTB,任何中文字符都显示为一系列“▯▯▯▯▯”。当然,我在 Mac 上有中文输入源,并且我尝试在 texmaker 中使用不同的字体。
我在 Windows 上测试过,相同版本的 texmaker 可以输入中文。
知道如何让它在 Mac 上运行吗?
答案1
其实我之前没在 Mac 上用过 TexMaker,我用的是 TexShop,觉得用它输入中文比较方便,如果你用 TexShop,请优先将你的 unicode 设置为 UTF-8。
以下是供参考的代码:
\usepackage[T1]{fontenc}
\usepackage{xeCJK}
\setCJKmainfont{BiauKai}
\newCJKfontfamily\Kai{魏碑-繁} % Set main font in your document.
\newCJKfontfamily\ChCal{行楷-繁} % Set a new font so that you can
\newCJKfontfamily\ChBlack{蘭亭黑-繁} % change the font in the document.
\XeTeXlinebreaklocale "zh" % Following set to break line automatically.
\XeTeXlinebreakskip = 0pt plus 1pt
\usepackage{xltxtra,xunicode}
\begin{document}
中文字測試
\end{document}
如果你想改变字体,只需使用
\ChCal{行楷-繁}
命令,例如。
在TexShop中,你可以直接使用Mac上安装的字体,不需要下载另一套字体,比如Han-tsong Wang的CJK字体。