diff --git a/.gitignore b/.gitignore index 3be11ac..027a6ec 100644 --- a/.gitignore +++ b/.gitignore @@ -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 diff --git a/Dockerfile b/Dockerfile index f92184c..8bc2bc9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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/* diff --git a/Export Brevetkarte.csv.example b/Export Brevetkarte.csv.example new file mode 100644 index 0000000..aa2fa83 --- /dev/null +++ b/Export Brevetkarte.csv.example @@ -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" diff --git a/brevetkarte-template.tex b/brevetkarte-template.tex index 5417697..32f9a83 100644 --- a/brevetkarte-template.tex +++ b/brevetkarte-template.tex @@ -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] - }; diff --git a/brevetkarte.tex b/brevetkarte.tex index 70a2ef3..ebb8fc9 100644 --- a/brevetkarte.tex +++ b/brevetkarte.tex @@ -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] - };