我想创建一个包含 BSD 手册页集合的站点,类似于 man.cgi,但静态 HTML,并且还包括端口树中的所有内容。
我已经尝试从最近发布的所有 OpenBSD 包中解包man/
,我注意到虽然有些包提供了.mdoc
man/man?/page.?
man/cat?/page.0
我可以使用groff -mdoc -Thtml
ormandoc -Txhtml
中的mdoc
文件man/man?/
,但是如何将cat
文件从man/cat?/
转换为 XHTML?
FreeBSD.org 和 NetBSD.org 上的那些 man.cgi 脚本是如何做到这一点的?