Skip to main content

No project description provided

Project description

			doclifter

The doclifter program translates documents written in troff macros to 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).

Install by doing "make install". To install to a prefix other than
the default (/usr), set a PREFIX environment variable
e.g. "PREFIX=/usr/local make -e install"

Test loads are included in the distribution; do "make check" to run
the regression tests. The code has been live tested in about the most
brutal possible way; it has been run against every single man page in
all sections of a desktop Ubuntu installation. It lifts over 93% of
these pages without requiring any hand-hacking.

There is a detailed change log in the NEWS file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

doclifter-2.20.2.tar.gz (193.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

doclifter-2.20.2-py2.py3-none-any.whl (196.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file doclifter-2.20.2.tar.gz.

File metadata

  • Download URL: doclifter-2.20.2.tar.gz
  • Upload date:
  • Size: 193.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for doclifter-2.20.2.tar.gz
Algorithm Hash digest
SHA256 b4d1e544d1c8cc9aa33ede30b9a2480a56071d700506a8e1fd6992d1cf51c734
MD5 7b50b76a1568c99acfc42d4c7f87c610
BLAKE2b-256 b041cee62b8a78ad040107e7d5b4c0ccb806966b92fd35b5ef8aaa6d123623ff

See more details on using hashes here.

File details

Details for the file doclifter-2.20.2-py2.py3-none-any.whl.

File metadata

  • Download URL: doclifter-2.20.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 196.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for doclifter-2.20.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bbbfe6e011b8fe1f8637435ee525c9c79be44acdc044172e9038e35902f37bb1
MD5 97ae15772e3ee33a7c3ebb901b76f59f
BLAKE2b-256 54ad08ac0038e2b812d64bf3c85ab0e4156b67222481c100efcbec8b427bfcbf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page