在TeX Live官网http://tug.org/texlive/(好多开源软件的官网都是那么的清新脱俗)上下载install-tl-unx.tar.gz
,解压后运行install-tl
。此处可以选择使用root权限安装,或者不适用root权限安装。用root安装会在之后的使用中显得略微有点麻烦。
./install-tl
没有使用root权限的话,在安装的时候要重新设置安装路径,默认的是在/usr/local/
下安装。可以改到用户主目录。
如果对于磁盘空间没有特殊的要求的话,除了安装路径可能需要改动外,默认配置安装即可。如果希望节省很多磁盘空间和安装时间的,并且只是为了完成日常写作,包括论文的,选择一下几个packages就应该是足够用的了:
a.Essential programs and files
f. Recommended fonts
l. Chinese
m. Chinese/Kapanese/Korean (base)
p. US and UK English
D. LaTeX fundamental packages
F. LaTeX recommended packages
M. Publisher styles, these, etc.
O. XeTex and packages
如果用XeTex的话就悬赏O
,同时还有f
,提供一些编译时需要的字体。不写中文文章的话,就不需要l
和m
了。英文也是同理的。F
里面应该是有beamer
,做幻灯片用的。M
里面应该是有些格式,比如IEEE的什么格式。
安装完之后记得按照提示添加PATH。
如果是root安装的,在使用tlmgr
时需要使用root权限。但是,一ubuntu为例,sudo tlmgr
会报错!告诉你“Command not found”。大概原因是root的PATH和普通用户的PATH不一样。最简单的一种方法是,进入TeX Live的安装目录,比如/usr/local/texlive/2018/bin/x86_64-linux
,再使用sudo tlmgr
就没有问题了,因为tlmgr
就在当前路径下。为了省去每次都这么麻烦,可以alias
一下这个命令,比如:
alias sudotlmgr="/usr/local/texlive/2018/bin/x86_64-linux/tlmgr"
把它写在.bashrc
中就行。