This repository has been archived on 2026-08-21. You can view files and clone it. You cannot open issues or pull requests or push a commit.
volker.raschekandCopilot f7bf720b6c
Lint Markdown files / markdown-lint (push) Successful in 10s
Build / build-arch-linux (push) Successful in 4m26s
refactor: simplify Makefile by removing unused targets and variables
Remove container-image/delete and container-image/push targets as these operations are handled by
CI workflows. Consolidate LATEX_IMAGE_REGISTRY_USER and LATEX_IMAGE_NAMESPACE into a single
LATEX_IMAGE_REPOSITORY variable and drop the unused CONTAINER_RUNTIME definition.

Co-authored-by: Copilot <copilot@github.com>
2026-08-21 10:10:30 +02:00
2021-09-02 19:31:51 +02:00
2021-09-02 19:31:51 +02:00
2021-09-02 19:31:51 +02:00
2025-05-12 18:05:28 +02:00
2021-09-02 19:31:51 +02:00

Latex

Docker Pulls

The repository, hosted on git.cryptic.systems, contains Dockerfiles to build container images based on different base images. Any container image has the tex compiler and the minted package included. The main goal of all container image is to compile the text source code with highlighting provided by minted into a PDF file.

Images

Available Images:

  • git.cryptic.systems/volker.raschek/latex:latest-archlinux

You can find a complete list of all docker images based on different distributions on Docker Hub.

Usage

Latexmk

Here is an example based on ubuntu 18.04 to compile a PDF file with latexmk from index.tex. Run this command in your root directory of your Latex files or change the volume option with the ${PWD} variable.

$ podman run \
    --rm \
    --net="none" \
    --workdir="${PWD}" \
    --volume="${PWD}:${PWD}" \
      git.cryptic.systems/volker.raschek/latex:latest-archlinux \
        latexmk \
          -shell-escape \
          -synctex=1 \
          -interaction=nonstopmode \
          -file-line-error \
          -pdf index.tex

pdflatex

Here is a example based on ubuntu 18.04 to compile a PDF file with pdflatex from index.tex. Run this command in your root directory of your Latex files or change the volume option with the ${PWD} variable.

$ podman run \
    --rm \
    --net="none" \
    --workdir="${PWD}" \
    --volume="${PWD}:${PWD}" \
      git.cryptic.systems/volker.raschek/latex:latest-archlinux \
        pdflatex \
          -shell-escape \
          -synctex=1 \
          -interaction=nonstopmode \
          -enable-write18 index.tex
S
Description
Source files of the container image volkerraschek/latex
https://hub.docker.com/r/volkerraschek/latex Readme
150 KiB
Languages
Makefile 100%