2010年5月15日 星期六

Ubuntu Netbook Remix 10.04 - TeXLive, XeTeX, ImageMagick


Ubuntu Repository 裡面目前還是 TeXLive 2007,如果想要用最新的 2009,請修改 /etc/apt/sources.list 檔案,加入

deb http://ppa.launchpad.net/aelmahmoudy/tl2009/ubuntu lucid main
deb-src http://ppa.launchpad.net/aelmahmoudy/tl2009/ubuntu lucid main

然後執行底下指令,以取得 GPG,讓 apt-get update 可以順利運作:

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 00F6A161A36634CD

如果像我一樣喜歡使用 XeTeX,那就執行:

$ sudo apt-get install texlive-xetex

再執行底下兩行指令,補充一些常用的 LaTeX Package:

$ sudo apt-get install texlive-latex-recommended
$ sudo apt-get install texlive-latex-extra

相關的軟體就會跟著安裝完畢,然後再執行底下的指令建立 Font Cache:

$ sudo fc-cache -v

執行底下的指令,可以列出 XeTeX 抓的到的字型清單:

$ sudo fc-list

如果要測試中文的話,可以新增一個檔案,比方說 chinese.tex,然後輸入以下內容:

\documentclass{article}

\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt

\font\droid="Droid Sans Fallback" at 24pt

\begin{document}
\droid 使用 Droid 中文字型
\end{document}

字型的部分因為我有裝 Droid 字型,所以我就定義了 \droid 來進行測試。執行底下的指令就可以編譯出 PDF 檔案:

$ xelatex chinese.tex

如果安裝了 Adobe Reader 或 Foxit Reader,就可以使用底下任一個指令來顯示 PDF 檔案內容:

$ acroread chinese.pdf
$ fr chinese.pdf

另外,因為我需要 ImageMagick 來協助轉檔,執行底下的指令就可以安裝:

$ sudo apt-get install imagemagick


沒有留言:

張貼留言