Mercurial > ~dholland > hg > ag > index.cgi
view doc/manual/buildguide.sh @ 3:e23ad76d0588
Document the LaTeX packages used in the install notes.
author | David A. Holland |
---|---|
date | Sun, 26 Apr 2009 18:23:33 -0400 |
parents | 13d2b8934445 |
children | bebb2ba69e1d |
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 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}'