Table of Contents
1 准备
准备下面的东西:
- TeX Live 2012光盘镜像(从texlive下载)
- Windows字体(从Windows 系统拷贝)
- Adobe字体(网络下载)
2 开始安装
2.1 安装 perl-tk
sudo aptitude install perl-tk
2.2 挂载 TeX Live 2012 镜像
sudo mount -o loop texlive2012-*.iso /mnt/
2.3 安装TexLive
sudo /mnt/iso/install-tl --gui
3 安装TeX Live 2012
点击“安装TeX Live“,然后等着就行。
4 配置中文环境和中文字体安装
4.1 创建Windows字体目录WinFonts和Adobe字体目录AdobeFonts
sudo mkdir /usr/share/fonts/WinFonts sudo mkdir /usr/share/fonts/AdobeFonts
4.2 复制上述准备的字体到各自目录
-
这里需要注意
- 当把字体复制完毕之后,将字体的权限修改为如下:
-
sudo chmod 644 /usr/share/fonts/WinFonts/* sudo chmod 644 /usr/share/fonts/AdobeFonts/*
4.3 刷新字体缓存
sudo mkfontscale sudo mkfontdir sudo fc-cache -fsv
5 安装中文字体后的配置
5.1 编辑 ctex-xecjk-winfonts.def
sudo emacs /usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def。
5.1.1 编辑后 ctex-xecjk-winfonts.def 的内容:
% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
% vim:ft=tex
/setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}] {SimSun}
/setCJKsansfont{SimHei}
/setCJKmonofont{FangSong}
/setCJKfamilyfont{zhsong}{SimSun}
/setCJKfamilyfont{zhhei}{SimHei}
/setCJKfamilyfont{zhkai}{KaiTi}
/setCJKfamilyfont{zhfs}{FangSong}
/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
5.2 同时修改ctex-xecjk-adobefonts.def
6 测试
输入一个典型的中文支持例子测试,用xelatex命令编译.
\documentclass[UTF8]{ctexart}
\begin{document}
哈哈哈
\end{document}
本文详细介绍了如何在Linux环境下安装TeXLive2012,并配置中文支持及中文字体。包括安装perl-tk、挂载TeXLive镜像、安装TeXLive本身、配置字体目录、刷新字体缓存等步骤。
1439

被折叠的 条评论
为什么被折叠?



