From 55299321b29bbc7637b63cbafcb4ac8a6f1bb5d2 Mon Sep 17 00:00:00 2001 From: mariusrklein <47218379+mariusrklein@users.noreply.github.com> Date: Sat, 22 Feb 2025 09:15:25 +0100 Subject: [PATCH] feat(members/excursion): multi-page tables (fixed width) and smaller margins --- .../members/crisis_intervention_list.tex | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/jdav_web/members/templates/members/crisis_intervention_list.tex b/jdav_web/members/templates/members/crisis_intervention_list.tex index 2f99039..b2197bf 100644 --- a/jdav_web/members/templates/members/crisis_intervention_list.tex +++ b/jdav_web/members/templates/members/crisis_intervention_list.tex @@ -10,10 +10,11 @@ \usepackage{textpos} \usepackage[colorlinks, breaklinks]{hyperref} \usepackage{float} -\usepackage[margin=1in]{geometry} +\usepackage[margin=2cm]{geometry} \usepackage{array} \usepackage{tabularx} \usepackage{ltablex} +\usepackage{longtable} \newcommand{\picpos}[4]{ \begin{textblock*}{#1}(#2, #3) @@ -43,8 +44,8 @@ } \begin{document} % HEADER RIGHT -\picpos{4.5cm}{11.5cm}{0cm}{/app/jdav_web/static/general/img/dav_logo_sektion.png} -\begin{textblock*}{5cm}(11.5cm, 2.3cm) +\picpos{4.5cm}{12cm}{0cm}{/app/jdav_web/static/general/img/dav_logo_sektion.png} +\begin{textblock*}{5cm}(12cm, 2.3cm) \begin{flushright} \small \noindent Deutscher Alpenverein e. V. \\ @@ -80,10 +81,13 @@ \end{tabular} \end{table} -\begin{tabularx}{1\linewidth}{@{\extracolsep{\fill}}llLlLL} -\toprule -& \textbf{Name} & \textbf{Anschrift} & \textbf{Telefon} & \textbf{Notfallkontakte} \\ -\midrule +\begin{longtable}{lp{3.5cm}p{4cm}p{3cm}p{3.8cm}} +\hline +\# & \textbf{Name} & \textbf{Anschrift} & \textbf{Telefon} & \textbf{Notfallkontakte} \\ +\hline +\endhead +\hline +\endfoot {% for m in memberlist.membersonlist.all %} {{ forloop.counter }} & {{ m.member.name|esc_all }} & @@ -94,8 +98,7 @@ Tel.: {{ c.phone_number }} {% endfor %} \\ {% endfor %} -\bottomrule -\end{tabularx} +\end{longtable} \vspace{1cm}