文章链接: http://harttle.com/2015/05/02/tex-note.html
编译器
Windows
- 安装CTEX,可很好地支持各种编译器并获得良好的中文支持。
Linux
安装 texlive。
arch: texlive-core texlive-bin texlive-langcjk texlive-latexextra
ubuntu: texlive texlive-xetex texlive-lang-cjk
Startup
安装好TEX编译器后已经使用gbsn,gkai等字体,但这些字体库不全。可以编译简单的中文:
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{gkai}
我是楷体
\end{CJK}
\begin{CJK}{UTF8}{gbsn}
我是宋体
\end{CJK}
\end{document}
使用 xelatex 编译,可以方便地编译中文。首先,在导言区添加:
\usepackage[cm-default]{fontspec}
然后在文档中添加:
\setmainfont[Mapping=tex-text]{WenQuanYi Micro Hei}
%for beamer:
\setsansfont[Mapping=tex-text]{WenQuanYi Micro Hei}
为了能够在Linux中使用 windows 字体,首先拷贝字体到用户的字体库:
cp -r $win_dir/Windows/Fonts ~/.fonts/winfonts
然后更改 xelatex 字体映射:
- 打开
/usr/share/texlive/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def
; - 将这里指定等win字体更改为系统中存在的字体(使用 fc-list查看),如SimSun, KaiTI等
编辑器
TexMaker、TexStudio、Kile、LaTex Editor、SciTE LaTex IDE、Texlipse、LaTex Lab、JaxEdit、BaKoMa Tex Word等。以下介绍常用的几种。
WinEdt
这是CTEX默认的编辑器,功能强大;中文支持很好;有大量的CTex库
收费软件;更新困难;可配置性差;智能识别上不够方便;程