All in the <head>

– Ponderings & code by Drew McLellan –

– Live from The Internets since 2003 –

About

Processing Words

15 March 2004

I don’t own Mircosoft Office for my Mac. With purchasing the hardware, and all the other little tools I needed to complete the switch, Office on top was just not possible. Besides, I still have a perfectly good Windows box running Office that I can use for book edits and so on.

Yesterday, I needed to author a document and I wanted to do it on my mac, dammit. Up until then it hadn’t occurred to me that word processors other than Word might actually exist (!), so I googled. And I found Mellel.

Mellel is truly a beautiful piece of work. The interface oozes charm and style, without sacrificing a drop of functionality. It does, however, require a shift in thinking as you simply can’t approach Mellel in the same way you do Word. The reason for this is that Mellel presumes you actually have a task to achieve. It presumes you want to produce a paper, book or other document in an attractive and consistent way and with the least fuss possible. It assumes you’re in the for the long-haul.

Mellel offers four levels of styling. At the top, there’s page styling. These are your basic page layouts with margins, headers and footers and so on. Word offers templates too, but Mellel’s appear to be useful. The next level of styling is paragraph styling. This defines your block-level elements like headings, copy and footnotes, and specifically the spacing and indenting they use. Each paragraph style is associated with a character style. This is the third level. Character styles control the typeface, weight and size of text.

The final level of styling is variations. Each character style can have eight variations on that style. This could be anything from as simple as italics or different weights, through to variations for code samples, hyperlinks, lists, you name it. Anywhere where the context of the text is the same, but the visual representation needs to be varied.

So basically, you set these styles up how you want them, and then you’re ready to go. Everything has a keyboard shortcut (customizable too) so you don’t have to take your hands off the keyboard when authoring. Once you’re set up, all you need to worry about is creating your content. Mellel basically fixes everything I hate about Word. It’s amazingly cheap and in active development. Beat that.

On a completely different note, welcome to the world Neve Pitman! Congrats to Nathan, and especially to Jo for creating such a cute little life. I’ve scheduled Neve in to start on some light XHTML work from April 15th, okay?

- Drew McLellan

Comments

  1. § Tom: Is it not Melle*l*, Drew? ;)
  2. § Drew: Yup. That’s just one of the problems of product names that are difficult to pronounce.
  3. § Brian: Very interesting, thanks Drew.
    I use FrameMaker on a daily basis and recently Adobe have announced no further development for the Apple platform, they have also aroused a lot of doubt about their commitment to the product in any form.
    Melle*l* looks as if it may develop into the solution I need.
  4. § DD: Drew I suggest you try OpenOffice. It not only has a word-processor, but also presentation, spreadsheet, and drawing applications.

    More information can be found here:

    http://www.openoffice.org/
  5. § Jason Hoffman: I’m was also a longtime Framemaker user, mainly because it always got the page/paragraph/character styling exactly right. Mellel takes the same approach, seems to work as expected and you can’t beat the price ($29).
  6. § Tom Watson: I was browsing their site and it says you can’t open word files unless you install “antiWord”. Did you install the plugin or does 10.3 fix the problem now that Textedit can open them?
  7. § george: I second the Open Office suggestion. I actually have OSX Office (the advantages of being a student is cheap software) and OO and I use OO 99.9% of the time.
  8. § Nathan Pitman: Drew, I only just spotted your final remark, thank you on behalf of our daughter. :)

Photographs

CSS Training Course: 18th July

We're running another CSS course aimed at beginners (or those wanting to freshen up!) on 18th July. Places are limited, so book soon to be sure of a place.

Work With Me

edgeofmyseat.com logo

At edgeofmyseat.com we build custom content management systems, ecommerce solutions and develop web apps.

Recent Links

Affiliation

  • Web Standards Project
  • Britpack
  • 24 ways

About Drew McLellan

Photo of Drew McLellan

Drew McLellan has been hacking on the web since around 1996 following an unfortunate incident with a margarine tub. Since then he’s spread himself between both front- and back-end development projects, and now is Director and Senior Web Developer at edgeofmyseat.com in Maidenhead, UK (GEO: 51.5217, -0.7177). Prior to this, Drew was a Web Developer for Yahoo!, and before that primarily worked as a technical lead within design and branding agencies for clients such as Nissan, Goodyear Dunlop, Siemens/Bosch, Caburys, ICI Dulux and Virgin.net. Somewhere along the way, Drew managed to get himself embroiled with Dreamweaver and was made an early Macromedia Evangelist for that product. This lead to book deals, public appearances, fame, glory, and his eventual downfall.

Picking himself up again, Drew is now a strong advocate for best practises, and stood as Group Lead for The Web Standards Project 2006-08. He has had articles published by A List Apart, Adobe, and O’Reilly Media’s XML.com, mostly due to mistaken identity. Drew is a proponent of the lower-case semantic web, and is currently expending energies in the direction of the microformats movement, with particular interests in making parsers an off-the-shelf commodity and developing simple UI conventions. He writes here at all in the head and, with a little help from his friends, at 24 ways.