Skip to main content


Build custom #Docker images to internationalize #pandoc and use it with non-Latin scripts.
Example image for Ukrainian, adding a font with #Cyrillic glyphs:

FROM pandoc/latex
RUN tlmgr install babel-ukrainian
RUN apk --no-cache add font-opensans

Build and use with

docker build -t pandoc/ukr -f Dockerfile .
docker run … pandoc/ukr --pdf-engine=lualatex …

Example:

---
mainfont: Open Sans
lang: uk
---

# Приклад українською

Цей текст не *дуже* цікавий.

#i18n #font #PDF #TeXLaTeX

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.