I no longer have access to P2000.
In P2003 ...
I set the Task Name column to something fairly narrow (displayed about 15 characters per line).
I selected all tasks and adjusted the height of all rows so that they displayed 2 lines of text on the screen.
Two tasks were adjusted so that they showed only 1 row of text on the screen.
Two tasks were adjusted so that they showed 4 lines of text on the screen.
Most remaining tasks needed 4 or 5 lines to show all text so the task names were truncated after two lines.
Clicking on the Print Preview button showed a report similar to the on screen display with text wrapping correctly and with some text truncated because, even with wrapping, not all text could be displayed.
File | Print generated the expected report listing.
Where the wrapping algorithm (break lines at spaces) could not work, the line contraining the unwrappable text was truncated but remaining text was correctly wrapped. (The taskname was "DoNotWrapThisDoNotWrapThisDoNotWrapThis but you can wrap this at a space".)
Resource Names, multiple predecessors, multiple successors were not wrapped because there were only commas and no spaces in those fields.
If this doesn't give you some insight/suggestions into how you might adjust your project, send a copy to me PDQBach4100 at h0tmail and I'll see if there is something else you might try.