Kaydet (Commit) dd946768 authored tarafından Fred Drake's avatar Fred Drake

Added libsymbol.tex, libtoken.tex to dependencies for the libref.

New targets:  ???-all, for each document.  This creates all formats of the
named document (DVI, HTML, PDF, PS).

l2hlib:  Added commands to translate node*.html to use the \label{} stuff,
	as supported by Jeremy's node2html.pl.  This gives us mostly
	bookmarkable nodes.
üst b0df5678
...@@ -95,6 +95,13 @@ lib: lib.ps ...@@ -95,6 +95,13 @@ lib: lib.ps
ext: ext.ps ext: ext.ps
api: api.ps api: api.ps
# All formats for a single document
api-all: api.dvi api.pdf api.ps l2hapi
ext-all: ext.dvi ext.pdf ext.ps l2hext
lib-all: lib.dvi lib.pdf lib.ps l2hlib
tut-all: tut.dvi tut.pdf tut.ps l2htut
# Rules to build PostScript and PDF formats # Rules to build PostScript and PDF formats
.SUFFIXES: .dvi .ps .pdf .SUFFIXES: .dvi .ps .pdf
...@@ -155,7 +162,7 @@ LIBFILES = lib.tex \ ...@@ -155,7 +162,7 @@ LIBFILES = lib.tex \
libmailbox.tex libcommands.tex libcmath.tex libni.tex libgzip.tex \ libmailbox.tex libcommands.tex libcmath.tex libni.tex libgzip.tex \
libpprint.tex libcode.tex libmimify.tex libre.tex libmacic.tex \ libpprint.tex libcode.tex libmimify.tex libre.tex libmacic.tex \
libuserdict.tex libdis.tex libxmllib.tex libqueue.tex \ libuserdict.tex libdis.tex libxmllib.tex libqueue.tex \
liblocale.tex libbasehttp.tex libcopyreg.tex liblocale.tex libbasehttp.tex libcopyreg.tex libsymbol.tex libtoken.tex
# Library document # Library document
lib.dvi: modindex.py indfix.py $(LIBFILES) lib.dvi: modindex.py indfix.py $(LIBFILES)
...@@ -257,7 +264,9 @@ l2hext: ext.dvi myformat.perl ...@@ -257,7 +264,9 @@ l2hext: ext.dvi myformat.perl
l2hlib: lib.dvi myformat.perl l2hlib: lib.dvi myformat.perl
./fix_libaux.sed <lib.aux >lib1.aux ./fix_libaux.sed <lib.aux >lib1.aux
mv lib1.aux lib.aux mv lib1.aux lib.aux
if [ -d lib ] ; then rm -f lib/*.html ; fi
$(L2H) $(L2HARGS) lib.tex $(L2H) $(L2HARGS) lib.tex
(cd lib; ../node2label.pl footnode.html lib.html node*.html)
sed 's/^<P CLASS=ABSTRACT>,/<P CLASS=ABSTRACT>/' \ sed 's/^<P CLASS=ABSTRACT>,/<P CLASS=ABSTRACT>/' \
<lib/lib.html >lib/xxx <lib/lib.html >lib/xxx
mv lib/xxx lib/lib.html mv lib/xxx lib/lib.html
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment