Code Monkey home page Code Monkey logo

pandoc-tinderbox's Introduction

Pandoc-Tinderbox

Integration between Tinderbox and Pandoc.

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:

  • Preview the Markdown text making use of Pandoc's Citeproc
  • 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.)

In order to do this, two things are needed: the TbxConfig note and an export stamp.

With the stamp you can...

  • Export each one of the selected notes with or without their children (as part of each file or as part of multiple individual files).

From the TbxConfig note you can...

  • 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).
  • Choose your export folder.
  • Point to your bibliography file*.
  • Choose your bibliography style.
  • Choose the Pandoc's conversion templates.
  • Choose the converted file's extension.
  • Activate/deactivate conversion options (e.g. table of contents, citations as links to corresponding bibliographical reference).
  • Choose the fonts for the preview and Export (only for pdf conversion).
  • Choose from different CSS styles available and that will be automatically used in Preview.
  • Include children, if the note has any, when exporting the selected notes.
  • Choose to export the children of the selected notes as individual files

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.

Latest version will always be here in Github repository.

  • 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.

Dependencies

pandoc-tinderbox's People

Contributors

bcdavasconcelos avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.