Minimal Japanese TeX Live image based on alpine with epstopdf support for pdflatex
Inspired by paperist/alpine-texlive-ja (under the MIT License).
Source code is available on GitHub. Docker images are available for x86_64 (amd64) and aarch64 (arm64) on Docker Hub, which are automatically built with GitHub Actions.
docker pull pman0214/alpine-texlive-ja-epspdf
Default WORKDIR
is /app
.
docker run --rm -v $PWD:/app pman0214/alpine-texlive-ja-epspdf latexmk -C main.tex
docker run --rm -v $PWD:/app pman0214/alpine-texlive-ja-epspdf latexmk main.tex
If you want to build this image by yourself, please prepare for a multi-architecture builder referring to the official documents.
docker run --privileged --rm tonistiigi/binfmt --uninstall "qemu-*"
docker run --privileged --rm tonistiigi/binfmt --install all
docker buildx create --name multiarch --driver docker-container
docker buildx use multiarch
docker buildx inspect --bootstrap
In this example, multiarch
is the name of the multi-architecture builder.
You can build this image with your own multi-architecture builder.
docker buildx build \
--platform linux/amd64,linux/arm64 \
-t "alpine-texlive-ja-epspdf" \
. --load
--push
option instead of --load
with appropriate tag pushes built images to GitHub.
- Bugfix pull requests are welcome.
All the source files are released under the MIT license. See LICENSE.txt
.
- Copyright (c) 2021-2024 Shigemi ISHIDA