![]() R and the RStudio IDE are used for larger documents and data processing (R Core Team, 2021), mostly within RStudio. $ pandoc -s filename.md -o filename.pdf -citeproc Here’s a visual of how the three types of document are produced from the markdown source file and the bibtex file: ![]() It can be used to edit csv 2 files with Janis DD’s Edit CSV plugin. Document productionĪll of my documents are written in some form of Markdown.įor writing casual or stand-alone documents (reports, presentations, articles), I may use the Macdown open source Markdown editor for macOS, but more often there are several documents “on the go” at once within the same folder, when I find the Visual Studio Code IDE 1 easiest to use for editing. The bib file is used by \(\LaTeX\) and pandoc when generating your document output, to insert correctly formatted citations and your bibliography. bib file of the entire library, or optionally, separate bib files for each folder. The most useful feature of Mendeley Desktop, apart from importing and managing my reference library, is the automatic creation and update of a. Many users have been lobbying Elsevier, who own Mendeley, to reinstate the Mendeley Desktop app or add its functionality to the new Reference Manager. Note that the desktop application is not being supported now: there is a newer and much less useful Mendeley Reference Manager. Mendeley is a reference manager suite that includes a desktop application to access and manage your own library of references, and generates bibtex files which can be used by text processors. Notice that the net output is in two files: the markdown text file, and the bibtex file containing all of the sources I have cited. Here is a graphic of my writing workflow:Ī()->B->C->E(Bibtex file)Ī->F()->G(Writing)->H->X(Markdown text file) I absolutely do not care about formatting whilst I am writing, it is just a distraction: I can get a machine to make it pretty when I am ready to publish or share. Finally, there are extended works which should be kept private but sharable until they are ready, like a thesis.įor all three kinds of document, I use plain text files which are readable across many platforms, and which are easily backed up and managed. Next, are the public articles such as the one you are reading. The first kind are short, maybe only one to a few pages, or a presentation file, usually in the form of a printable pdf. I have three kinds of document to produce. ![]() The main platform I use is a MacBook Air running macOS Big Sur 11. ![]() All of what follows can be achieved on pretty much any modern computing platform: Windows, Linux, whatever. I try as much as possible to eliminate duplication of both effort and data and have learned that text-based files free me from the tyranny of proprietary idiosyncracies. What I have done instead is to adapt notes from the online thesis to describe the workflow and tools I am using. If anyone at wants a demo/tutorial, let me know.- Nick Hood February 17, asked for a demo, which I am happy to do in person but haven’t the time to make a video of. I edit in VSCode, and config manage using GitHub. I responded to a Twitter conversation about software used to write a thesis: ![]()
0 Comments
Leave a Reply. |