在Ubuntu 12.04中安装TeX Live(和TeX Studio)的简便方法

我最近改用Linux(Ubuntu 12.04),我需要安装一个LaTeX发行版和编辑器。 我对Win7上的LaTeX有相当的经验,那么有一种简单的方法可以让LaTeX运行起来吗?

最好从CTAN下载TeX发行版的.iso图像,例如texlive2013.iso – 它是~2GB。 将其放入“ Downloads文件夹中。

在使用GUI之前,请确保已安装perl-tk软件包。 如果没有,打开一个终端然后去:

 $ apt-get install perl-tk 

然后创建一个挂载点:

 $ sudo mkdir /mnt 

更改当前目录,安装.iso并开始安装

 $ cd ~/Downloads $ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt $ cd /mnt $ sudo ./install-tl --gui=perltk 

这打开了一个很好的GUI。 您可以决定在Installation collectionsInstallation collections什么。 同时更改Create symlinks in system directoriesCreate symlinks in system directories如屏幕截图所示,这些目录将全部为您布局。 这意味着您无需在安装后浏览并修改系统文件。

perltk

安装完成后,关闭终端并打开一个新终端:

 $ sudo umount /mnt 

检查一切是否正常:

 $ tex --version TeX 3.1415926 (TeX Live 2013) kpathsea version 6.1.1 Copyright 2013 DE Knuth. 

尝试处理.tex文件并预览PostScript文件。

 $ latex sample2e.tex $ dvips sample2e.dvi 

您还可以制作.pdf文件:

 $ pdflatex sample2e.tex 

如果要修改设置或获取更多包,请在TeX Live Manager 2013中执行此操作:

 $ sudo tlmgr -gui 

要安装LaTeX编辑器(例如TeX Studio),请将相关的.deb文件下载到Downloads文件夹并安装

 $ cd ~/Downloads $ sudo dpkg -i texstudio_2.7.0_i386.deb 

您可能需要先安装libpoppler-qt4-3.deb

参考文献:

TUG文档

TeX Live文档

Starlinq博客

只需从存储库安装相关的包:

 sudo apt-get install texlive-latex-base 

这将为您提供基本的LaTeX系统。 要使用更多包和字体进行更完整的安装,请使用以下命令:

 sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended 

三种方法:

  • 为texlive安装Ubuntu软件包。 由terdon描述,最简单,但他们倾向于过时,只有通过tlmgr可用的一部分。
  • 从最新的iso映像安装texlive。 由Medulla Oblongata描述。 目前可用:2013年 – 已经过时了近一年,所以安装后的第一步是使用tlmgr更新它。
  • 使用tug.org上提供的网络安装程序进行安装。 这实际上很简单,我推荐它,特别是如果你想让不同平台上的安装保持同步。

另请参阅: 如何更新TeX发行版? 在tex.sx上 ,特别是第一个(社区维基)答案解释TeX Live更新方案。

您还可以使用Kile – 一个集成的LaTeX环境

您可以从ubuntu软件中心轻松安装它。

在此处输入图像描述

为Ubuntu 12.04打包的最新版TeX Live是2012年,可从TeX Live后端PPA获得 。 从终端安装相对容易,首先删除可能安装的任何绝对软件包:

 sudo apt-get remove texlive* 

然后添加PPA并更新:

 sudo add-apt-repository ppa:texlive-backports/ppa sudo apt-get update 

最后安装:

 sudo apt-get install texlive 

这将安装最常见的模块。 如果你需要更多特定的模块,那么你将不得不安装“额外”包(在最后一次检查时几乎是1 Gb):

 sudo apt-get install texlive-latex-extra 

对于来自Windows的人,我建议将TexMaker作为GUI(可从软件中心获得)。 这是我们向学生提供的东西,他们管理的很好。

我运行sudo apt-get install texlive-full ,它有一些上面列出的缺点,包括它可能不是最新的,但我没有发现任何问题。 (然而)

它的优点是它只需在一个快速命令中安装所有内容。 有些人可能认为这是不好的做法/浪费硬盘空间 – 但我使用ubuntu是因为它快速且(通常)有效,不是因为它比其他Linux发行版节省了几百兆的磁盘空间……