\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{Glaces} \newpage \input{chapters_merge/glaces.tex} \chapter{Pains} \newpage \input{chapters_merge/pains.tex} \chapter{Boissons} \newpage \input{chapters_merge/boissons.tex} \printindex \end{document}