由于需要,打算在Fedora 17下安装latex,从网上查了点资料,了解到linux下通常安装texlive,于是就用yum install texlive*安装了所需要的所有包,但是这个是低版本的texlive,现在已经更新到了2013,从网上搜索了一下,在wiki上看到有2012版本的安装方法https://fedoraproject.org/wiki/Fedora_Project_Wiki,于是照着说明按部就班的操作,但是yum总是会报包依赖错误,最后试了试安装2013版本,总算成功了。
具体方法如下:
1)下载texlive 2013, 下载地址为https://www.tug.org/texlive/acquire-netinstall.html,选择install-tl-unx.tar.gz压缩包。
2)解压缩gz包,进入解压缩的文件夹,执行./install-tl,进行网络安装,这需要一点时间。
以上两步执行完成后,texlive2013就已经安装好了,不过可执行文件并不在默认的搜索路径上,texlive默认安装到/usr/local/texlive/2013/bin/i386-linux,在家目录下的.bashrc文件中添加PATH=/usr/local/texlive/2013/bin/i386-linux:$PATH,然后执行source .bashrc使修改立即生效。
2013版本是最新的,而且还避免了低版本中需要额外配置中文字体的麻烦。
下面测试安装是否成功:
1.首先确认你可以执行 tex –version
TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
……
2.处理一个基本的latex文件
latex template.tex
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013)
restricted \write18 enabled.
entering extended mode
……
3.创建PDF文件而非DVI,这里采用直接处理.tex文件输出PDF的方式
pdflatex template.tex
相关阅读:
Ubuntu 12.04安装使用Texlive2012 http://www.linuxidc.com/Linux/2013-05/84540.htm
openSUSE 12.2下安装TeXLive并配置环境变量 http://www.linuxidc.com/Linux/2012-12/75251.htm
在Fedora 7下安装Texlive 2007 http://www.linuxidc.com/Linux/2007-06/4761p2.htm
更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5