I wrote a pod2rtf once upon a time. It's not a CPAN, because I keep meaning to rewrite it. But the other day I skimmed the code and noticed some of the features that made it rather nice. I mention this so that authors of other formatters might consider them:
* widows-and-orphans control is turned on. (Mercifully this is just a matter of saying "\widowctrl" at the appropriate point.) * the page numbering is turned on, and the header is "[modulename] p. [pagenumber]". The modulename is gotten from the start of the paragraph after the first "=head1 NAME". (If there's no such parapgraph, you get just "p. [pagenumber]" * Headings get a "\keepn" code, which keeps them together with the next paragraph (i.e., so you can't get a pagebreak between a heading and the paragraph after it). * "=item foo" paragraphs get a "\keepn" too, if the thing immediately afterward is a plain paragraph. * each verbatim paragraph of under 15 lines long gets a "\keep", which keeps it from being broken across pages. * things that look like Perl symbols (things containing $,@,%,:,<,>,\,(, or *, basically) get wrapped in the "do not spellcheck this" code ("{\noproof ....}") -- Sean M. Burke [EMAIL PROTECTED] http://www.spinn.net/~sburke/