Skip to content

Commit 2b2eb11

Browse files
authored
Revise make_doc (#12)
Make it more uniform across all our packages Also fix a bib entry
1 parent 7d376b9 commit 2b2eb11

File tree

2 files changed

+22
-7
lines changed

2 files changed

+22
-7
lines changed

doc/grpconst.bib

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,13 @@ @phdthesis{Neu67
3333
}
3434

3535
@book{Lau82,
36-
author = "Reinhard Laue",
36+
author = {Laue, Reinhard},
3737
title = "Zur {Konstruktion} und {Klassifikation} endlicher
3838
aufl{\accent127 o}sbarer {Gruppen}",
3939
series = "Bayreuther Mathematische Schriften",
4040
volume = "9",
4141
year = "1982",
42+
publisher = {Bayreuth Universität},
4243
notes = "PAGES: ii + 304, 1 correction sheet,
4344
Earlier version: Habilitationsschrift, RWTH Aachen, 1980",
4445
}

doc/make_doc

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,26 @@
11
#!/bin/sh
2-
rm -f manual.aux manual.idx manual.ilg manual.ind manual.lab manual.log manual.six manual.toc
2+
set -e
3+
4+
echo "TeXing documentation"
5+
# delete old stuff to avoid spurious or "hidden errors" caused by their presence
6+
rm -f manual.{aux,bbl,blg,dvi,idx,ilg,ind,lab,log,pdf,ps,six,toc}
7+
8+
# TeX the manual
39
tex manual
4-
../../../doc/manualindex manual
10+
# ... and build its bibliography
511
bibtex manual
12+
# TeX the manual again to incorporate the ToC
613
tex manual
14+
# ... and build the index
15+
../../../doc/manualindex manual
16+
# Finally TeX the manual again to get cross-references right
717
tex manual
8-
pdftex manual; pdftex manual
918

10-
rm -rf ../htm
11-
mkdir ../htm
12-
../../../etc/convert.pl -c -i -n grpconst . ../htm
19+
# Create PDF version
20+
pdftex manual
21+
pdftex manual
22+
23+
# The HTML version of the manual
24+
mkdir -p ../htm
25+
echo "Creating HTML documentation"
26+
../../../etc/convert.pl -i -u -c -n grpconst . ../htm

0 commit comments

Comments
 (0)