Vim Tips Wiki
We recommend that you log in before editing. This will allow other users to leave you a message about your edit, and will let you track edits via your Watchlist. Creating an account is quick and free.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 27: Line 27:
 
The [http://atp-vim.sf.net AutomaticLaTeX Plugin] has a built-in solution for compiling LaTeX files when they are changed (using CursorHold and CursorHoldI autcommand groups). Compiles documents in the background, and shows a progress bar in the Vim status line. It also rewrites the log file into a Vim readable form and has options to filter errors, warnings and info messages in the QuickFix window. It also has ''':MakeLatex''' command which builds the document and runs TeX's friends when necessary. Additionally, it includes {{script|id=3109}} to provide interface to [http://www.phys.psu.edu/~collins/software/latexmk-jcc/ Latexmk].
 
The [http://atp-vim.sf.net AutomaticLaTeX Plugin] has a built-in solution for compiling LaTeX files when they are changed (using CursorHold and CursorHoldI autcommand groups). Compiles documents in the background, and shows a progress bar in the Vim status line. It also rewrites the log file into a Vim readable form and has options to filter errors, warnings and info messages in the QuickFix window. It also has ''':MakeLatex''' command which builds the document and runs TeX's friends when necessary. Additionally, it includes {{script|id=3109}} to provide interface to [http://www.phys.psu.edu/~collins/software/latexmk-jcc/ Latexmk].
   
This plugin works under ''Linux'' and ''MacOs'' and for best performance requires a recent version of Vim (7.3.468) with ''Python'' interface. The plugin has a very rich '''completion''', which makes writing LaTeX files much faster and easier. For a long '''list of features''' see the web page [http://atp-vim.sourceforge.net/features.shtml], [http://atp-vim.sourceforge.net/automatic-tex-plugin.html online documentation] there are also some [http://atp-vim.sourceforge.net/videos.shtml videos] which advertise some nice features.
+
This plugin works under ''Linux'' and ''MacOs'' and for best performance requires a recent version of Vim (7.3.468) with ''Python'' interface. The plugin has a very reach '''completion''', which makes writing LaTeX files much faster and easier. For a long '''list of features''' see the web page [http://atp-vim.sourceforge.net/features.shtml], [http://atp-vim.sourceforge.net/automatic-tex-plugin.html online documentation] there are also some [http://atp-vim.sourceforge.net/videos.shtml videos] which advertise some nice features.
   
 
==Other plugins==
 
==Other plugins==
 
[http://atp-vim.sf.net Automatic LaTeX Plugin] and [http://vim-latex.sf.net Vim-LaTeX] are fully flagged plugins, if you prefer a smaller solutions there are also these plugins available:
 
[http://atp-vim.sf.net Automatic LaTeX Plugin] and [http://vim-latex.sf.net Vim-LaTeX] are fully flagged plugins, if you prefer a smaller solutions there are also these plugins available:
* LaTeX''-Box'' {{script|id=3109}} which is using [http://atp-vim.sourceforge.net/features.shtml Latexmk]
+
* ''Vim-Box'' {{script|id=3109}} which is using [http://atp-vim.sourceforge.net/features.shtml Latexmk]
 
* ''TeX-9'' {{script|id=3508}} a nice small plugin written in ''Python''
 
* ''TeX-9'' {{script|id=3508}} a nice small plugin written in ''Python''
 
* ''TeX-PDF'' {{script|id=3230}} which uses Makefile if present, otherwise invokes [https://launchpad.net/rubber Rubber]
 
* ''TeX-PDF'' {{script|id=3230}} which uses Makefile if present, otherwise invokes [https://launchpad.net/rubber Rubber]
 
* ''TeX Mini'' {{script|id=3058}}
 
* ''TeX Mini'' {{script|id=3058}}
* [https://github.com/lervag/vimtex vimtex]
 
 
There are also other LaTeX plugins which do not provide interface for compilation"
 
There are also other LaTeX plugins which do not provide interface for compilation"
 
* ''AucTex'' {{script||id=162}}
 
* ''AucTex'' {{script||id=162}}
Please note that all contributions to the Vim Tips Wiki are considered to be released under the CC-BY-SA
Cancel Editing help (opens in new window)