下载Texlive2019安装包
1.Tex镜像集合
2.进入华为云huaweicloud镜像
3.进入TexLive后,选择images
4.进入,点击下载最新版本,得到Texlive的iso包。
Windows10安装Texlive2019
1.右键装载iso到虚拟光驱。
如果你装载到I盘,自带说明文档路径为I:\texlive-doc\texlive-zh-cn
2.进入装载好的虚拟光驱,右键install-tl-advanced.bat
文件,以管理员权限运行。
3.步骤3
4.步骤4,点击Customize,进入配置字体,只要中文和英文即可。
5.步骤5,点击确定安装,等待至下界面,即安装成功。
Centos7安装Texlive2019
1.下载之后,进入 root 用户进行安装。如果系统安装了老版本的 Texlive,必须先删除干净。
$ wget -c http://mirrors.hust.edu.cn/CTAN/systems/texlive/Images/texlive2017-20170524.iso
$ sudo su # 使用 root 用户安装
$ locate texlive | xargs rm -rf # 把所有老版本 texlive 文件删除
$ mount -o loop texlive2017-20170524.iso /mnt/ #挂载 iso 镜像
$ cd /mnt #进入镜像目录
$ ./install-tl # 运行安装指令
过一会出现提示,需要选择安装方式,可以直接按i
安装,约二十分钟之后就安装好了。
Welcome to TeX Live!
Logfile: /usr/local/texlive/2017/install-tl.log
# 默认安装在 /usr/local/texlive/ 下
$ cd ~
$ umount /mnt/ #卸载镜像
2.设置环境变量
将 texlive 部分目录添加到环境变量,例如root 用户的 ~/.bashrc 中,记得 source 一下生效。
PATH=/usr/local/texlive/2017/bin/x86_64-linux:$PATH; export PATH
MANPATH=/usr/local/texlive/2017/texmf-dist/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2017/texmf-dist/doc/info:$INFOPATH; export INFOPATH
3.测试是否安装成功,使用文本编辑器,新建一个test.tex文件进行测试。
test.tex内容
\documentclass[UTF8]{ctexart}
\title{文章标题}
\author{David}
\date{\today}
\begin{document}
\maketitle
这是一个测试文档。
\[
(f\ast g) = \int_{-\infty}^{\infty} f(\tau) g(t-\tau) \, d\tau
\]
\[
p(y|\vec{x}) = \frac{p(\vec{x},y)}{p(\vec{x})}=
\frac{p(\vec{x}|y)p(y)}{p(\vec{x})}
\]
\end{document}
测试命令
$ tex --version # 查看版本是否是新安装的版本
$ latex test.tex # 编译一个测试文件看是否能编译通过
$ pdftex test.tex # 在当前目录下生成测试文档的 pdf 文件
4.更新宏包,使用 Texlive 自带的 tlmgr 包管理工具进行更新(类似 python 的 pip 包管理工具),非常方便。tlmgr 可以自己指定源地址:
$ tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet # 自动选择最近的仓库更新
$ tlmgr update -self # 更新宏包管理器
$ tlmgr update -all # 更新所有已安装的宏包
5.Texlive2019 自带了解决中文支持的 CTeX 宏集,可以直接用来排版中文文档,但是文档前加\documentclass[UTF8]{ctexart}
下面这个。
\documentclass[UTF8]{ctexart}
......