mirror of
https://github.com/hendricius/the-sourdough-framework
synced 2025-11-29 14:23:58 -06:00
* Fix reference and grammar * Remove obsolete package * Use colored links in pdf, black when printed We can debate the colors to use of course, I left the defaults in. There are accessibility concerns with colors... * Add supporter.csv to the list of TeX source So we rebuild everytime we add a new supporter. * Inline the list of supporters Those guys are awesome, but do they really need to be in a table one per line over 3 pages? * Explicit figure location h rarelly works, so making it clear top is also an option.
149 lines
3.1 KiB
TeX
149 lines
3.1 KiB
TeX
\documentclass[a4paper, 12pt]{book}
|
|
|
|
% General packages
|
|
\usepackage[utf8]{inputenc}
|
|
\usepackage{blindtext}
|
|
\usepackage{graphicx}
|
|
\usepackage{booktabs}
|
|
\usepackage{longtable}
|
|
\usepackage{float}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage{tocloft}
|
|
\usepackage{tex4ebook}
|
|
\usepackage{chemformula}
|
|
\usepackage{booktabs}
|
|
\usepackage{makecell}
|
|
\usepackage{siunitx}
|
|
|
|
\renewcommand\theadfont{\bfseries}
|
|
|
|
\definecolor{codeblue}{RGB}{69, 161, 248}
|
|
\definecolor{codegray}{RGB}{40, 40, 40}
|
|
\usetikzlibrary{shapes,arrows}
|
|
\tikzstyle{decision} = [diamond, draw, fill=codegray, text=white,
|
|
text width=4.5em, text badly centered, node distance=3cm, inner sep=0pt]
|
|
\tikzstyle{block} = [rectangle, draw, fill=codeblue, text=white,
|
|
text width=5em, text centered, rounded corners, minimum height=4em]
|
|
\tikzstyle{line} = [draw, -latex']
|
|
|
|
% Fonts for accessibility
|
|
\ifdefined\isaccessible
|
|
\usepackage{helvet}
|
|
\renewcommand{\familydefault}{\sfdefault}
|
|
\fi
|
|
|
|
% Kerning in footnotes
|
|
\usepackage{fnpct}
|
|
|
|
% References
|
|
\usepackage[backend=biber]{biblatex}
|
|
\addbibresource{references.bib}
|
|
|
|
% Clickable links in the table of contents
|
|
\usepackage[ocgcolorlinks]{hyperref}
|
|
\hypersetup{%
|
|
linktoc=all
|
|
}
|
|
|
|
% Folders where to search for images
|
|
\graphicspath{
|
|
{images/}
|
|
{troubleshooting/}
|
|
{sourdough-starter/}
|
|
{troubleshooting/crumb-structures/}
|
|
{history/}
|
|
{images/external/}
|
|
{baking/}
|
|
{wheat-sourdough/}
|
|
{wheat-sourdough/shaping/}
|
|
{non-wheat-sourdough/}
|
|
}
|
|
|
|
% Layout rules
|
|
\interfootnotelinepenalty=10000
|
|
\advance\cftsecnumwidth 0.5em\relax
|
|
\advance\cftsubsecindent 0.5em\relax
|
|
\advance\cftsubsecnumwidth 0.5em\relax
|
|
|
|
% Space between paragraphs
|
|
\usepackage[skip=5pt plus1pt, indent=0pt]{parskip}
|
|
|
|
% Caption and figure size below images
|
|
\usepackage{caption}
|
|
\captionsetup[figure]{font=footnotesize}
|
|
|
|
\DeclareSIUnit\degF{\text{°}F}
|
|
% Basic attributes
|
|
\author{Hendrik Kleinwächter}
|
|
\title{The Sourdough Framework}
|
|
|
|
\begin{document}
|
|
|
|
% Title page
|
|
\begin{titlepage}
|
|
\begin{center}
|
|
\includegraphics[width=\textwidth]{images/cover-page.jpg}
|
|
Version:
|
|
\today
|
|
\end{center}
|
|
\end{titlepage}
|
|
|
|
\frontmatter
|
|
|
|
\tableofcontents
|
|
|
|
\chapter{Foreword}
|
|
\input{intro/foreword}
|
|
|
|
\chapter{Preface}
|
|
\input{intro/preface}
|
|
|
|
\chapter{Acknowledgements}
|
|
\input{intro/acknowledgements}
|
|
|
|
|
|
\mainmatter
|
|
|
|
\chapter{The history of sourdough}
|
|
\input{history/sourdough-history}
|
|
|
|
\chapter{How sourdough works}
|
|
\input{basics/how-sourdough-works}
|
|
|
|
\chapter{Making a sourdough starter}
|
|
\input{sourdough-starter/sourdough-starter}
|
|
|
|
\chapter{Sourdough starter types}
|
|
\input{sourdough-starter/sourdough-starter-types}
|
|
|
|
\chapter{Flour types}
|
|
\input{flour-types/flour-types}
|
|
|
|
\chapter{Bread types}
|
|
\input{bread-types/bread-types}
|
|
|
|
\chapter{Wheat sourdough}%
|
|
\label{chapter:wheat-sourdough}
|
|
\input{wheat-sourdough/wheat-sourdough}
|
|
|
|
\chapter{Non wheat sourdough}%
|
|
\label{chapter:non-wheat-sourdough}
|
|
\input{non-wheat-sourdough/non-wheat-sourdough}
|
|
|
|
\chapter{Baking}%
|
|
\label{chapter:baking}
|
|
\input{baking/baking}
|
|
|
|
\chapter{Storing bread}%
|
|
\label{chapter:storing-bread}
|
|
\input{storing-bread/storing-bread}
|
|
|
|
\chapter{Troubleshooting}
|
|
\input{troubleshooting/crumb-structures/crumb-structures}
|
|
\input{troubleshooting/misc}
|
|
|
|
\printbibliography
|
|
|
|
|
|
\end{document}
|