recettes/recettes_merge.tex

141 lines
2.4 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.0\textheight}
\NewEnviron{recipe}[3]{%
\savebox{\recipebox}{\parbox{\linewidth}{%
\begin{recipe2}{#1}{#2}{#3}
\BODY
\end{recipe2}%
}}%
\ifdim
\dimexpr\ht\recipebox+\dp\recipebox\relax
> \recipebreaklength
\clearpage
\begin{recipe2}{#1}{#2}{#3}
\BODY
\end{recipe2}%
\clearpage
\else
\par\noindent\usebox\recipebox
\fi
\bigskip
}
\makeindex
\begin{document}
\begin{titlepage}
\begin{center}
% Upper part of the page
\includegraphics[width=0.5\textwidth]{./tux-cuisine}\\
% Title
\rule{\linewidth}{0.5mm} \\[0.4cm]
{ \huge \bfseries Grand Livre de Recettes}\\[0.4cm]
\rule{\linewidth}{0.5mm} \\[1.5cm]
\begin{minipage}{0.4\textwidth}
\begin{flushleft}
Anne-Catherine Portmann
\end{flushleft}
\end{minipage}
\begin{minipage}{0.4\textwidth}
\begin{flushright}
Thomas Schwery
\end{flushright}
\end{minipage}
\vfill
\end{center}
\end{titlepage}
\tableofcontents
\chapter{Recettes de base}
\newpage
\input{chapters_merge/base.tex}
\chapter{Entrées}
\newpage
\input{chapters_merge/entrees.tex}
\chapter{Salades}
\newpage
\input{chapters_merge/salades.tex}
\chapter{Accompagnements}
\newpage
\input{chapters_merge/accompagnements.tex}
\chapter{Soupes}
\newpage
\input{chapters_merge/soupes.tex}
\chapter{Pâtes}
\newpage
\input{chapters_merge/pates.tex}
\chapter{Riz}
\newpage
\input{chapters_merge/riz.tex}
\chapter{Quinoa}
\newpage
\input{chapters_merge/quinoa.tex}
\chapter{Pommes de terre}
\newpage
\input{chapters_merge/patates.tex}
\chapter{Tartes et Quiches}
\newpage
\input{chapters_merge/quiches.tex}
\chapter{Mets exotiques}
\newpage
\input{chapters_merge/exotiques.tex}
\chapter{Viandes}
\newpage
\input{chapters_merge/viandes.tex}
\chapter{Poissons et Fruits de Mer}
\newpage
\input{chapters_merge/poissons.tex}
\chapter{Mets divers}
\newpage
\input{chapters_merge/divers.tex}
\chapter{Sauces}
\newpage
\input{chapters_merge/sauces.tex}
\chapter{Desserts}
\newpage
\input{chapters_merge/desserts.tex}
\chapter{Pains}
\newpage
\input{chapters_merge/pains.tex}
\chapter{Boissons}
\newpage
\input{chapters_merge/boissons.tex}
\printindex
\end{document}