#!/bin/sh
# file: manhtml G. Moody 18 October 1996
# Last revised: 25 October 2017
#
# This script uses `rman' to convert man pages to HTML pages, with
# hyperlinked cross-references.
set -e
case $# in
0|1) echo usage: $0 html-dir manpage-filename; exit ;;
esac
D=$1
shift
for FILENAME in $*
do
T=`echo $FILENAME | cut -d. -f1` # title
t=`echo $T | cut -c1-6`
S=`echo $FILENAME | cut -d. -f2` # section
rman -fHTML -l "%s(%s)" -r "%6s-%s.htm" $T.$S >$D/$t-$S.htm
echo "$FILENAME ... " $t-$S.htm
done