| Resource page for doclifter 2.17 | ![]() |
08 Mar 2016 |
Lift documents in nroff markups 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. This tool does the hard parts. 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).
| README | roadmap file |
| doclifter-2.17.tar.gz | gzipped source tarball |
| TODO | to-do file |
| doclifter-2.17.md5 | source tarball MD5 checksum |
| NEWS | project news |
| COPYING | project license |
| doclifter.html | HTML rendering of doclifter.1 |
| manlifter.html | HTML rendering of manlifter.1 |
| lvm-clean.html | LVM |
| lvm-cleaned.html | LVM |
You can browse a report on manual-page bugs found by doclifter.
The project repository is at https://gitlab.com/esr/doclifter.
If you appreciate this code (and especially if you make money by using it) please support me on Patreon.
Add role mapping for bold highlights. Fix list syntax not being terminated by PP. Fix a bug that caused pages containing PIC diagrams to get clobbered. Fix a bug introduced in 2.16 that caused spurious failures under Python 2. Error messages for command and function syntax parse failures have improved.