]> git.armaanb.net Git - lightcards-http.git/commitdiff
Switch from groff to pandoc
authorArmaan Bhojwani <me@armaanb.net>
Mon, 15 Feb 2021 16:41:57 +0000 (11:41 -0500)
committerArmaan Bhojwani <me@armaanb.net>
Mon, 15 Feb 2021 16:43:23 +0000 (11:43 -0500)
convert
man.css [new file with mode: 0644]

diff --git a/convert b/convert
index 88ec1d2261b998351c044e26610b8ad7f0c61238..93f74234cb248d8c23e8d4a4f79e2b66df67cace 100755 (executable)
--- a/convert
+++ b/convert
@@ -5,8 +5,8 @@ curl -O https://git.sr.ht/~armaan/lightcards/blob/main/man/lightcards-config.5
 
 find . -type f -name 'lightcards**' -not -name '*min*' | \
        while read i; do
 
 find . -type f -name 'lightcards**' -not -name '*min*' | \
        while read i; do
-               groff -mandoc -T html ${i} > ${i}.html
-               minify ${i}.html > ${i}.min.html
+               pandoc --self-contained ${i} > ${i}.html --css man.css
+               minify ${i}.html > ${i}.min.html # minify doesn't support reading from stdin
                rm ${i}.html ${i}
        done
 
                rm ${i}.html ${i}
        done
 
diff --git a/man.css b/man.css
new file mode 100644 (file)
index 0000000..f98ea0e
--- /dev/null
+++ b/man.css
@@ -0,0 +1 @@
+body{margin:1em auto;max-width:650px;line-height:1.6;padding:0 10px;font-size:18px;font-family:serif}h1{font-size:1.25em}h2{font-size:1em;font-style:italic;text-decoration:underline}
\ No newline at end of file