Commit Graph

461 Commits

Author SHA1 Message Date
cedounet 6b2153b27a Merge pull request #281 from hendricius/ebooks-flowcharts
Add dvsvgm to the docker image
2023-11-17 19:46:15 +00:00
Cedric eb2fc3eab8 Add dvsvgm to the docker image
To deal with ebooks and tikz flowcharts
2023-11-17 19:36:45 +00:00
cedounet a46eb52f7e Merge pull request #280 from hendricius/dvisvgm
Add dvisvgm version info
2023-11-15 14:45:21 +00:00
Ced 0dd9c69c2c Add dvisvgm version info 2023-11-15 14:39:39 +00:00
cedounet 1e8db3a3c3 Review baking (#275)
* Review backing chapter

* Improve baking process flowchart

* Use positioning Library in TikZ

* Improve Dutch Oven flowchart
2023-11-12 23:02:31 +01:00
Hendrik Kleinwaechter b91f00b103 Create anchors in website generator (#274)
Moves it out of JS into the html directly
2023-11-12 23:01:53 +01:00
cedounet 60c5c4211a Merge pull request #276 from hendricius/biblio
Move bibliography at the end of the book
2023-11-10 14:20:20 +00:00
Ced 87b5e486bf Move bibliography at the end of the book
Where it belongs!
2023-11-08 16:50:02 +00:00
Ced ae7e518106 Merge branch 'main' into 225-ebook-situation 2023-11-08 13:12:21 +00:00
Anthony Atkinson 1a5d1847b6 Permalinks for website section heads (#272)
* Permalinks for website section heads

* Tabs vs spaces strikes again
2023-11-08 10:43:40 +01:00
Hendrik Kleinwaechter ca62dd3150 Fix website build dir 2023-11-08 22:33:29 +13:00
Hendrik Kleinwaechter 8640ed18ed Add graphic showcasing evolution of life (#270)
* 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
2023-11-07 21:52:23 +01:00
cedounet afc9e37229 Merge pull request #271 from hendricius/cleanup_bw_makefile
Cleanup tech debt in build system
2023-11-04 16:35:28 +00:00
Ced c774409759 Factorize epub format
We only build that right now so let's put in main macro
2023-11-02 09:31:08 +00:00
Ced d495757e15 Stop on first error in quick target
This is only useful when debugging so makes sense not to wait for the
entire compilation.

so support for epub though would require to change the config file with
Make:htlatex { latex_par="-halt-on-error"}
2023-11-02 09:28:28 +00:00
Ced ec254e80e0 Fix the MIME type for BW ebook
last fix only fixed the xml container not the MIME type :(
2023-11-01 15:39:59 +00:00
Ced 5d89f81d52 Remove sans-serif ebook hacks
Those are not needed anymore.
- Symbolic links
- Update .gitignore files
2023-11-01 15:39:57 +00:00
Ced a1eec0d84f Clean up makefile after BW ebook
Accumulated some debts through panic debug as CI was broken... Nothing
dramatic but could do with a bit of cleanup.

Simplify dependency graph, might also make the whole thing faster when
run in parallel
2023-11-01 15:39:50 +00:00
cedounet 2c353c46d7 Merge pull request #269 from hendricius/main_makefile
Main makefile
2023-10-30 15:30:21 +00:00
Ced a80558fc75 Merge remote-tracking branch 'upstream/main' into main_makefile 2023-10-30 15:28:12 +00:00
Ced 14abcdcbf0 Ensure copy happened before BW conversion
as we have subdirs...
2023-10-30 15:23:59 +00:00
cedounet c9aae55c8c Merge pull request #268 from hendricius/main_makefile
Ensure dir is created before image BW conversion
2023-10-30 15:06:06 +00:00
Ced 6532f8d5f7 Ensure dir is created before image BW conversion
Now that parallel build is enabled
2023-10-30 14:58:09 +00:00
cedounet 127c1ab882 Merge pull request #265 from hendricius/main_makefile
Main makefile
2023-10-30 13:42:51 +00:00
cedounet 7537d4c36f Update README wording for clarity (#267)
* Update README wording for clarity

* Add parallel builds to the README

They are now safe and runs much faster.
2023-10-30 11:48:00 +01:00
Hendrik Kleinwaechter 9d76ea1cf9 Add default target 2023-10-30 23:41:04 +13:00
cedounet 1ce9802689 Makefile tools version (#266)
* Fix details on tools version display in makefile

- Show OS version
- Use macro instead of harcoded tool for convert.
2023-10-29 17:26:33 +00:00
Ced 8ab6cad1fb Add some targets back in docker makefile
I now understand how they can be useful...
2023-10-27 21:44:35 +01:00
Ced 500f5e7dce Limit validate CI to serif pdf target and ebook 2023-10-27 21:17:51 +01:00
Ced a8e98595c7 Use parallel build on github release action 2023-10-27 21:16:22 +01:00
Ced 9adcca73eb Remove unused targets in main makefile
Reorder logically and comment
2023-10-27 21:15:18 +01:00
Ced b22793f57e Simplify verify target
Little value in building the sans-serif pdf... can only fails if a font
is missing.
2023-10-27 21:05:21 +01:00
cedounet c2457763f6 Merge pull request #264 from hendricius/fix-b_w_mimetype
Fix mimetype for bw ebook
2023-10-27 17:29:20 +01:00
Ced 2a6149520c Fix BW epub not opening in apple books
The mime-type was not correct
2023-10-27 17:19:36 +01:00
Ced e3a04ca337 Merge remote-tracking branch 'upstream/main' into 225-ebook-situation 2023-10-26 09:15:22 +01:00
Ced 1ebbcfa279 Merge remote-tracking branch 'upstream/main' 2023-10-26 09:00:58 +01:00
cedounet 9b180ad0a1 Merge pull request #263 from hendricius/261-update-readme
Add black & white to README
2023-10-26 08:51:07 +01:00
cedounet 0a205b02b0 Merge pull request #259 from hendricius/improve-retarding-section-overfermentation
Improve overfermentation when retarding a dough
2023-10-26 08:23:45 +01:00
Hendrik Kleinwaechter 77c0b4de00 Add black & white to README
This adds the black and white version to the repo's README.
2023-10-26 10:14:34 +13:00
Hendrik Kleinwaechter b7e920737f Ignore bw ebook in git 2023-10-26 10:09:10 +13:00
Hendrik Kleinwaechter 0b24e4fd1a Add improvements 2023-10-26 10:09:00 +13:00
Hendrik Kleinwaechter bf6fb72217 Merge branch 'main' into improve-retarding-section-overfermentation 2023-10-26 10:06:48 +13:00
cedounet 37bd36917d Fix glossary (#260)
* Correct spelling mistakes in glossary

* Rorder glossary

So it actually is in alphabetical order...

Samnly typos here adn there.

* Improve Glossary typography

* Fix make4ht enumitem

Basically we bypass the style for ebook and HTML.
2023-10-25 23:06:29 +02:00
Hendrik Kleinwaechter 4b09656723 Improve overfermentation when retarding a dough
This adds retarding to the glossary and adds a note on how the times can
be effected when starting with a warmer dough. This fixes #248
2023-10-23 21:51:23 -10:00
Ced b2186209df Rorder glossary
So it actually is in alphabetical order...

Samnly typos here adn there.
2023-10-22 20:50:29 +01:00
Ced 7d0d9ab16c Correct spelling mistakes in glossary 2023-10-22 20:42:04 +01:00
Hendrik Kleinwaechter 187fc1d0fc Glossary (#258)
* Glossary

This adds a glossary with common terms to the book

* Apply ordering changes

* Add PR feedback

* Move to backmatter
2023-10-22 20:18:11 +02:00
Ced 5cd2b6862f Merge branch 'main' into 225-ebook-situation 2023-10-13 14:17:27 +01:00
cedounet 8492c123d4 Merge pull request #256 from hendricius/update_readme
Update Readme for recent ebooks changes
2023-10-13 11:07:56 +01:00
Ced ddd7a28298 Update Readme for recent ebooks changes 2023-10-13 10:57:31 +01:00