#! /bin/sh

if [ $# -lt 1 ]; then
    cmd=`echo $0 | sed -e 's,^.*/,,'`
    echo usage: $cmd srcfile
    exit 1
fi

XSL=prog.xsl
XML=$1

if [ $# -eq 2 ]; then
  OUT=$2
else
  OUT=newprog.html
fi

cp=/usr/share/java/repository

#java -cp $cp -Dcom.jclark.xsl.sax.parser=com.jclark.xml.sax.CommentDriver \
#java -Dcom.jclark.xsl.sax.parser=com.jclark.xml.sax.CommentDriver \
#    com.jclark.xsl.sax.Driver \
#    $XML $XSL 2>&1 | \
#    sed -e 's/hellip;/#8230;/' | \
#    charunref - | lv -Iu8 -Oj > $OUT

java -cp /usr/share/java/xalan-2.0.1.jar:/usr/share/java/xerces.jar \
   org.apache.xalan.xslt.Process -IN $XML -XSL $XSL -OUT $OUT
