\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{desc}{HTML}{381D2A} %\definecolor{desc}{HTML}{363331} \definecolor{text}{HTML}{413135} \definecolor{boxbg}{HTML}{fbf5f0} \color{text} \graphicspath{{img/}} \let\olddotfill\dotfill \renewcommand{\dotfill}{\scriptsize\olddotfill} \newcommand*\Icon[2]{% \begin{tikzpicture}[remember picture,overlay] \node[xshift=5mm,yshift=-2mm]{% \includegraphics[width=#2]{#1} }; \end{tikzpicture}% } % a tabular* for each drink group \newenvironment{Group}[2]{% \heading{#1} \ifblank{#2}{}{\centering{\dsctxt{#2}}} } \newcommand*{\dsctxt}[1]{% \textcolor{desc}{\fontsize{10}{12}\selectfont#1}} % to format each entry \newcommand*{\Entry}[2]{% %\vspace{0.5mm} % if you uncomment this line, change the Glass yshift to -4mm (idk why such difference) \Large{\artfont #1 #2\\*}} \newcommand*{\illupage}[1]{\newpage \PageBackground{\bg} \begin{center} \includegraphics[width=\textwidth]{#1} \end{center}} \newcommand{\bg}{bg-border.png} % define used border background \newcommand*{\titlef}[1]{% {\fontsize{50}{60}\headfont\textcolor{head}{#1}}\\*} \newcommand*{\heading}[1]{% \makebox[\linewidth]{\centering\linefont\fontsize{25}{10}\selectfont Q+=q {\fontsize{30}{35}{\headfont\textcolor{head}{#1}}} Q+=q\\*}} \newcommand*{\subheading}[1]{% {\centering\linefont\fontsize{20}{30}\selectfont Q++=q {\LARGE{\artfont\selectfont\textcolor{head}{#1}}} Q++=q\\*}} \newcommand*{\subsubheading}[1]{% {\centering\linefont\fontsize{20}{30}\selectfont Q++=q {\Large{\artfont\selectfont\textcolor{head}{#1}}} Q++=q\\*}} \newcommand*{\subsubsubheading}[1]{% {\Large{\artfont\selectfont\textcolor{head}{#1}}\\*}} \newcommand*{\subsubsubsubheading}[1]{% {\raggedright\Large\artfont\selectfont\textcolor{head}{#1}\\*}} \newcommand*{\oeffnungszeitenf}[1]{% {\LARGE{\artfont\selectfont\textcolor{head}{#1}}\\*}} % to format each subentry \newcommand*{\Expl}[1]{% \small #1} \newcommand*{\Price}[1]{% \normalsize #1 \texteuro} % sets page Backround to #1 \newcommand*{\PageBackground}[1]{% \tikz[remember picture,overlay] \node[opacity=1,inner sep=0pt] at (current page.center){\includegraphics[width=\paperwidth,height=\paperheight]{#1}}; } \newcommand*{\StdEntry}[6]{ \Entry{#1}{}\\* \Expl{#2}\\* \DTLifnullorempty{#6}{\PriceSingl{#3}{#4}}{\PriceSingl{#5}{#6}} } \newcommand*{\CofEntry}[6]{ \Entry{#1}{}\\* \Expl{#2}\DTLifnullorempty{#6}{\PriceSingl{}{#4}}{\\*\PriceMultB{#3}{#4}{#5}{#6}} } \newcommand*{\PriceMultA}[4]{% \small #1 \dotfill\Price{#2}\\* \small #3 \dotfill\Price{#4}\\* } \newcommand*{\PriceMultB}[4]{% \hspace*{0.5cm}\small #1 \dotfill\Price{#2}\\* \hspace*{0.5cm}\small #3 \dotfill\Price{#4}\\* } \newcommand*{\PriceSingl}[2]{% \small#1\dotfill\Price{#2}\\* } \newcommand*{\ShotItem}[4]{%1 = Name; 2 = Desc; 3 = Size; 4 = Price \small#1\scriptsize\space\textit{#2}\small\dotfill #3\space\Price{#4}} \newcommand*{\LoDrItem}[4]{%1 = Name; 2 = Desc; 3 = Size; 4 = Price \normalsize#1\scriptsize\space\textit{#2}\dotfill\Price{#3}\hspace{1cm}\Price{#4}} \newcommand*{\parseprule}{% \par \begingroup \centering \raisebox{.2\baselineskip}{% \rule{.6667\linewidth}{.4pt}% }% \par \endgroup }