PTPL 118: My (Very) Simple Plain Text to Proprietary App Workflow
Plus a thank you to the encouraging souls who patiently teach us the tricky things
This week — No matter what app you’re required to use at work, write (and update) all important text in a locally stored, open format. Case study: my ridiculously simple plain text to proprietary app workflow.
No AI here; all words, ideas, and faults 100% human made. While paid subscribers are enormously encouraging and help me to keep writing, non-subscribers are always welcome to read for free.
The following thoughts continue from where I left off last week. The ongoing topic is mindfulness around how you store your thought babies in the digital realm.
Where’s your home base?
We may be required to use Word / Google Docs / Notion / InDesign / Affinity Publisher / Slack, but that’s no place to give birth to our word-creations. There’s a better way! It’s called the plain text workflow, and it’s both simple and profoundly sensible.
Write in an open format (plain text)
Copy/paste or export to the required closed format
Update the text file if changes are made in step 2
Sure, not every social media post needs archiving in an open format for posterity, but think about how you’d feel if it disappeared before — or shortly after — you’d finished writing it.
If it’s a shoulder shrug, writing directly into the end destination may well be fine.
If your eyes are wide and your mouth forming a silent Nooooo!! at the thought, you really, really need to keep the draft in a locally stored, open format. TextEdit, VS Code, Taio, iA Writer, Tangent, Notepad — there’s no lack of options, and many are free. Zero excuses!
Case Study: My plain text to proprietary app workflow
I use Affinity Publisher and Affinity Designer in my day job to prepare text-heavy documents. Whether written by me or provided by a client, significant chunks of text always start in plain text.
Here is the pattern I’m following for a new music theory game I’m designing for a client:
Create a new note for the project in open format app (Obsidian), and add a link to this project page in the relevant section of my Johnny Decimal Admin Index
As documents and resources in various formats and locations build up, add a Hookmark link for each of them to the project page
Paste the text into closed format app (usually Affinity Publisher or Designer)
Keep a log of the creation process on the project page, under its own Markdown heading
If changes are made to the text in the closed format app, I either make the same changes in Obsidian or copy the new version above the original, prefacing each major version with a reference number (time/date stamp)
See—I told you it was simple! For collaborative editing I usually use Google Docs, then paste the final version into a text file with a link to the Doc. The goal is to preserve data, not be a plain text purist.
Learning the tricky stuff (from kindly souls)
Exporting directly from plain text to other less open formats with pandoc is a more technical option. I am easily scared by technical options, however. That’s why I love seeing things like this —
Yes, pandoc is a command-line tool. There is no graphical user interface, no menu system, no point-and-click to pandoc. It’s a blinking cursor, waiting for you to type a command. But do not be afraid. We will work through a simple example, which most of the time will be all that you need. — Richard A. Lent 🔗
Whether or not I ever end up using pandoc, Richard has made me feel like I could. Like I can! This kind of encouragement stirs up gratitude for all the teachers I’ve had who’ve done this: taken something tough but important (to me), and made it accessible.
May you someday be that patient person who makes something seem doable for someone else (like Johnny did for me with the command line), whatever it may be.
Thank you, Wired Magazine, for giving some airplay to open formats.
I love hearing from readers, and I’m always looking for feedback. Why do you read Plain Text. Paper, Less? Is there anything you’d like to see more, or less of? Which aspects do you enjoy the most? Found an error? Let me know in the comments, on Mastodon, or hit reply if you received this as an email. Looking for a way to support my work? It’s here.