aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorCameron Katri <me@cameronkatri.com>2021-06-14 13:58:33 -0400
committerCameron Katri <me@cameronkatri.com>2021-06-14 13:58:33 -0400
commit9bb632056911462379fe345b5638f54a2cd2276c (patch)
tree2f8280795f6b00d4b998a4e2f4f140e792503f41
parent5258c297ba6fb604ae1415fbc19a3fe42457e49e (diff)
downloadcgit-ck/mandoc.tar.gz
cgit-ck/mandoc.tar.zst
cgit-ck/mandoc.zip
man2html: Prefer mandoc over groff if it is installedck/mandoc
-rwxr-xr-xfilters/html-converters/man2html6
1 files changed, 5 insertions, 1 deletions
diff --git a/filters/html-converters/man2html b/filters/html-converters/man2html
index 0ef7884..7a152dd 100755
--- a/filters/html-converters/man2html
+++ b/filters/html-converters/man2html
@@ -1,4 +1,8 @@
#!/bin/sh
echo "<div style=\"font-family: monospace\">"
-groff -mandoc -T html -P -r -P -l | egrep -v '(<html>|<head>|<meta|<title>|</title>|</head>|<body>|</body>|</html>|<!DOCTYPE|"http://www.w3.org)'
+if command -v mandoc>/dev/null; then
+ mandoc -Thtml
+else
+ groff -mandoc -T html -P -r -P -l
+fi | egrep -v '(<html>|<head>|<meta|<title>|</title>|</head>|<body>|</body>|</html>|<!DOCTYPE|"http://www.w3.org)'
echo "</div>"