\documentclass[10pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[textwidth=12cm,centering]{geometry} \usepackage[x11names]{xcolor} % \usepackage[a4,center,noinfo,width=18cm,height=23cm]{crop} \usepackage{background,mathpazo,pdfpages,tikz,datatool,graphicx,fontspec-xetex} % gute Website mit Bildern: https://illustrationage.com/2019/07/02/turn-back-the-pages-simplicissimus-magazine/ \newfontfamily\headfont{Sandwich} \newfontfamily\artfont{Parisish} \newfontfamily\linefont{FoglihtenDeH02} %https://www.1001fonts.com/foglihtendeh0-font.html \usepackage{blindtext} \usepackage{geometry} % https://www.overleaf.com/learn/latex/Page_size_and_margins \geometry{ a5paper, left=10mm, right=10mm, top=5mm, bottom=5mm } \backgroundsetup{contents={}} % https://coolors.co/f6ebe0-ba5624-381d2a-9395d3-065143 \definecolor{bg}{HTML}{F6EBE0} % https://color.adobe.com/create/color-wheel \definecolor{head}{HTML}{45252A} \definecolor{desc}{HTML}{6C5B61} %\definecolor{text}{HTML}{381D2A} %\definecolor{text}{HTML}{363331} \definecolor{text}{HTML}{413135} \color{text} \newcommand{\bg}{bg-border.png} % define used border background \graphicspath{{img/}} \DTLsetseparator{;} \DTLloaddb[headers={cat(\cat),note(\note)}]{drinks}{drinks.csv} \input{glass.tex} \input{cmds.tex} \pagestyle{empty} \begin{document} \pagecolor{bg} \PageBackground{covers/32_48_649.jpg} \newpage \PageBackground{\bg} \begin{center} \includegraphics[width=\textwidth]{illus/kley.png} \smallskip\\ \parbox{10cm}{\begin{center}\subheading{Soli-Wasser}\\\smallskip Leitungswasser als Spende an die Wasserstiftung e.V. \\ Infos an der Theke \\ 0,2l \dotfill 0,50 €\\ 0,4l \dotfill 1,00 €\\ {\linefont\fontsize{20}{60}\selectfont 7} \end{center} } \end{center} \newpage \PageBackground{\bg} \begin{Group}{Kaffee}{Alle Kaffes werden von .... blablabla} \DTLforeach[\DTLiseq{\cat}{Kaffee} \AND \NOT \DTLiseq{\note}{zusatz}]{drinks}{% \name=name,\desc=beschreibung,\img=img,\preisa=preis1,\preisb=preis2,\sizea=size1,\sizeb=size2,\cat=cat, \note=note}{ \Entry{\name}{} \\ \Expl{\desc} \DTLifnullorempty{\preisb}{ %wenn wenn nur ein preis, dann... \dotfill\Price{\preisa} \\ }{ %wenn zwei preise, dann... \\ \PriceMult{\sizea}{\preisa}{\sizeb}{\preisb} }} \begin{center} \subheading{Extras} \parbox{10cm}{ \begin{center} \DTLforeach[\DTLiseq{\cat}{Kaffee} \AND \DTLiseq{\note}{zusatz}]{drinks}{ \name=name,\desc=beschreibung,\img=img,\preisa=preis1,\preisb=preis2,\sizea=size1,\sizeb=size2,\cat=cat, \note=note} { \small\name\footnotesize\desc\small\dotfill\Price{\preisa}\\ } \end{center} } \\ \smallskip \textcolor{head}\small Wenn ihr weitere Wünsche habt, meldet euch gerne bei uns! \\ {\linefont\fontsize{20}{60}\selectfont 7} \end{center} \end{Group} \newpage \PageBackground{\bg} \begin{Group}{Tee}{Bester Biotee und so. Geiler Scheiß whaaaaat} \centering\\ \DTLforeach[\DTLiseq{\cat}{Tee}\AND\NOT\DTLiseq{\note}{zusatz}]{drinks}{ \name=name,\desc=beschreibung,\img=img,\preis=preis1,\cat=cat} { \centering{\name} }\\ \medskip \\ \DTLforeach[\DTLiseq{\cat}{Teepreis}]{drinks}{ \name=name,\desc=beschreibung,\img=img,\preisa=preis1,\preisb=preis2,\sizea=size1,\sizeb=size2,\cat=cat, \note=note} { \small\sizea\footnotesize\desc\small\dotfill\Price{\preisa}\\ \small\sizeb\footnotesize\desc\small\dotfill\Price{\preisb}\\ }\\ \subheading{Frischer Tee} \DTLforeach[\DTLiseq{\cat}{Frischer Tee}]{drinks}{ \name=name,\desc=beschreibung,\img=img,\preis=preis1,\cat=cat} { \small\name\footnotesize\desc\small\dotfill\Price{\preisa} \\ } \subheading{Extras} \parbox{10cm}{ \begin{center} \DTLforeach[\DTLiseq{\cat}{Tee} \AND \DTLiseq{\note}{zusatz}]{drinks}{ \name=name,\desc=beschreibung,\img=img,\preisa=preis1,\preisb=preis2,\sizea=size1,\sizeb=size2 ,\cat=cat, \note=note} { \small\name{\footnotesize\desc}\small\dotfill\Price{\preisa}\\ } \end{center} } \\ \smallskip \textcolor{head}\small \\ {\linefont\fontsize{20}{60}\selectfont 7} \end{Group}\\\medskip \begin{Group}{Kakao}{Bester Biokakao und so. Geiler Scheiß whaaaaat} \DTLforeach[\DTLiseq{\cat}{Kakao} \AND \NOT \DTLiseq{\note}{zusatz}]{drinks}{ \name=name,\desc=beschreibung,\img=img,\preisa=preis1,\preisb=preis2,\sizea=size1,\sizeb=size2,\cat=cat, \note=note} { \Entry{\name}{} \\ \Expl{\desc} \DTLifnullorempty{\preisb}{ %wenn wenn nur ein preis, dann... \dotfill\Price{\preisa} \\ }{ %wenn zwei preise, dann... \\ \PriceMult{\sizea}{\preisa}{\sizeb}{\preisb} } } \begin{center} \end{Group} \vfill %Back Page \newpage \PageBackground{\bg} \hfill\vfill \begin{center} Alle Bilder sind auch auf Simplicissimus.info zu finden. \\ Created in \LaTeX and powered by Open Source. \\ Simplicissimus Trier \end{center} \end{document}