Texlive 2009


1、Texlive介绍

  TeX 提供了一套功能强大并且十分灵活的排版语言,它多达900多条指令,并且 TeX 有宏功能,用户可以不断地定义自己适用的新命令来扩展TeX系统的功能。许多人利用 TeX 提供的宏定义功能对 TeX 进行了二次开发,其中比较著名的有美国数学学会推荐的非常适合于数学家使用的 AMS-TeX 以及适合于一般文章、报告、书籍的 LaTeX 系统。

  TeX 系统是公认的数学公式排得最好的系统。美国数学学会(AMS)鼓励数学家们使用 TeX 系统向它的期刊投稿。世界上许多一流的出版社如 Kluwer、Addison-Wesley、牛津大学出版社等也利用 TeX 系统出版书籍和期刊。

  大部分的 TeX 系统都是免费的。Knuth 教授还公开了他的全部源程序。TeX 系统目前已经在数百种计算机系统上得到实现。TeX 系统的排版结果 DVI(DeVice Independent)文件与输出设备无关。DVI 文件可以显示、打印、照排,几乎可以在所有的输出设备上输出。TeX 排版源文件及结果在各种计算机系统上互相兼容。

TEX Live 是TEX 及其相关程序在GNU/Linux 及其他类Unix 系统、Mac OS X 和Windows 系统下的一套发行版。你可以直接下载TEX Live,也可以在TEX 用户组织给会员分发的TEX Collection DVD 中找到。

TEX Live 包括了TEX, LATEX 2", ConTEXt, METAFONT, MetaPost, BibTEX 等许多可执行程序;种类繁多的宏包、字体和文档,并支持世界上许多不同的语言。
--------------------------------------------------------------------------------------
2、Texlive安装

(1)到http://mirror.bitunion.org/CTAN/systems/texlive/tlnet/找到install-tl-unx.tar.gz下载下来,解压进入目录然后运行install-tl:

 sudo ./install-tl -location http://mirror.bitunion.org/CTAN/systems/texlive/tlnet/

出来选项选择I,让它自己安装

(2)安装好后设置一下,把目录 /usr/local/texlive/2009/bin/i386-linux 加入到 $PATH 中

 export PATH=/usr/local/texlive/2009/bin/i386-linux:$PATH

(3)然后下载xeCJK包

 下载地址http://bbs.ctex.org/viewthread.php?tid=40232&extra=&page=1

解压,并拷贝其中的 tex 目录到 /usr/local/texlive/texmf-local/ 并更新索引:

sudo cp -r tex/ /usr/local/texlive/texmf-local/
sudo texhash
----------------------------------------------------------------------------------------
3、Texlive初步测试

这次就都装好了,现在测试一下,建立一个名为test.tex的文件,编辑文件内容如下:

/documentclass[12pt]{article}
/usepackage{xeCJK}
/setCJKmainfont{AR PL UKai CN}
/begin{document}
这是测试要显示的内容
/end{document}

然后运行命令:

 xelatex test.tex

在目录下可以看到生成的pdf文档了(生成pdf文档至少要用此命令编译两次)
---------------------------------------------------------------------------------
4、安装缺少的sty

当编译模板的时候出现xxx.sty not found 的提示,就可以采用 tlmgr 命令进行查询,然后安装缺少的sty文件。

下面给出一个例子,在编译一份文档时,发现algorithmic.sty找不到,采用如下操作:
 $tlmgr search --global algorithmic.sty

得到输出:
 algorithmicx - The algorithmic style you always wanted.
 algorithms - A suite of tools for typesetting algorithms in pseudo-code.

然后使用tlmgr进行安装
 $tlmgr install algorithmicx algorithms

完成之后再进行编译

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