159 lines
4.8 KiB
TeX
159 lines
4.8 KiB
TeX
\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}
|