M

MacTex使用手册

古月 数学建模科研项目 2024-02-20

记录在使用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)

发布评论