- Replace texlive/texlive:latest with debian:bookworm-slim + targeted
TeX Live packages (texlive-latex-recommended, texlive-pictures,
texlive-fonts-recommended)
- Remove \usepackage{enumitem} from brevetkarte.tex and template;
replace list options with plain LaTeX \setlength equivalents
- Add Export Brevetkarte.csv to .gitignore (real participant data)
- Add Export Brevetkarte.csv.example with anonymised sample data
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
19 lines
423 B
Docker
19 lines
423 B
Docker
FROM debian:bookworm-slim
|
|
|
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
texlive-latex-recommended \
|
|
texlive-pictures \
|
|
texlive-fonts-recommended \
|
|
make \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
# Set working directory
|
|
WORKDIR /workspace
|
|
|
|
# Copy project files
|
|
COPY brevetkarte.tex .
|
|
COPY cyclist-logo.png .
|
|
|
|
# Default command
|
|
CMD ["pdflatex", "-interaction=nonstopmode", "brevetkarte.tex"]
|