From: Fred Drake Date: Thu, 7 May 1998 01:38:16 +0000 (+0000) Subject: New helper script to build the .dvi for a Python manual; usable for the X-Git-Tag: v1.5.2a1~731 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5360879740f1f0019d9eacc8836900d4f986e438;p=python New helper script to build the .dvi for a Python manual; usable for the api, ext, ref, and tut manuals. The Library Reference requires too much special index processing to make it beneficial to extend this to support it. --- diff --git a/Doc/tools/mkdvi.sh b/Doc/tools/mkdvi.sh new file mode 100755 index 0000000000..1bd442a12c --- /dev/null +++ b/Doc/tools/mkdvi.sh @@ -0,0 +1,26 @@ +#! /bin/sh +# +# Build one of the simple documents. + +WORKDIR=`pwd` +cd `dirname $0`/.. +srcdir=`pwd` +cd $WORKDIR + +PART=$1 + +TEXINPUTS=$srcdir/$PART:$TEXINPUTS +export TEXINPUTS + +set -x +$srcdir/tools/newind.py >$PART.ind || exit $? +latex $PART || exit $? +if [ -f $PART.idx ] ; then + # using the index + $srcdir/tools/fix_hack $*.idx || exit $? + makeindex -s $srcdir/texinputs/myindex.ist $*.idx || exit $? +else + # skipping the index; clean up the unused file + rm -f $PART.ind +fi +latex $PART || exit $?