From 9a3eac64c01d6b134ccdceccb28347665621fe1a Mon Sep 17 00:00:00 2001 From: 85pando <85pando@googlemail.com> Date: Tue, 12 Jan 2016 19:06:05 +0100 Subject: [PATCH] Add pages for latexmk and pdflatex Pdflatex and latexmk are two tools to create Output documents from LaTeX source files. Added colons instead of full stops to make `lint` happy. --- pages/common/latexmk.md | 28 ++++++++++++++++++++++++++++ pages/common/pdflatex.md | 11 +++++++++++ 2 files changed, 39 insertions(+) create mode 100644 pages/common/latexmk.md create mode 100644 pages/common/pdflatex.md 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}}`