网上Tex版本的繁杂着实让我这样的新手看得眼花缭乱,现在我还分不清xelatx,latex……之间的区别。不过既然只是为了正常使用 Tex排版文章,不知也无妨。参考了许多网上资料,用了整整一天的时间,终于在ubuntu9.10上配置好了Texlive 2009。过程如下(采用本地安装):
1. 下载Texlive 2009 镜像,校验MD5值。下载地址 http://ftp.ctex.org/mirrors/CTAN/systems/texlive/Images
2. 安装perl-tk包,以便使用图形界面进行安装。
sudo apt-get install perl-tk
解压下载到的压缩文件并挂载iso镜像(为了方便,这里把镜像重命名为texlive2009.iso了)。 sudo mount -o loop texlive2009.iso /mnt
进入/mnt目录,输入命令
sudo ./install-tl –gui
之后出现图形界面。之后的操作就比较简单了,可以去掉不用的语言包以节省磁盘空间,注意 选择最后一项“Create symlinks in system directories“,让安装程序自动创建语法链接。确定安装,等待……
3. 配置环境变量。这一步我不太明白原理,毕竟操作系统的基础知识太匮乏了,完全是照搬别人的步骤~(感谢肖楠)
过程:
sudo gedit /etc/bash.bashrc
在此文件末尾添加
PATH=/usr/local/texlive/2009/bin/i386-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2009/texmf/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2009/texmf/doc/info:$INFOPATH; export INFOPATH
在 /etc/manpath.config 文件的
# set up PATH to MANPATH mapping
这行下面的列表后增加一条:
MANPATH_MAP     /usr/local/texlive/2009/bin/i386-linux        /usr/local/texlive/2009/texmf/doc/man
在 /etc/manpath.config 文件的
# set up PATH to MANPATH mapping
这行下面的列表后增加一条:
MANPATH_MAP  /usr/local/texlive/2009/bin/i386-linux  /usr/local/texlive/2009/texmf/doc/man
至此安装过程结束。
4. 配置中文环境
参考jjgod给出的几种解决方案之后,决定选择第一种。
首先,安装所需的宏包:
sudo tlmgr install xeCJK ctex
这一步很可能提醒要更新tlmgr,按照提示输入sudo tlmgr update –self.,更新完成之后再安装。
然后安装中文字体,这里我采用的Adobe四套字体(win的六套字体我弄了很久都没搞定,何况还有版权问题。。)
关于这两种字体编写tex文档时的区别,也请参考jjgod
到此大功告成。

1. 下载Texlive 2009 镜像,校验MD5值。下载地址 http://ftp.ctex.org/mirrors/CTAN/systems/texlive/Images2. 安装perl-tk包,以便使用图形界面进行安装。sudo apt-get install perl-tk解压下载到的压缩文件并挂载iso镜像(为了方便,这里把镜像重命名为texlive2009.iso了)。 sudo mount -o loop texlive2009.iso /mnt进入/mnt目录,输入命令sudo ./install-tl –gui之后出现图形界面。之后的操作就比较简单了,可以去掉不用的语言包以节省磁盘空间,注意 选择最后一项“Create symlinks in system directories“,让安装程序自动创建语法链接。确定安装,等待……3. 配置环境变量。这一步我不太明白原理,毕竟操作系统的基础知识太匮乏了,完全是照搬别人的步骤~(感谢肖楠)过程:sudo gedit /etc/bash.bashrc在此文件末尾添加PATH=/usr/local/texlive/2009/bin/i386-linux:$PATH; export PATHMANPATH=/usr/local/texlive/2009/texmf/doc/man:$MANPATH; export MANPATHINFOPATH=/usr/local/texlive/2009/texmf/doc/info:$INFOPATH; export INFOPATH在 /etc/manpath.config 文件的# set up PATH to MANPATH mapping这行下面的列表后增加一条:
MANPATH_MAP     /usr/local/texlive/2009/bin/i386-linux        /usr/local/texlive/2009/texmf/doc/man
在 /etc/manpath.config 文件的
# set up PATH to MANPATH mapping
这行下面的列表后增加一条:
MANPATH_MAP  /usr/local/texlive/2009/bin/i386-linux  /usr/local/texlive/2009/texmf/doc/man
至此安装过程结束。
4. 配置中文环境
参考jjgod给出的几种解决方案之后,决定选择第一种。
首先,安装所需的宏包:
sudo tlmgr install xeCJK ctex
这一步很可能提醒要更新tlmgr,按照提示输入sudo tlmgr update –self.,更新完成之后再安装。
然后安装中文字体,这里我采用的Adobe四套字体(win的六套字体我弄了很久都没搞定,何况还有版权问题。。)
关于这两种字体编写tex文档时的区别,也请参考jjgod
到此大功告成。

Advertisements