summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)Author
2025-10-20"package.opf" is a byproduct of making the epub; be sure to clean itHEADmasterCharlotte Koch
2025-04-07Epub also depends on Dedication fileCharlotte Koch
2025-04-07Separate Dedication's content from its presentationCharlotte Koch
2024-12-18Minor whitespace nitpickCharlotte Koch
2024-10-16EXTRA_ARGS also applies to asciidoctor-epub3(1)Charlotte Koch
2024-10-08DRY up the colophon's contentCharlotte Koch
The physical editions (hardcover, paperback) use the "extract a page from a different book" trick to use the formatting that is unique to the colophon. But this isn't desirable on EPUB. Previously, we needed to write out the colophon twice: once for the physical editions and again for the EPUB. But with this change, that's no longer needed -- both the physical and electronic versions are based on the same source going forward ("colophon-content.adoc.erb")
2024-10-07A project depends on every theme file, not just the 'main' oneCharlotte Koch
2024-10-02Add a "wipeout" target which nukes the rubygems bundleCharlotte Koch
2024-10-02Move "add extra fonts to EPUB feature" out into its own scriptCharlotte Koch
2024-10-02Allow user to add extra args to asciidoctor-pdf(1), etc. on command lineCharlotte Koch
For example, you can now run 'make pdf EXTRA_ARGS=--trace' to debug asciidoctor-pdf at runtime
2024-09-24Need another post-processing step to "unconvert" double quotesCharlotte Koch
2024-07-16WilloraPDF provides defaults for colophon filesCharlotte Koch
2024-06-09Not every ISBN is a ISBN-13Charlotte Koch
2024-06-07DocBook, DOCX and ODT tiny adjustmentsCharlotte Koch
2024-06-07All editions stem from a common "base.erb" template nowCharlotte Koch
2024-06-05Significant EPUB3 creation and style fixesCharlotte Koch
2024-03-05The EPUB depends on the its front cover imageCharlotte Koch
2024-03-05Add ODT supportCharlotte Koch
2023-12-31Put docx fixups into a separate fileCharlotte Koch
2023-12-21DRY up willora.mk a little bitCharlotte Koch
Common-ifying the various book sections and other necessary prerequesites
2023-12-21Paperback and hardcover can depend on user-defined "EXTRA" pagesCharlotte Koch
While here, fix a bug where the hardcover didn't depend on the biography
2023-12-20The different kinds of frontmatter now come from a single templateCharlotte Koch
2023-12-20Allow the colophon template to switch on the "volume kind"Charlotte Koch
This way we can write a template that does one thing if we're targeting a paperback, and a different thing for a hardcover -- for instance.
2023-11-09Need to use the correct MEDIA for the backmatter, tooCharlotte Koch
The "prepress" versus "print" distinction didn't propogate to the backmatter, now it does
2023-11-03Add a simple wordcount featureCharlotte Koch
2023-10-23Every edition has its own Catalog Number in addition to the ISBNCharlotte Koch
2023-10-12Add a "Biography" section, and make sure backmatter text is justifiedCharlotte Koch
2023-09-19Initial Asciidoc -> docx converterCharlotte Koch
It is missing the "reference document" such that the resultant docx has the expected styling -- that will be next.
2023-09-19Add 'docbook' targetCharlotte Koch
2023-09-16Rubygems are always vendored locallyCharlotte Koch
2023-08-17The PDF converter subclassed is based on the THEMECharlotte Koch
Fixes #9
2023-08-17Use my professional emailCharlotte Koch
2023-08-17Sed substitutions to go in a separate fileCharlotte Koch
This is the beginnings of the big Unicode conversion table
2023-08-17Render different frontmatter for different editionsCharlotte Koch
2023-06-05Add 'make pdf' and 'make epub' shortcutsCharlotte Koch
2023-06-04Preliminary support for EPUB3 outputCharlotte Koch
The real change is that now there are 2 different ADOC_TOTALs, one for PDF and one for EPUB. This is because the workarounds currently in place for frontmatter styling don't work in EPUB output (because an EPUB can't "include" a PDF). At the moment, both of the ADOC_TOTALs are identical and the frontmatter bug is still present in EPUB output, but at least the plumbing is in place to make them different.
2023-06-04Add support for Acknowledgments at the endCharlotte Koch
2023-03-12willora.mk: Remove extraneous commentCharlotte Koch
2023-02-27Allow Colophon and Dedication page to have unique stylesCharlotte Koch
The unique styling for the Colophon and Dedication pages (and probably some others in the future, too) is taken care of with the "imported PDF" feature of Asciidoctor-PDF.
2023-02-16willora.mk: TypoCharlotte Koch
2023-02-16First commitCharlotte Koch