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"}
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
* 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.
* 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
* 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 .
* Add quick targets in makefile
You can now runs luaLaTex or tex4ebook only once... should help run
faster while editing text/LaTeX macros
* Adds documentation for quick targets
* Move mix-ins to its own chapter
I don't think it belongs to wheat one which is already packed,
Schwarzbort for once is usually with seeds added.
Once we have more pics it will be even more cramped in the wheat
chapter.
* Fix TeXnicalilities in mix-ins chapter
looooong lines, no use of sinunitx, abbreviations, etc..
* Fix typo
* Update book/book.tex
---------
Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
* Add a flowchart environnement and its listof
So we can more easily access those flowcharts from pdf and website,
rather than looking in the crowded list of figures.
* Update book/troubleshooting/misc.tex
* Temporarily remove list of flow charts from web version
* Update clean target to deal with listofcharts
* Silent KOMA warnings (#190)
No functional change, but less warnings will help to read the logs.
Good idea anyway to use the key/value scheme
Co-authored-by: Cedric <ced@awase.ostal>
* Fix front-page for one sided printing (#189)
As it is manually placed, is prone to break on evry change of the page
geometry... This one looks good though in today's conditions.
Co-authored-by: Cedric <ced@awase.ostal>
* Enable micro-typographical improvements (#191)
Few people will notice but this actually brings loads of improvements to
line breaking, handing punctuations etc.
* Revert "Temporarily remove list of flow charts from web version"
This reverts commit 9611b250d2.
* Implement listofflowchart for tex4ht
as per michal suggestion:
https://github.com/michal-h21/tex4ebook/issues/114#issuecomment-1688543095
---------
Co-authored-by: Cedric <ced@awase.ostal>
Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
* 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>
* Improve Title page
- Made it full page (almost)
- Added a second page with links to github, license info and hard-copy
book
* Add an xbb target for the cover page
For some reasons using picture outside float environment confuses the
ebook/dvi building
---------
Co-authored-by: Cedric <ced@awase.ostal>
* Use standard practices for website build
- Declare your dependencies
- Do not rebuild unless dependencies changed
- Cleanup after yourself
- Document your targets
- COMMANDS in upper case and variables/rules in lowercase
* Prevent bundle install to re-run
Split it into two separate targets one for installing env and one for
actually reworking the html.
* Fix typo in makefile comment
Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
---------
Co-authored-by: Hendrik Kleinwaechter <hendrik.kleinwaechter@gmail.com>
- Declare your dependencies
- Do not rebuild unless dependencies changed
- Cleanup after yourself
- Document your targets
- COMMANDS in upper case and variables/rules in lowercase
* Use LuaLaTeX instead of pdfTeX
Will allow to use Open Type Fonts in the future
Other less important reasons:
- Uniform encoding in UTF-8
- We could maybe use some luaTeX only packages
- It's more modern, should be better
* Use Tex Gyre Heros as helvetica clone
As it does not seem available by default on the CI machine and might
have some licensing issues.