After trying to write proposal and thesis in work, I know Latex is Awesome!
The TeX Frequently Asked Question List
Latexmk
If you use cross-references, you often have to run LaTeX more than once, if you use BibTeX for your bibliography or if you want to have a glossary you even need to run external programs in-between. To avoid all this hassle, you should simply use Latexmk!
On Linux, you can put your configurations into $HOME/.latexmkrc
,
which could contain something like this:
You can also put a configuration file in the current directory for settings which only influence
files in the current directory. Such a configuration file has to be
named latexmkrc
or .latexmkrc
and may contain some of the following lines.
Tectonic
A modernized, complete, self-contained TeX/LaTeX engine, powered by XeTeX and TeXLive.
- Tectonic automatically downloads support files, so you don’t have to install a full LaTeX system in order to start using it. If you start using a new LaTeX package, Tectonic just pulls down the files it needs and continues processing. The underlying “bundle” technology allows for completely reproducible document compiles.
- Tectonic has sophisticated logic and automatically loops TeX and BibTeX as needed, and only as much as needed.
- The tectonic command-line program is quiet and never stops to ask for input.
- Thanks to the power of XeTeX, Tectonic can use modern OpenType fonts and is fully Unicode-enabled.