LaTeX 中文排版宏包、文档类介绍及排版实例
- LaTeX 中文排版介绍
-
- LaTeX 中文排版宏包介绍
- LaTeX 中文排版文档类介绍
LaTeX 中文排版介绍
目前使用LaTeX实现中文排版的方法主要有调用宏包或者使用文档类两种。
LaTeX 中文排版宏包介绍
目前常用的支持中文字体的宏包为CJK、xeCJK等。但是CJK宏包处理中文字体很复杂,目前已经很少使用,推荐使用xeCJK宏包。使用xeCJK宏包排版中文时LaTeX 源码要保存为UTF-8格式,使用XeLaTeX命令编译。下面给出一段使用xeCJK宏包排版中文的例子。
\documentclass[titlepage]{
article}
\usepackage{
xeCJK}
\setCJKmainfont{
SimSun}
\begin{
document}在xeCJK宏包支持下的中文排版
\end{
document}
执行XeLaTeX编译命令,预览生成的pdf效果如下
LaTeX 中文排版文档类介绍
之前的文章中介绍过和article、report、book相对应的支持中文的文档类ctexart、ctexrep、ctexbook。直接使用支持中文的文档类即可进行中文文档排版。ctex文档类是对CJK、xeCJK等宏包的封装。下面给出使用文档类进行中文排版的例子。使用ctex文档类排版中文时LaTeX 源码要保存为UTF-8格式,使用XeLaTeX命令编译。
\documentclass{
ctexart}
\begin{
document}在ctexart文档类支持下的中文排版
\end{
document}
排版效果如下图所示。