in meinem Dokument habe ich einen Typ einer Tabelle der im gesamten Text andauernd vorkommt. Diese s9ll immer die gleichen Spaltenbreiten haben. Definiert habe ich nun dieses:
\documentclass[ngerman,paper=a5,fontsize=9pt,DIV=13,headsepline, parskip=half]{scrbook} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{nicefrac} \usepackage{siunitx} \usepackage{csquotes} \MakeOuterQuote{"} \usepackage{siunitx} \sisetup{ locale = DE, detect-weight=true, detect-family=true, detect-all=true, range-units = single,%brackets,% | single | repeat product-units=single, } \DeclareSIUnit\tl{Teelöffel} \DeclareSIUnit\el{Eßlöffel} \DeclareSIUnit\calorie{cal} %\usepackage{ragged2e} \newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}} \newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}} \newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}} \newenvironment{ingred}[1][Zutaten] {% \subsection*{#1} \fontsize{9}{12} \selectfont \begin{tabular}{R{18mm} @{\hspace{1.5mm}} L{19mm} L{60mm}} } { \end{tabular} \normalsize \vspace{4mm} } \begin{document} \begin{ingred}[Zutaten für zwei bis drei Personen] 2&&Chicoréekolben \\ 2&&Blutorangen \\ 1&&grüner Spitzpaprika \\ 1&&milde rote Zwiebel, am liebsten eine Roscoffzwiebel aus Frankreich oder eine aus Tropea (Italien) \\ \numrange{1}{2}&\unit{\el}&rosa Pfefferbeeren (getrocknet)\\ 2&\unit{\el}&Sherryessig \\ 1&\unit{\el}&Rotweinessig\\ 1&\unit{\tl}&Balsamico \\ &&Salz \\ &&Pfeffer \\ \numrange{1}{2}&\unit{\tl}&Dijonsenf\\ 3&\unit{\el}&Olivenöl \end{ingred} \end{document}
\newcolumntype{X}{>{\raggedright\arraybackslash}}
//Huebi