Switch to debian:bookworm-slim, drop enumitem and texlive-latex-extra
- 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>
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -9,6 +9,10 @@
|
||||
|
||||
# Rendered PDFs
|
||||
*.pdf
|
||||
*.bak
|
||||
|
||||
# Real participant data (copy to "Export Brevetkarte.csv" and fill in)
|
||||
Export Brevetkarte.csv
|
||||
|
||||
# Generated files
|
||||
brevetkarte-personalized.tex
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
FROM texlive/texlive:latest
|
||||
FROM debian:bookworm-slim
|
||||
|
||||
# Install additional packages if needed
|
||||
RUN apt-get update && apt-get install -y \
|
||||
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/*
|
||||
|
||||
|
||||
4
Export Brevetkarte.csv.example
Normal file
4
Export Brevetkarte.csv.example
Normal file
@@ -0,0 +1,4 @@
|
||||
"Startnr","Nachname","Vorname","Straße","PLZ","Ort","Land","MedailleJa","MedailleNein","Medaille"
|
||||
"1","Mustermann","Max","Musterstraße 1","53111","Bonn","Deutschland"," ","X","nein"
|
||||
"2","Musterfrau","Erika","Beispielweg 42","50667","Köln","Deutschland","X"," ","ja"
|
||||
"3","Schmidt","Hans","Fahrradgasse 7","40210","Düsseldorf","Deutschland"," ","X","nein"
|
||||
@@ -7,7 +7,6 @@
|
||||
\usepackage{tikz}
|
||||
\usepackage{helvet}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{enumitem}
|
||||
|
||||
% Set sans-serif font as default
|
||||
\renewcommand{\familydefault}{\sfdefault}
|
||||
@@ -61,14 +60,16 @@
|
||||
\textbf{Es gelten die Regeln von}\\
|
||||
\textbf{Randonneur Mondiaux}\\
|
||||
\textbf{insbesondere:}
|
||||
\begin{itemize}[leftmargin=0.4cm,itemsep=1pt,topsep=2pt,parsep=0pt]
|
||||
{\setlength{\leftmargini}{0.4cm}%
|
||||
\begin{itemize}%
|
||||
\setlength{\itemsep}{1pt}\setlength{\topsep}{2pt}\setlength{\parsep}{0pt}
|
||||
\item Einhaltung der StVO
|
||||
\item Beleuchtung und Sicherheitsweste/-Gurt
|
||||
\item keine Abkürzungen
|
||||
\item keine Begleitfahrzeuge
|
||||
\item Rücksicht auf Teilnehmer und Umwelt
|
||||
\item Rücksicht in den Kontrollen
|
||||
\end{itemize}
|
||||
\end{itemize}}
|
||||
\hspace{0.3cm}$\Rightarrow$ \textbf{\underline{Bei Verstoß keine Wertung!}}\\[0.3cm]
|
||||
-
|
||||
};
|
||||
|
||||
@@ -7,7 +7,6 @@
|
||||
\usepackage{tikz}
|
||||
\usepackage{helvet}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{enumitem}
|
||||
|
||||
% Set sans-serif font as default
|
||||
\renewcommand{\familydefault}{\sfdefault}
|
||||
@@ -60,14 +59,16 @@
|
||||
\textbf{Es gelten die Regeln von}\\
|
||||
\textbf{Randonneur Mondiaux}\\
|
||||
\textbf{insbesondere:}
|
||||
\begin{itemize}[leftmargin=0.4cm,itemsep=1pt,topsep=2pt,parsep=0pt]
|
||||
{\setlength{\leftmargini}{0.4cm}%
|
||||
\begin{itemize}%
|
||||
\setlength{\itemsep}{1pt}\setlength{\topsep}{2pt}\setlength{\parsep}{0pt}
|
||||
\item Einhaltung der StVO
|
||||
\item Beleuchtung und Sicherheitsweste/-Gurt
|
||||
\item keine Abkürzungen
|
||||
\item keine Begleitfahrzeuge
|
||||
\item Rücksicht auf Teilnehmer und Umwelt
|
||||
\item Rücksicht in den Kontrollen
|
||||
\end{itemize}
|
||||
\end{itemize}}
|
||||
\hspace{0.3cm}$\Rightarrow$ \textbf{\underline{Bei Verstoß keine Wertung!}}\\[0.3cm]
|
||||
-
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user