linux vscode xelatex    发布于 2019-05-09   302人围观   0条评论

pre

  • 安装tex live并配置全局环境变量
  • 安装vscode

禁用fcitx的虚拟键盘

title

fcitx的虚拟键盘会占用编辑快捷键ctrl+alt+b

vscode 安装

安装插件Latex Workshop

title

magic comment

行首加上

  1. % !TEX program = xelatex

指定xelatex编译

这是使用xelatex > bibtex > xelatex > xelatex过程编译。如果不加则默认使用pdflatex。

官方文档中不建议这么做,兼容性成疑,这里使用下面介绍的方式

配置xelatex工具链

打开setting.json,加入

  1. "latex-workshop.latex.tools": [
  2. {
  3. "name": "latexmk",
  4. "command": "latexmk",
  5. "args": [
  6. "-synctex=1",
  7. "-interaction=nonstopmode",
  8. "-file-line-error",
  9. "-pdf",
  10. "%DOC%"
  11. ]
  12. },
  13. {
  14. "name": "xelatex",
  15. "command": "xelatex",
  16. "args": [
  17. "-synctex=1",
  18. "-interaction=nonstopmode",
  19. "-file-line-error",
  20. "%DOC%"
  21. ]
  22. },
  23. {
  24. "name": "pdflatex",
  25. "command": "pdflatex
查看更多
linux latex xelatex    发布于 2019-03-27   78人围观   0条评论

pre

目的: 在ubuntu搭建基于xelatex的论文编写环境
手段:

  1. 通过安装tex live 安装xelatex

tex live 安装

clean

如果上一次安装失败,则清理上一次遗留的安装文件

  1. rm -rf /usr/local/texlive/2018
  2. rm -rf ~/.texlive2018

下载iso

打开 http://tug.org/texlive/acquire-iso.html,点击download from a nearby CTAN mirror,下载iso文件

挂载镜像并安装

  1. sudo mount texlive2018-20180414.iso /mnt/
  2. cd /mnt/
  3. sudo ./install-tl

config

修改 /etc/profile,更改环境变量PATH

  1. export PATH=/usr/local/texlive/2018/bin/x86_64-linux:$PATH
  2. export MANPATH=/usr/local/texlive/2018/texmf-dist/doc/man:$MANPATH
  3. export INFOPATH=/usr/local/texlive/2018/texmf-dist/doc/info:$INFOPATH

texmaker 安装

  1. sudo apt install texmaker

或者使用TexWorks

  1. sudo apt install texworks

测试

  1. \documentclass{article}
  2. \begin{document}
  3. sdfasfdasd
  4. \end{document}

中文支持

  1. \documentclass[UTF8]{ctexart}
  2. \begin{document}
  3. 你好,world撒旦啊!
  4. \end{document}
查看更多