我最近改用 Linux(Ubuntu 12.04),需要安装 LaTeX 发行版和编辑器。我对 Win7 上的 LaTeX 相当熟悉,那么有没有一种简单的方法可以启动并运行 LaTeX?
答案1
最好.iso
从以下网址下载 TeX 发行版的镜像:加拿大运输安全局例如-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 collections
。还可以更改Create symlinks in system directories
屏幕截图中的 ,以便目录全部为您布局。这意味着您无需在安装后四处寻找和修改系统文件。
安装完成后,关闭终端,打开一个新终端:
$ sudo umount /mnt
检查一切是否正常:
$ tex --version
TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
尝试处理 .tex 文件并预览 PostScript 文件。
$ latex sample2e.tex
$ dvips sample2e.dvi
您还可以制作 .pdf 文件:
$ pdflatex sample2e.tex
如果您想修改设置或获取更多包,请在 TeX Live Manager 2013 中执行以下操作:
$ sudo tlmgr -gui
要安装 LaTeX 编辑器(例如 TeX Studio),请将相关.deb
文件下载到下载文件夹并安装
$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb
您可能需要libpoppler-qt4-3.deb
先安装。
参考:
答案2
只需从存储库安装相关软件包:
sudo apt-get install texlive-latex-base
这样您就可以获得一个基本的 LaTeX 系统。要获得包含更多软件包和字体的更完整安装,请使用以下命令:
sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended
答案3
有三种方法:
- 安装 Ubuntu 的 texlive 软件包。terdon 描述,最简单,但它们往往已经过时,而且只有通过閱讀器。
- 从最新的 iso 镜像安装 texlive。由 Medulla Oblongata 描述。当前可用版本:2013 - 已过时近一年,因此安装后的第一步是使用以下方法更新它:閱讀器。
- 使用以下位置提供的网络安装程序进行安装拖船网。这实际上很容易,我推荐它,特别是当您想保持不同平台上的安装同步时。
也可以看看:我如何更新我的 TeX 发行版?在tex.sx,特别是第一个(社区维基)答案解释 TeX Live 更新方案。
答案4
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 的用户我建议纺织机械制造商作为 GUI(可从软件中心获取)。这就是我们提供给学生的,他们大多能很好地使用它。