Unofficial Docker image for Pandoc, LaTeX, and the Eisvogel template.
 
Go to file
Maximilian Kratz 5268e39e32 Fixes duplicate GitHub Action execution on branch main 2023-09-08 15:41:17 +02:00
.github/workflows Fixes duplicate GitHub Action execution on branch main 2023-09-08 15:41:17 +02:00
Dockerfile Adds Dockerfile and GitHub Actions CI config 2023-09-08 15:10:13 +02:00
README.md Adds README.md and GitHub Actions to push the built images 2023-09-08 15:22:07 +02:00

README.md

Docker Pandoc Builder

Build Status

Unofficial Pandoc Dockerfile. Prebuild images can be found at this Dockerhub repository.

Unofficial TeX Live Dockerfile for various versions. Prebuild images can be found at this Dockerhub repository.

Quickstart

After installing Docker, just run the following command inside your LaTeX workspace. It will mount the current directory to /data inside the container. This path will be used as working directory as defined in the Dockerfile.

docker run --rm -it -v $PWD:/data maxkratz/pandoc-builder:latest pandoc input.md -o output.pdf --from markdown --template eisvogel

If you have a Makefile defined just run the following command from your workspace:

docker run --rm -it -v ${PWD}:/data maxkratz/pandoc-builder:latest make

Dockerfile

The Dockerfile can be found at the GitHub repository.

What gets installed in this image?

The following packages are installed in this Docker image:

Issues & Contribution

If you find any problems, bugs or missing packages, feel free to open an issue on Github.