Unofficial Docker image for Pandoc, LaTeX, and the Eisvogel template.
Go to file
Maximilian Kratz 58135e41f8
Merge pull request #7 from maxkratz/feature/update-base-texlive-image
Updates base TeX Live image to v2024
2024-04-01 07:41:47 +02:00
.github/workflows Updates all missing GitHub-based Actions to their latest version 2023-12-19 14:46:45 +01:00
Dockerfile Updates base TeX Live image to v2024 2024-03-31 22:30:22 +02:00
LICENSE Adds a LICENSE file 2024-03-31 21:36:17 +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.