From a39f7229ad29f1b045383f6df3f062b50fda5dc0 Mon Sep 17 00:00:00 2001 From: David Daily Date: Tue, 1 Oct 2024 11:43:42 -0500 Subject: [PATCH] add FF recipe, minor updates --- main.tex | 54 ++++++++++++++++++++++---------------------- meme/1-Crumble.tex | 21 +++++++++++++++++ meme/2-Custard.tex | 26 +++++++++++++++++++++ meme/3-Cake.tex | 22 ++++++++++++++++++ meme/4-Compote.tex | 15 ++++++++++++ meme/5-Cream.tex | 10 ++++++++ meme/6-Meringue.tex | 24 ++++++++++++++++++++ meme/TEMPLATE | 40 ++++++++++++++++++++++++++++++++ meme/main.tex | 32 +++++++++++++++++++++++--- recipes/Pancakes.tex | 6 ++--- recipes/TEMPLATE | 31 ++++--------------------- render.sh | 14 +++++++----- 12 files changed, 229 insertions(+), 66 deletions(-) create mode 100644 meme/1-Crumble.tex create mode 100644 meme/2-Custard.tex create mode 100644 meme/3-Cake.tex create mode 100644 meme/4-Compote.tex create mode 100644 meme/5-Cream.tex create mode 100644 meme/6-Meringue.tex create mode 100644 meme/TEMPLATE diff --git a/main.tex b/main.tex index 332c6a3..1005144 100644 --- a/main.tex +++ b/main.tex @@ -2,10 +2,10 @@ \usepackage{fancyhdr,wrapfig,xcolor,graphicx,xparse,lmodern,cooking-units} \renewcommand*\familydefault{\sfdefault} % Force the sans-serif version of any font used \usepackage[% - papersize={5.5in,8.5in}, - margin=0.6in, - top=0.75in, - bottom=0.75in + papersize={5.5in,8.5in}, % replace whole line with just "a5paper," to switch to A5 + margin=15mm, + top=20mm, + bottom=20mm ]{geometry} \usepackage[% @@ -30,13 +30,13 @@ \cuaddtokeychain { - {ml} {240} % this unit already exists - {cup} {1} % 1 (US Legal) cup is 240ml. We're not converting to oz cause that would require implementing fluid ounces, which is outside the scope of this project. Maybe I'll do good on making a PR for the package. + {ml} {240} % this unit already exists + {cup} {1} % 1 (US Legal) cup is 240ml. We're not converting to oz cause that would require implementing fluid ounces, which is outside the scope of this project. Maybe I'll do good on making a PR for the package. } \cuaddtokeychain { - {ml} {30} - {oz} {1} + {ml} {30} + {oz} {1} } \cuaddtounitgroup{volume}{cup} \cusetup{use-phrases=true} @@ -54,17 +54,17 @@ %% From Donald Arseneau. Add after the wrapping text. Whew! \def\wrapfill{% Just glad it works. - \par - \ifx\parshape\WF@fudgeparshape - \nobreak - \ifnum\c@WF@wrappedlines>\@ne - \advance\c@WF@wrappedlines\m@ne - \vskip\c@WF@wrappedlines\baselineskip - \global\c@WF@wrappedlines\z@ - \fi - \allowbreak - \WF@finale - \fi + \par + \ifx\parshape\WF@fudgeparshape + \nobreak + \ifnum\c@WF@wrappedlines>\@ne + \advance\c@WF@wrappedlines\m@ne + \vskip\c@WF@wrappedlines\baselineskip + \global\c@WF@wrappedlines\z@ + \fi + \allowbreak + \WF@finale + \fi } @@ -96,13 +96,13 @@ \@mainmatterfalse \pagenumbering{roman} \tableofcontents - \section*{Legend} - Vegetarian: \vegetarian \\ - Gluten Free: \glutenfree \\ - Freeze: \freeze \\ - %Dessert: \dessert \\ why would you need a Dessert tag if there's a section for it??? - Meal Prep: \mealprep - } + \section*{Legend} + Vegetarian: \vegetarian \\ + Gluten Free: \glutenfree \\ + Freeze: \freeze \\ + %Dessert: \dessert \\ why would you need a Dessert tag if there's a section for it??? + Meal Prep: \mealprep + } \newcommand\mainmatter{% \cleardoublepage @@ -217,7 +217,7 @@ \rhead{}% \lfoot{}% \rfoot{}% - \renewcommand{\headrulewidth}{0pt} + \renewcommand{\headrulewidth}{0pt} \subsection{#2}% \IfNoValueF{#1}{\begin{center}\testoneline{#1}\end{center}} \IfNoValueF{#3}{\noindent\emph{#3}\par\medskip} diff --git a/meme/1-Crumble.tex b/meme/1-Crumble.tex new file mode 100644 index 0000000..66b668c --- /dev/null +++ b/meme/1-Crumble.tex @@ -0,0 +1,21 @@ +\recipe[Layer 1]{Almond Sablé Crumble (Base)}[Preheat the oven to 160°C (320°F).] + +\begin{step} + 100g almond flour + 50g all-purpose flour + 50g sugar + Pinch of salt +\method + In a bowl, combine almond flour, all-purpose flour, sugar, and a pinch of salt. + +\end{step} + +\begin{step} + 60g unsalted butter, chilled and cubed +\method + Add the cubed butter and use your fingers to mix until a crumbly texture forms. + + Spread the crumble mixture onto a baking sheet lined with parchment paper. + + Bake for 12-15 minutes, or until golden brown. Allow it to cool completely. +\end{step} diff --git a/meme/2-Custard.tex b/meme/2-Custard.tex new file mode 100644 index 0000000..2009e11 --- /dev/null +++ b/meme/2-Custard.tex @@ -0,0 +1,26 @@ +\recipe[Layer 2]{Chocobo Egg Custard} + +\begin{step} + 300ml whole milk +\method +In a small saucepan, heat the milk until just simmering. Remove from heat. +\end{step} + +\begin{step} + 3 egg yolks + 50g sugar + 1 tablespoon cornstarch +\method + In a bowl, whisk the egg yolks, sugar, and cornstarch until smooth. + + Slowly pour the hot milk into the egg mixture, whisking continuously. + + Return the mixture to the saucepan and cook over medium heat, stirring constantly, until thickened (about 3-5 minutes). +\end{step} + +\begin{step} + 1 teaspoon vanilla extract + Zest of 1 lemon or 1 small orange +\method + Remove from heat and stir in vanilla extract and citrus zest. Allow it to cool before assembling. +\end{step} \ No newline at end of file diff --git a/meme/3-Cake.tex b/meme/3-Cake.tex new file mode 100644 index 0000000..e3d97c2 --- /dev/null +++ b/meme/3-Cake.tex @@ -0,0 +1,22 @@ +\recipe[Layer 3]{Honey Elvaan Cakes}[Preheat the oven to 180°C (350°F) and grease a small baking pan.] + +\begin{step} + 2 eggs + 100g sugar + 100g unsalted butter, melted + 2 tablespoons honey +\method + In a bowl, whisk together the eggs, sugar, melted butter, and honey. +\end{step} + +\begin{step} + 100g all-purpose flour + 1 teaspoon baking powder + Pinch of salt +\method + Sift in the flour, baking powder, and salt, and fold until just combined. + + Pour the batter into the prepared pan and bake for 15-20 minutes, or until a toothpick inserted comes out clean. + + Let the cake cool, then cut into small cubes. +\end{step} \ No newline at end of file diff --git a/meme/4-Compote.tex b/meme/4-Compote.tex new file mode 100644 index 0000000..f2d3de3 --- /dev/null +++ b/meme/4-Compote.tex @@ -0,0 +1,15 @@ +\recipe[Layer 4]{Berry Compote (Tarutaru Hat Layer)} + +\begin{step} + 100g tart cherries (fresh or frozen) + 100g blackberries + 100g raspberries + 50g sugar + 1 tablespoon lemon juice +\method +In a saucepan, combine cherries, blackberries, raspberries, sugar, and lemon juice. + +Cook over medium heat, stirring occasionally, for 10-12 minutes, until the berries break down and the mixture thickens. + +Allow it to cool before layering. +\end{step} \ No newline at end of file diff --git a/meme/5-Cream.tex b/meme/5-Cream.tex new file mode 100644 index 0000000..b739255 --- /dev/null +++ b/meme/5-Cream.tex @@ -0,0 +1,10 @@ +\recipe[Layer 5]{Whipped Cream} + +\begin{step} + 200ml heavy whipping cream + 1 tablespoon powdered sugar + 1/2 teaspoon vanilla extract +\method + In a large bowl, whip the heavy cream, powdered sugar, and vanilla extract until soft peaks form. + Keep chilled until ready to use. +\end{step} \ No newline at end of file diff --git a/meme/6-Meringue.tex b/meme/6-Meringue.tex new file mode 100644 index 0000000..b5ef796 --- /dev/null +++ b/meme/6-Meringue.tex @@ -0,0 +1,24 @@ +\recipe[Layer 6]{Meringue "Tarutaru Ears"}[Preheat the oven to 120°C (250°F) and line a baking sheet with parchment paper.] + +\begin{step} + 2 egg whites + Pinch of salt +\method + In a clean bowl, whisk the egg whites with a pinch of salt until soft peaks form. +\end{step} + +\begin{step} + 100g sugar +\method + Gradually add the sugar, a tablespoon at a time, whisking until stiff peaks form. +\end{step} + +\begin{step} + 1/2 teaspoon vanilla extract +\method + Add vanilla extract and mix until incorporated. + + Pipe or spoon small ear-shaped meringues onto the baking sheet. + + Bake for 1 hour, then turn off the oven and let the meringues cool inside with the door slightly open. +\end{step} \ No newline at end of file diff --git a/meme/TEMPLATE b/meme/TEMPLATE new file mode 100644 index 0000000..ec8cf0c --- /dev/null +++ b/meme/TEMPLATE @@ -0,0 +1,40 @@ +\recipe[OPTIONAL HEADNOTE]{RECIPE NAME}[INITIAL INSTRUCTIONS] +\serves{6-8} +\preptime{\cutext{15}{min}} +\cooktime{\cutext{10}{min}} +\dishtype{\freeze} % options: vegetarian, glutenfree, freeze, mealprep +\dishother{\glutenfree} % if you need more than one of the dish types? puts it in the other corner + +\begin{step} + Batter the dry: + \cutext{1}{cup} AP (or GF) flour + \cutext{0.5}{cup} almond flour + \cutext{1}{TL} baking powder % TL=teaspoon, EL=Tablespoon + \cutext{0.5}{TL} cinnamon + \cutext{0.25}{TL} nutmeg + \cutext{0.25}{TL} salt +\method + Whisk the flour, baking powder, spices, and salt together in small bowl. +\end{step} + +\begin{step} + 4 large apples (if you can, choose 4 different kinds) +\method + Peel the apples, cut them in half and remove the cores. Cut the apples into 1- to 2-inch chunks. +\end{step} + +\begin{step} + Batter, the wet: + 2 large eggs + ¾ cup maple or brown sugar + 3 tablespoons dark rum + ½ teaspoon pure vanilla extract + 2--3 drops lemon extract + 8 tablespoons unsalted butter, melted and cooled +\method + In a medium bowl, beat the eggs with a whisk until they're foamy. Pour in the sugar and whisk for a minute or so to blend. Whisk in the rum, vanilla, and lemon oil. Whisk in the flour and when it is incorporated, add the melted butter, mixing gently so that you have a smooth, rather thick batter. + + Use a rubber spatula to fold-in the apples--it might look as if there isn't enough batter, but there is. Put the batter into the prepared pan, smoothing the top as much as possible. Bake for 55--65 minutes, or until a toothpick inserted in the middle comes out clean. + + Let cool 30 minutes. Before removing the side of the springform pan, run a knife around the edge of the cake to make sure no apples stuck to the pan. +\end{step} \ No newline at end of file diff --git a/meme/main.tex b/meme/main.tex index d7490bc..03a8b4d 100644 --- a/meme/main.tex +++ b/meme/main.tex @@ -1,5 +1,5 @@ \documentclass{article} -\usepackage{fancyhdr,wrapfig,xcolor,graphicx,xparse,lmodern,cooking-units,fontspec} +\usepackage{fancyhdr,wrapfig,xcolor,graphicx,xparse,lmodern,cooking-units} \usepackage[% papersize={5.5in,8.5in}, margin=0.6in, @@ -18,8 +18,8 @@ colorlinks=false ]{hyperref} -\setmainfont{ComicRelief} - +\usepackage{fontspec} \setmainfont{ComicRelief} + % have to define a cup cause the cooking-units writer is german and doesn't understand the flawed american way to measure ingredients. \declarecookingunit{cup} \cudefinename {English} @@ -263,5 +263,31 @@ \input{ChefTonberrys.tex} \input{RockRootStew.tex} \input{SauteedMandragona.tex} +\pagebreak +\section{Tarutaru Trifle} +\textit{This dessert is a whimsical, layered trifle presented in a small crystal glass, symbolizing the noble elegance of San d'Oria, with playful elements representing the cute and mischievous nature of the Tarutaru.}\smallskip +Assembly:\\ +Prepare small crystal glasses or dessert bowls for serving.\\ +Layer 1: Add a generous spoonful of almond sable crumble as the base.\\ +Layer 2: Pour a layer of Chocobo egg custard over the crumble.\\ +Layer 3: Add small cubes of the honey-soaked Elvaan cake.\\ +Layer 4: Spoon a layer of the berry compote on top to mimic the red Tarutaru hat.\\ +Layer 5: Pipe or spoon the whipped cream over the berry compote, shaping it into soft peaks to resemble the Tarutaru's face.\\ +Layer 6: Gently place the meringue ears on top of the whipped cream.\medskip + +Garnish:\\ +Sprinkle shaved white chocolate over the whipped cream for a snowy, regal touch. +Scatter miniature sugar stars across the top for a magical, starry finish. +If desired, place a tiny edible flag with the San d'Orian crest in the whipped cream.\medskip + +Presentation:\\ +Serve each trifle in its crystal goblet with the meringue ears peeking out and the whipped cream shaped into soft peaks. The edible flag and sugar stars add a playful, magical touch, perfect for a dessert inspired by the world of Final Fantasy! ChatGPT can suck my nuts, you either use metric or imperial. I (David) personally guarantee this recipe would suck. + +\input{1-Crumble.tex} +\input{2-Custard.tex} +\input{3-Cake.tex} +\input{4-Compote.tex} +\input{5-Cream.tex} +\input{6-Meringue.tex} \end{document} diff --git a/recipes/Pancakes.tex b/recipes/Pancakes.tex index 76f2c87..9b76a5d 100644 --- a/recipes/Pancakes.tex +++ b/recipes/Pancakes.tex @@ -1,7 +1,7 @@ \recipe{Pancakes} -\serves{?} -\preptime{\cutext{?}{min}} -\cooktime{\cutext{?}{min}} +\serves{10} +\preptime{\cutext{10}{min}} +\cooktime{\cutext{20}{min}} \dishtype{\freeze} % options: vegetarian, glutenfree, freeze, mealprep %\dishother{\glutenfree} % if you need more than one of the dish types? puts it in the other corner diff --git a/recipes/TEMPLATE b/recipes/TEMPLATE index ec8cf0c..aebb074 100644 --- a/recipes/TEMPLATE +++ b/recipes/TEMPLATE @@ -2,39 +2,16 @@ \serves{6-8} \preptime{\cutext{15}{min}} \cooktime{\cutext{10}{min}} -\dishtype{\freeze} % options: vegetarian, glutenfree, freeze, mealprep -\dishother{\glutenfree} % if you need more than one of the dish types? puts it in the other corner +\dishtype{\freeze} % options: vegetarian, glutenfree, freeze, mealprep +\dishother{\glutenfree} % if you need more than one of the dish types? puts it in the other corner -\begin{step} - Batter the dry: +\begin{step} % TL=teaspoon, EL=Tablespoon \cutext{1}{cup} AP (or GF) flour \cutext{0.5}{cup} almond flour - \cutext{1}{TL} baking powder % TL=teaspoon, EL=Tablespoon + \cutext{1}{TL} baking powder \cutext{0.5}{TL} cinnamon \cutext{0.25}{TL} nutmeg \cutext{0.25}{TL} salt \method Whisk the flour, baking powder, spices, and salt together in small bowl. -\end{step} - -\begin{step} - 4 large apples (if you can, choose 4 different kinds) -\method - Peel the apples, cut them in half and remove the cores. Cut the apples into 1- to 2-inch chunks. -\end{step} - -\begin{step} - Batter, the wet: - 2 large eggs - ¾ cup maple or brown sugar - 3 tablespoons dark rum - ½ teaspoon pure vanilla extract - 2--3 drops lemon extract - 8 tablespoons unsalted butter, melted and cooled -\method - In a medium bowl, beat the eggs with a whisk until they're foamy. Pour in the sugar and whisk for a minute or so to blend. Whisk in the rum, vanilla, and lemon oil. Whisk in the flour and when it is incorporated, add the melted butter, mixing gently so that you have a smooth, rather thick batter. - - Use a rubber spatula to fold-in the apples--it might look as if there isn't enough batter, but there is. Put the batter into the prepared pan, smoothing the top as much as possible. Bake for 55--65 minutes, or until a toothpick inserted in the middle comes out clean. - - Let cool 30 minutes. Before removing the side of the springform pan, run a knife around the edge of the cake to make sure no apples stuck to the pan. \end{step} \ No newline at end of file diff --git a/render.sh b/render.sh index bfed5a4..6b42167 100755 --- a/render.sh +++ b/render.sh @@ -7,23 +7,25 @@ cd "$(dirname "$0")" printf "\n-_-_-_-_-_-_-_-_- Main -_-_-_-_-_-_-_-_-\n" pdflatex -file-line-error -interaction nonstopmode -draftmode -shell-escape -jobname=Recipes main.tex +printf "\n-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-\n\n\n" pdflatex -file-line-error -interaction nonstopmode -shell-escape -jobname=Recipes main.tex +mv -v -t /home/david/fileshare/LaTeX/Recipes Recipes.pdf printf "\n-_-_-_-_-_-_-_-_- Booklet -_-_-_-_-_-_-_-_-\n" -# https://github.com/jenom/pdfbook2 + # https://github.com/jenom/pdfbook2 pdfbook2 --no-crop --top-margin=5 --bottom-margin=5 --outer-margin=0 --inner-margin=0 --short-edge --paper=letterpaper Recipes.pdf +mv -v -t /home/david/fileshare/LaTeX/Recipes Recipes-book.pdf #printf "\n-_-_-_-_-_-_-_-_- Meal Planner -_-_-_-_-_-_-_-_-\n" #pdflatex -file-line-error -interaction nonstopmode -draftmode -shell-escape -jobname="Meal Planner" meal-planner.tex #pdflatex -file-line-error -interaction nonstopmode -shell-escape -jobname="Meal Planner" meal-planner.tex +#mv -v -t /home/david/fileshare/LaTeX/Recipes "Meal Planner.pdf" + +rm *.aux *.out *.log *.toc #printf "\n-_-_-_-_-_-_-_-_- Meme -_-_-_-_-_-_-_-_-\n" #cd meme #lualatex -file-line-error -interaction nonstopmode -draftmode -shell-escape -jobname=Meme main.tex #lualatex -file-line-error -interaction nonstopmode -shell-escape -jobname=Meme main.tex #rm *.aux *.out *.log *.toc -#mv -v -t /home/david/fileshare/LaTeX/Recipes Meme.pdf -#cd .. - -rm *.aux *.out *.log *.toc -mv -v -t /home/david/fileshare/LaTeX/Recipes Recipes.pdf "Meal Planner.pdf" Recipes-book.pdf \ No newline at end of file +#mv -v -t /home/david/fileshare/LaTeX/Recipes Meme.pdf \ No newline at end of file