Spun the file out for inclusion basically... we want to be able to use
\eg in flowcharts even when built standalone.
Fixed dependencies in makefile as well
First flow chart is about creating a starter - the other one about
maintenance. The suggested approach is slightly different. This makes it
clear that one flow chart is about creating a starter.
* Update Sourdough History
This adds another timeline for the sourdough bread history, adds more
information and more references.
* Fix a few white spaces..
* Correct capitalization of Van Leeuwenhoek
Quoting Wikipedia: https://en.wikipedia.org/wiki/Van_(Dutch)
Spelling conventions
Collation and capitalisation
Collation and capitalisation of names differs between countries. In the
Netherlands and Suriname, names starting with "van" are filed under the
initial letter of the following name proper, so Johannes van der Waals
is filed under "W", as: "Waals, Johannes van der" or "van der Waals,
Johannes".[3] The "v" is written in lower case, except when the surname
is used as standalone (when the first name or initials are omitted), in
which case it is capitalised, as in "de schilder Vincent van Gogh" and
"de schilder Van Gogh" ("the painter Van Gogh").[4] In compound terms
like "de Van Goghtentoonstelling" ("the Van Gogh exhibition") the "v" is
capitalised, unless the connection between the person and the concept is
or has become very weak.[5]
* Fix line
* Improve numbers on time chart
- Tausend separator
- Negative numbers
- Few typos
* Fixes
* Improve timeline
- narrower so it fits on page (text was leaking out), fits mostly but
not schking anymore
- Different colour for BC as scale is different
- Broken line for discontinuity in AD
* Reduce line-break width
* Move dates around in timeline
Makes it neater IMHO
* Fix 12000 BC in timeline
* Fix typo and add labels
Also re-indent text (but only new one..)
* reunite can and not
* Prevent running validate when pushing on main
Rational is as follow:
- We ran validate-book on each push on the PR branch anyway
- We will run release_book which is a superset of validate
* Upload artifacts on each PR (#299)
* Upload artifacts on each PR
* Use artifact V3
* Build docker image for each PR (#300)
This builds a docker image for each PR and then one for the release
tagged as :latest.
---------
Co-authored-by: Ced <ced@sdf.org>
Co-authored-by: Cedric <ced@awase.ostal>
Co-authored-by: Paul Duguet <duguet.paul@gmail.com>
1) Use arrows <--> to indicate duration
2) Use : to introduce date
3) Move some text around so slightly... First data moved right so we have
full text width for the timeline
* Add graphic showcasing evolution of life
* Add PR Feedback
* Add comment
* Update date format
* Fix small mistakes
* Add pangea, rewrite intro
* Fix citation, improve intro. Thanks alanblue
* Add indicator for full span and months
* Color improvements
* Tidyup non-wheat process flowchart
- Factorize code
- Spread the boxes
- Align arrows
* Review non-wheat chapter
Usual typos and text improvements plus a little LaTeX magic for better
typography
* 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>
* 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>
* Improve sourdough starter flowchart
Remove one state
Mor air between blocks
* Tidy-up starter readiness flowchart
Right angles arrows look neater
* Fix typo on starter maintenance flowchart
There is more to do but can't say if i enjoy the chaotic look of that
one or if I hate it :D
Very packed though, so not sure how to make it less scary.
* Change BG color to white
* Fix flowcharts where graphics overlap with text
* Increase border size
* change arrow style
* Allow standalone building of TikZ flowcharts
Useful for reference or website etc..
* Prevent manual hyphenation in TikZ diagrams
A Bit of a manual tweak.. but worth it to look nicer :D
* Add missing file for flowcharts
---------
Co-authored-by: Cedric <ced@awase.ostal>
* Update README
- Need latexmk
- How to get limited help on build instuctions
* Rewrite chemical equation
Write it from scratch rather than a pixalated picture
It is complicated :
[1] The International System of Units (si), https://www.bipm.org/en/
measurement-units/.
[2] International System of Units from nist, http://physics.nist.gov/cuu/Units/
index.html.
And one will never get it right (space or not, half-space?) nor
consistent so using that instead.
I am not sure how times and hours, when to write digits and when in
letter so I did not change much..
Did not touch the tables as ebooks on github actions seems to break when
you look at them funny.
Co-authored-by: Cedric <ced@awase.ostal>
* Make figs includable in main document
Remove the capability to build them as standalone document but we can
include them in the main document. It should simplify things down the
road.
* Replace tikx pics
* Remove figures compilation from makefile
No need to compile figs to pdf anymore, at least to build the books
* Delete svg figures from ebook build
* Create png for TikZ figures
- Add export_figures back
- Build a pdf from the the TikZ in standalone mode
- Change the cleanup to deal with those changes
- Remove trailing spaces..
* Replace centering by an environment
More LaTeX idomatic
* Increase clean_figures robustness
as we use temporary tex files (.tex.in) we can't run clean_figures twice in a
row
* Center TikZ figures
Because it looks better
* Remove png building
Seems to struggle on CI with \\\b or something, we don't absolutely need
it right now so let's get rid of it.
* Remove trgt_figures dependency for pdf and ebooks
This should not be needed now that we include the TikZ directly, only
needed for png generation.
* Revert "Remove png building"
This reverts commit fdd542de57.
This is now fine to add the code back, so that it can be debugged when
times come.
* Add unbreakable space before a reference or a citation
avoids ref to be put on next line or page...
* Add unbreakable space between I and verb
* Remove spacing before footnotes
Also moved it before the final sentence dots in many cases... might need
a review of what is best. But this is a safe default choice from an
esthetic point of view.
* Improve footnotes and punctuations
Reverse order/kerning especially with sans-serif version.
* Remove manual enumerate
* Fix wording in a citation.
Reads better that way and is shorter.
* Use emph instead of italics
1) Markup semantic not style
2) Will deal with various level of empahasis
3) Was a mix of \it and \textit
* Fix usage of quotes
Also replaced some of then by \emph as it is (IMHO) more visually
pleasant.
* Captitalize before reference
* Correct dashes length
see here:
https://www.merriam-webster.com/words-at-play/em-dash-en-dash-how-to-use
* Remove space before label and homogenize caption
Apparently it can create a wrong reference, if notthing else shuts
texcheck up and cost nothing... so let's do it.
While at it adding a dot at the end of each caption.
* Add missing empty line before signature in preface
* Add a static checker target to makefile
Shall help prevent adding mistakes in new versions