Commit Graph

35 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
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
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
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
Hendrik Kleinwaechter
6e97f9bbd0 Screen Readers (#53)
* add tikzcache

* ignore files

* add latexmkrc file

* Move figures to new files

* rename images

* Fix build commands

* Release as epub3 and mobi

* Add cover-image support

* use older epub

* Externalize all tables

* change gh actions command

* fix linux xargs rm
2023-03-02 20:33:25 +01:00
Hendrik Kleinwaechter
36da690cb5 Storing Bread Chapter (#44)
This adds the chapter that looks at different bread
storing options.
2023-02-03 14:33:56 +01:00
Hendrik Kleinwaechter
8931b2775f Non wheat sourdough chapter (#43)
This adds the non-wheat sourdough chapter
2023-01-28 06:44:49 +01:00
Hendrik Kleinwaechter
4b3d8c4cc2 Shaping chapter (#41)
This includes all the information needed to properly shape your dough.
2023-01-20 14:02:10 +01:00
Hendrik Kleinwaechter
d915a721ec Dough ball steps (#31)
Adds instructions on how to make a smooth dough ball
2022-12-30 15:21:00 +01:00
Hendrik Kleinwaechter
69933ecda9 Document index page, reduce size of footnotes 2022-12-30 13:36:14 +01:00
Hendrik Kleinwaechter
6039f03712 Add note that chapter is pending 2022-12-18 14:25:20 +01:00
Hendrik Kleinwaechter
f85550bd92 Fix small mistaske (#27)
Also updates the chart style to match the bread code colors
2022-12-16 18:32:28 +01:00
Robert Schadek
d3a8668b11 Sourdough start tikz flowchart (#23)
Recreating the sourdough flowchart in tikz.
2022-12-16 14:25:03 +01:00
Hendrik Kleinwaechter
a0076c52e1 Wheat sourdough process (#18)
Introduction chapter and the process overview
2022-09-09 16:38:22 +02:00
Hendrik Kleinwaechter
3a904ab524 Add baking chapter (#17)
* Add baking chapter

This adds the chapter with information on how
to best bake in a home oven

* Fixes
2022-08-25 16:11:32 +02:00
Hendrik Kleinwaechter
1b29e32168 Bread types + Flat bread recipe (#15)
This adds the different bread types section including the flat bread recipe.

The flat bread is the most simple and easiest type of bread you can
make.
2022-07-22 18:25:21 +02:00
Hendrik Kleinwaechter
10c8ff1417 Add flour types chapter (#14)
Adds an overview of different flour types
2022-07-04 20:29:38 +02:00
Hendrik Kleinwaechter
236eb10cfd Starter types chapter (#13)
* This adds the starter types chapter

* Add note on flour types

* Check starter types
2022-07-02 18:08:46 +02:00
Hendrik Kleinwaechter
cfef497ab0 How to make a sourdough starter (#10)
* Making a starter WIP

* Improve texts

* Storage part

* Change intro

* Add conclusions

* Add images

* Add sources

* Fix space

* Complete chapter
2022-06-23 21:17:10 +02:00
Hendrik Kleinwaechter
d01e283ca4 Add baker's math chapter
This adds the start of the making a starter chapter by introducing
the concept of baker's math
2022-06-19 19:09:11 +02:00
Hendrik Kleinwaechter
94ed1e9b22 Add troubleshooting: Dough tears (#8)
This adds a new section into the troubleshooting section looking at
why a dough tears after a too long period of time.
2022-06-18 11:45:41 +02:00
Hendrik Kleinwaechter
4ebc1966d1 Include cover page
This adds the cover page as first page.
2022-05-19 17:47:29 +02:00
Hendrik Kleinwaechter
353c44a85f Enzymes chapter (#5)
* Enzymes chapter

This adds detailed information on different enzymes that are contained
in your flour. A detailed focus on amylase and protease is provided.

* Add infographic on enzymes

* Add status overview
2022-05-19 17:14:24 +02:00
Hendrik Kleinwaechter
a5409e3a0c History chapter (#3)
This adds the history chapter talking about the history of sourdough
bread.
2022-05-06 09:51:40 +02:00
Hendrik Kleinwaechter
b401ed4e7d Adjust width in TOC 2022-04-29 14:48:06 +02:00
Hendrik Kleinwaechter
a46d8e5947 Chapter: Fixing mold sourdough starter 2022-04-29 12:34:48 +02:00
Hendrik Kleinwaechter
a9b8149a5c Add flat bread trouble shooting
Debugging flat bread and how to fix it.
2022-04-26 19:20:23 +02:00
Hendrik Kleinwaechter
40b1d8d868 Baking in the tropics
This adds troubleshooting when baking in the tropics
2022-04-26 18:42:01 +02:00
Hendrik Kleinwaechter
b674568cbe Chapter: Debugging crumb structures
This adds methods how you can debug your crumb
structure and see what might have gone wrong
during the fermentation process.
2022-03-24 13:06:10 +01:00
Hendrik Kleinwaechter
e633f7dea5 Add supporters to book 2022-03-20 12:01:40 +01:00
Hendrik Kleinwaechter
4f4ccc07d6 Add book structure feedback 2022-03-19 13:31:10 +00:00
Hendrik Kleinwaechter
4c4ccbb0c2 Add first version of content 2022-03-17 14:00:43 +00:00