环境搭建
Latex默认是不支持中文的,要支持中文就必须得用第三方包。我是使用的texstudio+texlive,本来想用miktex的。但是不好用,经常出现下载包的bug,设置了镜像也无法下载包,所以我放弃了。
因为网络原因,需要改成清华大学的镜像,可以使用以下命令:
tlmgr option repository https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet
启动texlive自带的tlshell就可以用图形界面安装ctex了,ctex就是目前最流行的latex中文语言包。
然后就可以使用中文了。写个简单的latex文档:
\documentclass[UTF8]{article}
\usepackage{CTEX}
\begin{document}
默认宋体
{\kaishu 楷书}
{\heiti 黑体}
\end{document}
效果如下:
从此,就可以使用中文写paper了。
文档类
CTex提供了几种文档类,用来专门优化中文文档的输出,比如以下代码:
\documentclass[UTF8]{ctexart}
\usepackage{ctex}
\begin{document}
默认宋体
{\kaishu 楷书}
{\heiti 黑体}
\end{document}
除了ctexart以外,还有ctexbeamer、ctexrep、ctexbook三个文档类可以用。ctexart用于文档,ctexbeamer用于幻灯片,ctexrep用于中篇报告,ctexbook用于书籍。