Nehmen wir an, wir möchten eine Speisekarte für unser Restaurant Le Canard erstellen.
Fur ein relativ einfaches aber modernes Design missbrauchen wir einfach die Dokumentklasse moderncv, die eigentlich für Lebensläufe entwickelt wurde.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
documentclass[11pt,a4paper]{moderncv} moderncvtheme[orange]{casual} usepackage[ansinew]{inputenc} usepackage{textcomp} firstname{Le} familyname{Canard} title{Evening Menu} address{Rubber Duck Road 23}{Ducktown} phone{555-9000} extrainfo{Opening Hours: 07:00--00:00} photo[64pt]{logo} quote{``If you don't like duck... then you're rather stuck!''} begin{document} maketitle section{To Start} cventry{7.50€}{Waldorf Salad}{A salad of unknown composition}{}{}{} section{Mains} cventry{9.50€}{Duck a l'Orange}{Duck with orange}{}{}{} cventry{9.50€}{Duck with Cherries}{Duck with cherries}{}{}{} cventry{9.50€}{Duck Surprise}{Duck without orange or cherries}{}{}{} section{Desserts} cventry{5.50€}{Bombe Surprise}{Does not contain duck}{}{}{} end{document} |
Für ein klassisches Design verlegen wir unser Restaurant El Pato nach Spanien. Für die Ornamente muss das Paket webomints installiert sein!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 |
documentclass[12pt]{article} usepackage[spanish]{babel} usepackage[latin1]{inputenc} usepackage[T1]{fontenc} usepackage{lmodern} usepackage[textwidth=12cm,centering]{geometry} usepackage[x11names]{xcolor} usepackage{background}</code> newcommand*wb[3]{% {fontsize{#1}{#2}usefont{U}{webo}{xl}{n}#3}} % The page frame SetBgColor{Goldenrod3} SetBgAngle{0} SetBgScale{1} SetBgOpacity{1} SetBgContents{% begin{tikzpicture} node at (0.5paperwidth,0) {wb{80}{34}{E}rule[60pt]{.2textwidth}{0.4pt}% raisebox{55pt}{% makebox[.6textwidth]{ fontsize{24}{29}selectfontscshape El Pato }}% rule[60pt]{.2textwidth}{0.4pt}wb{80}{34}{F}}; node at (2,-0.5textheight) {rule{0.4pt}{.8textheight}}; node at (19.5,-0.5textheight) {rule{0.4pt}{.8textheight}}; node at (0.5paperwidth,-textheight) {wb{80}{34}{G}rule[-10pt]{textwidth}{0.4pt}wb{80}{34}{H}} ; end{tikzpicture}% } % colorize text newcommand*ColText[1]{textcolor{Goldenrod3}{#1}} % a tabular* for each food group newenvironment{Group}[1] {noindentbegin{tabular*}{textwidth}{@{}p{.8linewidth}@{extracolsep{fill}}r@{}} {fontsize{24}{29}selectfontColText{#1}}\[0.8em]} {end{tabular*}} % to format each entry newcommand*Entry[2]{% sffamily#1 & #2} % to format each subentry newcommand*Expl[1]{% hspace*{1em}footnotesize #1} pagestyle{empty} begin{document} begin{Group}{Entradas} Entry{Calamares de campo}{9.00} \ Expl{Aros muy finos de cebolla y pimiento verde, a nuestro estilo} \ Entry{Berenjenas a la cordobesa}{9.95} \ Expl{Finas lonchas de berenjenas rebozadas a la cordobesa acompañadas de salsa de miel} \ Entry{Huevos estrellados con chistorra}{10.50} \ Entry{Cecina de León}{10.70} \ Expl{Lonchas muy finas con aceite virgen extra y pimienta recién molida} \ end{Group} vfill begin{Group}{Ensaladas} Entry{Ensalada <>}{9.20} \ Expl{Piña, manzana y pimiento rojo, con pollo recién asado y una sabrosa y ligera mayonesa} \ Entry{Ensalada mediterránea}{8.90} \ Expl{Lechuga, tomate, cebolla, atún, huevo duro. espárragos y aceitunas} \ Entry{Salpicón de pollo}{9.50} \ Expl{Pollo en tiras recién asado con manzana sobre lechuga en juliana, zanahoria rallada y rodajas de tomate, aliñado con una sorprendente y suave salsa de mostaza y yogurt} \ Entry{Ensalada de cabra}{10.70} \ Expl{Queso de cabra templado con mermelada de tomate sobre una variedad de lechugas frescas} \ end{Group} vfill begin{Group}{Carnes} Entry{Carpaccio de buey}{13.50} \ Expl{Acompañado de lascas de parmesano y rucuta} \ Entry{Parrillada ibérica}{16.70} \ Expl{Pluma, presa y secreto} \ Entry{Patatas con guarnición para acompañar}{3.75} \ Expl{Fritas caseras} \ Entry{Patatas con guarnición para acompañar}{3.50} \ Expl{Patatas paja} \ end{Group} end{document} |
Quelle: https://tex.stackexchange.com/questions/38091/document-class-for-a-restaurant-menu