1.安装TexLive
1.1.从中科大源下载texlive
wget http://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/texlive2016-20160523.iso
1.2.安装TexLive
sudo mount -o loop exlive2016-20160523.iso /mnt
cd /mnt
sudo ./install-tl
gedit ~/.bashrc#设置环境变量
source ~/.bashrc
在打开的环境变量文件中添加一行,路径根据你的安装路径自己选择,如果你没有特地修改,应该是在/usr/local/texlive/2016/bin/x86_64-linux,这里根据你选择的TexLive版本不同而不同,如果你不是安装的最新的这个TexLive,你最好需要用
sudo find / -name *texlive*
找到你的安装路径。然后按照下面类似的截图配置。
2.安装Sublime Text3
因为sublime官网最近的经常无法访问,这里提供一个百度云的下载链接。
2.1.下载Sublime Text3
下载Sublime Text3(https://pan.baidu.com/s/1slToeO9),提取码mcfd
假设你的安装路径为(~/下载)
cd 下载
sudo spkg -i sublime-text_build-3126_amd64.deb
2.2.安装Sublime Text3插件latex-tools
在终端输入subl启动sublime text3
按快捷键Ctrl+Shift+P启动在对话框输入Install Package回车,然后在插件安装对话框输入latex tools就能看到,选中安装。
打开Perference->Package Settings->LaTexTools->Settings-User
在打开文件的227行”linux”中配置你的TexLive路径
“texpath” : “$PATH:/usr/local/texlive/2016/bin/x86_64-linux”
“python”: “/home/youname/anaconda3/bin”(Python的安装路径,如果你没有安装anaconda或者设置路径过你的路径可能不是这个你需要sudo find / -name python*)找到你的Python路径,设置487中 “viewer”: “evince”(不设置空着应该也可以,系统默认用自己的evince)。
2.3.安装dbus(为了编译后自动打开pdf)
到pypi下载dbus-python-1.2.4.tar.gz下载并解压dbus(默认你的下载目录是下载)
cd ~/下载
tar xzvf dbus-python-1.2.4.tar.gz
安装dbus依赖
sudo apt-get install libdbus-glib-1-dev
编译运行中dbus
cd dbus-python-1.2.4
./configure
make
sudo make install
不报错就安装完成。
然后在sublime text3新建一个tex文件,按Ctrl+B(第一次运行会提示显示编译环境,通常xelatex对中文支持比较好,选xelatex)就能编译并显示结果了。