mirror of
https://github.com/hendricius/the-sourdough-framework
synced 2026-04-21 03:14:29 -05:00
Review baking (#275)
* Review backing chapter * Improve baking process flowchart * Use positioning Library in TikZ * Improve Dutch Oven flowchart
This commit is contained in:
@@ -1,23 +1,22 @@
|
||||
\begin{tikzpicture}[node distance = 3cm, auto]
|
||||
\begin{tikzpicture}[node distance = 4cm, auto]
|
||||
\node [start] (heat_oven) {Heat oven to \qty{230}{\degreeCelsius} (\qty{446}{\degF}) for 30~minutes};
|
||||
\node [block, right of=heat_oven, node distance=3cm] (score_dough) {Score your dough};
|
||||
\node [block, right of=heat_oven] (score_dough) {Score your dough};
|
||||
\node [decision, right of=score_dough, node distance=4cm] (decide_steam) {Choose your steaming method};
|
||||
\node [block, below of=heat_oven, node distance=4cm] (inverted_tray_method) {Inverted tray method};
|
||||
\node [block, right of=inverted_tray_method, node distance=3cm] (dutch_oven) {Dutch oven};
|
||||
\node [block, right of=dutch_oven, node distance=3cm] (steam_injection) {Steam injection oven};
|
||||
\node [block, below of=inverted_tray_method, node distance=3cm] (bake_30) {Bake dough for 30~minutes with steam};
|
||||
\node [block, right of=bake_30, node distance=3cm] (remove_steam) {Remove source of steam};
|
||||
\node [block, right of=remove_steam, node distance=3cm] (build_crust) {Build the crust};
|
||||
\node [success, right of=build_crust, node distance=3cm] (finish_baking) {Stop baking 10--30~minutes later depending on crust preference};
|
||||
\node [block, below of=decide_steam, node distance=3.5cm] (dutch_oven) {Dutch oven};
|
||||
\node [block, left of=dutch_oven] (inverted_tray_method) {Inverted tray method};
|
||||
\node [block, right of=dutch_oven] (steam_injection) {Steam injection oven};
|
||||
\node [block, below of=dutch_oven, node distance=3cm] (bake_30) {Bake dough for 30~minutes with steam};
|
||||
\node [block, below of=bake_30, node distance=3cm] (remove_steam) {Remove source of steam};
|
||||
\node [success, right of=remove_steam] (finish_baking) {Stop baking 10--30~minutes later depending on crust preference};
|
||||
\path [line] (heat_oven) -- (score_dough);
|
||||
\path [line] (score_dough) -- (decide_steam);
|
||||
\path [line] (decide_steam) -- (inverted_tray_method);
|
||||
\path [line] (decide_steam) -- (inverted_tray_method.north east);
|
||||
\path [line] (decide_steam) -- (dutch_oven);
|
||||
\path [line] (decide_steam) -- (steam_injection);
|
||||
\path [line] (steam_injection) -- (bake_30);
|
||||
\path [line] (inverted_tray_method) -- (bake_30);
|
||||
\path [line] (decide_steam) -- (steam_injection.north west);
|
||||
\path [line] (steam_injection.south west) -- (bake_30.north east);
|
||||
\path [line] (inverted_tray_method.south east) -- (bake_30.north west);
|
||||
\path [line] (dutch_oven) -- (bake_30);
|
||||
\path [line] (bake_30) -- (remove_steam);
|
||||
\path [line] (remove_steam) -- (build_crust);
|
||||
\path [line] (build_crust) -- (finish_baking);
|
||||
\path [line] (remove_steam) -- (finish_baking);
|
||||
\draw[BC, decoration=mirror] (remove_steam.south west) ++(0, -0.3) -- node[below=1em]{Building crust}(finish_baking.south east);
|
||||
\end{tikzpicture}
|
||||
|
||||
@@ -7,14 +7,13 @@
|
||||
\node [block, below of=spritz] (close) {Close DO};
|
||||
\node [block, left of=close] (back_oven) {Place DO back in oven};
|
||||
\node [block, left of=back_oven] (bake) {Bake 30~minutes at \qty{230}{\degreeCelsius} (\qty{446}{\degF})};
|
||||
\node [block, below of=heat_oven] (wait_5_minutes) {Wait\\ 5 minutes};
|
||||
\node [decision, below of=wait_5_minutes, node distance=4cm] (is_ready_check) {Core temperature \qty{92}{\degreeCelsius} (\qty{197}{\degF})?};
|
||||
\node [decision, below right= 5cm and -1 cm of heat_oven] (is_ready_check)
|
||||
{Core temperature \qty{92}{\degreeCelsius} (\qty{197}{\degF})?};
|
||||
\node [block, below of=is_ready_check, node distance=4cm] (wait_5_minutes) {Wait\\ 5 minutes};
|
||||
\node [block, right of=is_ready_check, node distance=4cm] (remove_do_lid) {Remove DO lid};
|
||||
\node [block, right of=wait_5_minutes] (test_temperature_again) {Test core temperature again};
|
||||
\node [decision, right of=remove_do_lid, node distance=4cm] (dark_enough_decision) {Crust color dark enough?};
|
||||
\node [success, below of=dark_enough_decision] (finish_baking) {Bread is finished};
|
||||
\node [block, below of=close] (test_crust_again) {Test crust color again};
|
||||
\node [block, below of=test_crust_again] (bake_5_more_minutes) {Bake another 5~minutes};
|
||||
\node [decision, right of=remove_do_lid, node distance=3.5cm] (dark_enough_decision) {Crust color dark enough?};
|
||||
\node [success, below of=dark_enough_decision, node distance=4cm] (finish_baking) {Bread is finished};
|
||||
\node [block, right of=dark_enough_decision, node distance=3.5cm] (bake_5_more_minutes) {Bake another 5~minutes};
|
||||
\path [line] (heat_oven) -- (remove_oven);
|
||||
\path [line] (remove_oven) -- (open_load_dough);
|
||||
\path [line] (open_load_dough) -- (score);
|
||||
@@ -22,14 +21,12 @@
|
||||
\path [line] (spritz) -- (close);
|
||||
\path [line] (close) -- (back_oven);
|
||||
\path [line] (back_oven) -- (bake);
|
||||
\path [line] (bake) -- (is_ready_check);
|
||||
\path [line] (bake.west) -- node{} ++(-2, 0) -| (is_ready_check.north);
|
||||
\path [line] (is_ready_check) -- node{yes} (remove_do_lid);
|
||||
\path [line] (is_ready_check) -- node{no} (wait_5_minutes);
|
||||
\path [line] (wait_5_minutes) -- (test_temperature_again);
|
||||
\path [line] (test_temperature_again) -- (is_ready_check);
|
||||
\path [line] (wait_5_minutes.west) -- node{} ++(-1.5, 0) |- (is_ready_check.west);
|
||||
\path [line] (remove_do_lid) -- (dark_enough_decision);
|
||||
\path [line] (dark_enough_decision) -- node{yes} (finish_baking);
|
||||
\path [line] (dark_enough_decision) -- node{no} (bake_5_more_minutes);
|
||||
\path [line] (bake_5_more_minutes) -- (test_crust_again);
|
||||
\path [line] (test_crust_again) -- (dark_enough_decision);
|
||||
\path [line] (bake_5_more_minutes.east) -- node{} ++(1, 0) -- node{} ++(0, 2.3) -| (dark_enough_decision.north);
|
||||
\end{tikzpicture}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
\tikzstyle{every picture}+=[font=\footnotesize\sffamily]
|
||||
\usetikzlibrary{calc, shapes, arrows, decorations.pathreplacing, calligraphy,
|
||||
calligraphy}
|
||||
positioning}
|
||||
\tikzstyle{decision} = [diamond, draw=codeblack, fill=codeblack, text=white,
|
||||
text width=4.5em, text badly centered, node distance=3cm, inner sep=0pt,
|
||||
line width=2mm]
|
||||
|
||||
Reference in New Issue
Block a user