mirror of
https://github.com/hendricius/the-sourdough-framework
synced 2026-03-13 08:27:15 -05:00
Compare commits
8 Commits
225-ebook-
...
2ebd254d78
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2ebd254d78 | ||
|
|
3e602fa71f | ||
|
|
cbf67246e5 | ||
|
|
263eb74afe | ||
|
|
e0b99edff6 | ||
|
|
dba0296939 | ||
|
|
0c3f503c5d | ||
|
|
53c4c32acd |
@@ -204,7 +204,7 @@ the process of alcoholic fermentation. He would prove that
|
||||
yeast microorganisms are the reason for alcoholic fermentation
|
||||
and not other chemical catalysts. He continued with his research and
|
||||
was the first person to isolate and grow pure yeast strains.
|
||||
Soon later in \num{1868} in the Fleischmann brothers Charles
|
||||
Soon later in \num{1868} the Fleischmann brothers Charles
|
||||
and Maximilian were the first to patent pure yeast strains
|
||||
for bread making. The yeasts offered
|
||||
were isolated from batches of sourdough. By \num{1879} the machinery was built
|
||||
|
||||
75
book/pgfsys-dvisvgm4ht.def
Normal file
75
book/pgfsys-dvisvgm4ht.def
Normal file
@@ -0,0 +1,75 @@
|
||||
% Copyright 2021-2024 by Michal Hoftich
|
||||
% Copyright 2006 by Till Tantau
|
||||
%
|
||||
% This file may be distributed and/or modified
|
||||
%
|
||||
% 1. under the LaTeX Project Public License and/or
|
||||
% 2. under the GNU Public License.
|
||||
%
|
||||
% See the file doc/generic/pgf/licenses/LICENSE for more details.
|
||||
|
||||
\ProvidesFileRCS{pgfsys-dvisvgm4ht.def}
|
||||
|
||||
% Driver commands for tex4ht
|
||||
|
||||
%
|
||||
% Load common pdf commands:
|
||||
%
|
||||
|
||||
% we switched to dvisvgm driver by default. it supports patterns and other features
|
||||
% dvips driver is available through the tikz+ option. It doesn't support everything,
|
||||
% but it worked better with nested pictures in the past.
|
||||
\ifdefined\ifOption
|
||||
\ifOption{tikz+}{\input pgfsys-dvips.def}{\input pgfsys-dvisvgm.def}
|
||||
\else
|
||||
% load the dvips driver by default
|
||||
\input pgfsys-dvisvgm.def
|
||||
\fi
|
||||
|
||||
|
||||
\catcode`\:=11%
|
||||
|
||||
% we must call most of these redefinitions in \AtBeginDocument, because \HLet is available
|
||||
% only at that moment
|
||||
\AtBeginDocument{%
|
||||
% configure the output picture format to svg, as it will require dvisvgm
|
||||
% post processing.
|
||||
\Configure{Picture}{.svg}%
|
||||
|
||||
% insert picture hooks to pgfsys commands
|
||||
% these redefinitions are usually called only with the \tikz command,
|
||||
% they are ignored in tikzpicture environment
|
||||
\def\:tempa#1{%
|
||||
\texfourht@tikz@begin%
|
||||
\csname o:pgfsys@typesetpicturebox:\endcsname{#1}
|
||||
\texfourht@tikz@end%
|
||||
}
|
||||
\HLet\pgfsys@typesetpicturebox\:tempa
|
||||
|
||||
% we must remove Picture-alt in \pgfsys@beginpicture, because it can result in alt text included in the image
|
||||
\def\:tempa{\Configure{Picture-alt}{}\texfourht@tikz@begin\o:pgfsys@beginpicture:}
|
||||
\HLet\pgfsys@beginpicture\:tempa
|
||||
\let\o:pgfsys@endpicture:\pgfsys@endpicture
|
||||
\def\:tempa{\o:pgfsys@endpicture:}
|
||||
\HLet\pgfsys@endpicture\:tempa
|
||||
|
||||
% start picture around TikZ and PGF environments
|
||||
\ConfigureEnv{tikzpicture}{\begingroup\texfourht@tikz@begin}{\texfourht@tikz@end\endgroup}{}{}%
|
||||
\ConfigureEnv{pgfpicture}{\begingroup\texfourht@tikz@begin}{\texfourht@tikz@end\endgroup}{}{}%
|
||||
}
|
||||
|
||||
\def\texfourht@tikz@begin{
|
||||
\protect\csname nested:math\endcsname% support display math
|
||||
\Picture*[\csname a:Picture-alt\endcsname]{}%
|
||||
}
|
||||
\def\texfourht@tikz@end{\EndPicture}
|
||||
|
||||
\catcode`\:=12%
|
||||
|
||||
|
||||
\endinput
|
||||
|
||||
|
||||
%%% Local Variables:
|
||||
%%% mode: latex
|
||||
%%% End:
|
||||
BIN
book/sourdough-starter/sourdough-starter-microbial-war-i.jpg
Normal file
BIN
book/sourdough-starter/sourdough-starter-microbial-war-i.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 248 KiB |
BIN
book/sourdough-starter/sourdough-starter-microbial-war-ii.jpg
Normal file
BIN
book/sourdough-starter/sourdough-starter-microbial-war-ii.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 266 KiB |
@@ -1,6 +1,15 @@
|
||||
\chapter{Making a sourdough starter}%
|
||||
\label{chapter:sourdough-starter}
|
||||
\begin{quoting}
|
||||
|
||||
\begin{figure}[!htb]
|
||||
\centering
|
||||
\includegraphics[width=\textwidth]{sourdough-starter-activity-indicators}
|
||||
\caption[Very active sourdough]{A very active sourdough starter shown by the
|
||||
bubbles in the dough.}%
|
||||
\label{fig:sourdough-starter}
|
||||
\end{figure}
|
||||
|
||||
In this chapter you will learn how to make your
|
||||
own sourdough starter, but before doing so you will
|
||||
quickly learn about baker's math. Don't worry,
|
||||
@@ -12,6 +21,8 @@ your starter's readiness, as well as
|
||||
how to prepare your starter for long-term storage.
|
||||
\end{quoting}
|
||||
|
||||
%\iffalse
|
||||
|
||||
\section{Baker's math}%
|
||||
\label{section:bakers-math}
|
||||
|
||||
@@ -80,20 +91,23 @@ hungry family arrives. You are tasked with making pasta
|
||||
for \num{20} people. How would you calculate the amount of sauce
|
||||
you need? You go to the internet and check a recipe and then
|
||||
are completely lost when trying to scale it up.
|
||||
% \fi
|
||||
|
||||
\section{The process of making a starter}
|
||||
|
||||
\begin{figure}[!htb]
|
||||
\centering
|
||||
\includegraphics[width=\textwidth]{sourdough-starter-activity-indicators}
|
||||
\caption[Very active sourdough]{A very active sourdough starter shown by the
|
||||
bubbles in the dough.}%
|
||||
\label{fig:sourdough-starter}
|
||||
\end{figure}
|
||||
|
||||
Making a sourdough starter is very easy, all you need
|
||||
is a little bit of patience. It is in fact so easy that it can be summarized
|
||||
in a simple flowchart~\ref{fig:sourdough-starter-process} The flour you should
|
||||
in a simple flowchart~\ref{fig:sourdough-starter-process}.
|
||||
|
||||
\begin{flowchart}[!htb]
|
||||
\centering
|
||||
\input{figures/fig-starter-process.tex}
|
||||
\caption[The full sourdough starter process]{The process of making a sourdough
|
||||
starter from scratch.}%
|
||||
\label{fig:sourdough-starter-process}
|
||||
\end{flowchart}
|
||||
|
||||
The flour you should
|
||||
use to bootstrap your starter is ideally a whole flour.
|
||||
You could use whole-wheat, whole-rye, whole-spelt or
|
||||
any other flour you have. In fact gluten free flours such
|
||||
@@ -131,14 +145,6 @@ not airtight. You still want some gas exchange to be possible.
|
||||
I~like to use a glass and place another
|
||||
inverted one on top.
|
||||
|
||||
\begin{flowchart}[!htb]
|
||||
\centering
|
||||
\input{figures/fig-starter-process.tex}
|
||||
\caption[The full sourdough starter process]{The process of making a sourdough
|
||||
starter from scratch.}%
|
||||
\label{fig:sourdough-starter-process}
|
||||
\end{flowchart}
|
||||
|
||||
Now an epic battle begins. In one study~\cite{yeasts+biocontrol+agent}
|
||||
scientists have identified more than \num{150}~different yeast species living
|
||||
on a single leaf of a plant.
|
||||
@@ -147,6 +153,14 @@ the upper hand in this battle. Other pathogens such as mold
|
||||
are also being activated as we added water. Only the strongest
|
||||
most adaptable microorganisms will survive.
|
||||
|
||||
\begin{figure}[!htb]
|
||||
\includegraphics[width=\textwidth]{sourdough-starter-microbial-war-i}
|
||||
\caption[Microbial warfare during sourdough early days]{A simple
|
||||
visualization of the microbial warfare that happens during the early days of making of
|
||||
a sourdough starter.}
|
||||
\label{fig:sourdough-starter-microbial-war-i}
|
||||
\end{figure}
|
||||
|
||||
By adding water to the
|
||||
flour the starches start to degrade. The seedling tries to
|
||||
sprout but it no longer can. Essential for this process is the
|
||||
@@ -188,20 +202,6 @@ days my new starter seems to be quite alive already. This might
|
||||
be due to previous contamination of flour fermenting microbes in
|
||||
my kitchen.
|
||||
|
||||
\begin{figure}[!htb]
|
||||
\includegraphics[width=\textwidth]{sourdough-starter-microbial-war}
|
||||
\caption[Microbial warfare during sourdough early days]{A simple
|
||||
visualization of the microbial warfare that happens during the making of
|
||||
a sourdough starter. The wild spores on the plant and flour become
|
||||
activated the moment flour and water is mixed. Only the most adapted
|
||||
flour-fermenting microbes will survive. Because of unwanted microbial
|
||||
fermentation it is advised to discard the feeding-leftovers of the first
|
||||
days. The surviving yeast and bacteria continuously try to outcompete
|
||||
each other for resources. New microbes have a hard time entering the
|
||||
starter and are eliminated.}%
|
||||
\label{fig:sourdough-starter-microbial-war}
|
||||
\end{figure}
|
||||
|
||||
Wait for around 24~hours and observe what happens to your starter.
|
||||
You might see some early signs of fermentation already. Use your nose
|
||||
to smell the dough. Look for bubbles in the dough. Your dough
|
||||
@@ -252,6 +252,14 @@ great option if the starter was accidentally depleted. A practical approach
|
||||
is to store all discard in a single jar in the fridge, adding new discard on
|
||||
top as needed and using it whenever required.}
|
||||
|
||||
\begin{figure}[!htb]
|
||||
\includegraphics[width=\textwidth]{sourdough-starter-microbial-war-ii}
|
||||
\caption[Microbial warfare during sourdough later days]{A simple
|
||||
visualization of the microbial warfare that happens during the later days of making of
|
||||
a sourdough starter.}
|
||||
\label{fig:sourdough-starter-microbial-war-ii}
|
||||
\end{figure}
|
||||
|
||||
You should hopefully again see some bubbles, the starter increasing
|
||||
in size and/or the starter changing its smell. Some people give
|
||||
up after the second or third day, because the signs might no longer
|
||||
|
||||
@@ -19,4 +19,27 @@
|
||||
font-family: 'Open Sans';
|
||||
}
|
||||
</style>}}
|
||||
|
||||
% Deal with chemical equations in a single svg
|
||||
\ExplSyntaxOn
|
||||
\def\standaloneenv#1{}
|
||||
\pend:def\schemestart{\Picture+{}}
|
||||
\append:def\CF_schemestop{\EndPicture}
|
||||
\ExplSyntaxOff
|
||||
\makeatletter
|
||||
\def\texfourht@tikz@begin{
|
||||
\protect\csname nested:math\endcsname% support display math
|
||||
\Picture+[\csname a:Picture-alt\endcsname]{}%
|
||||
}
|
||||
\makeatother
|
||||
|
||||
% Warnig from Michal: Note that once you get the updated TeX Live with a new
|
||||
% `chemfig.4ht` file, you can remove this from the config file:
|
||||
%
|
||||
%```latex \pend:def\schemestart{\Picture+{}}
|
||||
%\append:def\CF_schemestop{\EndPicture} ```
|
||||
%
|
||||
%You could get an error otherwise, as there would be nested `\Picture+{}` and
|
||||
%`\EndPicture` commands.
|
||||
|
||||
\EndPreamble
|
||||
|
||||
@@ -47,5 +47,17 @@
|
||||
}
|
||||
\ConfigureToc{loc}{\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}}
|
||||
|
||||
\ExplSyntaxOn
|
||||
\def\standaloneenv#1{}
|
||||
\pend:def\schemestart{\Picture+{}}
|
||||
\append:def\CF_schemestop{\EndPicture}
|
||||
\ExplSyntaxOff
|
||||
\makeatletter
|
||||
\def\texfourht@tikz@begin{
|
||||
\protect\csname nested:math\endcsname% support display math
|
||||
\Picture+[\csname a:Picture-alt\endcsname]{}%
|
||||
}
|
||||
\makeatother
|
||||
|
||||
\begin{document}
|
||||
\EndPreamble
|
||||
|
||||
Reference in New Issue
Block a user