* Reorganize troubleshooting section
- Classified in subcategories hopefully more logically
* Reorganise troubleshooting section step 2
Now put crust debugging later. I am not sure this is fundamental, but
maybe just showing my lack of experience here...
* Improve table of contents
- Use short ToC entry when needed
- Remove extra space now that we do not have large numbers in
section names anymore
* Add chemfig package
Somhow forgot it in chemical equation commit 8004497b
* Change links colors to codeblue
Closes https://github.com/hendricius/the-sourdough-framework/issues/142
* Use KOMA-Script and twosided printing
Because it looks better. Also gets rid of headers/footers on empty
pages
* Fix tex4ebook and komascript clash
See https://github.com/michal-h21/tex4ebook/issues/110
* Factor out packages into a sty file
Separates style details out of the main file, now that we start having
more and more style-related settings.
* Remove parskip
Not needed with Koma-script
* Remove tocloft package
Not needed with koma-script
* Use tocbasics instead of floats
to please kpmascript internal algorithm
* Add a bit more breathing space in ToC
so they are not stuck together at 11.11 onwards...
* Update README
- Need latexmk
- How to get limited help on build instuctions
* Rewrite chemical equation
Write it from scratch rather than a pixalated picture
* Fix issue of book not building
* add dependencies
* fix
* test make4ht
* fix cmd
* Use own docker image
* Add label
* fix urls
* Add validate command
* build non mac version
* tmp run
* use smaller tex version
* build full
This is a minimal alpha version of the book as static html website. More
stuff needs to be added, but should be okay for a working prototype.
Fixes#128
* 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.
* Update sourdough-starter.tex
Fixed 'typo'
* Update sourdough-starter.tex
take 3 days or so -> take about 3 days
* Update sourdough-starter-types.tex
logical mistake
* Update sourdough-starter-types.tex
logic: doesnt make sense to apply the method without any mold
* Update flour-types.tex
grammar
* Update bread-types.tex
grammar
* Update baking.tex
grammar
* Update sourdough-starter-types.tex
recommendation, wording
* Update flour-types.tex
recommendation, wording
* Update wheat-sourdough.tex
recommendation, wording
* Update wheat-sourdough.tex
get rid of repetition of 'hardly' - recommendation, wording
* Update baking.tex
get rid of 'so'
recommendation, wording
---------
Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
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.
* Update .gitignore
Hide the svg file created during ebook builds and the new directories
after makefile changes
* Fix a makefile variable that stayed in uppercase
* Do not clean ebook systematically anymore
Should be fixed with new way to build ebooks
* Add rule showing version of tools on build machine
This helps with debugging on another machine.. or a build server.
* Add figures/vars.tex to the list of dependencies
Was missing...
* Add a makefile variable print facility
Quite a neat trick, avoids having to add it manually when you debug
* Add a target to print all variables in the makefile
* Fix the src_tables target
typos one s too many...
* Add a makefile variable to run tools in debug mode
Only ebook for now.
* Make default build the serif version of pdf
This is what the documentation said but both serif and sans were built
* Explicit serif in makefile and flattens rules
We had default (serif) and sans, better we have target named after their
fonts family
Flatten them as well so we can build ebooks or sans serif only as we
wish.
Simplified rules tree before:
-----------------------------
all/ bake
release_serif
build_pdf
build_serif_pdf
book_serif/book.pdf
build_sans_serif_pdf
book_sans_serif/book_sans_serif.pdf
build_ebook
build_serif_ebook
epub/book.epub
epub/book.mobi
epub/book.azw3
build_sans_serif_ebook
epub/book_sans_serif.epub
epub/book_sans_serif.mobi
epub/book_sans_serif.azw3
release_sans_serif
build_sans_serif_pdf
book_sans_serif/book_sans_serif.pdf
build_sans_serif_ebook
epub/book_sans_serif.epub
epub/book_sans_serif.mobi
epub/book_sans_serif.azw3
Simplified rules tree now:
--------------------------
all: bake
bake:
release_serif
build_serif_pdf
book_serif/book.pdf
build_serif_ebook:
epub/book.epub
epub/book.mobi
epub/book.azw3
release_sans_serif
build_sans_serif_pdf
book_sans_serif/book_sans_serif.pdf
build_sans_serif_ebook
epub/book_sans_serif.epub
epub/book_sans_serif.mobi
epub/book_sans_serif.azw3
build_pdf:
build_serif_pdf
build_sans_serif_pdf
build_ebook:
build_serif_ebook
build_sans_serif_ebook
release_serif:
build_serif_pdf
build_serif_ebook
release_sans_serif:
build_sans_serif_pdf
build_sans_serif_ebook
* Explicit the dependency on TikZ figures
latexmk figured that out but better if makefile is aware of it as well