Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

book matters support in master documents (covers, fly-leaves) #57

Merged
merged 4 commits into from
Sep 14, 2023

Conversation

Omikhleia
Copy link
Owner

@Omikhleia Omikhleia commented Sep 6, 2023

"Book matters" support for master documents extends their syntax and provide an easy way for automatically generate extra pages based on the book metadata:

  • Back and front cover images
  • Back cover text content and ISBN barcode
  • Templated extra pages
    • half-title page (recto, verso)
    • title page (recto, verso)
    • end-papers (recto, verso)

The aim is to generate a PDF book from front cover to back-cover from a simple set of definitions.

Templating is based on Omikhleia/markdown.sile#93

@Omikhleia Omikhleia added this to the 2.2 milestone Sep 9, 2023
…alignments

A 'break' only works well in some environments and a 'cr' in others.
For parts and chapters, with the 'standalone' numbering on its
own line,  we need a more robust 'hardbreak' solution to force a line
break properly whatever the paragraph alignment is set to.
@Omikhleia Omikhleia self-assigned this Sep 12, 2023
@Omikhleia Omikhleia merged commit 201ed75 into main Sep 14, 2023
@Omikhleia Omikhleia deleted the feat-book-matters branch September 14, 2023 19:49
@Omikhleia Omikhleia added the enhancement New feature or request label Sep 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant