Text Editors and Academic Writing


Tools for writing using a computer fall into two broad camps. On the one side we have WYSIWIG word processing applications like Microsoft Word, Apple Pages, and Google Docs. They allow not only the typing of text but also real-time formatting and display. These applications are familiar to most, and ...

more ...

Writing a syllabus for multiple formats

I find it generally preferable to keep information I use for teaching in a format that allows for different styles of presentation. I’ve written before about how one might keep a CV in a yaml document that outputs to a variety of different possible formats using pandoc. I also ...

more ...

Site Changes

I’m making some changes to the website over the next couple weeks. I’m moving all the teaching materials to their own websites (e.g. phil101.colinmclear.net). So please excuse any broken links you find in the meantime!

more ...


Maintain a CV in HTML and PDF

Most people keep a CV or Resume on their website. It’s nice to have it in both html and pdf; the first for easy web viewing and the second for easy distribution. The problem is that maintaining two versions of your CV can be a pain. There are ways ...

more ...

Pandoc Letters

I had to write a recommendation letter today and thought I’d use it as an excuse to write up a Pandoc template for Pandoc-LaTeX conversion. It generates a nice looking letter with letterhead (assuming you have a logo for it). It uses the newlfm package. The template is on ...

more ...

Version Control and Academic Writing

Academic writing typically requires writing something in drafts. Many drafts. Until recently there have been few ways of elegantly handling this. Often, one would need to title the current draft with the day’s date, then save this draft in a folder (named, e.g., “drafts” or “versions”), and do ...

more ...

New Site Design

I’ve updated the website with (what I hope is) a cleaner look and a bit better navigation. Thanks go to DandyDev for developing a great bootstrap theme for Pelican. I’ll be continuing to tweak here and there so apologies if you find broken links or other infelicities.

more ...