Linux下安裝配置TEXLive2015的方法

1.下載安裝包

下載地址:

官方鏡像: http://mirrors.ctan.org/systems/texlive/Images/texlive2015.iso
USTC鏡像: http://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/texlive2015.iso

可以使用wget命令下載:

$ wget http://mirrors.ctan.org/systems/texlive/Images/texlive2015.iso

2.安裝依賴

依賴包:

安裝過程中需要調用Perl的模塊 Digest::MD5 來檢測ISO文件的完整性;
升級過程中界面需要調用Perl的模塊 Tk

Fedora,輸入以下命令安裝依賴包:

$ sudo dnf install perl-Digest-MD5 perl-Tk

Ubuntu,輸入以下命令安裝依賴包:

$ sudo apt-get install libdigest-perl-md5-perl perl-tk

3.安裝TeX Live 2015

$ su
# mount -o loop texlive2015.iso  /mnt/
# cd /mnt
# ./install-tl

會顯示以下內容:

... ...
Actions:
<I> start installation to hard disk
<H> help
<Q> quit
Enter command: 

輸入 I 直接安裝(也可以更改選項)。我用了6分鐘就OK了,然後exit退出root用戶。


4.配置環境變量

輸入命令:

$ vim ~/.bashrc

I 輸入以下內容:

# TeX Live 2015
PATH=/usr/local/texlive/2015/bin/x86_64-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2015/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH; export INFOPATH

[注] 如果是32位系統,記住把上面第二行中的 x86_64 改成 i386
:wq 退出,並輸入以下命令使它立刻生效:

$ source ~/.bashrc

5.更新TeX Live

可以使用如下命令更新TeXLive宏包:

$ su
# tlmgr update --self
# tlmgr update --all

默認情況下,會自動搜索合適的鏡像來更新,也可以使用–repository選項指定了要使用哪一個CTAN鏡像。

比如USTC鏡像:

# tlmgr update --self --repository http://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet/
# tlmgr update --all --repository http://mirrors.ustc.edu.cn/CTAN/systems/texlive/tlnet/

比如阿里雲鏡像:

# tlmgr update --self --repository http://mirrors.aliyun.com/CTAN/systems/texlive/tlnet/
# tlmgr update --all --repository http://mirrors.aliyun.com/CTAN/systems/texlive/tlnet/

如果希望在圖形界面下升級,可以使用如下命令調出tlmgr的中文圖形界面:

# tlmgr --gui --gui-lang zh_CN

6.XeTEX和LuaTEX的系統字體配置

XeTEX 和 LuaTEX 可以使用任何系統安裝的字體,但如果你在 Unix 兼容的系統中安裝了 xetex 軟件包,則需要把系統配置一番 XeTEX 才能找到隨 TEX Live 安裝的那些字體。
爲了進行配置,xetex 安裝後都會創建一個必需的配置文件texlive-fontconfig.conf 。
要在整個系統中使用 TEX Live 的字體 (假定你有足夠的權限),請依照下面的步驟來做:

$ su
# cd /usr/local/texlive/2015/texmf-var/fonts/conf/
# cp texlive-fontconfig.conf /etc/fonts/conf.d/09-texlive.conf
# fc-cache -fsv

如果你沒有足夠的權限執行上述操作,或者只需要把 TEX Live 字體提供給你自己,可以這麼做:

$ cd /usr/local/texlive/2015/texmf-var/fonts/conf/
$ cp texlive-fontconfig.conf ~/.fonts.conf
$ fc-cache -fv

你可以運行 fc-list 來查看系統字體的名稱。命令 fc-list : family style file spacing 可
以列出一些有趣的信息。


7.測試TeX Live

新建一個.tex文件:

$ vim test.tex

輸入以下內容:

\documentclass{article}
\usepackage{CJKutf8} 
\begin{document}

\begin{CJK}{UTF8}{gkai}
這是一個楷體中文測試,處理簡體字。
\end{CJK}

\begin{CJK}{UTF8}{gbsn}
這是一個宋體中文測試,處理簡體字。\\
\CJKfamily{gkai}這是一個楷書中文測試,處理簡體字。\\
\end{CJK}

\begin{CJK}{UTF8}{bkai}
這是一個big5編碼的楷體中文測試,處理繁體文字。
\end{CJK}

\begin{CJK}{UTF8}{bsmi}
這是一個個big5編碼的明體中文測試,處理繁體文字。
\end{CJK}

\end{document}

退出後使用pdflatex命令處理:

$ pdflatex test.tex

顯示如下:
這裏寫圖片描述

[注]
1.在文件的開頭要加上 \usepackage{CJK} 一句
2.所有的中文要放在 \begin{CJK*}{GB}{…}\end{CJK*} 之間
3.用 \CJKfamily{…} 改變字體


8.測試beamer

新建.tex文件:

$ vim testbeamer.tex

輸入以下內容:

\documentclass{beamer}
\usepackage{lmodern}
\usepackage{CJKutf8}
\usetheme{Warsaw}

\begin{document}
\begin{CJK*}{UTF8}{gkai}

\title{\LaTeX的beamer中文測試}
\author{及時澍雨Timely\\
{\small \url{http://blog.csdn.net/ws_20100}}}
\institute{CSDN Blog}
\date{\today}
\frame{\titlepage}

\begin{frame}
  \frametitle{標題測試}
我的\LaTeX beamer 文檔測試成功! 
\end{frame}

\end{CJK*}
\end{document}

退出後使用pdflatex命令處理:

$ pdflatex testbeamer.tex

顯示如下:
這裏寫圖片描述

Enjoy~~

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