├── .github └── FUNDING.yml └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | otechie: bcdavasconcelos 2 | custom: ['https://www.buymeacoffee.com/bcdavasconcelos'] 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Pandoc-Tinderbox 2 | Integration between Tinderbox and Pandoc. 3 | 4 | The goal of this template is simply to provide a way to use Pandoc in Tinderbox. In it, Pandoc is relevant for two different tasks: 5 | 6 | - Preview the Markdown text making use of Pandoc's Citeproc 7 | - Export the text of the selected notes to files — to a single or to multiple files — in different formats (`md`, `epub`, `pdf`, `latex`, `opml`, `wikicode`, `pptx`, etc.) 8 | 9 | In order to do this, two things are needed: the `TbxConfig` note and an `export stamp`. 10 | 11 | ## With the stamp you can... 12 | 13 | - Export each one of the selected notes with or without their children (as part of each file or as part of multiple individual files). 14 | 15 | ## From the `TbxConfig` note you can... 16 | 17 | - Update the preview command in case you decide to make changes to the configuration (click on the checkbox; it will quickly go back to being unchecked and the `$HTMLPreviewCommand` will have been updated). 18 | - Choose your export folder. 19 | - Point to your bibliography file\*. 20 | - Choose your bibliography style. 21 | - Choose the Pandoc's conversion templates. 22 | - Choose the converted file's extension. 23 | - Activate/deactivate conversion options (e.g. table of contents, citations as links to corresponding bibliographical reference). 24 | - Choose the fonts for the preview and Export (only for pdf conversion). 25 | - Choose from different CSS styles available and that will be automatically used in Preview. 26 | - Include children, if the note has any, when exporting the selected notes. 27 | - Choose to export the *children* of the *selected notes* as individual files 28 | 29 | **This template assumes that all of the writing will be done using Markdown. In case you want to use something different, you my need to make a few adjustments.** 30 | 31 | Latest version will always be here in Github repository. 32 | 33 | * If you never used Pandocs bibliography feature, consider giving it a try. It is both useful and easy to use. Especially if you are using [Bibdesk](https://bibdesk.sourceforge.io). 34 | 35 | ## Dependencies 36 | 37 | - [Pandoc](https://pandoc.org) 38 | - [MacTex](http://www.tug.org/mactex/) 39 | --------------------------------------------------------------------------------