blob: 8cb0253e3514a899a2769662c4ff5b8bb30d0fbd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
LaserHammer is a simple DocBook to mdoc(7) ("UNIX man page syntax")
converter.
The command line utility resides in the scripts/ subdirectory; use
it like this:
$ laserhammer book.parsed.xml book.7
The 7 above stands for section 7 of man pages, "miscellaneous
documentation". The 'book.parsed.xml' is a processed XML source
of the FreeBSD Handbook; you can use it as test sample. The
'book.7' is the example translated into mdoc.
There's also a rudimentary Python module. Use it like this:
import laserhammer
mdoc = laserhammer.laserhammer(file_path) print(mdoc)
|