3.3 KiB
Features
Metadata
Metadata for the project is managed in metadata.yaml. Edit this file to make global changes to variables for your document. Changes here will propagate to all format builds.
Front-matter
Front matter content is manged in:
templates/frontmatter.textemplates/frontmatter.htmltemplates/frontmatter-md.html
[!caution] Tip Unfortunately when you edit one, you need to edit the respective changes to the other front-matter formats.
Title Page
Edit the Front-matter files to modify the formatting of the Title Page.
[!caution] Tip You'll need to modify the HTML / LaTex.
Meta Data Page
Edit the Front-matter files to modify the 2nd page Metadata format.
Cover Illustration
Edit the Front-matter files to optionally un-comment the Cover Art Acknowledgement.
- This is disabled by default
Dedication
Edit the Front-matter files to modify un-comment the Book Dedication.
- This is disabled by default
Table of Contents
Chapters
Chapter Markdown source files are located in the chapters directory. Edit the template\pandoc.yaml file to control which chapter markdown files are in what order.
Appendixes
TBD
Glossary
TBD
Index
TBD
Markdown Indexes
TBD
Bibliography
TBD
Zotero Integration
TBD
Obsidian Citations
TBD
Mathjax Equations
TBD
Left Justified / Inline
TBD
Centered
TBD
Custom Markdown
TBD
Call-outs
A few call-out box styles have been custom added to easily highlight certain types of content.
[!code] Markdown Example
[!established] Green Call-out Title A green box
Will render:
[!established] Green Call-out Title A green box
[!code] Markdown Example
[!proposed] Blue Call-out Title A blue box
Will render:
[!proposed] Blue Call-out Title A blue box
[!code] Markdown Example
[!info] Info Box Same as a blue box
Will render:
[!info] Info Box Same as a blue box
[!code] Markdown Example
[!speculative] Purple Call-out Title A purple box
Will render:
[!speculative] Purple Call-out Title A purple box
[!code] Markdown Example
[!caution] Caution Note Beware of this section. AKA a orange box.
Will render:
[!caution] Caution Note Beware of this section. AKA a orange box.
[!code] Markdown Example
[!warning] Warning Note Same as the Caution Box
Will render:
[!warning] Warning Note Same as the Caution Box
[!code] Markdown Example
[!danger] Alert A slightly stronger warning. AKA a red box.
Will render:
[!danger] Alert A slightly stronger warning. AKA a red box.
[!code] Markdown Example
[!code] Code Block ''' if [ true ]; do echo "The Cow Jumps over the Moon" fi '''
Will render:
[!code] Code Block
if [ true ]; do echo "The Cow Jumps over the Moon" fi
[!code] Markdown Example
[!cli] Command line A command line example ''' $ ls build chapters conf filters lib LICENSE.md Makefile metadata.yaml >README.md scripts templates '''
Will render:
[!cli] Command line A command line example
$ ls build chapters conf filters lib LICENSE.md Makefile metadata.yaml README.md scripts templates