Tinderbox Video - An interview with Bernardo Vasconcelos: publishing & transforming notes w/Pandoc
|Tags||4CKMEl, 4Cs of Knowledge Management and Exchange, Action Code, Ancient Greek, Attributes, CSS, Export Code, LaTex, Pandoc, Publishing, Stamps, Tinderbox, Variables, aTbRef|
|Example File||Tinderbox Scholar - preview and export documents using Pandoc|
|Acknowledgements||Bernardo Vasconcelos @Bernard-0|
|Related Lessons||Tinderbox Training Video - Exporting TBX Notes to PPTX with Pandoc|
In this lesson, we interview Bernardo Vasconcelos, a Ph.d candidate in ancient philosophy. Bernardo shares with us how he is using Tinderbox in conjunction with Pandoc to write and publish his thesis in ancient Greek.
Bernard shows us how he has set up a Tinderbox file, including attributes, prototypes, action code, and export templates to 1) write his thesis, 2) apply different css and templates to preview his thesis in Tinderbox, and 3) export it out of Tinderbox and render it in Word (.docx), and other formats like PDF and LaTex, with Pandoc.
In the interview, we go through each of the steps he uses to set up and publish his work. We discuss Pandoc and how to use the command line in macOS to run it. Bernard and I walk, line by line, through his attributes and the action code in his stamps. He uses these to generate the command lines he has Tinderbox feed Pandoc to generate the output file he wants based on various parameters he sets with his attributes, such as what font to use, to include a table of contents or not, to include a bibliography or not, etc. We also touch on existing macOS command-line apps like 1) pbcopy (https://ss64.com/osx/pbcopy.html), copies text to the clipboard, 2) touch (https://ss64.com/osx/touch.html), which can be used to create a file from the command line, pbpaste (https://ss64.com/osx/pbpaste.html) will copy the clipboard to the newly created file. You’ll see in the video how Bernard is using attribute variables create the variables that are passed to these commands.
Bernard’s work is an exceptional example of the versatility of Tinderbox, especially when it is being used in concert with other applications, like Pandoc. You can go from your notes to a typeset perfect, Latex, output file, for example.