跳到内容

介绍

本文介绍如何在Overleaf上排版中文文档。推荐的方法是使用XeLaTeX或LuaLaTeX编译器,因为它们直接支持UTF-8编码的文本,并与TrueType和OpenType字体一起使用。请参见这篇文章学习如何在Overleaf中更改编译器。

让我们从一个使用XeLaTeX和ctexart公司文档类别:

\文档类{ctexart公司}
\开始{文件}
\目录

\开始{摘要}这是简介及摘要。\完{摘要}

\截面{前言}

\截面{关于数学部分}数学、中英文皆可以混排。您可以在不添加额外环境的情况下穿插数学、汉语和英语(拉丁语脚本)。這是繁體中文。\完{文件}

打开这个XeLaTeX公司Overleaf中的示例

此示例生成以下输出:

OL2中文.png

这个ctexart公司的文档类部分ctex公司包装束它实现了常见的中文排版实践。我们将进一步讨论有关ctex公司下面的类。

这个ctex公司

为了处理简体中文排版的字符,您可以使用ctex公司文档类:ctexart公司,ctexrep公司,ctexbook公司ctex波束发生器。例如,要使用ctexart公司类在文档序言中包含以下行:

\文档类{ctexart公司}

这个ctexart公司类(和其他ctex公司类)提供了中国本地化,很像巴贝尔合金。您不仅可以对汉字进行排版,还可以定义“摘要”和“目录”等元素,这些元素将被翻译为摘摘和摙。

您可以将外部字体导入文档,或者将其上载到LaTeX文件的同一目录,或者使用系统范围的字体。例如,如果BabelStone Han公司字体已经安装在您的系统上,您可以在文档中使用它

\setCJK主字体{BabelStone Han公司}

可以为文档的某些部分配置其他字体。要为使用无衬线字体样式的元素设置特定字体,请使用\setCJKsansfont{}对于以单空格字体显示的元素,如逐字环境,请使用以下命令\setCJKmonofont{}。您可以参考Overleaf上的中文字体列表在这里.

请注意,示例中的最后一行位于介绍实际上是使用繁体汉字。这是由Fandol字体(默认)完成的,因为该字体包含它们。因此,使用正确的字体,您实际上可以用简体和繁体中文对文档进行排版。但是,如果您使用传统字体或仅简化字体,则符号不可用的字符将不会显示在输出PDF中。

如果需要使用文档类,例如回忆录或者一篇论文.cls文件由您的大学提供,但仍想使用ctex公司捆绑包,您可以加载ctex公司包装,如下所示:

\文档类{大学论文}
\usepackage(使用包){ctex公司}

xeCJK与XeLaTeX

如果完成ctex公司本地化类和包感觉太夸张了,您只想排版一些汉字,可以使用xeCJK公司包裹-仅当使用XeLaTeX编译时才起作用。

\文档类{文章}
\usepackage(使用包){xeCJK语言}
\开始{文件}
\截面{前言}这是一些文字。\截面{关于数学部分}数学、中英文皆可以混排。您可以在不添加额外环境的情况下穿插数学、汉语和英语(拉丁语脚本)。這是繁體中文。\完{文件}

打开这个xeCJK公司Overleaf中的(XeLaTeX)示例

此示例生成以下输出:

OL2中国2.png

使用CJKutf8型带pdfLaTeX

这个CJKutf8型该软件包可用于使用pdfLaTeX对CJK语言进行排版。中文(和日文/韩文)文本必须放在中日韩环境,所以这对于主要基于拉丁语的文档(例如英语)来说通常很方便,因为这些文档包含中文文本片段(或vice-versa)。

\文档类{文章}
\usepackage(使用包){CJKutf8型}
\开始{文件}
\开始{中日韩*}{UTF8标准}{gbsn标准}

\截面{前言}

\截面{关于数学部分}数学、中英文皆可以混排。您可以在不添加额外环境的情况下穿插数学、汉语和英语(拉丁语脚本)。\完{中日韩*}

\大跳跃  %%只是一些空白您还可以在文档中插入拉丁文文本\大跳跃  %%只是一些空白

\开始{中日韩*}{UTF8标准}{bsmi公司}這是繁體中文。\完{英国皇家海军*}
\完{文件}

打开这个CJKutf8型背页中的封装示例(使用pdfLaTeX)

此示例生成以下输出:

OL2中文3.png

这条线\使用包{CJKutf8}导入CJKutf8型该软件包支持UTF-8编码,可用于中文、日文和韩文字体。每一块中文文本都必须在\开始{CJK*}{UTF8}{gbsn}环境。在这种环境中UTF8标准是编码和gbsn标准要使用的字体。你可以使用gbsn标准吉凯简化字符的字体,以及bsmi公司b开用于传统字符。

进一步阅读

有关更多信息,请参阅

背页指南

LaTeX基础

数学

图表

参考文献和引文

语言文字

文档结构

格式化

字体

演示文稿

命令

特定于字段

类文件

高级TeX/LaTeX