I'm trying to figure out the best build system for latex.
Currently, I use latex-makefile, editing in vim, and viewing changes in Okular or gv. The major problem is that it sometimes gets hides errors on me, and I have to run latex manually. The major advantages are that it does all the iteration I need, and offers both pdf and ps simply.
If you have experience with
- latex-mk
- vim-latex
- kile
- lyx
- miktex
- latex-makefile
- the ultimate latex makefile
- rubber
- any others I havent come across
Would you recommend them, and why/why not?
I've just tried out latexmk. If you do
Then it will auto preview (DVI by default).
man latexmk
Downsides:
I'm using MikTeX in combination with TeXnicCenter. It works fine for my purposes. I've never ever had the system hiding errors or warnings. Custom build scripts are easy to create and configure.
I posted a detailed answer using Scons on tex.stackexchange.
Basically, you put this in a file called
SConstruct
:You can build the pdf simply by running
Amazingly, scons will detect the changes in the files \included in the
main.tex
file and also the bibliography file!Have a look at TeXMaker. :-)
features (from wiki):
features (from me):
AUCTEX & preview-latex with Emacs another option.
You can also have emacs open up the resultant dvi, or pdf file, and if you turn auto-revert-mode on for that buffer, the changes will be rendered everytime you recompile the document.
I haven't used it myself, but I've heard of Rubber as a good alternative.
From their website: