Commit Graph

384 Commits

Author SHA1 Message Date
Ced
c34d635495 Simplify directory creation rules 2023-10-09 18:22:33 +01:00
Ced
9d0a43c58a Improve monochrome ebook generation in makefile
- Each picture is done independently
- Some comments
- Factor out commands
- Add the tools version
2023-10-09 17:48:03 +01:00
Ced
ffccbf8b9f Update CI as per renamed targets in makefile 2023-10-08 20:10:18 +01:00
Ced
6176d8fd7b Implement proof of concept BW ebook in makefile
Dependencies are not great but shows the idea
- Resize images
- Reduce quality
- Convert to Black and white

Result:
    57M  book.epub
    17M  bw_book.epub
2023-10-08 18:58:26 +01:00
Ced
62ee9cd9e4 Simplify and fix spelling mistakes in makefile
- Factorize PHONY targets
- Add comments
2023-10-08 18:09:52 +01:00
Ced
ecbd8aafcb Delete unused images 2023-10-08 18:09:52 +01:00
Ced
a53698de97 Rename makefile ebook targets
serif made no sense any more.  Prepare for the black_white version.
2023-10-07 17:29:58 +01:00
Ced
eabde1aba0 Review non-wheat chapter
Usual typos and text improvements plus a little LaTeX magic for better
typography
2023-10-07 13:55:17 +01:00
Ced
07f1351912 Tidyup non-wheat process flowchart
- Factorize code
- Spread the boxes
- Align arrows
2023-10-07 13:53:59 +01:00
Hendrik Kleinwaechter
b17de32914 This fixes a few images (#251)
1. I used the wrong image for the liquid starter
2. The picture of hooch is replaced with a new one
2023-10-06 23:40:22 +02:00
cedounet
6c220059a3 Merge pull request #250 from hendricius/mismatch_flowchart_figure
Fix mismatch between flowchart and figure
2023-10-04 13:55:57 +01:00
Ced
0cbedf5ca1 Fix mismatch between flowchart and figure
Hopefully the last one.
2023-10-04 10:28:59 +01:00
cedounet
72e4435019 Merge pull request #247 from nikolanedic/fix-typo
Fix typo
2023-10-04 09:22:29 +01:00
cedounet
60b6b4bc41 Merge pull request #249 from hendricius/makefile_fixes
Makefile fixes
2023-10-04 09:21:22 +01:00
cedounet
58758e5389 Merge pull request #245 from hendricius/fix-flour-table
Right align numbers in flour-types table
2023-10-04 09:20:51 +01:00
Ced
bdae960144 Add latexmk diagnostic in debug mode 2023-10-03 23:52:27 +01:00
Ced
1eb305a3fe Add shell version to the show_version_target 2023-10-03 23:51:22 +01:00
Ced
97f3a044c2 Enforce bash as shell in makefile
Was not the case on my debian machine for some reason...
2023-10-03 23:51:22 +01:00
Nikola Nedic
4e4c4e9048 Fix typo 2023-10-03 09:34:42 +02:00
Ced
4950897188 Right align numbers in flour-types table 2023-09-28 09:47:09 +01:00
cedounet
9fe88efca9 Review starter types (#238)
* Correct wording, category for starter conversion

- Now a flowchart (and a renamed label)
- More explicit wording as per
https://github.com/hendricius/the-sourdough-framework/issues/234

* Fix warnings from make check

The one I am 100% sure are mistakes

* Review starter type chapter

- Add some new sections
- fine tune tables
- some typos/new paragraphs

* Fix typos in sourdough starter types

* Simplify liquid conversion flowchart

* Simplify stiff conversion flowchart

* Fine tune liquid conversion flowchart

* Update some of the images

* Improve explanation of conversion

* Update explanation for stiff starter conversion

* Update fall note

---------

Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
2023-09-27 17:23:06 +02:00
cedounet
335c5eb86b Remove azw3 (#243)
* Remove azw3 and mobi ebook format from build

they take a lot of time and are being deprecated on main branch.

* Remove kindlegen from tools version
2023-09-27 16:13:22 +02:00
cedounet
474051f095 Flour types (#241)
* Fine tune tables in flour types chapter

* Add list of flowcharts in ebook (#240)

* Add list of flowcharts in ebook

* Mark menu as selected on list of flowcharts

---------

Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>

* Review flour types chapter

---------

Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
2023-09-27 16:12:56 +02:00
cedounet
916fab0038 Remove azw3 and mobi ebook format from build (#242)
they take a lot of time and are being deprecated on main branch.
2023-09-26 15:30:38 +02:00
cedounet
0ae310c329 Add list of flowcharts in ebook (#240)
* Add list of flowcharts in ebook

* Mark menu as selected on list of flowcharts

---------

Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
2023-09-25 20:52:27 +02:00
cedounet
31e8078216 Fix warnings from make check (#237)
The one I am 100% sure are mistakes
2023-09-21 16:24:27 +02:00
cedounet
eda72c860c Correct wording, category for starter conversion (#235)
- Now a flowchart (and a renamed label)
- More explicit wording as per
https://github.com/hendricius/the-sourdough-framework/issues/234
2023-09-20 14:38:56 +02:00
cedounet
78628adc3c Correct LaTeX crime (#233)
* Add missing pic dependency on quick_ebook target

* Correct crime against LaTeX

Mostly proper use of LaTeX and one word changed.  Moving forward we
could have a proper recipe environment so we have also a listofrecipe
at the end in the pdf/website.
2023-09-20 14:38:27 +02:00
Ced
31b4f12ae6 Fix bug in makefile clean command 2023-09-17 14:53:36 +01:00
Ced
b18c6331e6 Merge remote-tracking branch 'upstream/main' 2023-09-15 10:40:57 +01:00
cedounet
e6cccde72a Makefile cleanup (#231)
* Add missing pic dependency on quick_ebook target

* Shorten Makefile clean rules

Less line mostly, should make it easier to read... and some wins from
not building sans-serif ebook anymore

* Simplify make help documentation

Was a bit tangled between ebook/ebook_serif/... should be clearer now.
2023-09-15 11:38:56 +02:00
Ced
cafbb11237 Merge remote-tracking branch 'upstream/main' 2023-09-15 09:33:03 +01:00
Hendrik Kleinwaechter
569e6e1624 Replace artistic scoring image
Better for the book as the image is not cropped
2023-09-15 10:31:26 +02:00
Hendrik Kleinwaechter
d72d6c65b2 Improve flatbread recipe (#230)
This creates a short section with detailed instructions on how to make a
flatbread.
2023-09-15 10:17:49 +02:00
cedounet
b403440c04 Remove sans serif ebook from makefile (#228)
* Add missing pic dependency on quick_ebook target

* Remove sans-serif ebooks from the build

* Remove sans-serif ebook from website and README

As per https://github.com/hendricius/the-sourdough-framework/issues/225
point 2.  The reader program will allow to change the font, no point
building it twice.

* Remove sans_serif mk4 file
2023-09-15 08:37:52 +02:00
Hendrik Kleinwaechter
ec43cf2add Replace one flat bread image (#229)
We used the same image several times. This adds a new different image.
2023-09-15 08:37:25 +02:00
Ced
59ace0e3eb Merge remote-tracking branch 'upstream/main' 2023-09-14 08:34:55 +01:00
cedounet
9104ee0642 Default target (#226)
* Add missing pic dependency on quick_ebook target

* Fix default target in makefile

The previous version was just lucky enough to be the first target not
starting with a .
2023-09-14 09:07:36 +02:00
cedounet
972b1ef8ba Remove obsolete ebook formats (#227)
* Add missing pic dependency on quick_ebook target

* Warn about deprecation of .mobi and .azw3 files.

* Remove kindle (azw3) from website front page
2023-09-14 09:07:14 +02:00
Ced
5ad773e092 Merge remote-tracking branch 'upstream/main' 2023-09-12 08:38:58 +01:00
cedounet
74fca62bf2 Starter chap (#214)
* Fix TeXnicalities in starter chapter

* Break text into paragraphs

* Reword sourdough chapter

* Add a label for the chapter
2023-09-12 07:27:31 +02:00
cedounet
a1b661e8fb Add missing pic dependency on quick_ebook target (#224) 2023-09-12 07:25:53 +02:00
Hendrik Kleinwaechter
722449c5ac Fix duplicate flowchart (#222)
* Fix duplicate flowchart

This combines both flowcharts into one

* Start on pink for starter readiness flowchart

* Add braces to TikZ flowcharts

* Rewired flowchart with right-angled transitions

* Change Arrows from right-angled to star connected

As I could not really find a way not to have diagonal arrows... I
decided to embrace it instead.  YMMV

* Homogenize box sizes

* Align on unit inside the flowchart node

* Fix code typo in starter readiness flowchart

* Create a MWE showing (known) ebook issues

Those issues are:
- Temp in flowchart
- No front image
- Chemical formula
- No list of flowcharts
- Weird looking table

Also test fonts, accents, etc.. seems ok.

* Make ebook the default target

* Revert "Create a MWE showing (known) ebook issues"

This reverts commit dac7f8f21d.

* Revert "Make ebook the default target"

This reverts commit e92e464459.

---------

Co-authored-by: Ced <ced@sdf.org>
2023-09-12 07:25:34 +02:00
Ced
d8c212ad73 Add missing pic dependency on quick_ebook target 2023-09-09 09:00:35 +01:00
Hendrik Kleinwaechter
07edb414e1 Fix image not showing on website 2023-09-08 14:17:18 +02:00
Hendrik Kleinwaechter
61af6372e0 Switch to creative commons license (#177)
* Switch to creative commons license

This updates the license to CC-BY-SA

* update img

* Add CC-BY-SA logo and licence link on 2nd page

* Fix compilation bug on title page

---------

Co-authored-by: Ced <ced@sdf.org>
2023-09-08 13:24:35 +02:00
cedounet
580dab372b Quick targets (#221)
* Add quick targets in makefile

You can now runs luaLaTex or tex4ebook only once... should help run
faster while editing text/LaTeX macros

* Adds documentation for quick targets
Last_MIT
2023-09-08 11:35:13 +02:00
cedounet
f9ce261c94 Factorize footnotesize in all TikZ flowcharts (#220)
Makes it somewhat simpler.  You can always ovewrite it per flowchart or
per box if you want to.
2023-09-08 11:34:58 +02:00
cedounet
cec83c623f Add label for sourdough basics chapter (#218)
So it is coherent with the rest.

Also I can track which chapters I reviewed and which one I did not that
way :D.
2023-09-05 15:05:15 +02:00
Hendrik Kleinwaechter
6acd9210b8 Adds a home oven baking example (#217) 2023-09-05 15:04:35 +02:00