Sign inSign up

adimit/typsetter

By adimit

•Updated over 8 years ago

A small docker container to typeset latex, org-mode and markdown documents.

Image
0

622

adimit/typsetter repository overview

⁠Typesetter

A small docker container to typeset latex, org-mode and markdown documents. Includes pandoc and emacs-nox.

NOTE Emacs will generate tex files for xelatex.

Usage:

docker run --rm $(pwd):/src:z adimit/typesetter emacs file.org --batch -f org-latex-export-to-latex --kill
docker run --rm $(pwd):/src:z adimit/typesetter latexmk -xelatex file.tex

The -c option to latexmk doesn't currently work (even though we're using the newer latexmk version). See this bug⁠.

Emacs doesn't run latex/bibtex/biber often enough, so we use latexmk instead. pandoc is also available.

Make sure your bib files are accessible inside the container.

⁠Latex Packages

Since the full tex installation is prohibitively large, you should put any and all additional latex packages you need under .texmf/tex/latex (next to your tex file). This directory will get tex-hashed by the container's entrypoint on startup.

Tag summary

Content type

Image

Digest

Size

400.9 MB

Last updated

over 8 years ago

docker pull adimit/typsetter