case "$1" in
stylesheet)
  ;;
post-process)
  echo >&2 "Post-process XSL-FO to DVI"
  OUT=output
  TEXINPUTS="$(dirname "$INPUT_FILE"):"
  xmltex "$XSLT_PROCESSED" >$OUT </dev/null || { cat $OUT; exit 1; }
  [ -n "$VERBOSE" ] && echo >&2 "First pass complete"
  xmltex "$XSLT_PROCESSED" >$OUT </dev/null
  [ -n "$VERBOSE" ] && echo >&2 "Second pass complete"
  xmltex "$XSLT_PROCESSED" >$OUT </dev/null
  if [ -n "$VERBOSE" ]
  then
    echo >&2 "Third pass complete"
    [ "$VERBOSE" -gt 1 ] && cat $OUT
  fi
  cp *.dvi "$OUTPUT_DIR"
  ;;
esac
