#! /bin/sh # # Build one of the simple documents. WORKDIR=`pwd` cd `dirname $0`/.. srcdir=`pwd` cd $WORKDIR latex=latex if [ "$1" = "--pdf" ] ; then pdf=true latex=pdflatex shift 1 fi part=$1; shift 1 TEXINPUTS=$srcdir/$part:$TEXINPUTS export TEXINPUTS echo $srcdir'/tools/newind.py >'$part'.ind' $srcdir/tools/newind.py >$part.ind || exit $? echo "$latex $part" $latex $part || exit $? if [ -f $part.idx ] ; then # using the index echo $srcdir'/tools/fix_hack '$part'.idx' $srcdir/tools/fix_hack $part.idx || exit $? echo 'makeindex -s '$srcdir'/texinputs/python.ist '$part'.idx' makeindex -s $srcdir/texinputs/python.ist $part.idx || exit $? else # skipping the index; clean up the unused file rm -f $part.ind fi if [ "$pdf" ] ; then echo $srcdir'/tools/toc2bkm.py '$part $srcdir/tools/toc2bkm.py $part fi echo "$latex $part" $latex $part || exit $?