#!/bin/sh OPTS_troff="" FILES="" TEMPFILE=/tmp/viewlet$$ trap "rm $TEMPFILE" 1 2 3 9 15 while [ $# -gt 0 ] do case $1 in -*) OPTS_troff="$OPTS_troff $1";shift;; *) FILES="$FILES $1";shift;; esac done for i in $FILES do cat $i|pic|eqn|tbl|troff $OPTS_troff |dpost >$TEMPFILE ghostview $TEMPFILE done rm $TEMPFILE