doclifter helps with lifting documents with nroff markup to XML-DocBook. Lifting documents from presentation level to semantic level is hard, and a really good job requires human polishing. This tool aims to do everything that can be mechanized, and to preserve any troff-level information that might have structural implications in XML comments. TBL tables are translated into DocBook table markup, PIC into SVG, and EQN into MathML (relying on pic2svg and GNU eqn for the last two).
|Tags||Documentation Text Processing Markup SGML XML|
|Operating Systems||OS Independent|
Release Notes: This release adds a BSD port fix.
Release Notes: Simplified and improved ntroff expression evaluation.
Release Notes: New logic prevents spurious warnings from .in +N just before .nf. Many more instances of .ta are now automatically handled. Multi-file compilation was broken, and is now repaired.
Release Notes: This release deals with W3C moving a math DTD, improves .Bl/.El handling and updates canned strings in mdoc, accepts \(hy in name sections, handles   (inadvertently omitted from DocBook v4), and adds -V for a version option.
Release Notes: Trailing comments after table rows are now preserved (example: matherr(3)). Support for some previously missing groff extension glyphs was added. Handling of .Bd/.Be in mdoc was improved.