diff --git a/pages/common/latexmk.md b/pages/common/latexmk.md new file mode 100644 index 0000000000..8167947d6c --- /dev/null +++ b/pages/common/latexmk.md @@ -0,0 +1,28 @@ +# latexmk + +> Compile LaTeX source files into finished documents. +> Automatically does multiple runs when needed. + +- Compile a dvi (DeVice Independent file) document from every source: + +`latexmk` + +- Compile a dvi document from a specific source file: + +`latexmk {{source.tex}}` + +- Compile a pdf document: + +`latexmk -pdf {{source.tex}}` + +- Clean up all temporary tex files in the folder: + +`latexmk -c` + +- Clean up temporary tex files created for a specific tex file: + +`latexmk -c {{source.tex}}` + +- Clean up temporary tex and output files: + +`latexmk -C` diff --git a/pages/common/pdflatex.md b/pages/common/pdflatex.md new file mode 100644 index 0000000000..ebc195c278 --- /dev/null +++ b/pages/common/pdflatex.md @@ -0,0 +1,11 @@ +# pdflatex + +> Compile a pdf document from LaTeX source files. + +- Compile a pdf document: + +`pdflatex {{source.tex}}` + +- Compile a pdf document, halting on each error: + +`pdflatex -halt-on-error {{source.tex}}`