Publisher 98 saved printer information with the publication, not only that you
created the files on a Windows 98 operation system and the printer probably did not
have XP drivers.
Try this
1.Click Start, and then click Control Panel.
2.Double-click Administrative Tools, and then double-click Services.
3.Click Print Spooler, and then click Stop on the Action menu.
4.Start Publisher, and then open your publication.
5.Switch to the Services dialog box, click Print Spooler, and then click Start on the
Action menu.
6.Close the Services dialog box.
7.On the File menu in Publisher, click Print.
If you receive a warning that a printer for this publication cannot be found, click
OK.
8.In the Name box, click the printer that you want, and then click OK.
9.On the File menu, click Save.
Publisher saves the new printer settings with the publication.
Have your tried "detect and repair" under help?
Office XP has service packs, have you installed them?
http://www.microsoft.com/downloads/...fd-6f69-4289-8bd1-eb966bcdfb5e&DisplayLang=en
Some of your old files may have WordArt, the WordArt changed in 2002, you can
download the compatibility tool.
http://www.microsoft.com/downloads/...1b-a37d-4586-a1a7-54bbea375ae2&DisplayLang=en