昨日的落枕,今日的忧伤.也不能阻挡我扶正脖子配置LaTex T_T

配置 Tex Live

1.下载 Tex Live 2017.iso

TeX Live 的当前版本是 2017,你可以从官方站点下载它们的安装包。点击下列链接,将会「自动选择」距离你最近的镜像下载.
http://mirror.ctan.org/systems/texlive/Images/texlive2017.iso
–蛋酥.如果你身处中国大陆,发现下载速度很慢,可以尝试清华大学和中国科技大学的镜像站.
https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/texlive2017.iso
https://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/texlive2017.iso
选择其一即可,大小3.7G,有点方

1
$wget https://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/texlive2017.iso

2.安装 Tex Live 2017

  • 安装perl-tk以便启动可视化安装界面:

    1
    $sudo apt-get install perl-tk
  • 挂载安装镜像到/mnt目录:

    1
    $sudo mount -t  iso9660 -o loop texlive*.iso /mnt/
  • 进入/mnt目录并启动安装程序

    1
    2
    $cd /mnt
    $sudo ./install-tl --gui=perltk

texlive图形安装界面

  • 将create symlinks in system directories后面的选项设置为Yes(后面设置环境变量用的),然后开始安装.
    2017-08-27 texlive 创建指向系统目录符号连接

  • 结束安装,退出挂载

    1
    $sudo umount /mnt/

3.配置环境变量

  • 当前用户
    编辑 ~/.bashrc ,在文末加入环境变量:
    export PATH=/usr/local/texlive/2014/bin/x86_64-linux:$PATH

之后更新一下 .bashrc:

1
$source ~/.bashrc

  • 全局变量
    编辑 /etc/envionment,在 “ 前面用 : 分隔,然后加上下面的路径(根据 texlive 版本不同,操作系统的位数不同,路径会不一样):

/usr/local/texlive/2017/bin/x86_64-linux/
更新后,就可以正常使用了:

1
$source /etc/environment

测试,Tex Live是否安装成功,终端输入

1
$tex -v

成功滴话,会显示当前Texlive的版本,如果以上步骤没错,当然是O几把K的

配置Sublime Text3

1.安装插件 LaTex-tools

  • 按快捷键Ctrl+Shift+P启动在对话框输入Install Package回车,然后在插件安装对话框输入latex tools就能看到,选中安装。
  • 打开Perference->Package Settings->LaTexTools->LaTeXTools.sublime-settings
    在打开文件的”linux”中配置你的TexLive路径(确定位置:ctrl+f:texpath)
    “texpath” : “$PATH:/usr/local/texlive/2017/bin/x86_64-linux”

2.安装dbus(为了编译后能自动打开pdf)

网址: https://dbus.freedesktop.org/releases/dbus/ (默认你的下载目录是下载)

1
$tar xzvf dbus-python-1.2.4.tar.gz

安装dbus依赖

1
$sudo apt-get install libdbus-glib-1-dev

编译运行dbus

1
2
3
4
$cd dbus-python-1.2.4
$./configure
$make
$sudo make install

测试sublime下编写LaTex

按Ctrl+B(第一次运行会提示显示编译环境,通常xelatex对中文支持比较好,选xelatex)就能编译并显示结果了.

sublime LaTeX样例

问题

这是本人在网上参考了Hin多博客,再结合国情撰写的.上面那个说xelatex对中文支持比较好,结果就hinhin的打脸了,猝不及防.( ̄ε(# ̄)☆╰╮( ̄▽ ̄///),输入中文后,输出的PDF并没有先输出来,而是空白.心好累.等着,我先找找原因,会持续更新的[认真脸]

Comments

⬆︎TOP