This is a post in a series of posts about using pandoc to convert between markdown, latex, word, and pdf. It should stand on its own, but you may want to go though the posts sequentially.
Intro OK, you have installed pandoc to convert your markdown or latex file to docx and sent it off to your adviser for comments. Now they send that file back, with comments in the word document and changes made using Word’s “track changes” feature.
I’ve been meaning to get everything off of evernote for some time now. I’ve never really liked their service. It always seemed sluggish and the UI/UX wasn’t great. This week, Evernote announced some limitations on free accounts that make it mostly useless now.
So I decided to get my data out of there and into org-mode I didn’t have much, really, anyway - mostly recipes. It was over 100 different notes, though, so manually copy/pasting was out of the question.
Combining code and the document that you’re writing is called “literate programming”. It’s one of the best practices associated with reproducible research, which is a hot topic in political science and other disciplines. This post isn’t about why you should do this, it’s just about how to do it.
I’m going to talk about how to combine R code with markdown via rmarkdown and LaTeX via knitr. There are other ways of doing this (such as org-mode in emacs), so this isn’t supposed to be a comprehensive guide to all of the ways of doing this.
Another grad student and I hosted a workshop on Introduction to LaTeX today. We just went over the very basics, but the materials are online on my github. Feel free to email me with questions or fork and make a pull request with suggestions or improvements!
Having a super powerful text editor can make your life much easier. There are quite a few out there, but there’s only that can do it all: Emacs.
In this post, I’ll outline how to get started with emacs. There are plenty of tutorials out there, but I’d say that the best way to learn is just to jump in. Thus, I will not spend a whole lot of time describing what M-x does (the answer is everything).