Monday, March 08, 2010

Using SEQ fields in Word 2007 

If you've used Word for any kind of technical documentation, you'll know that its numbered lists are not stable. Lists have a tendency for numbering to break, either loosing the numbers completely or making inserting or deleting new items impossible. There are workarounds - the best known is probably using SEQ fields. This requires a bit of work to set up and use but is generally completely stable.

However, if you're used to using SEQ fields in Word 2003 or earlier versions, you'll have to adjust your way of working in Word 2007. CyberText Newsletter has an article explaining how to make the transition. If you're using Word 2007 , you'll definitely want to bookmark this.

Labels: ,


Tuesday, January 26, 2010

DITA from Word - yes you can 

Although you probably wouldn't think of Word as a suitable tool for writing DITA topics, it is possible. One approach is to exploit Word's new XML-based .docx format and post-process the Word files in their raw XML state with XSLT. Elliot Kimber, aka Doctor Macro, has put together some XSLT code to do this and it's been released and is maintained through the DITA for Publishing project on SourceForge.

In a dita-users Yaho0 Group post yesterday, he said:

The system uses an XSLT transform that is driven by a style-to-tag mapping file to map DOCX XML files into arbitrary DITA maps and topics. We are using it for both the simple case of 1 word doc = 1 topic and one word doc = a sophisticated tree of maps and topics.

At the moment this is a one-way process, in that we have not implemented the reverse DITA-to-DOCX transform. However, that wouldn't be too hard to do using a similar style-driven approach. (There is a general DITA-to-InCopy/InDesign transform in the DITA2InDesign project that could be adapted to do DITA-to-DOCX since the business logic is similar although the data details are of course very different--but we haven't yet had a client requirement to round trip from DOCX-to-DITA-to-DOCX.)

The main limitation is the fact that it does require careful design of the Word styles to enable mapping to the appropriate DITA structures. It also doesn't handle in any sophisticated way the problem of mapping a flat sequence of character styles into a nested set of inline elements.


The project is at a very early stage right now so there's not a lot of documentation for it. He also appealed for help from DITA users to develop it further, so if you're interested, have a look. Given that Word is widely used in most organizations, this could be a viable approach to either extending the use of DITA more widely or at least being able to import Word content from other users into DITA projects.

Labels: ,


Thursday, January 07, 2010

Improving Word 2007's built-in citation styles 

Word 2007 comes with built-in citation and bibliography styles for standard formats like Chicago and APA. But they're not really customizable, and if your house style doesn't match one of the standards, you loose features. The CyberText Newsletter points out that there is an open source add-in called BibWord that provides the ability to customize these styles.
* Using the BibWord styles, you can add more styles to the default list in Word 2007.
* Using the BibWord XSL and XML files, you can create your own or modify existing style formats. But you DO need to know something about XML before you go fiddling around in them. PLEASE make a back-up of the original files before you fiddle with them! And follow the advice on the BibWord website, its documentati0n, and check the user Discussion area for help and guidance.
* BibWord is free!

Labels: ,


Monday, December 21, 2009

Download First Look: Microsoft Office 2010 

If you're interested in finding out what's new in Microsoft Office 2010, check out First Look: Microsoft Office 2010, an e-book by Katherine Murray. For a limited time, you can download a PDF of the book for free. I'm particularly interested in reading the sections on collaboration and SharePoint 2010.

Labels: ,


Monday, December 07, 2009

Taking control of Word 

The first thing I do when I'm working with a new installation of Word is to go into the Options dialog and customize all the settings. Generally, that means turning off most of the automated editing features that Word likes to add. CyberText Newsletter points out a good TechRepublic article that details how to turn off many of Word's annoying "features".
One of the most common complaints about Microsoft Word is its insistence on taking control of the wheel. Many users get completely blindsided by some of Word’s automatic changes, and even the more experienced among them often just live with Word’s shenanigans because because they don’t know how to disable them.

If you’ve gotten more than your share of support calls from users trying to wrestle Word into submission (or pulled out your own hair on a few occasions), the list below will help you quickly cut Word down to size.

Labels: ,


Wednesday, November 25, 2009

Yet another Word annoyance 

Here's an annoying behaviour of Word 2003 when it saves a file. I ran into this today at work, for the umpteenth time, and decided to bent a little.

1. With an open .doc file, choose File > Save and select your directory.

2. Decide that you really want to save the file as a template (.dot)
instead of a regular file (.doc).

3. Change the file type to .dot.

4. Word changes the save location from the directory you selected to the
default template directory.

This is WRONG! WRONG! WRONG!

Sorry for shouting but I just had to get it off my chest. Word has been
doing this forever, and it drives me crazy every time.

I know where I want that file to go - what gives the program the right to
override my carefully chosen selection of location? I could understand it
picking the default template directory, if I hadn't already picked a
directory, or when I want to open a template, but not in this case.

Its yet another case of Microsoft thinking it knows what I want to do better
than I do, or being too lazy to work out all the alternate paths in their use cases.

Labels:


Tuesday, November 10, 2009

Working with DOCX files 

When Microsoft introduced Office 2007, it also introduced a new file format. In Word, the files have a DOCX extension. They're actually a ZIP archive of directories and XML files. If you're still using Office 2003, you can download a compatibility pack that will let you open and save in the new file format - something you might want to consider, as the files are both smaller than the DOC file format and less susceptible to corruption.

However, as this Wired article shows, there are other ways of working with the new file format. For example, you can use OpenOffice.org, which handles them seamlessly (as well as it's own XML-based format). Or send the file to one of several online converters.

Labels: ,


Wednesday, October 14, 2009

Clean Up Text utilty 

Although most people can use Microsoft Word to get a document to look the way they want, few can do it efficiently. This can cause problems if you have to work with someone else's document -- for example, to import it into RoboHelp. Clean Up Text is a little Word Add-In that you can use to clean up documents that you receive from other people. It will perform several tasks, like removing leading andf trailing spaces and converting hard paragraph breaks to paragraph formatting.

Labels: , ,


Wednesday, October 07, 2009

Theme Builder for Office 2007 

We're still not using Office 2007 at work, which is just as well, because I can just imagine the documents I'd get to edit once people started playing around with themes. Still, if you need a quick way to pretty up a document, it's hard to go wrong by picking a theme. But you may need to customize it, and for that you'll want Theme Builder, a free tool from Microsoft. LifeHacker has a brief review.
You can make a copy of the themes under your Office Install -> Document Themes directory, and then open them up in the Theme Builder application to customize just about any aspect of the theme. Once you've finished, you can save them out to your documents folder and use them from any Office application by choosing the Browse option under the themes panel's drop-down menu. If you want them globally available, you can save them out to the Office installation directory where the rest of the theme files are.

The application is a bit of a pain to get going, but could be a huge timesaver for making sure all your Office documents have a consistent look. Theme Builder is a free download for Windows only.

Labels: , ,


Wednesday, September 30, 2009

Word finds a new way to break my files 

Word never fails to surprise me. Every day I work with it, it finds new and creative ways of breaking my documents.

Today, I was working on a large, fairly complex specification document. I finished all my edits and created a PDF of the file. As I reviewed the PDF, I noticed that all my graphics were gone, replaced by "Error! Objects cannot be created from editing field codes." I've never seen this error before. I have not edited these graphics or their field codes.

The objects were Visio diagrams, and not linked to the original graphics. I have no idea why this happened, or when. The only way I could fix it was to re-insert the graphics into the document. Fortunately, there were only six of them.

At least it didn't happen on the documents I was working on yesterday, when I had a really tight deadline that I just made.

I submitted this to the word-pc mailing list and got several responses. Most suggested that the linking to the files had broken somehow, possibly by moving the files, except that I don't think the files were linked - I don't usually do that because files do get moved around and emailed to people. Another person suggested a registry key problem.

In any case, the file is fixed now, and I'll have to make sure I look for missing graphics in the future, when I create PDFs from these specifications. (I did search on "Error" and "Reference" in the Word file before I created the PDF, to look for bad cross-references, but this was a new error to me).

Labels: ,


Sunday, August 16, 2009

The biblical venegance of i4i 

The Globe and Mail has an article on the Toronto company that sued Microsoft and won, to the tune of close to $300 million and the future of Microsoft Word.
Some experts worry that a settlement this large could rekindle debate over the legitimacy of lawsuits like this one. Lobbyists in the U.S. tech sector have been pressuring Congress to crack down on small companies suing bigger companies over patent issues.

A penalty such as the one levied against Microsoft could become a rallying cry to push even harder for those reforms, says Eugene Quinn, a U.S. patent attorney and founder of intellectual-property blog IPWatchdog.com.

“Many [small] companies are suing them just to try and get a settlement,” Mr. Quinn says. “But a lot of times it is this exact dynamic, where a small company has good technology that is being infringed. There are a lot of these types of suits out there.”

Mr. Vulpe defends their decision to protect their patent rights, while dismissing the notion that ideas should be free for use by everyone.

“Innovation without patents is like fishing without nets,” he says. “It's great for the seals upstream, but not so great for the fishermen.”

Translation? “We want to get paid,” Mr. Owen says. “They're not going to use it unless we give consent. It's the right thing.”

Labels: , ,


Tuesday, August 04, 2009

Word in a wiki world 

Ars Technica writer Jeremy Reimer looks back at the evolution of Microsoft Word over the last 20 years and finds that it has a cloudy future, as wikis and other web-based writing tools are becoming more capable.
So that's basically the end of Word at work. Well, at my workplace at least. I have a friend who spends hours and hours taking Word XML documents and untangling them programmatically to extract their data into other formats, and I'm glad I don't have his job. Other friends use Word at work as a matter of course, simply because nobody wants to change. Change is a funny thing, though. One day you wake up and everything is on a wiki somewhere. How did that happen? It happens in much the same way as typewriters suddenly disappeared—because a better alternative arrived. Word—and I know I'll be attacked for saying this—is the new typewriter.

Maybe I'm wrong. Software is, after all, infinitely adjustable, something that typewriters aren't. Microsoft has put some effort into making Word part of the new Web-based world, such as adding support to post an article directly to a blog, including uploading pictures. It's worth noting, however, that this feature was added as a last-minute afterthought. Word, at its advanced age, is unlikely to change what it fundamentally is at the core. For me, the program no longer serves any purpose in my life. Maybe Word 2010 could win me back, but I doubt it. The love is gone, and all the new features in the world won't bring it back.

I've even abandoned Word for my own personal writing. These days, all my writing is destined for the Web, but I still need a place to compose my initial drafts. I can basically use anything for this—I've used NotePad, TextEdit, even FinalWriter on my Amiga. In the end, however, I settled on a very slick software program called Scrivener, available for OS X. It simplifies and enhances the writing process by using a model based around user-defined document sections, not pages of virtual paper. Scrivener has a decent "Save as HTML" feature, which, unlike Word's, produces sane and readable HTML, but even that needs to be cleaned up somewhat before it can be sent to the Web. A much simpler solution is to just copy and paste the text. Where do I paste into? The now-ubiquitous Web text entry box, available on every blog, content management system, and wiki on the planet. It's fast and simple, the perfect combination for our accelerated world.

In my own case, I've preferred using FrameMaker to Word for any serious writing projects. For small things and personal use, I now use Google Docs. Word 2010 looks like it has some interesting features, but I wonder how many companies who are currently using Word 2003 will ever upgrade.

Labels: ,


Wednesday, July 29, 2009

Word Office team on Word 2010 

Microsoft's Word Office Team has posted a series of articles about Word 2010. They provide a brief overview of some of the new features, including a few I hadn't seen before, such as support for advanced typography (ligatures and the like) through OpenType.



Out of all the new features, the most useful looks to be the improved navigation pane, which appears to be a combination of the Document Map, Find, and the Outliner.

Labels: ,


Monday, July 13, 2009

Complete Guide to Office 2010 

Microsoft will be announcing Office 2010 today, and TechCrunch has a guide to the new features. It looks like collaboration is a major focus, and Word has some new capabilities.
Microsoft has also updated the desktop version to have collaborative features so that multiple users can be editing a document at once. This collaboration is not available in the web version, unfortunately. Microsoft says that users don’t want this feature but this might be a move to protect the Office revenue model.

When two people are editing the same document (in the desktop version) at the same time, Word will notify each user when there are changes that need to be synced with their document. The copy/paste function of the desktop version has also received an upgrade, where you can see see a live preview for the paste function. The paste function also has an advanced option to create and insert screenshots. To make moving around a long document easier, Word now has a visual navigation pane and section header breakdown which makes it easy to jump around different sections of a document.


Update
: More on the Office 2010 release here.

Labels: ,


Sunday, June 14, 2009

Import an Excel 2003 table into Word 2003 

Here's a post from the Cybertext Newsletter that describes the best way to import data from Excel 2003 into Word 2003. This turns out to be a fairly common task in offices that are using Office 2003. The article points out some of the things that can cause problems and how to work around them.

Labels:


Saturday, May 30, 2009

Word annoyances: Cross-references 

CyberText Newsletter has a post ranting about the broken cross-reference feature in Microsoft Word. It's seriously broken and has been broken pretty much since it's introduction. It boggles my mind that Microsoft has put so much effort into the ribbon interface, but still left it in such bad shape over many releases. Here's a couple of points from the article:
# You cannot resize the dialog box any which way, which means that you have to continually scroll the list nine items at a time (Home and End work within it as do the page up/down keys, so that helps a little). This is fixed in Word 2007 and the dialog is resizable for both height and width.
# The heading levels cannot be collapsed — they always open fully expanded, which makes it painful to get to Section 12 of 24 sections, for example. Again, you have to scroll to get there. This is the same in Word 2007. Surely it would be a simple thing to add expand/collapse icons for the Headings list??

You can work around some of its inadequacies if you're a good macro programmer, and I've been given some pretty good cross-reference macros by members of the word-pc mailing list, but none of them are a proper replacement for a real cross-reference feature (such as those in FrameMaker or MadCap Flare). Maybe in Office 2010 they'll get it right? (They did make some minor improvements in Word 2007, so there is some hope, just some).
Update: Oops - fixed the link. It now points to the correct article.

Labels:


Tuesday, May 26, 2009

New features in Office 2010 

Although the first few previews of Office 2010 make it look like a relatively minor upgrade from Office 2007, there are some significant new features. From a technical writer's perspective, the most significant are probably the built-in screen capture tool and enhancements to the reviewing and collaboration features. Read more about it here.

Labels: ,


Sunday, May 17, 2009

Office 2010 Technical Preview leaked 

The Microsoft Office 2010 Technical Preview has been leaked a month before it was supposed to be available to testers and Ars Technica has screenshots from most of the major applications. It looks like the major changes are that all applications now have a ribbon interace and the Office button is no longer a menu - it opens another window instead.

Labels: ,


Friday, May 08, 2009

Retrieving Word content based on styles 

Brian Jones explains how to use C# and Open Office SDK to extract content from a Word 2007 document based on styles. Gear head stuff to be sure, but it's another example of soem of the ways you can post-process the new Office 2007 XML formats.

Labels: ,


Tuesday, March 17, 2009

Customizing the Office 2007 ribbon 

Long-time Word users will likely be used to the ease with which Word's menus can be customized. However, the Office 2007 ribbon introduces a whole new level of complexity. This MSDN article explains how you can modify the ribbon interface in Office 2007 applications. Some of the customizations involve modifying an XML file; others are more complex. But if you want to master the new interface, this article (and the following two parts) are well worth looking at.
Developers have taken advantage of the tools and programming structures in earlier versions of Office to extend the Fluent UI in creative ways. For example, the command bars object model enabled developers to build rich solutions in their custom Office applications. Continuing in that tradition, UI extensibility introduces an innovative model that you can use to enhance the user experience. You use extensible markup language (XML) and one of several conventional programming languages to manipulate the components that make up the Fluent UI. Because XML is plain text, you can create customization files in any text editor, which simplifies work with the Fluent UI. You can also reuse custom Fluent UI files with a minimum of adjustments because each application uses the same programming model.

Labels: ,


Friday, March 13, 2009

PDF-to-Word web tool 

PDF-to-Word is a web based application that does just one thing - convert PDF files to Word format, either DOC or RTF. And it does a pretty good job too, based on the file I sent it as a test. It took about half an hour to email the file back to me, and it was very close to the original PDF file.

This will be a handy tool for those who don't have a full copy of Acrobat to use for conversion.

Labels: ,


Wednesday, March 11, 2009

Bring menus back to Word 2007 

A lot of people don't like the new ribbon interface in Office 2007. There's been several discussions about this over the last year in the wordpc-l mailing list, for example. The general consensus seems to be that it's easier for new users, but harder for power users. You can use the Quick Launch toolbar to get around some of the ribbon's failings, but if you really don't like the ribbon, you could try UBitMenu, a free Office plug-in that brings the classic Word menu structure into Word 2007.

As for myself, I'm comfortable with the ribbon now that I'll leave things as they are.

Labels: ,


Saturday, March 07, 2009

Understanding sections in Word 

Sections are one of Word's more powerful features, but many users don't know how to use them properly, if they know about them at all. This article from OFFICE Watch does a good job of explaining sections.
Page numbering isn’t the only thing which is controlled on a section-by-section basis. You can adjust a variety of page formatting options for each section in your document, including:

* the number of columns;
* text alignment;
* headers and footers;
* settings for margins and borders;
* line numbering;
* footnotes and endnotes;
* paper size and orientation.

If you have a printer with multiple paper trays you can even nominate a different tray for each section in a document – handy if you want to put your first and last pages on heavy card or colored paper, for instance, while the rest of the document prints on plain paper.

Labels:


Thursday, March 05, 2009

Distraction free Word 

One of the complaints that's been made about the ribbon interface in Microsoft Office is that it's just too cluttered and distracting. However, as this article on the Microsoft Office Word Team Blog points out, you can set up your working environment to look about as spartan as an old green-screen terminal if that's what you want.
Update: Now we have Writespace, a free plug-in that turns Word into a distraction-free editor.

Labels: ,


Thursday, February 26, 2009

How to stop worrying and love the ribbon 

The ribbon interface is probably the most controversial feature in any piece of software that Microsoft has released since the late and unlamented clippy. After a year or so of using Word 2007 at home, I find that I prefer the ribbon interface for most tasks, although I miss the easy customizations available in the earlier interface.

Microsoft's Crabby Office Lady has an article describing several ways to make it easier to adjust to the ribbon interface. If you're using Office 2007, or about to, this is one worth bookmarking.

Turns out, even after reading through all of your complaints (and I do sympathize, I've been there myself), I still do feel that I have a mission, and I choose to accept it: to forcibly tug the great lot of you into the next phase of productivity software. Consequently, this week's column will help you deal with your problems: how to gain space, how to find things, how to concoct a little toolbar of your own with all your favorite features, how to move that little toolbar around, and how you, too, can learn to stop worrying and love the Ribbon.

Labels: ,


Tuesday, February 17, 2009

Removing comments programmatically from a Word document 

Brian Jones has another article on working with the new XML-based formats in Office 2007. This article goes into a lot of detail on how you can use WordprocessingML and a bit of programming to remove all of the comments in a document. While this is easily done in VBA, the technique in the article provides a way of post-processing document files outside of Word itself.

Labels: ,


Friday, February 06, 2009

Using building blocks in Word 2007 

In Word 2007, Microsoft introduced building blocks, which are like a combination of autotext and fields - they're reusable pieces of a Word document. The excellent Office Word Team blog has been running a series of articles on building blocks, and if you're using Word 2007, you'll want to have a look at these.

Labels: ,


Tuesday, January 27, 2009

Web 2.0 and Word 2007 

Christine Kent offers an interesting take on how Web 2.0 technologies are affecting the publishing world, and how this fits into people's reactions to Word 2007.
The Web 2.0 revolution has also affected publishing. I found my publisher was not promoting my books into the global marketplace as they had promised, so I have self-published using Web 2.0 resources. Others have been unable to get published at all, and so have self-published, to find themselves with best sellers on their hands and conventional publishers offering them million-dollar contacts. Print-on-demand technology is revolutionising publishing as we speak. I can supply my book as a PDF file to a printer who can cost effectively print and despatch a single copy; no more huge print runs resulting in volumes of remaindered stock.

What else is being radically changed as Web 2.0 developers get better and better at what they do, and are enabling ordinary users to do more and more of what they once had to pay professionals to do?

I am writing this using the Blog template in Word 2007 and will hit a button in Word to save it to my Google blog. From there it will distribute itself across a range of other sites with no human intervention. Now how sweet is that?

Labels: , ,


Monday, January 26, 2009

Review - Microsoft Office Word 2007: Essential Reference for Power Users 

Microsoft Office Word 2007: Essential Reference for Power Users, Matthew Strawbridge, Software Reference Ltd., 10-digit ISBN: 0 9554614 1 3, 13-digit ISBN: 978 0 9554614 1 5, 640 pages, paper, $74.95

I have to admit that my first reaction when I saw Microsoft Office Word 2007: Essential Reference for Power Users was "Wow, who needs this?" Then I started looking at what was in the book, and I quickly changed my mind.

The Essential Reference is a big book - 640 pages on A4 paper, with a heft ot match. The author, Matthew Strawbridge says:
This book is the first attempt ever to catalog and describe all of Word's features. The whole of the user interface is displayed graphically and explained, together with cross-references to the commands, which are found alphabetically later in the book.

As you might expect from a book of this nature, it's not intended for casual users. If you're looking for a guide on how to use Word's new ribbon interface or how to set up a template, you're probably better off with one of Christine Kent's tutorial books or one of the many aftermarket replacements for the user guide that Microsoft no longer provides. So who is this book aimed at? The author says:
This book is targeted at experts and power users who need to understand how Word functions at a low level. It will be useful to teachers and trainers, helpdesk staff, technical authors writing books about Microsoft Word, and Microsoft Office programmers.

The first part of the book covers basic concepts about Word and the new Office button. Two chapters are devoted to the ribbon and one to task panes. The longest part of the book - almost 300 pages - covers all of Word's many dialog boxes. VBA programmers will appreciate the complete list of Word's commands, cross referenced to the dialog boxes, where appropriate. There's also a complete list of the default autotext entries and a section with thumbnails of all the new galleries. The index is thorough, although you may need a magnifying glass to read it.

But this book is more than just an extensive set of lists. Everything is cross-referenced; for example, the section on dialog boxes includes the VBA commands that call them, to name just one example. Usage tips are included throughout the book. And the level of detail is impressive. For example, the description of the Formula dialog, which has only four fields, is two full pages long and includes all of the possible field values as well as a page of examples, a note and a usage tip. This is typical. Every time I open this book, I find something new and interesting that I didn't know before.

Casual Word users may be deterred by the Essntial Reference's rather hefty size and price, but anyone who uses Word day in and day out will find it invaluable. Technical writers who work primarily in Word, consultants who develop templates or Office-based solutions, or help desk support staff in organizations with an installed base of Word 2007 users should definitely consider buying this book.

About the only thing that I could see that would improve the book would be a colour edition, but that would drive the price to astronomical levels. A PDF edition, with colour graphics, would certainly have a wide appeal.

Labels: , , ,


Monday, January 19, 2009

Moving from Word 2003 to Word 2007 

The transition from Word 2003 to Word 2007 has not bean an easy one for some users. The ribbon interface, which Microsoft introduced in Office 2007, does make many features easier to find and use. But it's radically different than the previous interface and it isn't as customizable as the menu structure in previous versions of Word. While the ribbon may make life easier for novice users, it's made life more difficult for power users, including some technical writers, if the comments on the wordpc-l mailing list are any indication.

If you want to upgrade from Word 2003 to Word 2007, there are some things that you can do to make the transition easier.

First, Christine Kent, an Australian technical writer and frequent contributor to the wordpc-l mailing list, has published a couple of excellent books on Word 2007. The first, Enjoy ... Upgrading Word 2007 is a guide for users of previous versions of Word who are moving to Word 2007. As any experienced user of Word knows, taking the time to set up Word properly makes a huge difference in its usability. This book steps you through everything you'll need to do to set up Word for maximum stability and ease of use. Along the way, you'll learn the main differences between Word 2007 and earlier versions. I had a chance to read an advance copy of this last year, and I was highly impressed. Once you've worked your way through this book, you can buy Enjoy ... Microsoft Word 2007, which is a more detailed guide to Word's features. Both books are attractively laid out, full of useful tips, and well worth the reasonable price of $9.95 (for the download edition, a dead-tree version is also available).

You might also check out Christine Kent's Word 2007 blog, which is full of useful tips and articles.

Microsoft have an online tool that will help you find where features live in Word 2007. It duplicates the Word 2003 interface - point to a feature, and it'll show you its location in Word 2007. You'll need IE with scripting enable to get it to work.

There's another Microsoft tool, which adds a Getting Started tab to the ribbon interface, with links to online articles and tutorial videos. Basically, it's an expansion of the help system to include more online content.

Then there's the Search Commands add-in for Office 2007. The web site says "helps you find commands, options, wizards, and galleries in Microsoft Office 2007 Word, Excel and PowerPoint. Just type what you’re looking for in your own words and click the command you need. Search Commands also includes Guided Help, which acts as a tour guide for specific tasks.This adds another tab which lets you search the interface for commands." I use this one quite a bit.

Finally, as I pointed out last week, customizing the Quick Access toolbar is a great way of putting the your most used commands together in one place, especially commands that aren't in the ribbon.

Labels: ,


Thursday, January 15, 2009

Making Word 2007 more familiar 

The ribbon in Word 2007 can save you quite a bit of time, once you get used to it. But even then, there are some omissions that will irk professional writers. As this post in the Word 2007 Bible blog points out, you can't always see the current style, font, and point size. Fortunately, you can easily set up the Quick Access Toolbar to mimic the formatting toolbar from Word 2003, and the post gives you detailed instructions on how to do it.

This is one modification I'm going to make to my own copy, right now.

I'll have a few more posts on Word 2007 in the next few days. There's been a lot of discussion about it on the wordpc-l mailing list, with a lot of information worth sharing.

Labels: , ,


Monday, December 22, 2008

Weird Word pagination problem 

I ran into a weird pagination problem with Microsoft Word last week that's worth mentioning here. I was creating PDFs of some technical specifications and noticed that the pagination of the PDFs didn't match the Word files. And it wasn't a subtle difference either - a 105 page Word file became a 91 page PDF. No text was missing, but it appeared that the PDF was getting a bit more text on a page, especially where there were tables or code samples using Courier font.

The Courier font issue threw me off track for a while - with some advice from a friend, I started looking at the font dialog and found that all the Adobe fonts were being substituted with the proper TrueType fonts, except for Courier. Oddly, I was using Courier instead of Courier New in my document (it was a legacy document for which I didn't develop the template), but fixing this didn't fix the pagination problem. A call to our help desk eventually provided the suggestion (from Adobe) that I use the PDF driver as my default printer. This would keep the pagination between Word and the PDF in synch, but mean I would have to create a PDF to print. It's OK for these documents, but not a good general solution.

After doing more testing, I finally found the answer. We've recently been provided with new Xerox printers, a 4150, 7665, and 8860. The 4150 is a small, black and white printer and that's what I was using for my default printer. The 7665 and 8860 are larger, colour printers. The pagination discrepancy occurs when using the 4150 printer driver as a default. If I use either of the colour printer drivers or the Adobe PDF writer as my default printer, the pagination between the PDF and the Word file is always in synch. And to make things even more interesting, if you use the new Consolas font instead of Courier or Courier New in the document, there's still a pagination discrepancy between the Word file and the PDF, but it goes down to a couple of pages instead of 14.

It took me about four hours to figure this out. It just never occurred to me that a printer driver could have that much of an effect on document pagination. In all of my career, I've never seen that much of a discrepancy. (I have seen printer drivers affect a document's layout before, but usually the effects are fairly subtle).

So if you ever run into a pagination problem like this, check your printer drivers first. And if you are using a Xerox 4150 printer and creating PDFs, you might want to check that the pagination in your documents matches the PDF files that you create.

Labels: ,


Tuesday, December 16, 2008

When your spell checker bites back 

The problem of a spell checker mistakenly replacing a word you don't want replaced (most often caused by operator error) apparently has a name - a Cupertino, after a tendency of the spell checker in early versions of Microsoft Word to replace cooperation with Cupertino.
Cupertino, the city in California, is best known for hosting the headquarters of Apple Computers. But the term doesn’t come from the firm. The real source is spelling checkers that helpfully include the names of places as well as lists of words. In a notorious case documented by Ms Muller, European writers who omitted the hyphen from co-operation (the standard form in British English) found that their automated checkers were turning it into Cupertino. Being way behind the computing curve, I’m writing this text using Microsoft Word 97, which seems to be the offending software (more recent editions have corrected the error); in that, if you set the language to British English, cooperation does get automatically changed to Cupertino, the first spelling suggestion in the list. For reasons known only to God and to Word’s programmers, the obvious co-operation comes second.

Hence Cupertino effect for the phenomenon and Cupertino for a word or phrase that has been involuntarily transmogrified through ill-programmed computer software unmediated by common sense or timely proofreading.http://www.worldwidewords.org/nl/olwy.htm#N5

Labels: ,


Wednesday, December 10, 2008

The easy way to assemble multiple Word documents 

One of the major attractions of FrameMaker is that it makes it easy to work with documents that consist of multiple files - and by easy I mean automatically handling chapter and page numbering, cross-references, and indexing across files. You can do this in Word, if you have to, and if the moon is in the right phase, but it will take three times as long as it would in FrameMaker and the odds are good that Word will mangle your numbering and paragraph styles.

Word does have a master document feature, but the last technical writer I know who used it might be out of the Clarke Institute sometime next year (grin).

However, Word 2007 uses an XML-based file format and this provides a new way of assembling a Word document from multiple files. It's described in this post on Brian Jones' Office Extensibility blog. And according to the author, it won't mangle your bullets and numbering. The technique does involve a slight amount of fiddling with Word 2007's XML-based content controls, but it doesn't look like it's beyond the reach of most technical writers. (I should note that I haven't tried this, as we are still using Office 2003 at work).

Labels: ,


Friday, November 07, 2008

Styles in Word 2007 

If you use Word 2007, you'll have certainly noticed the new ribbon interface. But there are other, more subtle changes behind the scenes. The Microsoft Office Word Team Blog has recently published a couple of posts about how styles behave differently in Word 2007. The most recent explains style inheritance between the normal style and document defaults has been changed and it may produce unexpected effects if you aren't aware of the difference.
In all previous versions of Word the Document Defaults were hardcoded into Word. That is, you couldn't change them. This means that the way you would change the default properties applied to your documents would either be to change the Styles within the Template used to create the document, or to write a macro that went through all documents and updated the properties defined by the Normal Style (the paragraph Style applied to text by default).

In Word 2007, you can certainly still do the former, but should know the following before you do the later:

By default, the Normal Style is empty

Put differently, all of your Normal properties arejavascript:void(0) being specified by Styles further up the hierarchy; specifically, the Document Default and Table Styles.

This, and many of the other articles on this blog are essential reading for Word 2007 users.

Labels: ,


Monday, November 03, 2008

25 years of Word 

Microsoft Word was released 25 years ago, in October 1983. I first came across a bit later, when PC World did a big cover article on it, and I immediately bought Word 2.0, which was a vast improvement on the bloated and unsuccessful Wordstar 2000 that I was using at the time. I never did cotton on to WordPerfect, which was certainly the market leader in DOS-based word processors.

I've been using Word ever since. Although I much prefer FrameMaker for heavy-duty work, I still use Word for most of my personal correspondence (Word 2007, actually).

ITBusiness.ca has put together a nice overview of the 25 years of Word, with some screen shots that are sure to bring back fond memories. (I still think the best version of Word was Word 5.5 for DOS, just in case you're wondering).

Labels:


Tuesday, October 07, 2008

Open XML Format SDK 2.0 

Microsoft has released the Open XML Format 2.0 SDK which allows direct programmatic manipulation of Open XML files. This post, on the Open XML Formats blog, goes into quite a bit of detail about using the SDK and what you can and can't do with it.
The Open XML SDK provides a set of .Net APIs that allows developers to create and manipulate documents in the Open XML Formats in both client and server environments without the need of the Office clients. The SDK should make it easier for you to build solutions on top of the Open XML Format by allowing you to perform complex operations, such as creating Open XML packages or adding/deleting tables, with just a few lines of code.

Labels: ,


Monday, October 06, 2008

Microsoft Word for Publishing Professionals 

Microsoft Word for Publishing Professionals: Power-Packed Tips for Editors, Writers, Typesetters, Proofreaders, and Indexers
By Jack M. Lyon
630 pages, $39.95
ISBN 978-1-4341-0236-2
The Editorium, LLC, West Valley City, UT

I'm a long-time and experienced Microsoft Word user. I've been using it since I got a demo copy of Word 1.1 from PC World sometime in 1987. It's been a more or less daily part of my life for twenty years. At work, I'm the acknowledged Word expert, and I've even had the help desk refer calls to me. But compared to Jack Lyon, publisher of the Editorium Newsletter, I'm a novice.

In Microsoft Word for Publishing Professionals , he collects the best articles from the Editorium Newsletter, organized by topic, such as Customizing Word, Editing, Revision Tracking and Comments, Find and Replace, and Typesetting. To go along with the articles, he's added material submitted by the Editorium's many readers. Including readers' comments, suggestions, macros, and corrections to the articles (including one by me), adds a lot of depth to the book, and provides some interesting discussion threads that help to explain a subject in ways that the original articles (as good as they are) couldn't do. There are some very high-powered contributors too - several Microsoft MVPs and long-time demizens of the word-pc mailing list.

As I've been reading the book, I've been highlighting sections that I want to go back to and explore in more detail. It turns out that I've flagged more than 40 sections. To give one example, I used the section on custom dictionaries and the explanation of regular expressions to create a macro that creates a list of programming terms in a specification document I'm editing. Now I can both spell-check the document and ensure that I haven't missed any misspelled terms - always a risk with this kind of document. The explanation of how to use Word's regular expressions in searching and replacing is probably worth the price of the book.

You don't have to be a macro programmer to get the most out of this book either, as it includes many useful macros that are ready to run - just paste them into a template and go. Some examples: a macro to swap the contents of two adjacent table spells, a macro to remove duplicate items from lists, and a macro to convert comments to inline text and paste them into the document.

As well as a being a Word guru, Jack Lyon is an editor and publisher. So the book includes more than just tips on how to use Word - there's a lot of solid editorial advice basis on his experience. For example, there's an extended discussion of the benefits of editing on the computer compared to editing on paper, and come very helpful tips on proofreading.

About the only downside that I can find with this book is that the structure he's chosen gives it a slightly disjointed feel, as he admits in the Introduction:
Here you’ll find an eclectic (and occasionally slightly repetitive) collection of disjointed techniques to make Microsoft Word do things its designers never intended and to fix things they didn’t know were broken. Also, being of a somewhat philosophical turn of mind (like the old
mechanic relaxing behind the counter), I’ll occasionally throw in some thoughts about the publishing process and how some of these odd techniques can improve it. I hope you’ll find it all very, very useful. There’s lots of good stuff in here—if you don’t mind rummaging around to find what you need. You brought a wrench and a screwdriver, right?
This isn't a replacement for Word's manual. Rather it's like a cookbook, to be dipped into, sampled, and savoured. It belongs on the list of essential books for Word users, along with Woody Leonhard's Word 97 Annoyances and Jean Webber's Taming Microsoft Word.

Labels: ,


Friday, September 19, 2008

What happens when you paste from Word to a blog 

Tom Johnson has a short video of what happens when you post a couple of lines of text from Word into a blog (presumably WordPress). It's .... scary.

Labels:


Wednesday, September 17, 2008

How to paste tracked changes in Word 

If you work with Microsoft Word in a corporate environment, odds are that you've had to use the track changes feature to show revisions in a document. And the odds are probably just as good that you've had to paste text with tracked changes between documents. The results may not have been what you expected. This article from the Microsoft Office Word Team's Blog explains how Word handles change tracking when you paste text. It's not that complicated, once you understand how it's supposed to work.

Labels:


Monday, August 11, 2008

Microsoft Word for Publishing Professionals 

Jack Lyon is a well-known Word expert, publisher of the excellent Editorium Update newsletter, and author of several useful Word utilities. He now has a book to his credit, Microsoft Word for Publishing Professionals.

It's obviously aimed at professional writers who struggle daily trying to get Word to do things its designers never intended (or intended, but the developers never got working properly). From a look through the table of contents, it looks pretty comprehensive. If it ever shows up on Amazon.ca, I'll buy it.

Labels: ,


Thursday, July 03, 2008

Word security risk 

Anyone who's used Microsoft Word for a while knows that bulleted lists aren't it's most stable feature. Now it turns out that they can be a security vulnerability too. From SecurityFocus:
Microsoft Word is prone to a remote memory-corruption vulnerability.

An attacker could exploit this issue by enticing a victim to open and interact with malicious Word files.

Successfully exploiting this issue will corrupt memory and crash the application. Given the nature of this issue, attackers may also be able to execute arbitrary code in the context of the currently logged-in user.

At this point, there's no workaround, so we'll have to wait for Microsoft to issue a patch.

Labels: ,


Saturday, June 07, 2008

Frustrated with Word's cross references 

Yesterday, I spent four hours replacing hard-coded cross references in a large document with proper cross reference fields, and to put it mildly, I am frustrated.

To put it bluntly, the cross-reference dialog in Word sucks.

For a start, it insists on resetting itself to the top of the list every time you insert a reference. (Apparently this behaviour is fixed in Word 2007). In a large ocument, this is a serious pain.

It also picks up all sorts of things that aren't headings - even in documents where I've consistently applied proper styles, I see numbers that are out of sequence or blank entries in the list. And you can't do custom cross references, such as "For more information, see section , "
" on page , as you can in FrameMaker.

I would pay good money for a replacement Word add-in that would let me either define custom cross references or at least select a few standard combinations from a list. I can do this with the page number dialog - why not for cross-references? And a dialog that would pick up only headings and not present me with a list that is full of garbage.

This dialog has been broken since day one. Maybe one of the Word guru programmers out there will take pity on us and give us something that works. My wallet is open.

I should add that after I posted this on the word-pc mailing list, I got a very generous offer from one of the list members who offered to share some custom macros with me that should make using cross-references quite a bit easier. But I still think there's a market here for a Word add-in to replace Microsoft's dialog and add some features that should have been added years ago.

Labels:


Monday, March 24, 2008

Microsoft confirms Word attacks 

There's a new vulnerability in Word that uses the Jet database engine as the basis for the exploit. According to Microsoft, the risk is limited since it involves several steps.
Microsoft has confirmed reports of vulnerability in Word that allows an attacker to exploit a system via the Microsoft Jet Database Engine, which shares data with Access, Visual Basic and third party applications.

Microsoft in its advisory said the potential for attack is “very limited.” Reports of the Word flaw were highlighted by Panda and Symantec in the last two weeks. On March 3, Panda researcher Ismael Briones stumbled on the new exploit. On Thursday, Symantec also noted the Jet vulnerability. According to Symantec.

The attacker needs only to find a trick to force the MS Jet library to open the file and trigger the vulnerability that will run the malicious shellcode. Some social engineering and a little help from Office applications will work out well in this specific attack. In fact, it is possible to call MSJET40.DLL directly from MS Word, without using Access at all.

Labels: ,


Thursday, February 07, 2008

Editorium blog 

Jack Lyon's excellent Editorium Update newsletter is now available as a blog. You can select articles by topic or date as well as search the whole site. If you use Microsoft Word, this site is a must read.

Labels:


Thursday, January 17, 2008

More on Office 2003 SP3 file formats 

A couple of weeks ago it was widely reported that Office 2003 Service Pack 3 blocked access to several older file formats, because of security concerns. Now, in one of their blogs, Microsoft has provided more information about why they blocked the older formats and instructions on how to unblock them.
In closing, I want to emphasize that we're not removing support – we're making the default safer. If you're among the users who do need to be opening these formats, we will continue to support you. We also recognize that we have not made any of this as usable as we'd like, and we apologize that this hasn't been as well documented or as easy as you need it to be. We're also going to take a hard look at how we can do better in the future.

Labels: ,


Friday, January 04, 2008

Office 2003 SP3 blocks older formats 

As reported in the New York Times and several other places, Service Pack 3 for Office 2003 blocks many older file formats, including Word 97, because "they are less secure". Other file formats blocked include Word 6.0, and older versions of Excel, PowerPoint, Lotus Notes, and Corel Draw. There is a registry hack to restore the formats, which has been described as "mind-bogglingly complex". While I can see the need to maintain security, this could cause problems for a lot of people. I know, just browsing through my archives directory, that I have .doc files going back at least as far as 1992. It's another good argument for moving to open formats.

Labels: ,


Wednesday, January 02, 2008

Word 2007 Tips 

I've been a subscriber to the WordTips newsletter for quite a while. Although I know Word pretty well, I still find useful tips in it. Now Allen Wyatt is spinning off a new newsletter, Word 2007 Tips, devoted solely to Word 2007. I'm certainly going to subscribe to this one as well. There are already quite a few useful tips up on the Word 2007 Tips site, which is where you'll also find the information you need to subscribe.

Labels: ,


Thursday, November 01, 2007

Line spacing in Word 

The Office Word Team blog has an interesting post about line spacing in Word 2007, and the somewhat negative reaction it's gotten from users. The default line spacing in Word 2007 is 15 percent greater than Word 2003, which is supposed to improve readability. But many users don't like it, as the Word team found out from the help feedback comments they get (and they do read them).
At about the same time the phone support team was logging a lot of calls regarding line spacing, my team was noticing low ratings on our how-to content that walks through the steps of changing line spacing within and between paragraphs. Mind you, this was the same help topic we'd published in the previous version of Word, updated for the new version. It hadn't shown up on our radar before as being problematic content. Why all of a sudden, we wondered, are people having trouble adjusting line spacing? It's not harder to do than it used to be, we thought. Then we looked at the customer feedback – the comments you can add after you click "Yes," "No," or "I don't know" to the "Was this information helpful?" question. Yes, we really do read your comments, especially if a topic is getting lots of traffic, a low rating, and lots of comments. From the feedback it was clear that the problem was not one of customers wanting to learn how to adjust line spacing. No. Customers just wanted Word 2007 to lay out documents the way it always had before. Instead of thinking, "Oooh, what a professional looking document!" they were thinking, "How come the spacing is screwed up?" They were frustrated that now they needed to learn how to set something in Word that they never had to set before, because they liked the old template just fine.

I will stick with existing line spacing in most of my documents - I suspect the template designers for Word 2007 are the same people who are using 11 point light typefaces on 15 point spacing in most of the current hardcovers I've been buying - forcing me to wear reading glasses to read a hardcover book that should have larger print.

Labels:


Wednesday, September 26, 2007

Word 2007 - Top 25 how do 1? 

The friendly folks at the Microsoft Word Team blog have compiled a list of the top 25 "How do I" questions based on their support database. It's pretty interesting, especially since the top two deal with compatibility issues with previous versions. And yes, they do provide (brief) answers.

Labels: ,


Wednesday, September 12, 2007

Word 2007 vs. OpenOffice.org Writer 2.3 

Bruce Byfield has updated his comparison of MS Word and OpenOffice.org Writer to include the latest versions of each: Word 2007 and OpenOffice.org Writer 2.3. Like previous articles, this compares the programs in categories that would be important to technical writers, such as styles, bulleted and numbered lists, and indexing. He still thinks Writer is the better program, but Word is catching up.
As in the previous two comparisons, Writer emerged as the winner in the majority of categories. However, in many categories, the decision is not as obvious as in previous comparisons. For the first time in several releases, Word's designers seem to be making significant changes. These changes are not always successful -- in fact, the reordering of menus into ribbons might be seen by the cynical as an attempt to hide some long-term embarrassments, such as the ongoing problems with master documents. But at least the effort is being made. Writer, by contrast, seems to be standing still, and some of its problems -- notably, cross-references -- are almost as long-neglected as some of Word's.

Labels: ,


Sunday, August 26, 2007

Nasty replace bug in Word 2007 

If you are using Word 2007, there's a nasty bug in the search and replace function that you need to know about. Details are on the Word 2007 Bible blog.
Fellow MVP Lisa Wilke-Thissen has discovered a pretty nasty bug in Word 2007. If you’re searching for a slash — / — (ASCII character 47), Word 2007 will also match any inline graphics. So, let’s say you’re searching for /^p (a slash followed by a paragraph mark). /^p will indeed match any slashes followed by paragraph marks. But, it will also perfectly match any inline graphics followed by paragraph marks. If you happen to be replacing /^p with something else, you will also end up replacing any inline graphics matched, too. /^? also matches any inline graphic.

Labels: ,


Monday, August 20, 2007

Using SEQ fields for numbering in Word 

The instability of Word's numbering probably causes more headaches for technical writers than any other "feature" in Word. Although you can get a pretty stable document by being very careful about how you define your numbered paragraph styles, it's quite possible for your carefully crafted numbering scheme to blow up as soon as you do something as simple as pasting text from a different document.

There's only one really rock-solid way of getting numbering to work in Word and that's to use SEQ field. They can be fussy to set up, but once you've got them working, they stay working. The techwr-l site has a basic introduction to numbering with SEQ fields, and there's a longer one here. I've used this technique for list numbering in documents where I couldn't get the regular Word numbering to behave, and it works very well. I have heard of people doing complex, legal-numbering schemes with it, and it is possible, but I've never had to go that far.

Labels:


Tuesday, August 07, 2007

Document compare in Word 2007 

The Microsoft Office Word 2007 team blog has published an overview of the document compare feature in Word 2007. This is one feature that they've upgraded a lot. I wish they'd put as much effort into fixing the awful cross-reference dialog, which hasn't changed much since Word 2000 or thereabouts.

Labels:


Thursday, July 26, 2007

Forcing Word 2007 into compatibility mode 

If you use Word 2007 and have to exchange documents with users who have an earlier verison of Word, you're probably familiar with Word's compatibility mode, which lets you save documents in Word 2003 and doesn't include any of Word's new features in the document. Word doesn't default to this mode and there doesn't seem to be any way to toggle it on permanently in the interface. However, you can force it by setting a registry key, as detailed in this post from the Word 2007 Bible blog.

Labels: ,


Thursday, July 19, 2007

The new world of Word 

The Microsoft Word team blog has a post on how they use the new features of Word to manage their own specifications.
1. We write specs using a common template and then to save/upload them to a SharePoint site.
2. A application we created called 'the spec solution' extracts and manipulates information from the specs such as name of the program manager, their team, how close the spec is to being competed, when we expect the spec to be complete, etc.
3. Finally, the spec solution uses this data that it 'reads' from all of the specs to generate a new Word document for management to let them know how all the specs across Office are coming along.

In other words, we write documents that this 'solution' reads. The solution then uses data from those documents to write summary documents.

Labels: ,


Thursday, July 12, 2007

WordprocessingML document model 

Microsoft's Brian Jones has written a fairly long post about the document model behind WordprocessingML and the reasoning behind some of the design decisions.
The WordprocessingML format represents a stream of content (the data), and the formatting associated with it. Word does not work on this data in a hierarchical manner, nor does it infer a hierarchy when working with it. As such, there is no hierarchy stored in the file format. The way that you impose any type of hierarchy or semantics is through the use of structured document tags (SDTs) like content controls, custom XML, etc.. That hierarchy will then be reflected in the document content and in the file format.

If you intend to use wordprocessingML as a pure data interchange format, and you want the data to be hierarchical in nature, then you will want to use the SDTs in your document for this hierarchy. We actually do this today in our workflows in Microsoft, such as our spec library where we leverage the SDTs to structure the specs for easy interrogation of the spec collection.

Other approaches folks have used to get semantics out of the document would be through the use of styles. Remember though that the Styles are flat since they are just a property of the paragraph or run of text.

The vital thing to understand is formatting itself should not be viewed as structure. The "view" of the data is not PART of the data. The "view" is separate. The fact that you have Heading 2 after heading 1 does not imply a structural relationship between the 2 headings – merely that they LOOK different. In a world that espouses the separation of data and view, this is a great model. There is no attempt to try to invent some hierarchical representation based on the view of the data.

This is well worth a good, close read if you plan on using any of the XML features of Word.

Labels: ,


Friday, June 29, 2007

Word to XML and DITA 

It's a sad fact of life that many technical writers (including me) are stuck with using Microsoft Word for projects where a more robust tool would be a better choice. Working in XML, or converting your files to XML, might solve some of Word's many issues. Bob Doyle has written an article about converting Word to XML.
An easy way to begin, one that content contributors may be comfortable with, is consistent use of the same Word templates for the same document type. Of course, they would then still be free to deviate from the template, which will cause problems down the road.

So there is a new class of tools that look exactly like Microsoft Word, but which can force your authors to create perfectly structured documents. By perfectly structured, we mean that when exported to XML, the document can be validated against a DTD (document type definition) or XML Schema Document (XSD).

Microsoft has provided an API that allows developers to customize Word. They can selectively disable Word's menus to allow only those options that are valid at a given point in the document (context-sensitive controls).

Along with this article, look at the Word to DITA Editors page on DitaUsers.org, which has links to four tools.

Labels: , ,


Thursday, June 21, 2007

Review of 12 word processors 

Although most technical writers I know prefer to work in FrameMaker, most of us have to use a word processor for at least part of our work. (Right now, I'm working almost exclusively in Word 2003, and I'm not a happy camper). Microsoft Word isn't the only tool out there though, and if you have the freedom to choose, you might want to take a look at DonationCoder's lengthy review of a dozen word processors. It's one of the longest (roughly 80 pages printed) and most thorough such reviews that I've seen, and covers top-tier tools (MS Word, OpenOffice.org Writer), mid-tier (AbiWord) and even web-based products (Google Docs and Spreadsheets).

Labels: , ,


Monday, June 18, 2007

Word 2007 Bible Blog 

I found the Word 2007 Bible Blog in a so far fruitless attempt to get Word 2007 to do something it's apparently not able to do - display the Styles list after it's been added to the Quick Access toolbar in something other than the styles' fonts. However, the search wasn't entirely fruitless as the Word 2007 Bible Blog is full of good articles about Word 2007. Another one for my subscription list.

Labels: ,


Thursday, June 14, 2007

Easing the transition to Word 2007 

The Microsoft Word team blog has a post offering some tips on how to make the transition to Word 2007 easier for users. The post links to a white paper about making the transition. Note that it's in the new .docx format, so you'll have to have Office 2007 already or download the Compatibility Pack if you want to read it in an earlier version of Office.

Labels: ,


Friday, May 18, 2007

Word incompetence leaks government secrets-again 

You'd think they'd know by now. According to an article in Salon, US government documents contained revisions easily viewed in Word's track changes feature. The documents were from the archives of the Coalition Provisional Authority.
When I started studying the massive archive of the Coalition Provisional Authority, the American occupation government that ruled Iraq from April 21, 2003, to June 28, 2004, I expected my experience to be different. I didn't think any letters would fall in my lap, because the archive is paperless. The first archive of occupation created during the IT era, the CPA's virtual history can be found online at www.cpa-iraq.org, on thousands of pages that each begin "Long live the new Iraq!"

But I forgot to factor in the ubiquity of human error, and of Microsoft Word. It turns out the IT era really is different, after all. It took my 8-year-old son just a few seconds to shake loose some hidden history from within the official transcript of the CPA.

My son made his discovery while impatiently waiting to play a computer game on my laptop. As part of a research project, I had downloaded 45 documents from a section of the CPA Web site known as Consolidated Weekly Reports. All but three of the documents were Microsoft Word. I had one of the Word documents up on my screen when my son starting toying with the computer mouse. Somehow, inadvertently, he managed to pull down the "View" menu at the top of the screen and select the "Mark up" option. If you are in a Word document where "Track changes" has been turned on, hitting "Mark up" will reveal all the deletions and insertions ever made in the document, complete with times, dates and (sometimes) the initials of the editors. When my son did it, all the deleted passages in a document with the innocuous name "Administrator's Weekly Economic Report" suddenly appeared in blue and purple. It was the electronic equivalent of seeing every draft of an author's paper manuscript and all the penciled changes made by the editors. I soon figured out that with a few keystrokes I could see the deleted passages in 20 of the 42 Word documents I'd downloaded. For an academic like myself it was a small treasure trove, and after I'd stopped hooting and hollering it took some time before I could convince my startled son that he hadn't done anything wrong.

Of course, the lack of understanding of Word's features pales in comparison to the lack of understanding of the Iraqui political situation that the CPA exhibited - a lack of understanding so complete that it borders on the criminal.

Labels: ,


Thursday, March 08, 2007

Word 2007: Lessons on usability 

TechRepublic has published an article focusing on some of the usabilty improvements in Word 2007, inluding the new ribbon interface and live preview. Of particular interest to technical writers, there's more emphasis on using styles:
Even the button sizing is interesting. Many of the buttons that used to be commonly used seem to be diminished. Most notable in the downgraded list are font controls (font size, font face, bold, italic, etc.). Instead, styles are much more prominent. The reasoning behind this is fairly obvious: The user is encouraged to choose the Emphasis style over making text italic. Why? Both methods seem to do the same thing. Well, not quite.

Although the default Emphasis style does simply make the text italic, it also adds a strong semantic value to the text. Word (or anything else parsing the text) now "knows" that the "why" is to put emphasis on the text; the "how" is through italics. If the user later decides to emphasize text by making it bold, or larger, or whatever, he or she merely changes the definition of the Emphasis style. In a nutshell, styles do for Word documents what CSS does for HTML documents, and the new interface encourages the "why-based" approach of styles over the "how-based" approach of manual text formatting.

Labels: ,


Monday, March 05, 2007

10 things every Microsoft Word user should know 

Even if you're an experienced Microsoft Word user, there's always something new to learn about Word, and you may find some useful tips in 10 Things Every Microsoft Wor User Should Know. The first few tips are about the use of styles, which most users ignore, to their loss.

Labels:


Thursday, January 25, 2007

Why Mac Word 2008 won't have VBA 

Jack Lyons' excellent Editorium Update Newsletter had a fascinating article about the controversy caused by Microsoft's decision not to include VBA support in the Office 2008, the next release of Office for the Macintosh. The most interesting part of the article was the link to Saying goodbye to Visual Basic, a post by an Office developer, which goes into a great deal of technical detail about Office and VBA to explain the decision. Here's a snippet:
Some folks might ask why not just port the Win Office VBA over to the Mac? Well, VBA circa Win Office 97 (which is the closest Windows VBA to what we have on the Mac) doesn’t implement their execution engine this way at all. Instead, they have tens of thousands of lines of IA-32 assembly that directly implements all of the opcodes. That assembly does so according to the Windows Intel ABI, which is different from the Mac ABI in several important ways (the specifics of which are described here.) Also, the assembly is in MASM format which is close to but not the same as NASM as supported by GCC. So, we’d have to edit the source to be compilable by GCC, and scrub it line-by-line to find and adjust the parts that aren’t compliant with the Apple Intel ABI. We’d also end up with two completely different implementations of VBA (PPC state machine and Intel straight assembly) that we’d have to maintain and keep in sync. That would be horribly bug-prone.

Incidentally, for those of you using OpenOffice.org, VBA support for that program may be coming. That would certainly make OpenOffice Writer a lot more useful.

Labels:


Wednesday, January 24, 2007

Some useful Word macros 

I'm working on converting a Word document that was originally the source for a WinHelp file to HTML. The file needs quite a bit of editing and restructing, so it's not worth trying to rebuild the original help project (which was probably done in RoboHelp) in WebWorks ePublisher. So I needed to get rid of all of the footnote codes that clutter up the file. Since there were hundreds of these, I figured I'd need a macro.

I know how to recurse through a collection of objects in Word to delete them, but I was too lazy to spend the 10 minutes or so it'd have taken me to get th e macro syntax right. (I don't write macros often enough to remember much VBA syntax.) So I Googled "VBA delete all footnotes" and found this site, which is an archive of macros published by Allen Wyatt, and in a few seconds I had my macro.

Incidentally, Allen Wyatt's WordTips is a seriosly useful site and is going on my bookmark list immeidately. There are over 1600 tips and macros, organized by category (creating documents, customizing Word, editing, and so on). Some tips are only a few lines long, others are more than a screen and include macro code. Unfortunately, I'm likely to be using Word a lot in the next few months, and I expect I'll be back to this site a lot.

Labels:


Friday, January 12, 2007

The New Paperclip 

The New Paperclip blog is devoted to Office 2007, and if you're going to be using Office 2007, it's a site worth bookmarking. Word users will want to look at Getting Started with Word 2007 - The Ultimate Guide.

I have a copy of Office 2007 coming and will no doubt have lots more to post about it in a month or so.

Labels: ,


Thursday, January 11, 2007

Using XML in Office 2007 documents 

Office 2007 introduces a new document construct, the XML data store, which will let you do some interesting things with XML in Office 2007 documents. The Office Team blog has an article explaining how XML and the new content controls work together.
* When the user types into the controls, the corresponding data in the data store is updated in real time (so the custom XML is always live and up to date).This means that finding out the "data" of the document is as simple as pulling out the appropriate XML data store part.
* When the data is updated inside or outside of Word, the corresponding controls are updated – so the contract that you see can be changed simply by editing the custom XML that lives with the document. That custom XML has no Word-specific information in it, and is therefore extremely easy to read and/or write.

Brian Jones also has a post on the same subject, which links to some other articles that go into more detail on what you can do with the new capabilities.

Labels: , ,


Friday, January 05, 2007

Microsoft Office's DNA sequence 

Here's an article that looks at how Microsoft has coded a lot of the legacy aspects of Word and other Office applications into their OpenXML standard.
This is a running criticism I have of Microsoft's Office Open XML (OOXML). It has been narrowly crafted to accommodate a single vendor's applications. Its extreme length (over 6,000 pages) stems from it having detailed every wart of MS Office in an inextensible, inflexible manner. This is not a specification; this is a DNA sequence.

6,000 pages! That's what happens when you have to have backwards compatibility, not only with your own software, but applications like WordPerfect and Lotus 1-2-3.
Update: Wired has an article on with more on the competition between Microsoft's Office Open XML and the OpenOffice.org Open Document Format.

Labels: ,


Friday, December 08, 2006

Windows Vista and Office 2007 previews 

If your curious about some of the details of Windows Vista or Office 2007, someone by the name of Safaraz (I couldn't find any more info about him or her on the blog) has published lengthy and detailed previews of both. These are among the most detailed that I've seen.

Labels: , ,


Thursday, December 07, 2006

Word zero-day attack 

There is a zero-day (unpatched) vulnerability in MS Word - all a user has to do is open an affected file. Until this gets patched, it's probably best to not open Word files from anyone, even if you think they're a trusted source.

Labels: ,


Wednesday, November 22, 2006

Styles in Word 2007 

The Office Word Team blog has been running a series of articles providing detailed looks at some of the new features in Word 2007. A recent post shows how styles have been given more prominence in the new release.
The truth is that in previous versions of Word, it was often easier for people to apply formatting rather than use styles to get the look that they want. In Word 2007, the entire right side of the Home tab is dedicated to styles. You can apply a style much the way you bold text. You find the look you want and then click on it to apply it to your current selection. This makes is much easier to use styles to format your document. Word users will often refer to a document formatted with styles in this way as a "well-formatted' document. Other types of formatting, on the left of the Home tab, should be used only when there are one-time "exceptions" that you wish to apply.

This is a good thing. I'm currently working on a document that includes content from more than 20 other documents and authors. Having a consistent use of styles in the material I'm receiving would make my life much easier.

Labels: ,


This page is powered by Blogger. Isn't yours?