xelatex+xeCJK在ubuntu Linux中显示中文

安装texlive(如果空间足够,最好装完整版)之后安装xelatex

sudo apt-get install texlive-xetex

apt-cache search cjk,找到相关宏包,安装

sudo apt-get install latex-cjk-xcjk cjk-latex latex-cjk-chinese

安装喜欢的中文字体

sudo apt-get install xfonts-wqy ttf-wqy-microhei ttf-wqy-zenhei

安装英文字体

#~ apt-cache search 'courier new' ttf-mscorefonts-installer - Installer for Microsoft TrueType core fonts #~ sudo apt-get install ttf-mscorefonts-installer

用fc-list查看已安装的所有字体,用fc-cache刷新字体缓存

把wiki上的文件改一下:(http://linux-wiki.cn/wiki/zh-hans/LaTeX%E4%B8%AD%E6%96%87%E6%8E%92%E7%89%88%EF%BC%88%E4%BD%BF%E7%94%A8XeTeX%EF%BC%89

 

 1 % dependencies: xelatex, xecjk package,Courier New字体,wenquanyi中文字体,也可以设置其他的中英文字体

 2 % Usage: xelatex filename[.tex]

 3 

 4 \documentclass[11pt]{article}

 5 \usepackage[BoldFont,SlantFont,CJKsetspaces,CJKchecksingle]{xeCJK}

 6 \setmainfont{Courier New} % 设置英文衬线字体

 7 % \setmonofont{} % 设置英文等宽字体,等宽英文字体大全:http://zh.wikipedia.org/wiki/%E7%AD%89%E5%AE%BD%E5%AD%97%E4%BD%93

 8 % \setsansfont{} % 设置英文无衬线字体

 9 \setCJKmainfont{WenQuanYi Micro Hei} % 设置缺省中文字体

10 %\setCJKfamilyfont{WenQuanYi Micro Hei} % 与setCJKmainfon t等同,http://bbs.ctex.org/forum.php?mod=viewthread&tid=51057

11 \parindent 2em   %段首缩进

12  

13 \begin{document}

14 \section{举例}

15 \begin{verbatim}

16 标点。

17 \end{verbatim}

18  

19 汉字Chinese数学$x=y$空格

20 \end{document}

 

 

 

 再用xelatex编译,

1 xelatex filename.tex

 

这样就可以正常显示中文了。

你可能感兴趣的:(ubuntu)