Software developers are constantly improving the apps we use to manage our documents and publications. These advances have given us many useful tools to make our efforts easier. However, there is still one major area of concern – how to manage our digital document archives. As word processing applications have come and gone, we are often left with documents we can no longer view. How many of us are stuck with old WordStar, WordPerfect and even Word documents? There is one format, however, that has survived since the very beginnings of the digital age – plain text. Unfortunately, plain text is exactly that – plain. There are no font choices and you can’t include even the simplest formatting functions like bold or italic text. Who wants to be stuck with that?
Fortunately, software developers have come up with an option that will allow us to have archival quality text files – and have them with style! It’s called Markdown.
Markdown is actually two things. First, it’s a standard that uses certain plain text characters – like asterisks, hashtags and hyphens – to represent format settings. Second, it’s a collection of conversion programs which read the plain text file with these formatting “codes” and convert them into other document formats like rich text, HTML, PDF or even Word.
Here is a sample plain text file with Markdown codes:
Plain text with Markdown code.
As you can see in this example, plain text with Markdown coding is still quite readable. It’s much easier to read than the same text with equivalent HTML tags. It’s the simplicity and readability of Markdown that make it so interesting. Forty years from now, even if Markdown gets forgotten over the decades, someone can open and read a plain text document that includes Markdown code much easier than we can read this WordPerfect document that’s less than 20 years old.
An old WordPerfect document viewed in a text editor.
No, you don’t have to dump your current apps, but now that you know what Markdown is you can start looking for apps that support it. One good example would be a journaling app and Mac/iOS users will find Day One [Mac - $9.99 & iOS - $4.99] saves your journal entries – and all your formatting – as Markdown text. Also for Mac/iOS users is Byword [Mac - $9.99 and iOS - $4.99], an elegantly simple text editor that supports both Markdown and rich text. The LightPaper [Android - $1.99] app is one of a number of text editors for Android tablets and phones providing Markdown support.
A number of note-taking apps for Mac are also getting updates to include Markdown support. VoodooPad 5 [Mac - $39.99 and iOS - $9.99] is a good example. And, because its native document format is Markdown, the app can easily convert your notes to rich text, Word, PDF, HTML and ePub formats. I found a free Windows app – MarkdownPad – which supports Markdown, and hopefully we’ll soon see more.
You may have noticed that many of the apps mentioned here are for mobile devices – phones and tablets. Mobile devices have limited memory and storage so the apps are more streamlined than their desktop cousins. Markdown editing screens takes a lot less code than traditional editors, making it a good choice for mobile apps. In addition, the screen-based keyboards can be a challenge for serious writing and formatting. Anything that can simplify the formatting process improves its usability.
This article in the Byword editor for Mac.
This example shows what Markdown looks like while editing. As you can see the text is quite readable. Once the document is ready to publish, the program includes functions to save it in the format of your choice (rich text, HTML, PDF, etc.) – with the Markdown codes converted to the appropriate formatting. As technology moves forward, all that’s needed to update this app – or any of the older documents created using it – are new publishing functions to support converting to whatever new format has been developed.
Thanks to Markdown, the future of plain text looks quite bright. And, by supporting the efforts of developers who incorporate Markdown in their applications, we can help influence its acceptance and continued growth. Helping them will help us build an archival standard for digital documents that will insure the future of our research and publishing efforts doesn’t get left behind in the trash bin of old technology.