Skip to content

Conversation

@danhunsaker
Copy link

  • Add a Pandoc defaults file
  • Add a Pandoc template based on the default one
  • Add chapter headers to each section

Usage

To use, install Pandoc and ConTeXt, then simply run
pandoc -d ./pandoc.yaml from the repo root.

Maintenance

When new chapters get added, the pandoc.yaml will need to be updated
to include each new chapter's markdown file(s).

Miscellaneous Notes

  • The PDF generated complies with PDF/A 1b:2005 by default.
  • The PDF also contains the source markdown files as attachments
  • All links are fully functional!
  • Includes a table of contents! With links to each section!

Conclusion

Enjoy!

- Add a Pandoc defaults file
- Add a Pandoc template based on the default one
- Add chapter headers to each section

### Usage

To use, install Pandoc and ConTeXt, then simply run
`pandoc -d ./pandoc.yaml` from the repo root.

### Maintenance

When new chapters get added, the `pandoc.yaml` will need to be updated
to include each new chapter's markdown file(s).

### Miscellaneous Notes

- The PDF generated complies with PDF/A 1b:2005 by default.
- The PDF also contains the source markdown files as attachments
- All links are fully functional!
- Includes a table of contents! With links to each section!

### Conclusion

Enjoy!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant