diff options
Diffstat (limited to 'toc/troc')
-rwxr-xr-x | toc/troc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/toc/troc b/toc/troc new file mode 100755 index 0000000..8577531 --- /dev/null +++ b/toc/troc @@ -0,0 +1,17 @@ +#!/bin/sh + +: ${TROFF:=troff} + +if [ ! -t 0 ]; then + f=`mktemp` + cat > "$f" + set -- "$@" "$f" +fi + +"$TROFF" -rte=1 -rto=0 -zE "$@" 2>&1 | +"$TROFF" -rte=1 -rto=1 -zE "$@" 2>&1 | +"$TROFF" -rte=0 -rto=1 "$@" +s=$? + +[ ! -t 0 ] && rm "$f" +exit $s |