Commit 2d2a7b16 authored by Nicolas Lenz's avatar Nicolas Lenz
Browse files

Add libertinus font

parent 6e4b4d1f
......@@ -5,5 +5,6 @@ RUN pacman -Syu --noconfirm \
&& pacman -S --noconfirm texlive-core texlive-bin texlive-latexextra \
texlive-science texlive-fontsextra texlive-pictures \
poppler \
libertinus-font \
pandoc pandoc-crossref \
make ghc haskell-pandoc-types
# PandocPlus
A Docker container for Pandoc including extra stuff I frequently use. Based on Arch Linux, so it is very up-to-date. Contains Pandoc, pandoc-crossref, pandoccCiteproc, ghc and haskell-pandoc-types for Pandoc filters written in Haskell, texlive with some addons and make for building.
A Docker container for Pandoc including extra stuff I frequently use. Based on Arch Linux, because that's what I use as everyday system and it worked for me.
## Motivation
The main reason I use this is that the official pandoc/latex image is Alpine-based, which is great, but also means executables compiled on Debian don't work and compiling Haskell stuff for Alpine is currently really cumbersome. Also I would need to install additional TeXLive stuff every build in the container.
As I want to use custom filters written in Haskell, I decided to simply build my own image based on Arch Linux with all the extra stuff I frequently need for easier usage with Pandoc documents in CI.
## Packages contained
| Package | Use |
| ------- | --- |
| `pandoc` | well, for Pandoc |
| `pandoc-crossref` | cross references for Pandoc |
| `texlive-*` | as TeX engine |
| `poppler` | I forgot. |
| `make` | for building projects |
| `ghc`, `haskell-pandoc-types` | for Pandoc filters written in Haskell |
| `libertinus-font` | as font |
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment