pre
- 安装
tex live
并配置全局环境变量 - 安装
vscode
禁用fcitx的虚拟键盘
fcitx的虚拟键盘会占用编辑快捷键ctrl+alt+b
vscode 安装
安装插件Latex Workshop
magic comment
行首加上
% !TEX program = xelatex
指定xelatex
编译
这是使用xelatex > bibtex > xelatex > xelatex
过程编译。如果不加则默认使用pdflatex。
官方文档中不建议这么做,兼容性成疑,这里使用下面介绍的方式
配置xelatex工具链
打开setting.json,加入
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "xelatex",
"command": "xelatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"%DOC%"
]
},
{
"name": "pdflatex",
"command": "pdflatex
pre
目的: 在ubuntu搭建基于xelatex的论文编写环境
手段:
- 通过安装tex live 安装xelatex
tex live 安装
clean
如果上一次安装失败,则清理上一次遗留的安装文件
rm -rf /usr/local/texlive/2018
rm -rf ~/.texlive2018
下载iso
打开 http://tug.org/texlive/acquire-iso.html,点击download from a nearby CTAN mirror
,下载iso文件
挂载镜像并安装
sudo mount texlive2018-20180414.iso /mnt/
cd /mnt/
sudo ./install-tl
config
修改 /etc/profile,更改环境变量PATH
export PATH=/usr/local/texlive/2018/bin/x86_64-linux:$PATH
export MANPATH=/usr/local/texlive/2018/texmf-dist/doc/man:$MANPATH
export INFOPATH=/usr/local/texlive/2018/texmf-dist/doc/info:$INFOPATH
texmaker 安装
sudo apt install texmaker
或者使用TexWorks
sudo apt install texworks
测试
\documentclass{article}
\begin{document}
sdfasfdasd
\end{document}
中文支持
\documentclass[UTF8]{ctexart}
\begin{document}
你好,world撒旦啊!
\end{document}