Ced
fad09e9b26
Merge branch 'main' into 225-ebook-situation
2024-06-15 21:06:03 +01:00
Ced
99cf6db279
Show PATH when using show_tools_version
2024-05-26 01:05:12 +01:00
Ced
7f86f2fc20
Merge remote-tracking branch 'upstream/225-ebook-situation' into 225-ebook-situation
2024-05-26 00:22:33 +01:00
Ced
92c5e418b3
Merge branch 'main' into 225-ebook-situation
2024-04-27 17:33:41 +01:00
Ced
84d7b38ba5
Delete BW-book-epub directory in mrproper
...
Also made clean target handle both
2024-04-21 21:24:02 +01:00
Ced
617901cc81
Add css files as dependency in makefile
...
They were not tracked. Also reorganised a little bit to decouple pdf
from ebook.
2024-01-19 14:06:01 +00:00
Ced
cf1e2b03be
Merge branch 'main' into 225-ebook-situation
2023-12-14 09:01:14 +00:00
Cedric
240d6f4591
Fix epub MWE building on Github CI
...
does not build the epub on my machine but that can be sorted later.
2023-11-25 17:17:57 +00:00
Cedric
fd9924a7c4
Merge branch 'main' into 225-ebook-situation
2023-11-24 14:57:35 +00:00
Cedric
737debe123
Revert "Revert "Fix giberrish website timeline""
...
This reverts commit b559d72781 .
This should prevent the build from breaking eveb if it does not fix
anything..
2023-11-19 13:39:57 +00:00
Cedric
b559d72781
Revert "Fix giberrish website timeline"
...
This reverts commit 2f3b8ec89b .
makes things worst...
2023-11-18 21:43:29 +00:00
Cedric
2f3b8ec89b
Fix giberrish website timeline
...
Solves https://github.com/hendricius/the-sourdough-framework/issues/279
by removing dvisvgm_hashes
2023-11-18 20:51:02 +00:00
Ced
0dd9c69c2c
Add dvisvgm version info
2023-11-15 14:39:39 +00:00
Ced
ae7e518106
Merge branch 'main' into 225-ebook-situation
2023-11-08 13:12:21 +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
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
Ced
14abcdcbf0
Ensure copy happened before BW conversion
...
as we have subdirs...
2023-10-30 15:23:59 +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
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
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
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
Ced
ec6f9b335d
Merge branch 'main' into 225-ebook-situation
2023-10-11 09:40:47 +01:00
Ced
8efb48fa51
Add missing pic dependencies
...
The pictures inside sub-directories were not tracked as dependencies.
2023-10-09 18:47:41 +01:00
Ced
3e7815f3c4
Add Black and white epub to release
2023-10-09 18:26:05 +01:00
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
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
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
9c7e75b104
Merge branch 'main' into 225-ebook-situation
2023-10-04 09:49:03 +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
Ced
a31d4c5e70
Merge branch 'main' into 225-ebook-situation
2023-09-28 09:39:43 +01: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
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
Ced
a4235fd028
Merge branch 'main' into 225-ebook-situation
2023-09-17 15:51:36 +01:00
Ced
31b4f12ae6
Fix bug in makefile clean command
2023-09-17 14:53:36 +01:00
Ced
b8c080d17f
Remove azw3 and mobi ebook format from build
...
they take a lot of time and are being deprecated on main branch.
2023-09-16 11:35:59 +01:00
Ced
f104287988
Merge branch 'main' into 225-ebook-situation
2023-09-15 10:41:35 +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
c73e297585
Make ebook the default again
2023-09-15 09:54:28 +01:00
Ced
2c78aeb92d
Merge branch 'main' into 225-ebook-situation
2023-09-15 09:50:43 +01: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
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
a1b661e8fb
Add missing pic dependency on quick_ebook target ( #224 )
2023-09-12 07:25:53 +02:00