ubuntu 安裝texlive2012

 

Table of Contents


1 準備


準備下面的東西:

  1. TeX Live 2012光盤鏡像(從texlive下載)
  2. Windows字體(從Windows 系統拷貝)
  3. 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}



Date: 2012-09-04 二

Author: hic

Org version 7.9.1 with Emacs version 23

Validate XHTML 1.0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章