108 lines
1.7 KiB
TeX
108 lines
1.7 KiB
TeX
\documentclass{book}
|
|
|
|
\usepackage[a5paper]{geometry}
|
|
\usepackage[cm]{fullpage}
|
|
|
|
\usepackage[french]{babel}
|
|
\usepackage[nostepnumber]{cuisine2}
|
|
\usepackage{graphicx}
|
|
\usepackage{makeidx}
|
|
\usepackage[utf8]{inputenc}
|
|
|
|
\usepackage{environ}
|
|
|
|
\newsavebox\recipebox
|
|
\newlength\recipebreaklength
|
|
\setlength\recipebreaklength{1.2\textheight}
|
|
\NewEnviron{recipe}[3]{%
|
|
\savebox{\recipebox}{\parbox{\linewidth}{%
|
|
\begin{recipe2}{#1}{#2}{#3}
|
|
\BODY
|
|
\end{recipe2}%
|
|
}}%
|
|
\ifdim
|
|
\dimexpr\ht\recipebox+\dp\recipebox\relax
|
|
> \recipebreaklength
|
|
\begin{recipe2}{#1}{#2}{#3}
|
|
\BODY
|
|
\end{recipe2}%
|
|
\clearpage
|
|
\else
|
|
\par\noindent\usebox\recipebox
|
|
\fi
|
|
\bigskip
|
|
}
|
|
|
|
\makeindex
|
|
|
|
\begin{document}
|
|
\input{title.tex}
|
|
|
|
\tableofcontents
|
|
|
|
\chapter{Entrées}
|
|
\newpage
|
|
\input{chapters/entrees.tex}
|
|
|
|
\chapter{Salades}
|
|
\newpage
|
|
\input{chapters/salades.tex}
|
|
|
|
\chapter{Accompagnements}
|
|
\newpage
|
|
\input{chapters/accompagnements.tex}
|
|
|
|
\chapter{Soupes}
|
|
\newpage
|
|
\input{chapters/soupes.tex}
|
|
|
|
\chapter{Pâtes}
|
|
\newpage
|
|
\input{chapters/pates.tex}
|
|
|
|
\chapter{Riz}
|
|
\newpage
|
|
\input{chapters/riz.tex}
|
|
|
|
\chapter{Pommes de terre}
|
|
\newpage
|
|
\input{chapters/patates.tex}
|
|
|
|
\chapter{Tartes et Quiches}
|
|
\newpage
|
|
\input{chapters/quiches.tex}
|
|
|
|
\chapter{Mets exotiques}
|
|
\newpage
|
|
\input{chapters/exotiques.tex}
|
|
|
|
\chapter{Viandes}
|
|
\newpage
|
|
\input{chapters/viandes.tex}
|
|
|
|
\chapter{Poissons et Fruits de Mer}
|
|
\newpage
|
|
\input{chapters/poissons.tex}
|
|
|
|
\chapter{Mets divers}
|
|
\newpage
|
|
\input{chapters/divers.tex}
|
|
|
|
\chapter{Sauces}
|
|
\newpage
|
|
\input{chapters/sauces.tex}
|
|
|
|
\chapter{Desserts}
|
|
\newpage
|
|
\input{chapters/desserts.tex}
|
|
|
|
\chapter{Pains}
|
|
\newpage
|
|
\input{chapters/pains.tex}
|
|
|
|
\chapter{Boissons}
|
|
\newpage
|
|
\input{chapters/boissons.tex}
|
|
\printindex
|
|
|
|
\end{document}
|