Chinaunix首页 | 论坛 | 博客
  • 博客访问: 278059
  • 博文数量: 55
  • 博客积分: 2535
  • 博客等级: 少校
  • 技术积分: 585
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-25 16:41
个人简介

Je pense donc je suis.

文章分类

全部博文(55)

文章存档

2014年(11)

2011年(3)

2010年(40)

2009年(1)

我的朋友

分类: LINUX

2010-03-30 22:09:52

######### TeXLive 2009 简单安装教程(Debian Squeeze): ##############
1.为图形化安装界面作准备:

su -c 'apt-get install perl-tk'

2.下载

wget -c

解压,并进入下载目录

3. 安装

su -c './install-tl --gui --location '
(这是中科大的源)



su -c  './install-tl --gui --location ftp://ftp.ctex.org/mirrors/texlive/tlpretest/'  
(这是官方源)

在接下来的安装界面,你可以选择安装的语言和安装目录。为了方便以后的重新配置Debian,我一般都把TeXLive安装在家目录$HOME下,重新配置了Debian后只要把相关的文件夹拷贝即可。



4. 配置路径
如果你修改了默认的安装目录,那么安装完成后会提示:
Add $HOME/texlive/2009/texmf/doc/man to MANPATH.
 Add $HOME/texlive/2009/texmf/doc/info to INFOPATH.

 Most importantly, add $HOME/texlive/2009/bin/x86_64-linux
 to your PATH for current and future sessions.



所以你必须把上述提到的路径加入到/etc/profile里面去(或者按照下面所言加到~/.bashrc里面,但这样可能不太好),方法如下
 su -c 'gedit /etc/profile'

export MANPATH=$HOME/texlive/2009/texmf/doc/man:$MANPATH
export INFOPATH=$HOME/texlive/2009/texmf/info:$INFOPAT

if [ "`id -u`" -eq 0 ]; then
  PATH="$HOME/texlive/2009/bin/x86_64-linux:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
  PATH="$HOME/texlive/2009/bin/x86_64-linux:/usr/local/bin:/usr/bin:/bin:/usr/games"

然后再刷新即可
su -c 'source /etc/profile'




5. test if it has been installed correctly by latex this file:
\documentclass{article}
\begin{document}
This is a test!
\end{document}

Remark: You can as you like install texlive2009, for which the installation procedue is all most as the same as for texlive2008. You can download the iso file form hit:hit@202.118.224.241. As for the Chinese configuration, just do as  follows.

6. 接着安装支持中文的CJK,CJK如果不想很麻烦地配置可以下载CTEX版主 YuleWang 的字体包from
~hugang/tex/
Or
lftp hit:hit@202.118.224.241  (现在上不去了)


先执行一次命令:fmtutil --all

然后在~/执行命令:

$ mv   .texlive2009   .texlive2009_backup
$ tar -jxvf YueWang-zhfonts-final_1.01.tar.bz2  -C ~/ && cd ~/
$ mv .texlive2007 .texlive2009

然后
$ cd ~/.texlive2009/texmf-var/ && mv web2c/ web2c-back    #不知道为什么,反正这样做了就可以了。



最后再来一次:fmtutil --all

测试一下

在try3.tex中写入:

\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK*}{UTF8}{song}
测试
\end{CJK*}
\end{document}

执行 :latex try3.tex

可以在try3.dvi里面看到中文的“测试”字样

或是执行:pdflatex try3.tex 生成try3.pdf



LaTeX编辑器可以选择Texworks,本人认为目前是最好的,kile我用了很久,本来在Lenny上表现很好,但是最近发现在Debian Squeeze里面kile并不好配置,本来已经安装好了texlive2009,然后安装kile的时候,apt还要自己安装texlive,而且完成后还无法找到我安装的texlive2009的路径,很是麻烦,而且还无法找到中文字体YueWang-zhfonts-final_1.01.tar.bz2,所以不得不丢弃了。当然,也可以选择texmaker,如果不想使用pdf的反向搜索功能的话,可以考虑。

另外,如果使用CJK包进行中英文混排,那么很难自动处理中英文间隔问题,手工处理比较麻烦。现在可以考虑在Texworks下用xeCJK包,结合XeLaTeX就可以使用
\CJKsetecglue{ }
来调节中英文间隔。




阅读(950) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~