diff --git a/books/Makefile.pamphlet b/books/Makefile.pamphlet
index b79072f..93d9570 100644
--- a/books/Makefile.pamphlet
+++ b/books/Makefile.pamphlet
@@ -40,12 +40,13 @@ BUUKS=${PDF}/bookvol2.pdf ${PDF}/bookvol3.pdf \
${PDF}/bookvol5.pdf ${PDF}/bookvol6.pdf ${PDF}/bookvol7.pdf \
${PDF}/bookvol9.pdf ${PDF}/bookvol12.pdf
-all: ${PDF}/axiom.sty ${BUUKS} ${BOOKS} ${PDF}/toc.pdf
+all: ${PDF}/axiom.sty ${BUUKS} ${BOOKS} ${PDF}/toc.pdf
${PDF}/bookvol2.pdf: ${IN}/bookvol2.pamphlet
@echo books/1 making ${PDF}/bookvol2.pdf from ${IN}/bookvol2.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol2.pamphlet ${PDF}/bookvol2.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol2.toc ; \
@@ -56,6 +57,7 @@ ${PDF}/bookvol2.pdf: ${IN}/bookvol2.pamphlet
${RM} bookvol2.aux bookvol2.dvi bookvol2.log bookvol2.ps ; \
${RM} bookvol2.idx bookvol2.tex bookvol2.pamphlet ; \
${RM} bookvol2.ilg bookvol2.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol2.toc ; \
${LATEX} bookvol2.tex >${TMP}/trace ; \
@@ -66,12 +68,14 @@ ${PDF}/bookvol2.pdf: ${IN}/bookvol2.pamphlet
${RM} bookvol2.aux bookvol2.dvi bookvol2.log bookvol2.ps ; \
${RM} bookvol2.idx bookvol2.tex bookvol2.pamphlet ; \
${RM} bookvol2.ilg bookvol2.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol3.pdf: ${IN}/bookvol3.pamphlet
@echo books/1 making ${PDF}/bookvol3.pdf from ${IN}/bookvol3.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol3.pamphlet ${PDF}/bookvol3.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol3.toc ; \
@@ -82,6 +86,7 @@ ${PDF}/bookvol3.pdf: ${IN}/bookvol3.pamphlet
${RM} bookvol3.aux bookvol3.dvi bookvol3.log bookvol3.ps ; \
${RM} bookvol3.idx bookvol3.tex bookvol3.pamphlet ; \
${RM} bookvol3.ilg bookvol3.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol3.toc ; \
${LATEX} bookvol3.tex >${TMP}/trace ; \
@@ -92,12 +97,14 @@ ${PDF}/bookvol3.pdf: ${IN}/bookvol3.pamphlet
${RM} bookvol3.aux bookvol3.dvi bookvol3.log bookvol3.ps ; \
${RM} bookvol3.idx bookvol3.tex bookvol3.pamphlet ; \
${RM} bookvol3.ilg bookvol3.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol4.pdf: ${IN}/bookvol4.pamphlet
@echo books/1 making ${PDF}/bookvol4.pdf from ${IN}/bookvol4.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol4.pamphlet ${PDF}/bookvol4.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol4.toc ; \
@@ -108,6 +115,7 @@ ${PDF}/bookvol4.pdf: ${IN}/bookvol4.pamphlet
${RM} bookvol4.aux bookvol4.dvi bookvol4.log bookvol4.ps ; \
${RM} bookvol4.idx bookvol4.tex bookvol4.pamphlet ; \
${RM} bookvol4.ilg bookvol4.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol4.toc ; \
${LATEX} bookvol4.tex >${TMP}/trace ; \
@@ -118,12 +126,14 @@ ${PDF}/bookvol4.pdf: ${IN}/bookvol4.pamphlet
${RM} bookvol4.aux bookvol4.dvi bookvol4.log bookvol4.ps ; \
${RM} bookvol4.idx bookvol4.tex bookvol4.pamphlet ; \
${RM} bookvol4.ilg bookvol4.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol5.pdf: ${IN}/bookvol5.pamphlet
@echo books/1 making ${PDF}/bookvol5.pdf from ${IN}/bookvol5.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol5.pamphlet ${PDF}/bookvol5.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol5.toc ; \
@@ -134,6 +144,7 @@ ${PDF}/bookvol5.pdf: ${IN}/bookvol5.pamphlet
${RM} bookvol5.aux bookvol5.dvi bookvol5.log bookvol5.ps ; \
${RM} bookvol5.idx bookvol5.tex bookvol5.pamphlet ; \
${RM} bookvol5.ilg bookvol5.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol5.toc ; \
${LATEX} bookvol5.tex >${TMP}/trace ; \
@@ -144,12 +155,14 @@ ${PDF}/bookvol5.pdf: ${IN}/bookvol5.pamphlet
${RM} bookvol5.aux bookvol5.dvi bookvol5.log bookvol5.ps ; \
${RM} bookvol5.idx bookvol5.tex bookvol5.pamphlet ; \
${RM} bookvol5.ilg bookvol5.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol6.pdf: ${IN}/bookvol6.pamphlet
@echo books/1 making ${PDF}/bookvol6.pdf from ${IN}/bookvol6.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol6.pamphlet ${PDF}/bookvol6.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol6.toc ; \
@@ -160,6 +173,7 @@ ${PDF}/bookvol6.pdf: ${IN}/bookvol6.pamphlet
${RM} bookvol6.aux bookvol6.dvi bookvol6.log bookvol6.ps ; \
${RM} bookvol6.idx bookvol6.tex bookvol6.pamphlet ; \
${RM} bookvol6.ilg bookvol6.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol6.toc ; \
${LATEX} bookvol6.tex >${TMP}/trace ; \
@@ -170,12 +184,14 @@ ${PDF}/bookvol6.pdf: ${IN}/bookvol6.pamphlet
${RM} bookvol6.aux bookvol6.dvi bookvol6.log bookvol6.ps ; \
${RM} bookvol6.idx bookvol6.tex bookvol6.pamphlet ; \
${RM} bookvol6.ilg bookvol6.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol7.pdf: ${IN}/bookvol7.pamphlet
@echo books/1 making ${PDF}/bookvol7.pdf from ${IN}/bookvol7.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol7.pamphlet ${PDF}/bookvol7.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol7.toc ; \
@@ -186,6 +202,7 @@ ${PDF}/bookvol7.pdf: ${IN}/bookvol7.pamphlet
${RM} bookvol7.aux bookvol7.dvi bookvol7.log bookvol7.ps ; \
${RM} bookvol7.idx bookvol7.tex bookvol7.pamphlet ; \
${RM} bookvol7.ilg bookvol7.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol7.toc ; \
${LATEX} bookvol7.tex >${TMP}/trace ; \
@@ -196,12 +213,14 @@ ${PDF}/bookvol7.pdf: ${IN}/bookvol7.pamphlet
${RM} bookvol7.aux bookvol7.dvi bookvol7.log bookvol7.ps ; \
${RM} bookvol7.idx bookvol7.tex bookvol7.pamphlet ; \
${RM} bookvol7.ilg bookvol7.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol9.pdf: ${IN}/bookvol9.pamphlet
@echo books/1 making ${PDF}/bookvol9.pdf from ${IN}/bookvol9.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol9.pamphlet ${PDF}/bookvol9.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol9.toc ; \
@@ -212,6 +231,7 @@ ${PDF}/bookvol9.pdf: ${IN}/bookvol9.pamphlet
${RM} bookvol9.aux bookvol9.dvi bookvol9.log bookvol9.ps ; \
${RM} bookvol9.idx bookvol9.tex bookvol9.pamphlet ; \
${RM} bookvol9.ilg bookvol9.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol9.toc ; \
${LATEX} bookvol9.tex >${TMP}/trace ; \
@@ -222,12 +242,14 @@ ${PDF}/bookvol9.pdf: ${IN}/bookvol9.pamphlet
${RM} bookvol9.aux bookvol9.dvi bookvol9.log bookvol9.ps ; \
${RM} bookvol9.idx bookvol9.tex bookvol9.pamphlet ; \
${RM} bookvol9.ilg bookvol9.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol10.2.pdf: ${IN}/bookvol10.2.pamphlet
@echo books/1 making ${PDF}/bookvol10.2.pdf from ${IN}/bookvol10.2.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol10.2.pamphlet ${PDF}/bookvol10.2.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol10.2.toc ; \
@@ -239,6 +261,7 @@ ${PDF}/bookvol10.2.pdf: ${IN}/bookvol10.2.pamphlet
${RM} bookvol10.2.ps ; \
${RM} bookvol10.2.idx bookvol10.2.tex bookvol10.2.pamphlet ; \
${RM} bookvol10.2.ilg bookvol10.2.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol10.2.toc ; \
${LATEX} bookvol10.2.tex >${TMP}/trace ; \
@@ -250,12 +273,14 @@ ${PDF}/bookvol10.2.pdf: ${IN}/bookvol10.2.pamphlet
${RM} bookvol10.2.ps ; \
${RM} bookvol10.2.idx bookvol10.2.tex bookvol10.2.pamphlet ; \
${RM} bookvol10.2.ilg bookvol10.2.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol10.3.pdf: ${IN}/bookvol10.3.pamphlet
@echo books/1 making ${PDF}/bookvol10.3.pdf from ${IN}/bookvol10.3.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol10.3.pamphlet ${PDF}/bookvol10.3.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol10.3.toc ; \
@@ -267,6 +292,7 @@ ${PDF}/bookvol10.3.pdf: ${IN}/bookvol10.3.pamphlet
${RM} bookvol10.3.ps ; \
${RM} bookvol10.3.idx bookvol10.3.tex bookvol10.3.pamphlet ; \
${RM} bookvol10.3.ilg bookvol10.3.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol10.3.toc ; \
${LATEX} bookvol10.3.tex >${TMP}/trace ; \
@@ -278,12 +304,14 @@ ${PDF}/bookvol10.3.pdf: ${IN}/bookvol10.3.pamphlet
${RM} bookvol10.3.ps ; \
${RM} bookvol10.3.idx bookvol10.3.tex bookvol10.3.pamphlet ; \
${RM} bookvol10.3.ilg bookvol10.3.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol10.4.pdf: ${IN}/bookvol10.4.pamphlet
@echo books/1 making ${PDF}/bookvol10.4.pdf from ${IN}/bookvol10.4.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol10.4.pamphlet ${PDF}/bookvol10.4.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol10.4.toc ; \
@@ -295,6 +323,7 @@ ${PDF}/bookvol10.4.pdf: ${IN}/bookvol10.4.pamphlet
${RM} bookvol10.4.ps ; \
${RM} bookvol10.4.idx bookvol10.4.tex bookvol10.4.pamphlet ; \
${RM} bookvol10.4.ilg bookvol10.4.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol10.4.toc ; \
${LATEX} bookvol10.4.tex >${TMP}/trace ; \
@@ -306,12 +335,14 @@ ${PDF}/bookvol10.4.pdf: ${IN}/bookvol10.4.pamphlet
${RM} bookvol10.4.ps ; \
${RM} bookvol10.4.idx bookvol10.4.tex bookvol10.4.pamphlet ; \
${RM} bookvol10.4.ilg bookvol10.4.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol10.5.pdf: ${IN}/bookvol10.5.pamphlet
@echo books/1 making ${PDF}/bookvol10.5.pdf from ${IN}/bookvol10.5.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol10.5.pamphlet ${PDF}/bookvol10.5.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol10.5.toc ; \
@@ -323,6 +354,7 @@ ${PDF}/bookvol10.5.pdf: ${IN}/bookvol10.5.pamphlet
${RM} bookvol10.5.ps ; \
${RM} bookvol10.5.idx bookvol10.5.tex bookvol10.5.pamphlet ; \
${RM} bookvol10.5.ilg bookvol10.5.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol10.5.toc ; \
${LATEX} bookvol10.5.tex >${TMP}/trace ; \
@@ -334,12 +366,14 @@ ${PDF}/bookvol10.5.pdf: ${IN}/bookvol10.5.pamphlet
${RM} bookvol10.5.ps ; \
${RM} bookvol10.5.idx bookvol10.5.tex bookvol10.5.pamphlet ; \
${RM} bookvol10.5.ilg bookvol10.5.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/bookvol12.pdf: ${IN}/bookvol12.pamphlet
@echo books/1 making ${PDF}/bookvol12.pdf from ${IN}/bookvol12.pamphlet
@(cd ${PDF} ; \
cp ${IN}/bookvol12.pamphlet ${PDF}/bookvol12.tex ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
if [ -z "${NOISE}" ] ; then \
${RM} bookvol12.toc ; \
@@ -351,6 +385,7 @@ ${PDF}/bookvol12.pdf: ${IN}/bookvol12.pamphlet
${RM} bookvol12.ps ; \
${RM} bookvol12.idx bookvol12.tex bookvol12.pamphlet ; \
${RM} bookvol12.ilg bookvol12.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} bookvol12.toc ; \
${LATEX} bookvol12.tex >${TMP}/trace ; \
@@ -362,12 +397,14 @@ ${PDF}/bookvol12.pdf: ${IN}/bookvol12.pamphlet
${RM} bookvol12.ps ; \
${RM} bookvol12.idx bookvol12.tex bookvol12.pamphlet ; \
${RM} bookvol12.ilg bookvol12.ind ; \
+ ${RM} bookheader.tex ; \
fi )
${PDF}/%.pdf: ${IN}/%.pamphlet
@echo 0 making ${PDF}/$*.pdf from ${IN}/$*.pamphlet
@(cd ${PDF} ; \
cp ${IN}/$*.pamphlet ${PDF} ; \
+ cp ${IN}/bookheader.tex ${PDF} ; \
cp -pr ${IN}/ps ${PDF} ; \
${WEAVE} -delay $*.pamphlet >$*.tex ; \
if [ -z "${NOISE}" ] ; then \
@@ -378,6 +415,7 @@ ${PDF}/%.pdf: ${IN}/%.pamphlet
${DVIPDFM} $*.dvi 2>/dev/null ; \
${RM} $*.aux $*.dvi $*.log $*.ps $*.idx $*.tex $*.pamphlet ; \
${RM} $*.ilg $*.ind ; \
+ ${RM} bookheader.tex ; \
else \
${RM} $*.toc ; \
${LATEX} $*.tex >${TMP}/trace ; \
@@ -387,6 +425,7 @@ ${PDF}/%.pdf: ${IN}/%.pamphlet
${DVIPDFM} $*.dvi 2>${TMP}/trace ; \
${RM} $*.aux $*.dvi $*.log $*.ps $*.idx $*.tex $*.pamphlet ; \
${RM} $*.ilg $*.ind ; \
+ ${RM} bookheader.tex ; \
fi )
@
diff --git a/books/bookheader.tex b/books/bookheader.tex
new file mode 100644
index 0000000..e47851b
--- /dev/null
+++ b/books/bookheader.tex
@@ -0,0 +1,240 @@
+\usepackage{hyperref}
+\usepackage{axiom}
+\usepackage{makeidx}
+\setlength{\textwidth}{400pt}
+\makeindex
+\usepackage{graphicx}
+
+\begin{document}
+\begin{titlepage}
+\center{\includegraphics{ps/axiomfront.ps}}
+\vskip 0.1in
+\includegraphics{ps/bluebayou.ps}\\
+\vskip 0.1in
+{\Huge{The 30 Year Horizon}}
+\vskip 0.1in
+$$
+\begin{array}{lll}
+Manuel\ Bronstein & William\ Burge & Timothy\ Daly \\
+James\ Davenport & Michael\ Dewar & Martin\ Dunstan \\
+Albrecht\ Fortenbacher & Patrizia\ Gianni & Johannes\ Grabmeier \\
+Jocelyn\ Guidry & Richard\ Jenks & Larry\ Lambe \\
+Michael\ Monagan & Scott\ Morrison & William\ Sit \\
+Jonathan\ Steinbach & Robert\ Sutor & Barry\ Trager \\
+Stephen\ Watt & Jim\ Wen & Clifton\ Williamson
+\end{array}
+$$
+\center{\large{\VolumeName}}
+\end{titlepage}
+\pagenumbering{roman}
+\begin{verbatim}
+Portions Copyright (c) 2005 Timothy Daly
+
+The Blue Bayou image Copyright (c) 2004 Jocelyn Guidry
+
+Portions Copyright (c) 2004 Martin Dunstan
+Portions Copyright (c) 2007 Alfredo Portes
+Portions Copyright (c) 2007 Arthur Ralfs
+Portions Copyright (c) 2005 Timothy Daly
+
+Portions Copyright (c) 1991-2002,
+The Numerical ALgorithms Group Ltd.
+All rights reserved.
+
+This book and the Axiom software is licensed as follows:
+
+Redistribution and use in source and binary forms, with or
+without modification, are permitted provided that the following
+conditions are
+met:
+
+ - Redistributions of source code must retain the above
+ copyright notice, this list of conditions and the
+ following disclaimer.
+
+ - Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the
+ following disclaimer in the documentation and/or other
+ materials provided with the distribution.
+
+ - Neither the name of The Numerical ALgorithms Group Ltd.
+ nor the names of its contributors may be used to endorse
+ or promote products derived from this software without
+ specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
+CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGE.
+
+\end{verbatim}
+
+\vfill
+\newpage
+Inclusion of names in the list of credits is based on historical
+information and is as accurate as possible. Inclusion of names
+does not in any way imply an endorsement but represents historical
+influence on Axiom development.
+
+\begin{tabular}{lll}
+Michael Albaugh & Cyril Alberga & Roy Adler\\
+Christian Aistleitner & Richard Anderson & George Andrews\\
+S.J. Atkins & Henry Baker & Martin Baker\\
+Stephen Balzac & Yurij Baransky & David R. Barton\\
+Gerald Baumgartner & Gilbert Baumslag & Michael Becker\\
+Nelson H. F. Beebe & Jay Belanger & David Bindel\\
+Fred Blair & Vladimir Bondarenko & Mark Botch\\
+Raoul Bourquin & Alexandre Bouyer & Karen Braman\\
+Peter A. Broadbery & Martin Brock & Manuel Bronstein\\
+Stephen Buchwald & Florian Bundschuh & Luanne Burns\\
+William Burge & Ralph Byers & Quentin Carpent\\
+Robert Caviness & Bruce Char & Ondrej Certik\\
+Tzu-Yi Chen & Cheekai Chin & David V. Chudnovsky\\
+Gregory V. Chudnovsky & Mark Clements & James Cloos\\
+Jia Zhao Cong & Josh Cohen & Christophe Conil\\
+Don Coppersmith & George Corliss & Robert Corless\\
+Gary Cornell & Meino Cramer & Jeremy Du Croz\\
+David Cyganski & Nathaniel Daly & Timothy Daly Sr.\\
+Timothy Daly Jr. & James H. Davenport & David Day\\
+James Demmel & Didier Deshommes & Michael Dewar\\
+Jack Dongarra & Jean Della Dora & Gabriel Dos Reis\\
+Claire DiCrescendo & Sam Dooley & Lionel Ducos\\
+Iain Duff & Lee Duhem & Martin Dunstan\\
+Brian Dupee & Dominique Duval & Robert Edwards\\
+Heow Eide-Goodman & Lars Erickson & Richard Fateman\\
+Bertfried Fauser & Stuart Feldman & John Fletcher\\
+Brian Ford & Albrecht Fortenbacher & George Frances\\
+Constantine Frangos & Timothy Freeman & Korrinn Fu\\
+Marc Gaetano & Rudiger Gebauer & Van de Geijn\\
+Kathy Gerber & Patricia Gianni & Samantha Goldrich\\
+Holger Gollan & Teresa Gomez-Diaz & Laureano Gonzalez-Vega \\
+Stephen Gortler & Johannes Grabmeier & Matt Grayson\\
+Klaus Ebbe Grue & James Griesmer & Vladimir Grinberg\\
+Oswald Gschnitzer & Ming Gu & Jocelyn Guidry\\
+Gaetan Hache & Steve Hague & Satoshi Hamaguchi\\
+Sven Hammarling & Mike Hansen & Richard Hanson\\
+Richard Harke & Bill Hart & Vilya Harvey\\
+Martin Hassner & Arthur S. Hathaway & Dan Hatton\\
+Waldek Hebisch & Karl Hegbloom & Ralf Hemmecke\\
+\end{tabular}
+\vfill
+\newpage
+\begin{tabular}{lll}
+Henderson & Antoine Hersen & Roger House\\
+Gernot Hueber & Pietro Iglio & Alejandro Jakubi\\
+Richard Jenks & William Kahan & Kai Kaminski\\
+Grant Keady & Wilfrid Kendall & Tony Kennedy\\
+Ted Kosan & Paul Kosinski & Klaus Kusche\\
+Bernhard Kutzler & Tim Lahey & Larry Lambe\\
+Kaj Laurson & George L. Legendre & Franz Lehner\\
+Frederic Lehobey & Michel Levaud & Howard Levy\\
+Ren-Cang Li & Rudiger Loos & Michael Lucks\\
+Richard Luczak & Camm Maguire & Francois Maltey\\
+Alasdair McAndrew & Bob McElrath & Michael McGettrick\\
+Edi Meier & Ian Meikle & David Mentre\\
+Victor S. Miller & Gerard Milmeister & Mohammed Mobarak\\
+H. Michael Moeller & Michael Monagan & Marc Moreno-Maza\\
+Scott Morrison & Joel Moses & Mark Murray\\
+William Naylor & Patrice Naudin & C. Andrew Neff\\
+John Nelder & Godfrey Nolan & Arthur Norman\\
+Jinzhong Niu & Michael O'Connor & Summat Oemrawsingh\\
+Kostas Oikonomou & Humberto Ortiz-Zuazaga & Julian A. Padget\\
+Bill Page & David Parnas & Susan Pelzel\\
+Michel Petitot & Didier Pinchon & Ayal Pinkus\\
+Frederick H. Pitts & Jose Alfredo Portes & Gregorio Quintana-Orti\\
+Claude Quitte & Arthur C. Ralfs & Norman Ramsey\\
+Anatoly Raportirenko & Albert D. Rich & Michael Richardson\\
+Guilherme Reis & Huan Ren & Renaud Rioboo\\
+Jean Rivlin & Nicolas Robidoux & Simon Robinson\\
+Raymond Rogers & Michael Rothstein & Martin Rubey\\
+Philip Santas & Alfred Scheerhorn & William Schelter\\
+Gerhard Schneider & Martin Schoenert & Marshall Schor\\
+Frithjof Schulze & Fritz Schwarz & Steven Segletes\\
+V. Sima & Nick Simicich & William Sit\\
+Elena Smirnova & Jonathan Steinbach & Fabio Stumbo\\
+Christine Sundaresan & Robert Sutor & Moss E. Sweedler\\
+Eugene Surowitz & Max Tegmark & T. Doug Telford\\
+James Thatcher & Balbir Thomas & Mike Thomas\\
+Dylan Thurston & Steve Toleque & Barry Trager\\
+Themos T. Tsikas & Gregory Vanuxem & Bernhard Wall\\
+Stephen Watt & Jaap Weel & Juergen Weiss\\
+M. Weller & Mark Wegman & James Wen\\
+Thorsten Werther & Michael Wester & R. Clint Whaley\\
+John M. Wiley & Berhard Will & Clifton J. Williamson\\
+Stephen Wilson & Shmuel Winograd & Robert Wisbauer\\
+Sandra Wityak & Waldemar Wiwianka & Knut Wolf\\
+Liu Xiaojun & Clifford Yapp & David Yun\\
+Vadim Zhytnikov & Richard Zippel & Evelyn Zoernack\\
+Bruno Zuercher & Dan Zwillinger
+\end{tabular}
+\newpage
+
+\tableofcontents
+\vfill
+\eject
+\setlength{\parindent}{0em}
+\setlength{\parskip}{1ex}
+{\Large{\bf New Foreword}}
+\vskip .25in
+
+On October 1, 2001 Axiom was withdrawn from the market and ended
+life as a commercial product.
+On September 3, 2002 Axiom was released under the Modified BSD
+license, including this document.
+On August 27, 2003 Axiom was released as free and open source
+software available for download from the Free Software Foundation's
+website, Savannah.
+
+Work on Axiom has had the generous support of the Center for
+Algorithms and Interactive Scientific Computation (CAISS) at
+City College of New York. Special thanks go to Dr. Gilbert
+Baumslag for his support of the long term goal.
+
+The online version of this documentation is roughly 1000 pages.
+In order to make printed versions we've broken it up into three
+volumes. The first volume is tutorial in nature. The second volume
+is for programmers. The third volume is reference material. We've
+also added a fourth volume for developers. All of these changes
+represent an experiment in print-on-demand delivery of documentation.
+Time will tell whether the experiment succeeded.
+
+Axiom has been in existence for over thirty years. It is estimated to
+contain about three hundred man-years of research and has, as of
+September 3, 2003, 143 people listed in the credits. All of these
+people have contributed directly or indirectly to making Axiom
+available. Axiom is being passed to the next generation. I'm looking
+forward to future milestones.
+
+With that in mind I've introduced the theme of the ``30 year horizon''.
+We must invent the tools that support the Computational Mathematician
+working 30 years from now. How will research be done when every bit of
+mathematical knowledge is online and instantly available? What happens
+when we scale Axiom by a factor of 100, giving us 1.1 million domains?
+How can we integrate theory with code? How will we integrate theorems
+and proofs of the mathematics with space-time complexity proofs and
+running code? What visualization tools are needed? How do we support
+the conceptual structures and semantics of mathematics in effective
+ways? How do we support results from the sciences? How do we teach
+the next generation to be effective Computational Mathematicians?
+
+The ``30 year horizon'' is much nearer than it appears.
+
+\vskip .25in
+%\noindent
+Tim Daly\\
+CAISS, City College of New York\\
+November 10, 2003 ((iHy))
+\vfill
+\eject
+\pagenumbering{arabic}
+\setcounter{chapter}{0} % Chapter 1
diff --git a/books/bookvol11.pamphlet b/books/bookvol11.pamphlet
index d1827a4..b413613 100644
--- a/books/bookvol11.pamphlet
+++ b/books/bookvol11.pamphlet
@@ -1,242 +1,6 @@
\documentclass[dvipdfm]{book}
-\usepackage{hyperref}
-\usepackage{axiom}
-\usepackage{makeidx}
-\setlength{\textwidth}{400pt}
-\makeindex
-\usepackage{graphicx}
-\begin{document}
-\begin{titlepage}
-\center{\includegraphics{ps/axiomfront.ps}}
-\vskip 0.1in
-\includegraphics{ps/bluebayou.ps}\\
-\vskip 0.1in
-{\Huge{The 30 Year Horizon}}
-\vskip 0.1in
-$$
-\begin{array}{lll}
-Manuel\ Bronstein & William\ Burge & Timothy\ Daly \\
-James\ Davenport & Michael\ Dewar & Martin\ Dunstan \\
-Albrecht\ Fortenbacher & Patrizia\ Gianni & Johannes\ Grabmeier \\
-Jocelyn\ Guidry & Richard\ Jenks & Larry\ Lambe \\
-Michael\ Monagan & Scott\ Morrison & William\ Sit \\
-Jonathan\ Steinbach & Robert\ Sutor & Barry\ Trager \\
-Stephen\ Watt & Jim\ Wen & Clifton\ Williamson
-\end{array}
-$$
-\center{\large{Volume 11: Axiom Browser}}
-\end{titlepage}
-\pagenumbering{roman}
-\begin{verbatim}
-Portions Copyright (c) 2007 Alfredo Portes
-Portions Copyright (c) 2007 Arthur Ralfs
-Portions Copyright (c) 2005 Timothy Daly
-
-The Blue Bayou image Copyright (c) 2004 Jocelyn Guidry
-
-Portions Copyright (c) 2004 Martin Dunstan
-
-Portions Copyright (c) 1991-2002,
-The Numerical ALgorithms Group Ltd.
-All rights reserved.
-
-This book and the Axiom software is licensed as follows:
-
-Redistribution and use in source and binary forms, with or
-without modification, are permitted provided that the following
-conditions are
-met:
-
- - Redistributions of source code must retain the above
- copyright notice, this list of conditions and the
- following disclaimer.
-
- - Redistributions in binary form must reproduce the above
- copyright notice, this list of conditions and the
- following disclaimer in the documentation and/or other
- materials provided with the distribution.
-
- - Neither the name of The Numerical ALgorithms Group Ltd.
- nor the names of its contributors may be used to endorse
- or promote products derived from this software without
- specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
-CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
-BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
-SUCH DAMAGE.
-
-\end{verbatim}
-
-\vfill
-\newpage
-Inclusion of names in the list of credits is based on historical
-information and is as accurate as possible. Inclusion of names
-does not in any way imply an endorsement but represents historical
-influence on Axiom development.
-
-\begin{tabular}{lll}
-Michael Albaugh & Cyril Alberga & Roy Adler\\
-Christian Aistleitner & Richard Anderson & George Andrews\\
-S.J. Atkins & Henry Baker & Martin Baker\\
-Stephen Balzac & Yurij Baransky & David R. Barton\\
-Gerald Baumgartner & Gilbert Baumslag & Michael Becker\\
-Nelson H. F. Beebe & Jay Belanger & David Bindel\\
-Fred Blair & Vladimir Bondarenko & Mark Botch\\
-Raoul Bourquin & Alexandre Bouyer & Karen Braman\\
-Peter A. Broadbery & Martin Brock & Manuel Bronstein\\
-Stephen Buchwald & Florian Bundschuh & Luanne Burns\\
-William Burge & Ralph Byers & Quentin Carpent\\
-Robert Caviness & Bruce Char & Ondrej Certik\\
-Tzu-Yi Chen & Cheekai Chin & David V. Chudnovsky\\
-Gregory V. Chudnovsky & Mark Clements & James Cloos\\
-Jia Zhao Cong & Josh Cohen & Christophe Conil\\
-Don Coppersmith & George Corliss & Robert Corless\\
-Gary Cornell & Meino Cramer & Jeremy Du Croz\\
-David Cyganski & Nathaniel Daly & Timothy Daly Sr.\\
-Timothy Daly Jr. & James H. Davenport & David Day\\
-James Demmel & Didier Deshommes & Michael Dewar\\
-Jack Dongarra & Jean Della Dora & Gabriel Dos Reis\\
-Claire DiCrescendo & Sam Dooley & Lionel Ducos\\
-Iain Duff & Lee Duhem & Martin Dunstan\\
-Brian Dupee & Dominique Duval & Robert Edwards\\
-Heow Eide-Goodman & Lars Erickson & Richard Fateman\\
-Bertfried Fauser & Stuart Feldman & John Fletcher\\
-Brian Ford & Albrecht Fortenbacher & George Frances\\
-Constantine Frangos & Timothy Freeman & Korrinn Fu\\
-Marc Gaetano & Rudiger Gebauer & Van de Geijn\\
-Kathy Gerber & Patricia Gianni & Samantha Goldrich\\
-Holger Gollan & Teresa Gomez-Diaz & Laureano Gonzalez-Vega \\
-Stephen Gortler & Johannes Grabmeier & Matt Grayson\\
-Klaus Ebbe Grue & James Griesmer & Vladimir Grinberg\\
-Oswald Gschnitzer & Ming Gu & Jocelyn Guidry\\
-Gaetan Hache & Steve Hague & Satoshi Hamaguchi\\
-Sven Hammarling & Mike Hansen & Richard Hanson\\
-Richard Harke & Bill Hart & Vilya Harvey\\
-Martin Hassner & Arthur S. Hathaway & Dan Hatton\\
-Waldek Hebisch & Karl Hegbloom & Ralf Hemmecke\\
-\end{tabular}
-\vfill
-\newpage
-\begin{tabular}{lll}
-Henderson & Antoine Hersen & Roger House\\
-Gernot Hueber & Pietro Iglio & Alejandro Jakubi\\
-Richard Jenks & William Kahan & Kai Kaminski\\
-Grant Keady & Wilfrid Kendall & Tony Kennedy\\
-Ted Kosan & Paul Kosinski & Klaus Kusche\\
-Bernhard Kutzler & Tim Lahey & Larry Lambe\\
-Kaj Laurson & George L. Legendre & Franz Lehner\\
-Frederic Lehobey & Michel Levaud & Howard Levy\\
-Ren-Cang Li & Rudiger Loos & Michael Lucks\\
-Richard Luczak & Camm Maguire & Francois Maltey\\
-Alasdair McAndrew & Bob McElrath & Michael McGettrick\\
-Edi Meier & Ian Meikle & David Mentre\\
-Victor S. Miller & Gerard Milmeister & Mohammed Mobarak\\
-H. Michael Moeller & Michael Monagan & Marc Moreno-Maza\\
-Scott Morrison & Joel Moses & Mark Murray\\
-William Naylor & Patrice Naudin & C. Andrew Neff\\
-John Nelder & Godfrey Nolan & Arthur Norman\\
-Jinzhong Niu & Michael O'Connor & Summat Oemrawsingh\\
-Kostas Oikonomou & Humberto Ortiz-Zuazaga & Julian A. Padget\\
-Bill Page & David Parnas & Susan Pelzel\\
-Michel Petitot & Didier Pinchon & Ayal Pinkus\\
-Frederick H. Pitts & Jose Alfredo Portes & Gregorio Quintana-Orti\\
-Claude Quitte & Arthur C. Ralfs & Norman Ramsey\\
-Anatoly Raportirenko & Albert D. Rich & Michael Richardson\\
-Guilherme Reis & Huan Ren & Renaud Rioboo\\
-Jean Rivlin & Nicolas Robidoux & Simon Robinson\\
-Raymond Rogers & Michael Rothstein & Martin Rubey\\
-Philip Santas & Alfred Scheerhorn & William Schelter\\
-Gerhard Schneider & Martin Schoenert & Marshall Schor\\
-Frithjof Schulze & Fritz Schwarz & Steven Segletes\\
-V. Sima & Nick Simicich & William Sit\\
-Elena Smirnova & Jonathan Steinbach & Fabio Stumbo\\
-Christine Sundaresan & Robert Sutor & Moss E. Sweedler\\
-Eugene Surowitz & Max Tegmark & T. Doug Telford\\
-James Thatcher & Balbir Thomas & Mike Thomas\\
-Dylan Thurston & Steve Toleque & Barry Trager\\
-Themos T. Tsikas & Gregory Vanuxem & Bernhard Wall\\
-Stephen Watt & Jaap Weel & Juergen Weiss\\
-M. Weller & Mark Wegman & James Wen\\
-Thorsten Werther & Michael Wester & R. Clint Whaley\\
-John M. Wiley & Berhard Will & Clifton J. Williamson\\
-Stephen Wilson & Shmuel Winograd & Robert Wisbauer\\
-Sandra Wityak & Waldemar Wiwianka & Knut Wolf\\
-Liu Xiaojun & Clifford Yapp & David Yun\\
-Vadim Zhytnikov & Richard Zippel & Evelyn Zoernack\\
-Bruno Zuercher & Dan Zwillinger
-\end{tabular}
-\newpage
-
-\tableofcontents
-\vfill
-\eject
-\setlength{\parindent}{0em}
-\setlength{\parskip}{1ex}
-{\Large{\bf New Foreword}}
-\vskip .25in
-
-On October 1, 2001 Axiom was withdrawn from the market and ended
-life as a commercial product.
-On September 3, 2002 Axiom was released under the Modified BSD
-license, including this document.
-On August 27, 2003 Axiom was released as free and open source
-software available for download from the Free Software Foundation's
-website, Savannah.
-
-Work on Axiom has had the generous support of the Center for
-Algorithms and Interactive Scientific Computation (CAISS) at
-City College of New York. Special thanks go to Dr. Gilbert
-Baumslag for his support of the long term goal.
-
-The online version of this documentation is roughly 1000 pages.
-In order to make printed versions we've broken it up into three
-volumes. The first volume is tutorial in nature. The second volume
-is for programmers. The third volume is reference material. We've
-also added a fourth volume for developers. All of these changes
-represent an experiment in print-on-demand delivery of documentation.
-Time will tell whether the experiment succeeded.
-
-Axiom has been in existence for over thirty years. It is estimated to
-contain about three hundred man-years of research and has, as of
-September 3, 2003, 143 people listed in the credits. All of these
-people have contributed directly or indirectly to making Axiom
-available. Axiom is being passed to the next generation. I'm looking
-forward to future milestones.
-
-With that in mind I've introduced the theme of the ``30 year horizon''.
-We must invent the tools that support the Computational Mathematician
-working 30 years from now. How will research be done when every bit of
-mathematical knowledge is online and instantly available? What happens
-when we scale Axiom by a factor of 100, giving us 1.1 million domains?
-How can we integrate theory with code? How will we integrate theorems
-and proofs of the mathematics with space-time complexity proofs and
-running code? What visualization tools are needed? How do we support
-the conceptual structures and semantics of mathematics in effective
-ways? How do we support results from the sciences? How do we teach
-the next generation to be effective Computational Mathematicians?
-
-The ``30 year horizon'' is much nearer than it appears.
-
-\vskip .25in
-%\noindent
-Tim Daly\\
-CAISS, City College of New York\\
-November 10, 2003 ((iHy))
-\vfill
-\eject
-\pagenumbering{arabic}
-\setcounter{chapter}{0} % Chapter 1
+\newcommand{\VolumeName}{Volume 11: Axiom Browser}
+\input{bookheader.tex}
\chapter{Overview}
This book contains the Firefox browser AJAX routines.
diff --git a/changelog b/changelog
index cdfc3c5..e8f4066 100644
--- a/changelog
+++ b/changelog
@@ -1,3 +1,8 @@
+20130428 tpd src/axiom-website/patches.html 20130428.02.tpd.patch
+20130428 tpd books/bookvol11 use bookheader.tex
+20130428 tpd books/Makefile handle bookheader.tex
+20130428 tpd src/doc/axiom.sty collect axiom's standard macros
+20130428 tpd books/bookheader.tex standardize the book headers
20130428 exm src/axiom-website/patches.html 20130428.01.exm.patch
20130428 exm faq fix mailing list links
20130428 exm src/axiom-website/community.html fix mailing list links
diff --git a/src/axiom-website/patches.html b/src/axiom-website/patches.html
index 51c6a8c..77a6a90 100644
--- a/src/axiom-website/patches.html
+++ b/src/axiom-website/patches.html
@@ -4149,6 +4149,8 @@ Makefile make clean removes all cruft
books/bookvol10.2 add Attributes as Categories
20130428.01.exm.patch
src/axiom-website/community.html fix mailing list links
+20130428.02.tpd.patch
+books/bookheader.tex standardize the book headers