在 Mac OS X 上的 texmaker 中输入中文字符

在 Mac OS X 上的 texmaker 中输入中文字符

我想在 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字体。

相关内容