发布时间:2014-09-05 16:31:03作者:知识屋
(默认您已经通过texlive安装指南“3.5 测试安装是否成功”中的测试,并且系统可以识别xelatex命令)。
我使用的是windows的中易6套字体。我在自己CSDN的资源上偷偷上传了一份。^_^..宋体(simsun.ttf)、仿宋(simfang.ttf)、黑体(simhei.ttf)、楷体(simkai.ttf)、隶书(simli.ttf)、幼圆(simyou.ttf)。为何选用这些字体参考“2、TeX Live 2009/2010 的 LaTeX 中文支持”和"4、ctex宏包说明"。
sudo mkdir /usr/share/fonts/zh_CN
cd /usr/share/fonts/zh_CN
sudo cp ~/Desktop/font/* . ;我把下载好的ttf文件放在了桌面的font文件夹中,注意cp命令最后的点(当前目录)
sudo chmod 777 *
sudo mkfontscale
sudo mkfontdir
sudo fc-cache
测试字体是否安装成功
sudo fc-list :lang=zh-cn
看看中文字体列表中是否有刚安装的几种中文字体。
由于我们使用的是基于XeTex的中文方案,所以接下来是修改ctex-xecjk-winfonts.def文件。
cd /usr/local/texlive/2010/texmf-dist/tex/latex/ctex/fontset/
sudo cp ctex-xecjk-winfonts.def ctex-xecjk-winfonts.def.bak
sudo gedit ctex-xecjk-winfonts.def
原始文件可能如下:
% ctex-xecjk-winfonts.def: Windows 的xeCJK 字体设置,默认为六种中易字体
% vim:ft=tex
/setCJKmainfont[BoldFont={SimHei},ItalicFont={[simkai.ttf]}]
{SimSun}
/setCJKsansfont{SimHei}
/setCJKmonofont{[simfang.ttf]}
/setCJKfamilyfont{zhsong}{SimSun}
/setCJKfamilyfont{zhhei}{SimHei}
/setCJKfamilyfont{zhkai}{[simkai.ttf]}
/setCJKfamilyfont{zhfs}{[simfang.ttf]}
/newcommand*{/songti}{/CJKfamily{zhsong}} % 宋体
/newcommand*{/heiti}{/CJKfamily{zhhei}} % 黑体
/newcommand*{/kaishu}{/CJKfamily{zhkai}} % 楷书
/newcommand*{/fangsong}{/CJKfamily{zhfs}} % 仿宋
/newcommand*{/lishu}{/CJKfamily{zhli}} % 隶书
/newcommand*{/youyuan}{/CJKfamily{zhyou}} % 幼圆
/endinput
根据中文字体列表中的字体信息修改文件。修改后的文件应该如下:
% ctex-xecjk-winfonts.def: Windows 的xeCJK 字体设置,默认为六种中易字体
% vim:ft=tex
/setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi_GB2312}]
{SimSun}
/setCJKsansfont{SimHei}
/setCJKmonofont{FangSong_GB2312}
/setCJKfamilyfont{zhsong}{SimSun}
/setCJKfamilyfont{zhhei}{SimHei}
/setCJKfamilyfont{zhkai}{KaiTi_GB2312}
/setCJKfamilyfont{zhfs}{FangSong_GB2312}
/setCJKfamilyfont{zhli}{LiSu}
/setCJKfamilyfont{zhyou}{YouYuan}
/newcommand*{/songti}{/CJKfamily{zhsong}} % 宋体
/newcommand*{/heiti}{/CJKfamily{zhhei}} % 黑体
/newcommand*{/kaishu}{/CJKfamily{zhkai}} % 楷书
/newcommand*{/fangsong}{/CJKfamily{zhfs}} % 仿宋
/newcommand*{/lishu}{/CJKfamily{zhli}} % 隶书
/newcommand*{/youyuan}{/CJKfamily{zhyou}} % 幼圆
/endinput
测试中文配置
测试文件(test.tex):
/documentclass{ctexart}
/begin{document}
你好,TeX Live 2010!//
{/songti 这是宋体}//
{/heiti 这是黑体}//
{/fangsong 这是仿宋}//
{/kaishu 这是楷书}//
{/lishu 这是隶书}//
{/youyuan 这是幼圆}//
/end{document}
编译,测试:
cd Desktop
xelatex test.tex
成功的话
,会生成test.pdf。查看文档内容是否如下:
如果您的结果和我一样,那就大功告成了,剩下的就是好好学习Latex了。
如果您按照我的步骤出现了异常情况,可以参考下方的"参考文档"。
参考文档:
1、Ubuntu 字体安装:http://qianjigui.javaeye.com/blog/351699
2、TeX Live 2009/2010 的 LaTeX 中文支持:http://bbs.ctex.org/viewthread.php?tid=54661
3、texlive中文指南:http://www.tug.org/texlive/doc/texlive-zh-cn/
4、ctex宏包说明:http://www.ctex.org/PackageCTeX/files.xml?action=download&file=ctex.pdf
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能