1.安装texlive 2020 ( 2018版本不能安装了)
1.1 官网 https://www.tug.org/texlive/
1.2 texlive是一个发行版,包括tex,latex, xelatex等等诸多工具。
1.3 下载网络版安装包 http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz 。这个文件是5m大小,在ubunut下运行,联网安装texlive
wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
1.4 如果此前安装过texlive 2018,需要先删除上次安装目录:
rm -rf /usr/local/texlive/2020
rm -rf ~/.texlive2020
1.5解压缩安装包,然后执行
sudo install-tl
在提示下输入I,然后回车,开始安装。
1.6 配置PATH,修改/etc/profile文件,增加一行
PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH
注意,texlive路径必须放在前头,才会保证优先使用。
1.7安装微软字体
sudo apt-get install xfonts-wqy ttf-wqy-microhei ttf-wqy-zenhei
1.8 更新字体
sudo fc-cache -f -s -v
1.9 查看中文字体
fc-list :lang=zh
1.10 写一个demo.tex文件,用xelatex进行编译:xelatex demo.tex,可以看到生成的pdf文件。
\documentclass{article}
\usepackage{ctex}
\begin{document}
中文宏包测试
\end{document}
2.xelatex用xecjk处理中文(本方式优先使用),编译命令: xelatex a.tex
\documentclass[11pt]{article}
\usepackage[BoldFont,SlantFont,CJKsetspaces,CJKchecksingle]{xeCJK}
%\setCJKmainfont[BoldFont=SimHei]{SimSun}
%\setCJKmonofont{SimSun}% 设置缺省中文字体
\parindent 2em %段首缩进
\begin{document}
\section{举例}
\begin{verbatim}
标点。
\end{verbatim}
汉字Chinese数学$x=y$空格
\end{document}
3.直接用xelatex编辑中文,参考http://www.heboliang.cn/archive/xetex-intro.html