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}