Zenware

digital humanities — sramsay @ 5:18 pm

As an addendum to last week's discussion of writing workflows, I offer a quote — cribbed directly from Matt Wood at 43 Folders — which is in turn taken from Jeffrey MacIntire's The Tao of Screen over at Slate. How's that for connectivity? To wit:

There’s an emerging market for programs that introduce much-needed traffic calming to our massively expanding desktops. The name for this genre of clutter-management software: zenware.

The philosophy behind zenware is to force the desktop back to its Platonic essence. There are several strategies for achieving this, but most rely on suppressing the visual elements you’re used to: windows, icons, and toolbars. The applications themselves eschew pull-down menus or hide off-screen while you work. Even if you consider yourself inured to their presence, the theory goes, you’ll benefit most from their absence.

This explains, perhaps, the sudden interest in stripped down word processing environments for professional writers (like Scrivener, which is gradually becoming the easel of my intellectual life). It also explains why I was so happy — and dare I say productive — using the the BlackBox window manager on Linux for the better part of ten years. Something about its spartan landscape made me want to sink into the eremitic confines of words and code. When I see "iconistan" (McIntire's phrase) on someone else's desktop, I sometimes wonder how they manage to get through the day.

It strikes me that the Zen interface does not necessarily mean the simple interface. The Linux command-line (or is that "koan-line?") is hardly simple, and yet it continues to fill me with pleasure (or is that "satori?") — in part because there's nothing to do there but work and think.

I'm hiding everything from now on.

Writing Implements

digital humanities — sramsay @ 3:19 pm

I haven't used a word processor, for anything other than opening someone else's document, in over ten years. Truth is, I do just about everything in Vi.

That's right, folks. Vi. The editor optimized for 2600-baud modems. The one with the near-vertical learning curve. The one that requires a mode change for delete. I've used it to write an entire dissertation, one book (and most of another), dozens of articles and papers, thousands of emails, and many thousands of lines of code. Not only that, but I use it in console mode. No GUI, no buttons, no windows. Vi.

I could wax on about the virtues of Vi, but my rationale for using it — or, more broadly, my reasons for using an industrial-strength text editor as opposed to a word processor for everyday writing — didn't come suddenly. I started doing everything in Vi, because my first real job involved programming in UNIX.

I started out in digital humanities in a shop that ran pretty much exclusively on UNIX (AIX, no less). I ended up falling very much in love with UNIX, and decided (after being a loyal Mac user for a number of years) that I'd start running Linux at home. That turned out to be a wise move. When, years later, I found myself in charge of maintaining a rack of high-performance servers, I knew exactly what to do. Ten years on, I know A Lot about Linux.

But from my first moment as a full-time Linux user, I found myself stuck with a serious problem. What was I going to do for word processing? OpenOffice didn't exist at that point, and I was still in graduate school with lots of seminar papers to write. I looked around at what the UNIX folks were using, and discovered LaTeX. I was hooked.

Sometime later, I got deeply into the whole business of creating beautiful documents. I read a lot about book design, typography, visualization, illustration, and print history, and as a result, I started to care a lot about how my documents looked. LaTeX was good for this, because it (and its parent, TeX) allow a virtually limitless level of control over how things look. But even before I got good with LaTeX, I liked the mere fact that I could compose (in ASCII) in one window, but have a beautiful final version of my document in another. It was as if I was able to see what my prose would look like “in print.”

Recently, I read an article about the tools that professional writers like to work with. As you might guess, people were pretty much all over the map. Some write everything long hand on legal pads and then type it into Word later on. Some compose directly in a word processor (with a lot of people clinging to tools that haven’t been officially supported in years). I was stunned, though, to discover how many pros — including novelists — work in something like Quark for exactly the same reason that I was working in LaTeX; they wanted to know how it was going to look when it rolled off the press (even though it's highly unlikely that the publisher will accept the author's own designs).

After awhile, my workflow started to seem more like a photographer’s workflow than a writer’s workflow. I had separate applications for editing (vi), spell checking (aspell), document design and layout (Scribus and LaTeX), typography (various fontbook applications), illustration (Inkscape), photo editing (The Gimp), citation management (BibTeX), and printing (Ghostscript and Acrobat). Today, I tend to use all of these types of tools fairly regularly for things that most people would do with Word. A few months ago, I bought my first Mac in about twelve years, but it actually had very little effect on my writing workflow. InDesign replaced Scribus, Illustrator replaced Inkscape, Photoshop replaced Gimp, but everything else stayed the same. Vi and LaTeX run perfectly fine on the Mac (as they do on the VAX, the Commodore 64, and that Lisp Machine you picked up on eBay).

I wouldn’t try to defend this way of doing things. Writing tools are an individual thing. Some writers don’t care at all about how it’s going to look when it’s printed. In fact, some prefer not to think about that at all when they’re composing. Some people really can’t work without a fountain pen and a legal pad. Others never write with a pen (I’m one of them, actually). Some compose in Word and are capable of amazing feats of ingenuity with it. Some people, amazingly, compose in Quark. But when I started publishing, I realized that there were great advantages to working in an ASCII editor. Publishers accept submissions in a number of formats, including Word, ASCII, PDF, and RTF. A few will accept submissions in LaTeX. But they’re all united on one point: they want the document to be as dumb as you can possibly make it. They don’t want you designing the text. No matter how much you might care about how your work looks, your main goal before you send it to a publisher is making sure it looks as much as possible like it was composed on an IBM Selectric in 12-point Pica. And, of course, if you’re working with desktop publishing applications yourself, you’ll probably find the “pour” less problematic if you start with flat ASCII.

(Oh, how I love that word "pour" when applied to text. "Import" makes it sound as if I've established a trade agreement with Adobe.)

All of this has been on my mind a lot lately, because I’m thinking of changing my basic editor (for writing, not coding). If you write for a living, you’ll understand that this is a bit like contemplating a change of religion.

I got on this tangent after reading a really good (not to mention funny) article by Virginia Heffernan in The New York Times called “An Interface of One’s Own.” I’ll leave that essay (with its “Goodbye cruel Word”) as an exercise to the reader, but I’ll reiterate the general point: word processors may not be sufficiently geared toward the work habits and needs (not to mention the peculiar idiosyncracies) of most professional writers.

That article got me exploring Scrivener, which is a very impressive tool (its virtues, along with the features of several other “writing-centric” editors, are lovingly described in the article). I’m not sure I’ll switch. In fact, I think I’ll probably use up the entire thirty-day trial before I make a final decision. But so far, it seems to be the ideal tool for the way I work. It separates composing from designing, offers lots of different “compile” options for exporting into various layout programs (including Word, which one might think of as an easy-to-use layout tool), and has lots of different features for organizing large writing projects. There’s a movie available that will give you a sense of how it works.

You’d think I was buying a car or investing in a company. It’s a big decision. But then, I spend more time with my writing tools than I do with any other single application (save, perhaps, my Web browser).

So, what’s your workflow like? Are you happy with your tools? I’d love to hear about it.

Greetings Humanists!

digital humanities — sramsay @ 2:47 pm

I've noticed a sudden upsurge in foot traffic since Edward Vanhoutte graciously included me in his list of "digital humanities blogs" in a recent post to Humanist. These visitors are undoubtedly perplexed to find me talking about, um, furniture.

When I started this blog, I had every intention of focusing on digital humanities, and that remains a big part of what appears here (most things I write wind up having something to say about something digital). But over the course of the year, I have discovered that it's a great place to park essayistic writing that doesn't seem to fit anywhere else in my professional world.  In the end, this is the kind of writing I most enjoy doing, and my friends and colleagues have generously indulged me by reading it and offering their comments from time to time.

I'm pleased, though, to be considered part of the cadre of bloggers in digital humanities — particularly given the quality of work you'll see if you visit the links on my blogroll — and I have every intention of visiting that theme often.

Still, if meditations on cooking and woodworking tools are not to your taste, you may want to set your aggregator (if you're using one) to one or more of the revelent categories on the sidebar: particularly "digital humanities" and "programming."   "geeking out" is usually devoted to quick things of a humorous (or ironic) bent, and "belles lettres" is for the essays.  "rand()" speaks for itself.

But honestly, you shouldn't waste your valuable coffee break on this post at all.  All the action is over at Lisa Spiro's Year in Review.


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2009 Stephen Ramsay | powered by WordPress with Barecity