Windows 7 is still three months away, but Microsoft has already cranked up the marketing machine with the Windows 7 Upgrade Advisor. Before you take the little bit of time and trouble to download the 6.2MB file and let Microsoft scan your PC, be sure to visit the official Upgrade Advisor page.
There you will see Microsoft assert that if your system runs Vista, it will run Windows 7, "in general." Another blanket recommendation from the company is that if you're currently using Windows XP, you should buy a new PC with Windows 7 preinstalled. Microsoft even offers links to a shopping helper and lists of Windows 7-ready systems.
Well, so much for running the Upgrade Advisor. Out of curiosity, I ran the advisor on my 4-month-old 64-bit Vista Home Premium notebook. First, I made sure all the machine's peripherals were plugged in. After only a few minutes, I was informed that I could do an in-place upgrade to Windows 7 Home Premium or Ultimate. (You'll find information about the various versions of Windows 7 on Microsoft's site.) ... Read more
Last week I was working with a group of people on a Microsoft Word document when I noticed that the printout being used by one of the group failed to show the contents of the file's tables. It turns out she uses OpenOffice.org rather than Office, and OpenOffice.org's Writer app missed the table data.
The week before that I had to resend a spreadsheet I had e-mailed to my brother because I inadvertently saved it in Excel 2007's new .xlsx format, and he's using an older version of Office.
Some people would say these minor inconveniences are part of the price of technological innovation, but if you multiply these time-sinks a million-fold they add up to a major loss of productivity. True PC-software standards aren't likely to arrive anytime soon, so it's up to us to ensure that the files we share with others look and work the way we intend them to.
Get Microsoft's Office Compatibility Pack
The greatest challenge in switching from Office 2003 to Office 2007 isn't trying to find the ribbon equivalent of the old toolbar options, it's remembering to save files in the .doc, .xls, and .ppt formats rather than their new XML equivalents. In a way it's a shame not to be able to use the XML formats because they save storage space by allowing files to be much smaller, and they offer other advantages. But there will be people using Office 2003, Office XP, and Office 2000 for many years to come, and not all of them will bother downloading Microsoft's Office Compatibility Pack.
If you intend to share files using Office's XML formats with people who don't have Office 2007 installed on their systems, send them a link to the compatibility-pack download along with the files. Unfortunately, they'll need to visit the Microsoft Update site before they install the pack, and if that entails downloading and installing an Office or Windows update, they may need to restart their system before they can install the compatibility pack and subsequently open the file. Talk about jumping through hoops!
Roll back the file-format clock
Now you see why it's usually easier to use the older .doc, .xls, and .ppt formats. Nearly all modern PC programs accommodate these files, but that's not to say the proprietary Microsoft formats are trouble-free. Microsoft owns another "standard" for word-processing documents that is supported by all versions of Word and designed for interoperability: the Rich Text Format (.rtf). One big advantage of .rtf files is that they can be opened in OpenOffice.org's Writer word processor, as well as AbiWord, KWord, and other open-source word processors.
Unfortunately, there's no .rtf equivalent for spreadsheets. The simplest, most universal format for spreadsheet data is Comma-Separated Values (CSV), which all versions of Excel--and all other spreadsheet programs--accommodate without a problem. Excel also supports the old WK1 Lotus 1-2-3 format, which lets you perform calculations but is much simpler than Excel. Software developer Joel Spolsky offers an in-depth look at your Office-format options. Most of the information is from a programmer's perspective, but it's useful for your average, everyday user as well.
Save the file as a PDF
If the person you're sharing a file with needs only to view and perhaps comment on it rather than editing or otherwise altering it, send them a PDF version of the file. I described how to add PDF-creation capability to any PC for free in a previous post. The upcoming version 3 of OpenOffice.org is expected to allow you to import PDF files, but I haven't found a free program that lets you open and edit PDFs the way you can using Adobe's Acrobat or other commercial PDF apps.
Tomorrow: easy ways to find system information in Windows.
The first few times I worked on Word files in the OpenOffice.org Writer program, I was satisfied if the documents opened at all. That's a long way from being able to trust the open-source app with a Word file from your boss that you need to work on and return with all functions and formatting intact. These steps won't guarantee trouble-free file transfers between Word and OOo Writer, but they'll help you prevent some of the most common conversion glitches.
Keep it simple: Word files with complex graphics, nested tables, fancy fonts and formatting, and OLE Objects belong in Word and Word only. OOo Writer uses public-domain fonts primarily, and many of the fonts in Word are proprietary. If you know you'll be moving files between the word processors regularly, use only common fonts, such as Arial, Helvetica, and Times Roman. Keep in mind, however, that fonts may share the same name and still be incompatible (Garamond is an example). You can import proprietary fonts to OOo Writer, but make sure you have licenses for them.
If a Word font isn't installed in OOo Writer, the program will substitute one of its own fonts, which can mess up your document's formatting. If you have to preserve the appearance of a file you're going to share, consider saving it as a PDF. This makes it more difficult for the recipient to work on it, of course.
Tweak OOo Writer to work with Word: Open Writer and click File > New > Text Document. Select Tools > Options, double-click Load/Save in the left pane, and choose Microsoft Office. Make sure all the options in the right window are checked. Now click VBA Properties and ensure that all these options are checked (they should be by default). OpenOffice.org apps don't support macros and other VBA scripts, but they will preserve them so that the files will retain them when they're reopened in the original Office program.
Select these options in OpenOffice.org Writer to preserve Word features the open-source word processor doesn't support.
To make Word's .doc file format the default in OOo Writer, click General under Load/Save, choose Text document as the Document type under Default file format in the right window, and choose Microsoft Word 97/2000/XP in the drop-down menu under Always save as.
Choose Microsoft Word 97/2000/XP under 'Always save as' in OpenOffice.org Writer's default file format options.
Next, double-click OpenOffice.org Writer in the left pane, choose Compatibility, and check these options:
Use printer metrics for document formatting
Add spacing between paragraphs and tables (in current document)
Add paragraph and table spacing at tops of pages (in current document)
Do not add leading (extra space) between lines of text
Add paragraph and table spacing at bottom of table cells
Consider wrapping style when positioning objects
Expand word space on lines with manual line breaks in justified paragraphs
To ensure smooth file transfers between OpenOffice.org Writer and Microsoft Word, select these options in Writer's Compatibility settings.
Finally, click Use as Default > Yes > OK to use these settings in all new documents.
Here are a few other formatting inconsistencies to keep in mind:
Many of Writer's advanced features aren't supported in Word, such as page breaks and custom hyphenation. The last line of Writer's justified paragraphs could generate line or page breaks in Word. Writer files that use Outline Numbering may not save as Word docs, and nested tables in Writer documents don't convert to Word. Writer retains Word's character and paragraph styles fairly well, but graphics aligned in Word as characters don't convert to Writer.
Wednesday: Give viewers control of your PowerPoint slide show.
- prev
- 1
- next







