记录在使用MacTex过程中遇到的一些问题和解决方案。
中文问题
关于在使用MacTex排版中文问题时,由于汉字字体原因,常常出现排版错误,解决方法如下:
1.使用Mac字体册中自带的字体,并在编码时指定:
\documentclass[12pt]{article}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{Kaiti SC} % {STSong}
\begin{document}
\begin{center}
舟夜书所见\\
月黑见渔灯,孤光一点萤。\\
微微风簇浪,散作满河星。\\
\end{center}
\end{document}
上述代码中,“Kaiti SC”表示“楷体”,SC表示“simplified Chinese(简体中文的简写)。被注释的{STSong}就表示”宋体“。在字体册中可以找到字体的PostScript名称。若需指定字体,可以在字体册中下载。
2.使用ctex包,导入后对每个中文文本段进行字体指定:
\documentclass[12pt]{article}
\usepackage[UTF8]{ctex} %导入ctex
\begin{document}
\begin{center}
{\kaishu 舟夜书所见 \\ %指定字体:楷书
月黑见渔灯,孤光一点萤。\\
微微风簇浪,散作满河星。\\
}
\end{center}
\end{document}
字体的指定格式:{\字体名称 文本},每一段文本都可以单独指定字体名称。
评论(0)