Mercurial > ~dholland > hg > ag > index.cgi
view doc/manual/buildguide.sh @ 23:cac4c76600eb
Update lint ok file for recent change.
author | David A. Holland |
---|---|
date | Mon, 13 Jun 2022 00:17:10 -0400 |
parents | bebb2ba69e1d |
children |
line wrap: on
line source
#!/bin/sh # buildguide.sh - build the AG manual # usage: path-to-doc/manual/buildguide.sh # "usersguide.ind}" is required to work around a bug in latex # that still exists as recently as teTeX 3.0. SRCDIR=`dirname "$0"` TEXINPUTS=".:${SRCDIR}:" export TEXINPUTS trap cleanup INT cleanup() { rm -f usersguide.pdf exit 1 } touch usersguide.ind rm -f 'usersguide.ind}' ln -s 'usersguide.ind' 'usersguide.ind}' dolatex() { echo ' [LATEX] usersguide.tex' #pdflatex "$SRCDIR/usersguide.tex" pdflatex "\\newcommand{\\nohtml}{1}\\input{$SRCDIR/usersguide.tex}" } dolatex dolatex echo ' [INDEX] usersguide.idx' makeindex usersguide.idx dolatex dolatex rm -f 'usersguide.ind}'