22 Commits

Author SHA1 Message Date
Stoneguard001
32d600005c reduce epub file size with ower res pics (#406)
* epub - use the lower resolution colour as release epub
* Add in check for epub size, will fail if too big (>50MB)

* added folders ebook and website build folders to .gitignore
2024-12-31 16:05:52 +00:00
Stoneguard001
d2d79cd992 Reduce colour ebook size
Reduce picture quality as the kindle app on the phone has a 30 MByte limit
2024-12-27 14:47:02 +00:00
Viktor Szépe
e82475bd74 Remove duplicate from gitignore (#377) 2024-07-12 10:41:23 +02:00
Anthony Atkinson
4665d88241 Make audax happy, add anchors to glossary terms (#343)
* Add .DS_Store to ignore for Mac users

* Permalinks to glossary terms
2024-03-20 09:37:18 +01:00
Anthony Atkinson
9b529622cd Small changes to Docker command and .gitignore (#309)
* Add --rm to docker command to cleanup containers

* Add .DS_Store to .gitignore for Mac users

* Wrong docker command
2023-12-18 12:37:21 +01:00
Hendrik Kleinwaechter
ca62dd3150 Fix website build dir 2023-11-08 22:33:29 +13: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
Hendrik Kleinwaechter
b7e920737f Ignore bw ebook in git 2023-10-26 10:09:10 +13:00
Hendrik Kleinwaechter
d5889a67a1 🎉 Book Website (#145)
* Basic script to modify html output

* Modify HTML of website

* Add makefile

* Compile website in CI

* Improve readme
2023-07-11 09:03:07 +02:00
Hendrik Kleinwaechter
b5491096b0 Website improvements for book (#137) 2023-07-06 09:01:35 +02:00
Hendrik Kleinwaechter
bcfe67d4df Static HTML Website (alpha version) (#136)
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
2023-07-03 09:21:25 +02:00
Hendrik Kleinwaechter
c98600b109 Fix spelling mistake on cover
This fixes a type on the cover page of the book. Fixes #101
2023-06-29 14:34:00 +02:00
Hendrik Kleinwaechter
0614fe7d8f Fix export figures (#127)
This fixes the export figures command
2023-06-27 14:31:08 +02:00
cedounet
179e8af62e Makefile bugs fix and debug info (#124)
* 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
2023-06-26 16:03:53 +02:00
Hendrik Kleinwaechter
5412aa6e50 Ebook improvements (#103)
* Ebook improvements

Removes fixed height and width from the resulting HTML and adds an
additional css for the ebook formats.

* Update gitignore

* Strip tags
2023-05-26 13:35:04 +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
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
c1bd369e1d Proofing & Scoring chapter (#42)
* Intro for proofing chapter

* Add proofing flow chart

* Cold proofing section

* Scoring chapter

* Add flowchart to baking section

* Remove no longer needed files

* Add more pictures

* Mark complete

* Change cover image
2023-01-26 02:39:58 +01:00
Hendrik Kleinwaechter
3735980034 Readying your starter chapter (#19) 2022-09-16 16:40:27 +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