Vim配置Latex环境

  1. 正文
    1. 创建latex文件
    2. 编译.tex文件
    3. 预览生成的pdf文件
    4. F2 一键自动-保存-编译-浏览

正文

创建latex文件

latex 文件的后缀是是.tex 如下

1
2
% 创建名为 testLaTeX 的.tex 文件
echo " ">testLaTeX.tex
1
2
3
4
5
6
7
8
% 导言区
\documentclass[a4paper]{article}
\usepackage{ams math}
% 文档区
\begin{document}
% 正文开始
This is a \LaTeX file.
\end{document}

编译.tex文件

  1. Terminal 中编译🧬使用pdflatex 这个关键字
1
pdflatex testLaTeX.tex
执行pdflatex输出
  1. vimnormal 模式下输入如下,这个模式下编译完成后会先进入shell再自动返回到vim中需要按两次 [: normal 模式下可以用:! +shell 命令 ,下面的% 代表当前文档名]
    1
    :!pdflatex %

预览生成的pdf文件

  1. 正常的用shell 命令打开,会以默认的pdf浏览器打开

    1
    open testLaTeX.pdf

  2. vimnormal 模式下打开,会以默认的pdf浏览器打开,和编译的时候相同,会自动回到vim中

    1
    :! open %:r.pdf

F2 一键自动-保存-编译-浏览

~/.vimrc 中插入如下

1
2
3
"insert,normal模式下的快捷键设置如下`&&` 是命令的链接
imap <F2> <ESC>:w<CR>:!pdflatex % && open %:r.pdf<CR><CR>
nmap <F2> <ESC>:w<CR>:!pdflatex % && open %:r.pdf<CR><CR>

执行例子如下 执行例子


转载请注明来源 https://tianweiye.github.io