Commit Graph

167 Commits

Author SHA1 Message Date
cedounet
e451a47d55 improve makefiles (#113)
* Make headrow in tables bold

* Simplify tables markup

- Markup is definitely simpler.
- Will not be built separately in a pdf anymore.
- Fixed some typo as well
- Relatively coherent look
- Can be better, some sizes are relatively arbitrary

* Remove horizontal separation inside tables

Not very nice if you ask me..

* Fix some tables for the ebook

The alignement trick to have nicely alignment on = sign or on unit (g)
used broke the html. Reverting to a less optimal version on pdf while
not breaking the html.

* Simplify table for html output

* Revert "Simplify table for html output"

This reverts commit f85d65adb7.

* Revert pancake table

This way it builds ebook correctly.

* Use latexmk and dedicated build_directory

- Generic rule for building pdf from tex
- build the book in its own directory
- do not clean before

* Make accessible pdf a command line option

* Simplify accessible version generation

using the option in book.tex instead of copying files around.
TODO: figures/Tkiz still are with serif.

* Specify some dependencies as order only

We don't want to trigger a rebuild everytime the directory timestamp
changes

* Remove force rebuild

* Fix dependencies handling

- Explicit some dependencies
- Ebook must be handled manually as we don't have latexmk working with
  latexmk or not sure how to do it...

* Improve clean

- Use latexmk to clean where possible
- clean the sans-serif as well
- failing rm will output a non-stopping error now

* Cleanup and comment makefile

For clarity, also move things around

* Add an mrproper target

clean now only removes intermediate files, keeps pdf and ebook in there.
Mr proper will remove evrything

* Add dependency of figures for ebook

* Add default rules you expect

make will build the pdf
make all will build all

* Add a make help command

Gives list of useful targets and their action

* Use latexmk to build TikZ pictures

* Use latexmk for building ebooks

* Let latexmk handle dependencies

would get it wrong otherwise...

* Add rule for sans serif ebook

* Add dependencies on TikZ figures for ebooks

* add mk4 file for the sans_serif version of ebook

symlink to the other one as they should be the same.

* Reorder the makefile variables declaration

Looks like I did not fully understood how it works..

Also added some PHONY targets and comments

* Add missing actions in clean target

Some file got forgotten... clean the makefile as well.

* Split the clean in a clean ebook section

* Clean the ebook before building the pdf

Not idel but I have no idea how to have the intermediate files in
another directory with tex4ebook
2023-06-06 17:45:57 +02:00
cedounet
50bf7f1de4 Nicer tables episode II (#111)
* Make headrow in tables bold

* Simplify tables markup

- Markup is definitely simpler.
- Will not be built separately in a pdf anymore.
- Fixed some typo as well
- Relatively coherent look
- Can be better, some sizes are relatively arbitrary

* Remove horizontal separation inside tables

Not very nice if you ask me..

* Fix some tables for the ebook

The alignement trick to have nicely alignment on = sign or on unit (g)
used broke the html. Reverting to a less optimal version on pdf while
not breaking the html.

* Simplify table for html output

* Revert "Simplify table for html output"

This reverts commit f85d65adb7.

* Revert pancake table

This way it builds ebook correctly.
2023-06-03 00:02:39 +02:00
Hendrik Kleinwaechter
0d1602cc17 Revert "Nicer/Simpler tables (#107)"
This reverts commit 037ae6d7fd.
2023-06-01 18:49:38 +02:00
Hendrik Kleinwaechter
6901701f86 Fix docker build (#110) 2023-06-01 18:49:07 +02:00
Hendrik Kleinwaechter
0ce7960b7a Hardcover version of book (#109)
This adds information on the upcoming hardcover version of the book.
2023-06-01 16:22:36 +02:00
Hendrik Kleinwaechter
916b610a53 Fix images not displaying (#108) 2023-06-01 16:02:09 +02:00
cedounet
037ae6d7fd Nicer/Simpler tables (#107)
* Make headrow in tables bold

* Simplify tables markup

- Markup is definitely simpler.
- Will not be built separately in a pdf anymore.
- Fixed some typo as well
- Relatively coherent look
- Can be better, some sizes are relatively arbitrary

* Remove horizontal separation inside tables

Not very nice if you ask me..
2023-06-01 14:38:37 +02:00
John Moon
f0a3deaac3 Fix typo in sourdough-starter-types.tex (#104)
"must" -> "most"
2023-06-01 14:26:26 +02:00
Hanso707
85b1acc3b6 Update sourdough-starter.tex (#106)
Fixed 'typo'
2023-06-01 14:26:06 +02:00
Hendrik Kleinwaechter
5412aa6e50 Ebook improvements (#103)
* Ebook improvements

Removes fixed height and width from the resulting HTML and adds an
additional css for the ebook formats.

* Update gitignore

* Strip tags
2023-05-26 13:35:04 +02:00
Hendrik Kleinwaechter
61c33e4b60 Spelling fixes + Improvements
Thanks again to Adam Carter for sending me the suggestions!
2023-05-25 16:07:11 +02:00
Hendrik Kleinwaechter
17d87c9af2 Revert "Fixed no such file error when running docker via sudo (#88)"
This reverts commit d2af29b09b.
2023-05-25 14:36:25 +02:00
Hendrik Kleinwaechter
c98f4fa74d Fix missing step in flow chart (#102)
We were missing one step in the starter readiness check. This fixes #100.
2023-05-25 13:47:10 +02:00
cedounet
77d3a9c75b Improve the look of tables (#99)
In order tho make the tables look better in document:
    1) Remove the vertical separation
    2) Add different width for top/mid/bottom rules
    3) Center them in the page

Co-authored-by: Cédric Andrieu <cedric@cirrus.com>
2023-05-25 13:36:30 +02:00
Neil Trodden
ca92125df8 Various typos (#98)
* fix: ✏️ and -> at

* fix: ✏️ redundant of
2023-05-22 09:31:41 +02:00
Hendrik Kleinwaechter
6c8839da87 🤡 Add "make bake" command (#97)
I feel like since this is bread related, release should be renamed to
"bake". So `make bake` will bake you the final book versions.
2023-05-21 20:19:56 +02:00
Hendrik Kleinwaechter
c2d5e88377 Accessibility Sans Serif Option (#90)
* Accessibility Sans Serif Option

This adds another build processs where the book is built using a sans
serif font. This can facilitate reading the book for some users.

* Update readme
2023-05-21 12:19:59 +02:00
Neil Trodden
2a5ddeae48 docs: 🎨 restructure making first starter instructions (#95)
This crucial paragraph on starting your starter was quite dense with information so just refactoring it a bit to improve how it parses
2023-05-21 11:33:42 +02:00
Hendrik Kleinwaechter
55a9366e78 Improve troubleshooting wording (#96)
* Improved wording around dough sticking

* Provide additional reference with more details

---------

Co-authored-by: Ben <ben@st2projects.com>
2023-05-21 11:32:10 +02:00
Kian-Meng Ang
84f61b2b6a Fix typo, strucuture -> structure (#92)
Found via `typos --format brief`
2023-05-20 23:17:27 +02:00
neo1908
d2af29b09b Fixed no such file error when running docker via sudo (#88)
Co-authored-by: Ben <ben@st2projects.com>
2023-05-19 10:49:33 +02:00
Niklas Baumgart
a7a069a688 Fixed duplicate word and spaces (#86)
* Fixed duplicate spaces

* fixed duplicate there
2023-05-19 10:48:40 +02:00
Hendrik Kleinwaechter
cfdbda772a Remove cover image reference 2023-05-17 10:00:57 +02:00
gricardo99
6c6c64f8b4 Fixed the wording of the stiff starter ratios, which should be half of the water, instead of half of the flour (#84) 2023-05-17 09:05:57 +02:00
Hendrik Kleinwaechter
0ba4310b0f Update cover image (#83)
This updates the book cover image.
2023-05-17 09:05:17 +02:00
Christian Semmler
1c5006273f Microorganisms aren't persons (#82) 2023-05-16 19:41:19 +02:00
Ryan Olson
aca6322a4d just a regular scientist (#81) 2023-05-16 18:21:23 +02:00
Hendrik Kleinwaechter
a86798725b Stiff starter hydration check (#80)
This adds an explanation and enhanced guidelines on what to look out for
when making a stiff starter.
2023-05-12 15:59:41 +02:00
Niklas Baumgart
f279087c96 Fixed Typos (#79) 2023-05-12 14:19:25 +02:00
Hendrik Kleinwaechter
0b79eb7ada Fix duplicate word
Thanks AC!
2023-05-07 12:07:48 +01:00
Hendrik Kleinwaechter
f8c45ade98 What's the best starter feeding ratio? (#78)
This adds a section looking at the topic of what's the best starter
feeding ratio.
2023-05-06 17:15:09 +01:00
julianscodeword
510da641ab Grammatical corrections as per google drive. (#76) 2023-05-02 17:04:26 +02:00
Hendrik Kleinwaechter
653be70603 Spelling/Instruction improvements (#77)
Some more great feedback by Adam Carter that improves spelling and
clarifies some points. Thanks.
2023-05-02 16:56:12 +02:00
Niklas Baumgart
ed71689d26 Fixed typo (#75) 2023-04-24 10:00:46 +02:00
Hendrik Kleinwaechter
b51bb19e43 Fix comma, see comment #73 2023-04-17 10:17:44 +02:00
hanclintonnyx
0cac64b681 Suggested text re: chlorinated water. (#74) 2023-04-13 16:36:15 +02:00
hanclintonnyx
d74106758d Proofreading for rest of the book text. (#73) 2023-04-13 16:35:46 +02:00
Hendrik Kleinwaechter
07701b1b29 Udpate stiff starter instructions (#72)
Some people reported the dough was too dry. This can happen if the flour
used absorbs more water. Every flour has a unique water absorption
capacity.
2023-03-30 17:36:06 +02:00
Hendrik Kleinwaechter
283df620b2 Bulk fermentation complete flowchart (#71)
This adds a flow chart showing how to determine when the bulk
fermentation is completed.
2023-03-30 16:59:02 +02:00
Hendrik Kleinwaechter
e0d5422041 Export figures feature (#70)
This adds a `make export_figures` command which exports all the flow
charts into nicely looking pngs. The command requires that you have
docker running locally.
2023-03-30 15:09:56 +02:00
Hendrik Kleinwaechter
36b9c4c7a9 Add sources (#69)
This adds more sources to some places where I didn't add them before.
2023-03-30 14:07:31 +02:00
Hendrik Kleinwaechter
7ae8b576c6 Change decision block color
Provides more contrast in the infographics
2023-03-30 14:06:16 +02:00
Hendrik Kleinwaechter
941c1a4822 Bread types feedback (#68)
This adds additional feedback by adam carter on the the bread types
chapter.
2023-03-30 12:00:26 +02:00
Hendrik Kleinwaechter
90f697a36d Add feedback on flour types (#67) 2023-03-30 11:40:14 +02:00
Hendrik Kleinwaechter
5ed278146b Starter types feedback by Adam Carter (#66)
Adam has also looked at the starter types and provided some great
additional comments. This adds them.
2023-03-30 09:58:35 +02:00
Hendrik Kleinwaechter
aa40844691 Fix chemical formula display (#65)
This uses the chemformula package to improve the display of chemical
formulas.
2023-03-30 09:15:32 +02:00
hanclintonnyx
5fe487bc04 Minor punctuation, grammatical fixes to Starter Types and Flour Types (#64)
* Minor punctuation, grammatical fixes to Sourdough Starter Types and Flour Types

* Sourdough Starter Types minor fixes
2023-03-30 08:59:27 +02:00
hanclintonnyx
725ab3df46 Minor punctuation and grammatical fixes to Preface and History. (#61)
* Minor punctuation and grammatical fixes to Preface and History.

* Spelling, wording, and punctuation fixes

---------

Co-authored-by: Clint Herron <hanclinto@gmail.com>
Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
2023-03-24 10:38:06 +01:00
Hendrik Kleinwaechter
4111b9ef42 More text feedback
Thanks Adam Carter!
2023-03-24 10:32:54 +01:00
Hendrik Kleinwaechter
43391f1369 Improvements grammar/spelling sourdough works (#63)
* improve clean

* Grammar improvements
2023-03-24 09:56:19 +01:00