Somebody recently told me a joke that the only product Microsoft could ever make that wouldn’t suck was a vacuum cleaner. I tend to agree.
I’m currently working on a project document for a client based on a previous document that wasn’t very expertly done. (Basically, no styles were used and no numbering — they just indented stuff manually and added numbers to it. Which is as well because it doesn’t screw up the formatting — or so one might’ve thought.) I did all the headings properly, marking them as “heading 1″ and “heading 2″ and so forth, without worrying about their formatting — I just wanted to get the logical structure right.
I added some text to each section, including some copy-and-paste, double-checked that the heading numbering was OK, saved and quit. When I re-opened the document a bit later, all the headings were screwed up.
So I created an empty document and just typed up the headings, initially without applying any styles. I then marked all headings at level 1 and assigned “heading 1″ to them and did the same with level-2 headings.
Same result: the numbering would just shift around, with some level-2 heds showing up as level 1. It drove me nuts, and I must’ve lost a full hour.
So I did something I never thought I’d do: I used Apple’s Pages. I had opened it once or twice before, decided it looked very nice and also pretty useless for my purposes because I don’t do page layout, just word processing. And guess what? It imports Word docs just fine and, more importantly, a doc with several levels of headings created in Pages can be exported to Word with the levels intact!
In other words, you need an Apple product to fix a functionality of a Microsoft product. Great!