summaryrefslogtreecommitdiff
path: root/usergrps/uktug/baskervi/8_4
diff options
context:
space:
mode:
Diffstat (limited to 'usergrps/uktug/baskervi/8_4')
-rw-r--r--usergrps/uktug/baskervi/8_4/Makefile7
-rw-r--r--usergrps/uktug/baskervi/8_4/bask8_4.tex329
-rw-r--r--usergrps/uktug/baskervi/8_4/bv-cont.tex329
-rw-r--r--usergrps/uktug/baskervi/8_4/bv-cont.tub20
-rw-r--r--usergrps/uktug/baskervi/8_4/bv-cont.tui425
-rw-r--r--usergrps/uktug/baskervi/8_4/bv-cont.tuo2112
-rw-r--r--usergrps/uktug/baskervi/8_4/gracht.pdfbin0 -> 11199 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass01g.pngbin0 -> 174703 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass03g.pngbin0 -> 170986 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass04g.pngbin0 -> 174074 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass07g.pngbin0 -> 175370 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass08g.pngbin0 -> 183539 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass12g.pngbin0 -> 163156 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass13g.pngbin0 -> 227362 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass15g.pngbin0 -> 257643 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass16g.pngbin0 -> 193612 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass18g.pngbin0 -> 140723 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass19g.pngbin0 -> 193286 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass20g.pngbin0 -> 158057 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass21g.pngbin0 -> 169516 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass22g.pngbin0 -> 239855 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass23g.pngbin0 -> 154869 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass24g.pngbin0 -> 164197 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass25g.pngbin0 -> 175417 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/hass26g.pngbin0 -> 206368 bytes
-rw-r--r--usergrps/uktug/baskervi/8_4/ma-cb-en.tex5245
-rw-r--r--usergrps/uktug/baskervi/8_4/metacmyk.eps0
-rw-r--r--usergrps/uktug/baskervi/8_4/mpgraph.120
-rw-r--r--usergrps/uktug/baskervi/8_4/mpgraph.220
-rw-r--r--usergrps/uktug/baskervi/8_4/mpgraph.339
-rw-r--r--usergrps/uktug/baskervi/8_4/mpgraph.mp125
-rw-r--r--usergrps/uktug/baskervi/8_4/setupa.tex686
-rw-r--r--usergrps/uktug/baskervi/8_4/setupb.tex7568
-rw-r--r--usergrps/uktug/baskervi/8_4/star-abr.tex106
-rw-r--r--usergrps/uktug/baskervi/8_4/texutil.pl2137
-rw-r--r--usergrps/uktug/baskervi/8_4/texutil.tub0
-rw-r--r--usergrps/uktug/baskervi/8_4/texutil.tuo2115
37 files changed, 21283 insertions, 0 deletions
diff --git a/usergrps/uktug/baskervi/8_4/Makefile b/usergrps/uktug/baskervi/8_4/Makefile
new file mode 100644
index 0000000000..615cc32226
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/Makefile
@@ -0,0 +1,7 @@
+default:
+ pdftex -progname=pdfcontext "&pdfcontext" bv-cont
+ perl texutil.pl --references bv-cont
+
+ini:
+ pdftex -ini -progname=pdfcontext -fmt=pdfcontext cont-en
+
diff --git a/usergrps/uktug/baskervi/8_4/bask8_4.tex b/usergrps/uktug/baskervi/8_4/bask8_4.tex
new file mode 100644
index 0000000000..3e74af065e
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/bask8_4.tex
@@ -0,0 +1,329 @@
+\def\SPQR#1{#1}
+\def\SPQRSTOPCOLUMNS{%
+ \stopcolumns
+ \vskip5pt
+ \startcolumns[n=1,frame=on,lijn=off]
+ }
+\def\SPQRSTARTCOLUMNS{%
+ \stopcolumns
+ \vskip5pt
+ \startcolumns[n=2,lijn=on]
+}
+
+% interface=en
+
+% Just make sure that:
+\runMPgraphicstrue
+\runutilityfiletrue
+\newprettytrue
+
+\setupoutput[pdftex]
+
+% The general Baskerville layout.
+
+\setupbodyfont
+ [kb,bv,def,cmr,10pt]
+
+\setuplayout
+ [backspace=4pc,
+ topspace=36.26999pt, % 1 in - 3 pc
+ margin=4pc,
+ margindistance=.5pc,
+ width=180mm,
+ height=753.3189pt, % 250 mm + 12 pt + 15 pt + 15 pt
+ header=12pt,
+ headerdistance=15pt,
+ footer=15pt,
+ footerdistance=0pt]
+
+ \setupindenting % The manual is not designed for indenting and
+ [1pc] % I lack the time for checking. Looks worse.
+
+\setupcolumns
+ [distance=10mm,
+ rulewidth=.5pt]
+
+\setupheader
+ [after=\vskip-\prevdepth, % hm. maybe nilling the depth
+ before=\vfill, % by default is better
+ strut=no]
+
+\setupheadertexts
+ [{\em Baskerville}] [{\it Volume 8, Number 4/5}]
+ [] [\hfill{\it \ConTeXt, an Excursion}\hfill]
+
+
+\setupfootertexts
+ [--\pagenumber--]
+
+\setuppagenumbering
+ [alternative=doublesided,
+ location=]
+
+\setupitemize
+ [margin=1pc,
+ distance=.5em,
+ width=1em]
+
+\setuphead
+ [chapter]
+ [style=\bfb,
+ header=start,
+ page=,
+ before={\blank[2*big]},
+ after=\blank]
+
+\setuphead
+ [section]
+ [style=\bfa,
+ before={\blank[big]},
+ after=\blank]
+
+\setuphead
+ [subsection]
+ [style=\ita,
+ before=\blank,
+ after=]
+
+\setuphead
+ [subsubsection]
+ [alternative=text,
+ style=\bs,
+ before=\blank,
+ after=]
+
+% The manual setup.
+
+\usemodule[eenheid]
+\usemodule[pictex]
+\usemodule[chemie]
+
+\environment star-abr
+
+\setupcolors
+ [state=start,
+ conversion=always]
+
+\setupwhitespace
+ [none] % was medium
+
+\setupblank
+ [medium]
+
+\setuptyping
+ [margin=standard,
+ blank=medium]
+
+\setuptolerance
+ [tolerant]
+
+\setupsectionblock
+ [frontpart]
+ [page=,before=,after=]
+
+\setupsectionblock
+ [bodypart]
+ [page=,before=,after=]
+
+\setupsectionblock
+ [appendix]
+ [page=,before=,after=]
+
+\setupsectionblock
+ [backpart]
+ [page=,before=,after=]
+
+\defineregister
+ [Command]
+ [Commands]
+
+\setupregister
+ [Command]
+ [indication=off]
+
+\language[gb]
+
+% Some fakes.
+
+\let\Copyright=\relax
+\let\BackPage=\relax
+
+\long\def\Colofon%
+ {\title{Colophon}
+ \getbuffer[col]}
+
+\startbuffer[col]
+
+The text is written by Ton Otten and Hans Hagen and the
+illustrations and photographs are drawn and taken by Johan
+Jonker. The overall layout of this manual is adapted to
+{\em Baskerville}. Thanks to Sebastian Rahtz for his positive
+input.
+
+The original manual has about 1000 random generated
+\METAPOST\ graphics and looks a bit less formal. One can
+upload a version meant for printing as well as one for
+viewing on the screen from \type{www.ntg.nl/context}. The
+public part of the sources of \CONTEXT\ can be found at the
+same location.
+
+We're currently updating the Dutch reference manual, which
+will also be available in English and German. The latest
+quick reference documents, as well as some example
+documents, can be downloaded from the site mentioned.
+
+\startregels
+PRAGMA Advanced Document Engineering
+Ridderstraat 27, 8061GH Hasselt NL
++31 (0)38 477 53 69, pragma@wxs.nl
+\stopregels
+\stopbuffer
+
+\def\TableOfContents#1%
+ {\page
+ \startcolumns[n=2,option=background,offset=12pt,frame=off,background=screen]
+ \title{#1}
+ \placelist[chapter][alternative=c,before={\blank[big]}]
+ \stopcolumns
+}
+
+\def\Introduction#1%
+ {\title[intro]{#1}}
+
+\def\NormalIndex#1%
+ {\chapter[subind]{#1}
+ \bgroup
+ \setupblank[big]
+ \setupwhitespace[none]
+ \startcolumns[n=3]
+ \placeregister[index]
+ \stopcolumns
+ \egroup}
+
+\def\CommandIndex#1%
+ {\chapter[comind]{#1}
+ \bgroup
+ \setupblank[big]
+ \setupwhitespace[none]
+ \startcolumns[n=3]
+ \placeregister[Command]
+ \stopcolumns
+ \egroup}
+
+\def\CommandList#1%
+ {\chapter[comdefs]{#1}
+ \bgroup
+ \readfile{star-lst}{}{}
+ \blanko[2*big]
+ \setupsetup[reference=2]
+ \placesetup
+ \egroup}
+
+% The title page.
+
+\startbuffer[bv]
+ \hbox{\def\\{$\,$}\bf B\\a\\s\\k\\e\\r\\v\\i\\l\\l\\e}
+\stopbuffer
+
+\startbuffer[ct]
+ \hbox{\bf\ConTeXt\ || an Excursion}
+\stopbuffer
+
+\def\TitlePage#1#2#3%
+{\setupheader[state=none] \setupfooter[state=none] \bgroup \forgetall
+ \externalfigure [bv.tmp] [type=tex,width=\makeupwidth] \vskip6pt
+ \hbox to \hsize {\bf The Annals of the UK \TeX\ Users Group\hss
+ Editor: Sebastian Rahtz\hss Vol.~8 Nos.~4 \& 5} \vskip6pt \hbox
+ to \hsize {\bf ISSN 1354||5930\hss September 1998} \vskip6pt {\sl
+ Baskerville} is set in Monotype Baskerville, with Computer Modern
+ Typewriter for literal text, and printed on a Xerox Docutech.
+ Production and distribution is undertaken in Cambridge by Robin
+ Fairbairns.
+
+ \vskip6pt \hrule \vskip6pt \vskip6pt \title{Editorial}
+ \startcolumns[n=2,lijn=on,linewidth=.7pt,linecolor=black]
+ I first realised that Hans Hagen had something
+ rather special in the way of a macro package when he talked about
+ his PDF work at the 1995 Euro\TeX\ meeting in Arnhem. But it was not
+ until I saw a serious demonstration of \CONTEXT\ at the 1997 TUG
+ meeting in San Francisco that the scale and sophistication of the
+ package became apparent. After Hans talked about his work at the
+ 1997 UKTUG meeting, my respect increased, and we started to talk in
+ the UKTUG committee about putting something substantial into
+ {\em Baskerville} for our members. This double issue is the result,
+ a complete introduction to \CONTEXT, to complement the macros which are
+ already available on the \TeX\ Live CD-ROM.
+\vskip2pt
+ \CONTEXT\ is a macro package. It does the same job as \LaTeX, but
+ the setup is very different. \LaTeX\ consists of a core, a
+ set of `official' document classes, and a set of interface
+ conventions; the rest is composed of
+ packages contributed by hundreds of people over the last 15 years.
+ The result is hugely powerful, but chaotic, and on the verge
+ of becoming unmanageable. \CONTEXT\ is different; all the facilities
+ you need are provided up front, there is no system of
+ user-contributed packages. The code is all maintained and controlled
+ by Hans Hagen and his small company, and you do not need to worry
+ about having to go off and look for that extra \LaTeX\
+ package. \CONTEXT\ was {\em designed} to include most of the
+ facilities which \LaTeX\ accumulated over the years. There are no
+ `document classes', just an enormously powerful set of commands to
+ define the formatting of your document.
+\vskip2pt
+ What you are about to read is, I must stress, an {\em Introduction};
+ the full reference manual is currently only in Dutch, but it is in
+ the process of being translated. It contains details of many more
+ commands whose existence is only hinted at here.
+\vskip2pt
+ Obviously we needed to make this manual look as much like the {\em
+ Baskerville} style as we could; Hans did most of the work, but
+ Robin Fairbairns, Malcolm Clark and I
+ had a sudden baptism by fire of \CONTEXT\ when we decided to try and
+ massage the text into double columns. {\em Do not blame Hans or
+ \CONTEXT\ for the results!}
+\vskip2pt
+ A word of warning to those who want to rush straight off and try out
+ this package: it is {\em big}. It eats \TeX\ memory like there is
+ no tomorrow, and you cannot expect to run it on a small \TeX\
+ implementation. Persevere: all modern \TeX\ implementations can
+ increase their memory size. You may have to experiment a bit to get
+ things working.
+\stopcolumns
+ \vskip 12pt
+ \hrule
+ \vskip 24pt
+ \hbox to \hsize
+ {\bf Ton Otten \& Hans Hagen\hss
+ www.ntg.nl/context}
+ \vskip12pt
+ \hrule
+ \vskip12pt
+ \externalfigure
+ [ct.tmp]
+ [type=tex,width=\makeupwidth]
+ \vskip 24pt
+ \egroup
+}
+
+% Setup things.
+
+\input setupa.tex
+
+\breaksetuptrue
+
+\setupsetup
+ [criterium=used]
+
+\input setupb.tex
+
+\setupframedtexts
+ [setuptext]
+ [background=screen,
+ frame=off]
+
+% Here we go.
+
+\starttext
+
+\readfile{ma-cb-en}{}{}
+\stoptext
diff --git a/usergrps/uktug/baskervi/8_4/bv-cont.tex b/usergrps/uktug/baskervi/8_4/bv-cont.tex
new file mode 100644
index 0000000000..3e74af065e
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/bv-cont.tex
@@ -0,0 +1,329 @@
+\def\SPQR#1{#1}
+\def\SPQRSTOPCOLUMNS{%
+ \stopcolumns
+ \vskip5pt
+ \startcolumns[n=1,frame=on,lijn=off]
+ }
+\def\SPQRSTARTCOLUMNS{%
+ \stopcolumns
+ \vskip5pt
+ \startcolumns[n=2,lijn=on]
+}
+
+% interface=en
+
+% Just make sure that:
+\runMPgraphicstrue
+\runutilityfiletrue
+\newprettytrue
+
+\setupoutput[pdftex]
+
+% The general Baskerville layout.
+
+\setupbodyfont
+ [kb,bv,def,cmr,10pt]
+
+\setuplayout
+ [backspace=4pc,
+ topspace=36.26999pt, % 1 in - 3 pc
+ margin=4pc,
+ margindistance=.5pc,
+ width=180mm,
+ height=753.3189pt, % 250 mm + 12 pt + 15 pt + 15 pt
+ header=12pt,
+ headerdistance=15pt,
+ footer=15pt,
+ footerdistance=0pt]
+
+ \setupindenting % The manual is not designed for indenting and
+ [1pc] % I lack the time for checking. Looks worse.
+
+\setupcolumns
+ [distance=10mm,
+ rulewidth=.5pt]
+
+\setupheader
+ [after=\vskip-\prevdepth, % hm. maybe nilling the depth
+ before=\vfill, % by default is better
+ strut=no]
+
+\setupheadertexts
+ [{\em Baskerville}] [{\it Volume 8, Number 4/5}]
+ [] [\hfill{\it \ConTeXt, an Excursion}\hfill]
+
+
+\setupfootertexts
+ [--\pagenumber--]
+
+\setuppagenumbering
+ [alternative=doublesided,
+ location=]
+
+\setupitemize
+ [margin=1pc,
+ distance=.5em,
+ width=1em]
+
+\setuphead
+ [chapter]
+ [style=\bfb,
+ header=start,
+ page=,
+ before={\blank[2*big]},
+ after=\blank]
+
+\setuphead
+ [section]
+ [style=\bfa,
+ before={\blank[big]},
+ after=\blank]
+
+\setuphead
+ [subsection]
+ [style=\ita,
+ before=\blank,
+ after=]
+
+\setuphead
+ [subsubsection]
+ [alternative=text,
+ style=\bs,
+ before=\blank,
+ after=]
+
+% The manual setup.
+
+\usemodule[eenheid]
+\usemodule[pictex]
+\usemodule[chemie]
+
+\environment star-abr
+
+\setupcolors
+ [state=start,
+ conversion=always]
+
+\setupwhitespace
+ [none] % was medium
+
+\setupblank
+ [medium]
+
+\setuptyping
+ [margin=standard,
+ blank=medium]
+
+\setuptolerance
+ [tolerant]
+
+\setupsectionblock
+ [frontpart]
+ [page=,before=,after=]
+
+\setupsectionblock
+ [bodypart]
+ [page=,before=,after=]
+
+\setupsectionblock
+ [appendix]
+ [page=,before=,after=]
+
+\setupsectionblock
+ [backpart]
+ [page=,before=,after=]
+
+\defineregister
+ [Command]
+ [Commands]
+
+\setupregister
+ [Command]
+ [indication=off]
+
+\language[gb]
+
+% Some fakes.
+
+\let\Copyright=\relax
+\let\BackPage=\relax
+
+\long\def\Colofon%
+ {\title{Colophon}
+ \getbuffer[col]}
+
+\startbuffer[col]
+
+The text is written by Ton Otten and Hans Hagen and the
+illustrations and photographs are drawn and taken by Johan
+Jonker. The overall layout of this manual is adapted to
+{\em Baskerville}. Thanks to Sebastian Rahtz for his positive
+input.
+
+The original manual has about 1000 random generated
+\METAPOST\ graphics and looks a bit less formal. One can
+upload a version meant for printing as well as one for
+viewing on the screen from \type{www.ntg.nl/context}. The
+public part of the sources of \CONTEXT\ can be found at the
+same location.
+
+We're currently updating the Dutch reference manual, which
+will also be available in English and German. The latest
+quick reference documents, as well as some example
+documents, can be downloaded from the site mentioned.
+
+\startregels
+PRAGMA Advanced Document Engineering
+Ridderstraat 27, 8061GH Hasselt NL
++31 (0)38 477 53 69, pragma@wxs.nl
+\stopregels
+\stopbuffer
+
+\def\TableOfContents#1%
+ {\page
+ \startcolumns[n=2,option=background,offset=12pt,frame=off,background=screen]
+ \title{#1}
+ \placelist[chapter][alternative=c,before={\blank[big]}]
+ \stopcolumns
+}
+
+\def\Introduction#1%
+ {\title[intro]{#1}}
+
+\def\NormalIndex#1%
+ {\chapter[subind]{#1}
+ \bgroup
+ \setupblank[big]
+ \setupwhitespace[none]
+ \startcolumns[n=3]
+ \placeregister[index]
+ \stopcolumns
+ \egroup}
+
+\def\CommandIndex#1%
+ {\chapter[comind]{#1}
+ \bgroup
+ \setupblank[big]
+ \setupwhitespace[none]
+ \startcolumns[n=3]
+ \placeregister[Command]
+ \stopcolumns
+ \egroup}
+
+\def\CommandList#1%
+ {\chapter[comdefs]{#1}
+ \bgroup
+ \readfile{star-lst}{}{}
+ \blanko[2*big]
+ \setupsetup[reference=2]
+ \placesetup
+ \egroup}
+
+% The title page.
+
+\startbuffer[bv]
+ \hbox{\def\\{$\,$}\bf B\\a\\s\\k\\e\\r\\v\\i\\l\\l\\e}
+\stopbuffer
+
+\startbuffer[ct]
+ \hbox{\bf\ConTeXt\ || an Excursion}
+\stopbuffer
+
+\def\TitlePage#1#2#3%
+{\setupheader[state=none] \setupfooter[state=none] \bgroup \forgetall
+ \externalfigure [bv.tmp] [type=tex,width=\makeupwidth] \vskip6pt
+ \hbox to \hsize {\bf The Annals of the UK \TeX\ Users Group\hss
+ Editor: Sebastian Rahtz\hss Vol.~8 Nos.~4 \& 5} \vskip6pt \hbox
+ to \hsize {\bf ISSN 1354||5930\hss September 1998} \vskip6pt {\sl
+ Baskerville} is set in Monotype Baskerville, with Computer Modern
+ Typewriter for literal text, and printed on a Xerox Docutech.
+ Production and distribution is undertaken in Cambridge by Robin
+ Fairbairns.
+
+ \vskip6pt \hrule \vskip6pt \vskip6pt \title{Editorial}
+ \startcolumns[n=2,lijn=on,linewidth=.7pt,linecolor=black]
+ I first realised that Hans Hagen had something
+ rather special in the way of a macro package when he talked about
+ his PDF work at the 1995 Euro\TeX\ meeting in Arnhem. But it was not
+ until I saw a serious demonstration of \CONTEXT\ at the 1997 TUG
+ meeting in San Francisco that the scale and sophistication of the
+ package became apparent. After Hans talked about his work at the
+ 1997 UKTUG meeting, my respect increased, and we started to talk in
+ the UKTUG committee about putting something substantial into
+ {\em Baskerville} for our members. This double issue is the result,
+ a complete introduction to \CONTEXT, to complement the macros which are
+ already available on the \TeX\ Live CD-ROM.
+\vskip2pt
+ \CONTEXT\ is a macro package. It does the same job as \LaTeX, but
+ the setup is very different. \LaTeX\ consists of a core, a
+ set of `official' document classes, and a set of interface
+ conventions; the rest is composed of
+ packages contributed by hundreds of people over the last 15 years.
+ The result is hugely powerful, but chaotic, and on the verge
+ of becoming unmanageable. \CONTEXT\ is different; all the facilities
+ you need are provided up front, there is no system of
+ user-contributed packages. The code is all maintained and controlled
+ by Hans Hagen and his small company, and you do not need to worry
+ about having to go off and look for that extra \LaTeX\
+ package. \CONTEXT\ was {\em designed} to include most of the
+ facilities which \LaTeX\ accumulated over the years. There are no
+ `document classes', just an enormously powerful set of commands to
+ define the formatting of your document.
+\vskip2pt
+ What you are about to read is, I must stress, an {\em Introduction};
+ the full reference manual is currently only in Dutch, but it is in
+ the process of being translated. It contains details of many more
+ commands whose existence is only hinted at here.
+\vskip2pt
+ Obviously we needed to make this manual look as much like the {\em
+ Baskerville} style as we could; Hans did most of the work, but
+ Robin Fairbairns, Malcolm Clark and I
+ had a sudden baptism by fire of \CONTEXT\ when we decided to try and
+ massage the text into double columns. {\em Do not blame Hans or
+ \CONTEXT\ for the results!}
+\vskip2pt
+ A word of warning to those who want to rush straight off and try out
+ this package: it is {\em big}. It eats \TeX\ memory like there is
+ no tomorrow, and you cannot expect to run it on a small \TeX\
+ implementation. Persevere: all modern \TeX\ implementations can
+ increase their memory size. You may have to experiment a bit to get
+ things working.
+\stopcolumns
+ \vskip 12pt
+ \hrule
+ \vskip 24pt
+ \hbox to \hsize
+ {\bf Ton Otten \& Hans Hagen\hss
+ www.ntg.nl/context}
+ \vskip12pt
+ \hrule
+ \vskip12pt
+ \externalfigure
+ [ct.tmp]
+ [type=tex,width=\makeupwidth]
+ \vskip 24pt
+ \egroup
+}
+
+% Setup things.
+
+\input setupa.tex
+
+\breaksetuptrue
+
+\setupsetup
+ [criterium=used]
+
+\input setupb.tex
+
+\setupframedtexts
+ [setuptext]
+ [background=screen,
+ frame=off]
+
+% Here we go.
+
+\starttext
+
+\readfile{ma-cb-en}{}{}
+\stoptext
diff --git a/usergrps/uktug/baskervi/8_4/bv-cont.tub b/usergrps/uktug/baskervi/8_4/bv-cont.tub
new file mode 100644
index 0000000000..33b69bfa1e
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/bv-cont.tub
@@ -0,0 +1,20 @@
+\thisisblockversion{1996.03.10}
+
+\thisisblock{english}{b::0:37:2:0:0:0:0}[dedemsvaart-e]
+
+After 1810 the Dedemsvaart brought some
+prosperity to Hasselt. All ships went
+through the canals of Hasselt and the
+shops on both sides of the canals prospered.
+
+\thiswasblock{english}
+
+\thisisblock{dutch}{b::0:37:2:0:0:0:0}[dedemsvaart-d]
+
+Sinds 1810 veroorzaakte de Dedemsvaart
+enige welvaart in Hasselt. Alle schepen
+voeren door de grachten en de winkels
+aan weerszijden van de gracht floreerden.
+
+\thiswasblock{dutch}
+
diff --git a/usergrps/uktug/baskervi/8_4/bv-cont.tui b/usergrps/uktug/baskervi/8_4/bv-cont.tui
new file mode 100644
index 0000000000..f0cde34ed9
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/bv-cont.tui
@@ -0,0 +1,425 @@
+c \thisisutilityversion{1998.12.20}
+s e {elktexcommando} {installlanguage*} {installlanguage} {}
+s e {elktexcommando} {setuplanguage*} {setuplanguage} {}
+s e {elktexcommando} {language*} {language} {}
+s e {elktexcommando} {mainlanguage*} {mainlanguage} {}
+s e {elktexcommando} {translate*} {translate} {}
+s e {elktexcommando} {usespecials*} {usespecials} {}
+s e {elktexcommando} {defineoutput*} {defineoutput} {}
+s e {elktexcommando} {setupoutput*} {setupoutput} {}
+s e {elktexcommando} {definebodyfontenvironment*} {definebodyfontenvironment} {}
+s e {elktexcommando} {showbodyfontenvironment*} {showbodyfontenvironment} {}
+s e {elktexcommando} {definebodyfont*} {definebodyfont} {}
+s e {elktexcommando} {showbodyfont*} {showbodyfont} {}
+s e {elktexcommando} {setupbodyfont*} {setupbodyfont} {}
+s e {elktexcommando} {switchtobodyfont*} {switchtobodyfont} {}
+s e {elktexcommando} {definefont*} {definefont} {}
+s e {elktexcommando} {setupcolor*} {setupcolor} {}
+s e {elktexcommando} {setupcolors*} {setupcolors} {}
+s e {elktexcommando} {definecolor*} {definecolor} {}
+s e {elktexcommando} {startcolor*} {startcolor} {}
+s e {elktexcommando} {color*} {color} {}
+s e {elktexcommando} {graycolor*} {graycolor} {}
+s e {elktexcommando} {showcolor*} {showcolor} {}
+s e {elktexcommando} {definepalet*} {definepalet} {}
+s e {elktexcommando} {setuppalet*} {setuppalet} {}
+s e {elktexcommando} {definecolorgroup*} {definecolorgroup} {}
+s e {elktexcommando} {showpalet*} {showpalet} {}
+s e {elktexcommando} {showcolorgroup*} {showcolorgroup} {}
+s e {elktexcommando} {comparepalet*} {comparepalet} {}
+s e {elktexcommando} {comparecolorgroup*} {comparecolorgroup} {}
+s e {elktexcommando} {showmakeup*} {showmakeup} {}
+s e {elktexcommando} {setuptype*} {setuptype} {}
+s e {elktexcommando} {type*} {type} {}
+s e {elktexcommando} {typ*} {typ} {}
+s e {elktexcommando} {tex*} {tex} {}
+s e {elktexcommando} {arg*} {arg} {}
+s e {elktexcommando} {definetyping*} {definetyping} {}
+s e {elktexcommando} {setuptyping*} {setuptyping} {}
+s e {elktexcommando} {starttyping*} {starttyping} {}
+s e {elktexcommando} {typefile*} {typefile} {}
+s e {elktexcommando} {setupfootnotes*} {setupfootnotes} {}
+s e {elktexcommando} {setupfootnotedefinition*} {setupfootnotedefinition} {}
+s e {elktexcommando} {footnote*} {footnote} {}
+s e {elktexcommando} {note*} {note} {}
+s e {elktexcommando} {startlocalfootnotes*} {startlocalfootnotes} {}
+s e {elktexcommando} {placelocalfootnotes*} {placelocalfootnotes} {}
+s e {elktexcommando} {placefootnotes*} {placefootnotes} {}
+s e {elktexcommando} {setupunderbar*} {setupunderbar} {}
+s e {elktexcommando} {underbar*} {underbar} {}
+s e {elktexcommando} {underbars*} {underbars} {}
+s e {elktexcommando} {overbar*} {overbar} {}
+s e {elktexcommando} {overbars*} {overbars} {}
+s e {elktexcommando} {overstrike*} {overstrike} {}
+s e {elktexcommando} {overstrikes*} {overstrikes} {}
+s e {elktexcommando} {romannumerals*} {romannumerals} {}
+s e {elktexcommando} {Romannumerals*} {Romannumerals} {}
+s e {elktexcommando} {numbers*} {numbers} {}
+s e {elktexcommando} {character*} {character} {}
+s e {elktexcommando} {Character*} {Character} {}
+s e {elktexcommando} {characters*} {characters} {}
+s e {elktexcommando} {Characters*} {Characters} {}
+s e {elktexcommando} {mediaeval*} {mediaeval} {}
+s e {elktexcommando} {month*} {month} {}
+s e {elktexcommando} {MONTH*} {MONTH} {}
+s e {elktexcommando} {weekday*} {weekday} {}
+s e {elktexcommando} {WEEKDAY*} {WEEKDAY} {}
+s e {elktexcommando} {kap*} {kap} {}
+s e {elktexcommando} {nocap*} {nocap} {}
+s e {elktexcommando} {CAP*} {CAP} {}
+s e {elktexcommando} {Cap*} {Cap} {}
+s e {elktexcommando} {Caps*} {Caps} {}
+s e {elktexcommando} {WORD*} {WORD} {}
+s e {elktexcommando} {WORDS*} {WORDS} {}
+s e {elktexcommando} {Word*} {Word} {}
+s e {elktexcommando} {Words*} {Words} {}
+s e {elktexcommando} {definesymbol*} {definesymbol} {}
+s e {elktexcommando} {definefiguresymbol*} {definefiguresymbol} {}
+s e {elktexcommando} {symbol*} {symbol} {}
+s e {elktexcommando} {startsymbolset*} {startsymbolset} {}
+s e {elktexcommando} {setupsymbolset*} {setupsymbolset} {}
+s e {elktexcommando} {usesymbols*} {usesymbols} {}
+s e {elktexcommando} {showsymbolset*} {showsymbolset} {}
+s e {elktexcommando} {defineconversion*} {defineconversion} {}
+s e {elktexcommando} {convertnumber*} {convertnumber} {}
+s e {elktexcommando} {setupheadtext*} {setupheadtext} {}
+s e {elktexcommando} {setuplabeltext*} {setuplabeltext} {}
+s e {elktexcommando} {headtext*} {headtext} {}
+s e {elktexcommando} {labeltext*} {labeltext} {}
+s e {elktexcommando} {setupmarginrules*} {setupmarginrules} {}
+s e {elktexcommando} {startmarginrule*} {startmarginrule} {}
+s e {elktexcommando} {marginrule*} {marginrule} {}
+s e {elktexcommando} {setuplinewidth*} {setuplinewidth} {}
+s e {elktexcommando} {setupframed*} {setupframed} {}
+s e {elktexcommando} {framed*} {framed} {}
+s e {elktexcommando} {inframed*} {inframed} {}
+s e {elktexcommando} {thinrules*} {thinrules} {}
+s e {elktexcommando} {setupthinrules*} {setupthinrules} {}
+s e {elktexcommando} {hairline*} {hairline} {}
+s e {elktexcommando} {thinrule*} {thinrule} {}
+s e {elktexcommando} {defineframedtext*} {defineframedtext} {}
+s e {elktexcommando} {defineframed*} {defineframed} {}
+s e {elktexcommando} {setupframedtexts*} {setupframedtexts} {}
+s e {elktexcommando} {startframedtext*} {start<<framedtext>>} {}
+s e {elktexcommando} {framedtext*} {<<framedtext>>} {}
+s e {elktexcommando} {startbackground*} {startbackground} {}
+s e {elktexcommando} {background*} {background} {}
+s e {elktexcommando} {setupbackground*} {setupbackground} {}
+s e {elktexcommando} {fillinrules*} {fillinrules} {}
+s e {elktexcommando} {fillintext*} {fillintext} {}
+s e {elktexcommando} {setupfillinrules*} {setupfillinrules} {}
+s e {elktexcommando} {fillinline*} {fillinline} {}
+s e {elktexcommando} {setupfillinlines*} {setupfillinlines} {}
+s e {elktexcommando} {setuptextrules*} {setuptextrules} {}
+s e {elktexcommando} {textrule*} {textrule} {}
+s e {elktexcommando} {starttextrule*} {starttextrule} {}
+s e {elktexcommando} {blackrule*} {blackrule} {}
+s e {elktexcommando} {blackrules*} {blackrules} {}
+s e {elktexcommando} {setupblackrules*} {setupblackrules} {}
+s e {elktexcommando} {defineoverlay*} {defineoverlay} {}
+s e {elktexcommando} {usemodule*} {usemodule} {}
+s e {elktexcommando} {reset*} {reset} {}
+s e {elktexcommando} {donttest*} {donttest} {}
+s e {elktexcommando} {startlocalenvironment*} {startlocalenvironment} {}
+s e {elktexcommando} {setupsystem*} {setupsystem} {}
+s e {elktexcommando} {low*} {low} {}
+s e {elktexcommando} {high*} {high} {}
+s e {elktexcommando} {lohi*} {lohi} {}
+s e {elktexcommando} {showframe*} {showframe} {}
+s e {elktexcommando} {showbuildup*} {showbuildup} {}
+s e {elktexcommando} {leftaligned*} {leftaligned} {}
+s e {elktexcommando} {rightaligned*} {rightaligned} {}
+s e {elktexcommando} {midaligned*} {midaligned} {}
+s e {elktexcommando} {wordright*} {wordright} {}
+s e {elktexcommando} {inmargin*} {inmargin} {}
+s e {elktexcommando} {inothermargin*} {inothermargin} {}
+s e {elktexcommando} {inleft*} {inleft} {}
+s e {elktexcommando} {inright*} {inright} {}
+s e {elktexcommando} {column*} {column} {}
+s e {elktexcommando} {showstruts*} {showstruts} {}
+s e {elktexcommando} {showsetups*} {showsetups} {}
+s e {elktexcommando} {showlayout*} {showlayout} {}
+s e {elktexcommando} {margintext*} {margintext} {}
+s e {elktexcommando} {setupmarginblocks*} {setupmarginblocks} {}
+s e {elktexcommando} {startmarginblock*} {startmarginblock} {}
+s e {elktexcommando} {part*} {part} {}
+s e {elktexcommando} {title*} {title} {}
+s e {elktexcommando} {chapter*} {chapter} {}
+s e {elktexcommando} {section*} {section} {}
+s e {elktexcommando} {subsection*} {subsection} {}
+s e {elktexcommando} {subsubsection*} {subsubsection} {}
+s e {elktexcommando} {subject*} {subject} {}
+s e {elktexcommando} {subsubject*} {subsubject} {}
+s e {elktexcommando} {subsubsubject*} {subsubsubject} {}
+s e {elktexcommando} {appendix*} {appendix} {}
+s e {elktexcommando} {in*} {in} {}
+s e {elktexcommando} {at*} {at} {}
+s e {elktexcommando} {about*} {about} {}
+s e {elktexcommando} {ref*} {ref} {}
+s e {elktexcommando} {textreference*} {textreference} {}
+s e {elktexcommando} {pagereference*} {pagereference} {}
+s e {elktexcommando} {reference*} {reference} {}
+s e {elktexcommando} {usereferences*} {usereferences} {}
+s e {elktexcommando} {definereference*} {definereference} {}
+s e {elktexcommando} {definehbox*} {definehbox} {}
+s e {elktexcommando} {hl*} {hl} {}
+s e {elktexcommando} {vl*} {vl} {}
+s e {elktexcommando} {godown*} {godown} {}
+s e {elktexcommando} {whitespace*} {whitespace} {}
+s e {elktexcommando} {nowhitespace*} {nowhitespace} {}
+s e {elktexcommando} {crlf*} {crlf} {}
+s e {elktexcommando} {space*} {space} {}
+s e {elktexcommando} {fixedspaces*} {fixedspaces} {}
+s e {elktexcommando} {nospace*} {nospace} {}
+s e {elktexcommando} {packed*} {packed} {}
+s e {elktexcommando} {redo*} {redo} {}
+s e {elktexcommando} {setupdescriptions*} {setupdescriptions} {}
+s e {elktexcommando} {setupenumerations*} {setupenumerations} {}
+s e {elktexcommando} {defineenumeration*} {defineenumeration} {}
+s e {elktexcommando} {enumeration*} {<<enumeration>>} {}
+s e {elktexcommando} {startenumeration*} {start<<enumeration>>} {}
+s e {elktexcommando} {definedescription*} {definedescription} {}
+s e {elktexcommando} {description*} {<<description>>} {}
+s e {elktexcommando} {startdescription*} {start<<description>>} {}
+s e {elktexcommando} {setupindentations*} {setupindentations} {}
+s e {elktexcommando} {defineindenting*} {defineindenting} {}
+s e {elktexcommando} {indentation*} {<<indentation>>} {}
+s e {elktexcommando} {definelabel*} {definelabel} {}
+s e {elktexcommando} {labeling*} {<<labeling>>} {}
+s e {elktexcommando} {setupcolumns*} {setupcolumns} {}
+s e {elktexcommando} {startcolumns*} {startcolumns} {}
+s e {elktexcommando} {definetext*} {definetext} {}
+s e {elktexcommando} {setupheader*} {setupheader} {}
+s e {elktexcommando} {setupfooter*} {setupfooter} {}
+s e {elktexcommando} {setuptext*} {setuptext} {}
+s e {elktexcommando} {setuptop*} {setuptop} {}
+s e {elktexcommando} {setupbottom*} {setupbottom} {}
+s e {elktexcommando} {noheaderandfooterlines*} {noheaderandfooterlines} {}
+s e {elktexcommando} {notopandbottomlines*} {notopandbottomlines} {}
+s e {elktexcommando} {setupheadertexts*} {setupheadertexts} {}
+s e {elktexcommando} {setupfootertexts*} {setupfootertexts} {}
+s e {elktexcommando} {setuptexttexts*} {setuptexttexts} {}
+s e {elktexcommando} {setuptoptexts*} {setuptoptexts} {}
+s e {elktexcommando} {setupbottomtexts*} {setupbottomtexts} {}
+s e {elktexcommando} {definemarking*} {definemarking} {}
+s e {elktexcommando} {couplemarking*} {couplemarking} {}
+s e {elktexcommando} {decouplemarking*} {decouplemarking} {}
+s e {elktexcommando} {resetmarking*} {resetmarking} {}
+s e {elktexcommando} {setupmarking*} {setupmarking} {}
+s e {elktexcommando} {marking*} {marking} {}
+s e {elktexcommando} {getmarking*} {getmarking} {}
+s e {elktexcommando} {nomarking*} {nomarking} {}
+s e {elktexcommando} {setuplayout*} {setuplayout} {}
+s e {elktexcommando} {adaptlayout*} {adaptlayout} {}
+s e {elktexcommando} {showgrid*} {showgrid} {}
+s e {elktexcommando} {placeongrid*} {placeongrid} {}
+s e {elktexcommando} {moveongrid*} {moveongrid} {}
+s e {elktexcommando} {startproject*} {startproject} {}
+s e {elktexcommando} {startenvironment*} {startenvironment} {}
+s e {elktexcommando} {startproduct*} {startproduct} {}
+s e {elktexcommando} {startcomponent*} {startcomponent} {}
+s e {elktexcommando} {nomorefiles*} {nomorefiles} {}
+s e {elktexcommando} {setupinterlinespace*} {setupinterlinespace} {}
+s e {elktexcommando} {setuppagenumbering*} {setuppagenumbering} {}
+s e {elktexcommando} {setupnarrower*} {setupnarrower} {}
+s e {elktexcommando} {define*} {define} {}
+s e {elktexcommando} {usecommands*} {usecommands} {}
+s e {elktexcommando} {definestartstop*} {definestartstop} {}
+s e {elktexcommando} {setupheads*} {setupheads} {}
+s e {elktexcommando} {setupcaptions*} {setupcaptions} {}
+s e {elktexcommando} {setupcaption*} {setupcaption} {}
+s e {elktexcommando} {setupfloats*} {setupfloats} {}
+s e {elktexcommando} {setupfloatsplitting*} {setupfloatsplitting} {}
+s e {elktexcommando} {splitfloat*} {splitfloat} {}
+s e {elktexcommando} {setupoppositeplacing*} {setupoppositeplacing} {}
+s e {elktexcommando} {startopposite*} {startopposite} {}
+s e {elktexcommando} {setuphyphenmark*} {setuphyphenmark} {}
+s e {elktexcommando} {setuppositioning*} {setuppositioning} {}
+s e {elktexcommando} {startpositioning*} {startpositioning} {}
+s e {elktexcommando} {grid*} {grid} {}
+s e {elktexcommando} {page*} {page} {}
+s e {elktexcommando} {setupreferencing*} {setupreferencing} {}
+s e {elktexcommando} {writetoreferencelist*} {writetoreferencelist} {}
+s e {elktexcommando} {placereferencelist*} {placereferencelist} {}
+s e {elktexcommando} {definereferencelist*} {definereferencelist} {}
+s e {elktexcommando} {setupreferencelist*} {setupreferencelist} {}
+s e {elktexcommando} {writetolist*} {writetolist} {}
+s e {elktexcommando} {writebetweenlist*} {writebetweenlist} {}
+s e {elktexcommando} {placelist*} {placelist} {}
+s e {elktexcommando} {definelist*} {definelist} {}
+s e {elktexcommando} {setuplist*} {setuplist} {}
+s e {elktexcommando} {definecombinedlist*} {definecombinedlist} {}
+s e {elktexcommando} {setupcombinedlist*} {setupcombinedlist} {}
+s e {elktexcommando} {placecombinedlist*} {place<<combinedlist>>} {}
+s e {elktexcommando} {completecombinedlist*} {complete<<combinedlist>>} {}
+s e {elktexcommando} {setupnumbering*} {setupnumbering} {}
+s e {elktexcommando} {setupformulae*} {setupformulae} {}
+s e {elktexcommando} {publication*} {publication} {}
+s e {elktexcommando} {setuppublications*} {setuppublications} {}
+s e {elktexcommando} {setuplines*} {setuplines} {}
+s e {elktexcommando} {startlines*} {startlines} {}
+s e {elktexcommando} {setuplinenumbering*} {setuplinenumbering} {}
+s e {elktexcommando} {startlinenumbering*} {startlinenumbering} {}
+s e {elktexcommando} {startline*} {startline} {}
+s e {elktexcommando} {someline*} {someline} {}
+s e {elktexcommando} {inline*} {inline} {}
+s e {elktexcommando} {setupinmargin*} {setupinmargin} {}
+s e {elktexcommando} {setuppagenumber*} {setuppagenumber} {}
+s e {elktexcommando} {setupsubpagenumber*} {setupsubpagenumber} {}
+s e {elktexcommando} {setupblank*} {setupblank} {}
+s e {elktexcommando} {definepapersize*} {definepapersize} {}
+s e {elktexcommando} {setuppapersize*} {setuppapersize} {}
+s e {elktexcommando} {setuparranging*} {setuparranging} {}
+s e {elktexcommando} {showprint*} {showprint} {}
+s e {elktexcommando} {definelogo*} {definelogo} {}
+s e {elktexcommando} {placelogos*} {placelogos} {}
+s e {elktexcommando} {setupwhitespace*} {setupwhitespace} {}
+s e {elktexcommando} {setupindenting*} {setupindenting} {}
+s e {elktexcommando} {definesectionblock*} {definesectionblock} {}
+s e {elktexcommando} {setupsectionblock*} {setupsectionblock} {}
+s e {elktexcommando} {definesection*} {definesection} {}
+s e {elktexcommando} {setupsection*} {setupsection} {}
+s e {elktexcommando} {setuphead*} {setuphead} {}
+s e {elktexcommando} {setupheadnumber*} {setupheadnumber} {}
+s e {elktexcommando} {headnumber*} {headnumber} {}
+s e {elktexcommando} {nextsection*} {next<<section>>} {}
+s e {elktexcommando} {definehead*} {definehead} {}
+s e {elktexcommando} {setupitemize*} {setupitemize} {}
+s e {elktexcommando} {startitemize*} {startitemize} {}
+s e {elktexcommando} {item*} {item} {}
+s e {elktexcommando} {but*} {but} {}
+s e {elktexcommando} {its*} {its} {}
+s e {elktexcommando} {head*} {head} {}
+s e {elktexcommando} {mar*} {mar} {}
+s e {elktexcommando} {sub*} {sub} {}
+s e {elktexcommando} {sym*} {sym} {}
+s e {elktexcommando} {nop*} {nop} {}
+s e {elktexcommando} {defineregister*} {defineregister} {}
+s e {elktexcommando} {setupregister*} {setupregister} {}
+s e {elktexcommando} {register*} {<<register>>} {}
+s e {elktexcommando} {writetoregister*} {writetoregister} {}
+s e {elktexcommando} {coupledregister*} {coupled<<register>>} {}
+s e {elktexcommando} {coupleregister*} {coupleregister} {}
+s e {elktexcommando} {seeregister*} {see<<register>>} {}
+s e {elktexcommando} {completeregister*} {complete<<register>>} {}
+s e {elktexcommando} {placeregister*} {place<<register>>} {}
+s e {elktexcommando} {definesynonyms*} {definesynonyms} {}
+s e {elktexcommando} {setupsynonyms*} {setupsynonyms} {}
+s e {elktexcommando} {synonym*} {<<synonym>>} {}
+s e {elktexcommando} {completelistofsynonyms*} {completelistof<<synonyms>>} {}
+s e {elktexcommando} {placelistofsynonyms*} {placelistof<<synonyms>>} {}
+s e {elktexcommando} {loadsynonyms*} {load<<synonyms>>} {}
+s e {elktexcommando} {definesorting*} {definesorting} {}
+s e {elktexcommando} {setupsorting*} {setupsorting} {}
+s e {elktexcommando} {sort*} {<<sort>>} {}
+s e {elktexcommando} {completelistofsorts*} {completelistof<<sorts>>} {}
+s e {elktexcommando} {placelistofsorts*} {placelistof<<sorts>>} {}
+s e {elktexcommando} {loadsorts*} {load<<sorts>>} {}
+s e {elktexcommando} {definemakeup*} {definemakeup} {}
+s e {elktexcommando} {startmakeup*} {startmakeup} {}
+s e {elktexcommando} {setupmakeup*} {setupmakeup} {}
+s e {elktexcommando} {startnamemakeup*} {start<<name>>makeup} {}
+s e {elktexcommando} {version*} {version} {}
+s e {elktexcommando} {currentdate*} {currentdate} {}
+s e {elktexcommando} {referraldate*} {referraldate} {}
+s e {elktexcommando} {indenting*} {indenting} {}
+s e {elktexcommando} {noindenting*} {noindenting} {}
+s e {elktexcommando} {blank*} {blank} {}
+s e {elktexcommando} {startpacked*} {startpacked} {}
+s e {elktexcommando} {startunpacked*} {startunpacked} {}
+s e {elktexcommando} {startlinecorrection*} {startlinecorrection} {}
+s e {elktexcommando} {correctwhitespace*} {correctwhitespace} {}
+s e {elktexcommando} {startpostponing*} {startpostponing} {}
+s e {elktexcommando} {startlocal*} {startlocal} {}
+s e {elktexcommando} {startnarrower*} {startnarrower} {}
+s e {elktexcommando} {starthiding*} {starthiding} {}
+s e {elktexcommando} {setupalign*} {setupalign} {}
+s e {elktexcommando} {startalignment*} {startalignment} {}
+s e {elktexcommando} {setupspacing*} {setupspacing} {}
+s e {elktexcommando} {setuptolerance*} {setuptolerance} {}
+s e {elktexcommando} {pagetype*} {pagetype} {}
+s e {elktexcommando} {processpage*} {processpage} {}
+s e {elktexcommando} {couplepage*} {couplepage} {}
+s e {elktexcommando} {position*} {position} {}
+s e {elktexcommando} {setupscreens*} {setupscreens} {}
+s e {elktexcommando} {setupbackgrounds*} {setupbackgrounds} {}
+s e {elktexcommando} {startbuffer*} {startbuffer} {}
+s e {elktexcommando} {getbuffer*} {getbuffer} {}
+s e {elktexcommando} {typebuffer*} {typebuffer} {}
+s e {elktexcommando} {setupbuffer*} {setupbuffer} {}
+s e {elktexcommando} {defineblock*} {defineblock} {}
+s e {elktexcommando} {nomoreblocks*} {nomoreblocks} {}
+s e {elktexcommando} {hideblocks*} {hideblocks} {}
+s e {elktexcommando} {keepblocks*} {keepblocks} {}
+s e {elktexcommando} {useblocks*} {useblocks} {}
+s e {elktexcommando} {selectblocks*} {selectblocks} {}
+s e {elktexcommando} {setupblock*} {setupblock} {}
+s e {elktexcommando} {startformula*} {startformula} {}
+s e {elktexcommando} {mathematics*} {mathematics} {}
+s e {elktexcommando} {placeformula*} {placeformula} {}
+s e {elktexcommando} {placesubformula*} {placesubformula} {}
+s e {elktexcommando} {placeblock*} {place<<block>>} {}
+s e {elktexcommando} {reserveblock*} {reserve<<block>>} {}
+s e {elktexcommando} {definefloat*} {definefloat} {}
+s e {elktexcommando} {setupfloat*} {setupfloat} {}
+s e {elktexcommando} {startblocktext*} {start<<block>>text} {}
+s e {elktexcommando} {placelistofblocks*} {placelistof<<blocks>>} {}
+s e {elktexcommando} {completelistofblocks*} {completelistof<<blocks>>} {}
+s e {elktexcommando} {label*} {label} {}
+s e {elktexcommando} {referral*} {referral} {}
+s e {elktexcommando} {selectpaper*} {selectpaper} {}
+s e {elktexcommando} {couplepaper*} {couplepaper} {}
+s e {elktexcommando} {chem*} {chem} {}
+s e {elktexcommando} {fraction*} {fraction} {}
+s e {elktexcommando} {periods*} {periods} {}
+s e {elktexcommando} {domicile*} {domicile} {}
+s e {elktexcommando} {items*} {items} {}
+s e {elktexcommando} {setupitems*} {setupitems} {}
+s e {elktexcommando} {startquotation*} {startquotation} {}
+s e {elktexcommando} {quotation*} {quotation} {}
+s e {elktexcommando} {quote*} {quote} {}
+s e {elktexcommando} {setupquote*} {setupquote} {}
+s e {elktexcommando} {adding*} {adding} {}
+s e {elktexcommando} {defineparagraphs*} {defineparagraphs} {}
+s e {elktexcommando} {paragraphs*} {<<paragraphs>>} {}
+s e {elktexcommando} {startparagraphs*} {start<<paragraphs>>} {}
+s e {elktexcommando} {setupparagraphs*} {setupparagraphs} {}
+s e {elktexcommando} {setuptab*} {setuptab} {}
+s e {elktexcommando} {tab*} {tab} {}
+s e {elktexcommando} {startdocument*} {startdocument} {}
+s e {elktexcommando} {letters*} {letters} {}
+s e {elktexcommando} {labels*} {labels} {}
+s e {elktexcommando} {setupcorrespondence*} {setupcorrespondence} {}
+s e {elktexcommando} {setupsheets*} {setupsheets} {}
+s e {elktexcommando} {sheet*} {sheet} {}
+s e {elktexcommando} {setupstickers*} {setupstickers} {}
+s e {elktexcommando} {setuptables*} {setuptables} {}
+s e {elktexcommando} {starttable*} {starttable} {}
+s e {elktexcommando} {useexternalfiles*} {useexternalfiles} {}
+s e {elktexcommando} {useexternalfile*} {useexternalfile} {}
+s e {elktexcommando} {useexternalfigure*} {useexternalfigure} {}
+s e {elktexcommando} {externalfigure*} {externalfigure} {}
+s e {elktexcommando} {setupexternalfigures*} {setupexternalfigures} {}
+s e {elktexcommando} {showexternalfigures*} {showexternalfigures} {}
+s e {elktexcommando} {name*} {name} {}
+s e {elktexcommando} {*} {} {}
+s e {elktexcommando} {*} {} {}
+s e {elktexcommando} {rotate*} {rotate} {}
+s e {elktexcommando} {setuprotate*} {setuprotate} {}
+s e {elktexcommando} {mirror*} {mirror} {}
+s e {elktexcommando} {scale*} {scale} {}
+s e {elktexcommando} {setupcombinations*} {setupcombinations} {}
+s e {elktexcommando} {startcombination*} {startcombination} {}
+s e {elktexcommando} {placesidebyside*} {placesidebyside} {}
+s e {elktexcommando} {placeontopofeachother*} {placeontopofeachother} {}
+s e {elktexcommando} {startoverlay*} {startoverlay} {}
+s e {elktexcommando} {startoverview*} {startoverview} {}
+s e {elktexcommando} {setupinteractionscreen*} {setupinteractionscreen} {}
+s e {elktexcommando} {screen*} {screen} {}
+s e {elktexcommando} {setuppagetransitions*} {setuppagetransitions} {}
+s e {elktexcommando} {setupinteraction*} {setupinteraction} {}
+s e {elktexcommando} {setupinteractionmenu*} {setupinteractionmenu} {}
+s e {elktexcommando} {defineinteractionmenu*} {defineinteractionmenu} {}
+s e {elktexcommando} {*} {} {}
+s e {elktexcommando} {disableinteractionmenu*} {disableinteractionmenu} {}
+s e {elktexcommando} {useexternaldocument*} {useexternaldocument} {}
diff --git a/usergrps/uktug/baskervi/8_4/bv-cont.tuo b/usergrps/uktug/baskervi/8_4/bv-cont.tuo
new file mode 100644
index 0000000000..062b9ab4a3
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/bv-cont.tuo
@@ -0,0 +1,2112 @@
+%
+% TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998 / Commands
+%
+\thisisutilityversion{1998.07.07}
+\mainreference{}{intro}{f::0:0:0:0:0:0:0::1}{1}{{}{Introduction}}
+\twopassentry{list}{1}{1:6}
+\twopassentry{list}{2}{2:1}
+\listentry{chapter}{1}{1}{How to create a document}{b::0:1:0:0:0:0:0::3}{3}
+\listentry{chapter}{3}{2}{How to process a file }{b::0:2:0:0:0:0:0::3}{3}
+\twopassentry{list}{3}{3:4}
+\mainreference{}{special chars}{b::0:3:0:0:0:0:0::4}{4}{{3}{Special characters}}
+\listentry{chapter}{7}{3}{Special characters}{b::0:3:0:0:0:0:0::4}{4}
+\listentry{chapter}{11}{4}{Defining a document}{b::0:4:0:0:0:0:0::4}{4}
+\mainreference{}{stp:278}{b::0:4:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:setupsectionblock}{b::0:4:0:0:0:0:0::4}{4}{}
+\mainreference{}{headers}{b::0:5:0:0:0:0:0::4}{4}{{5}{Headers}}
+\listentry{chapter}{13}{5}{Headers}{b::0:5:0:0:0:0:0::4}{4}
+\mainreference{}{stp:146}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:chapter}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:147}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:section}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:148}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:subsection}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:145}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:title}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:150}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:subject}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:151}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:subsubject}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:285}{b::0:5:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:definehead}{b::0:5:0:0:0:0:0::4}{4}{}
+\twopassentry{list}{4}{4:3}
+\twopassentry{float}{1}{3.1}
+\mainreference{}{tab:specchars}{b::0:3:0:0:0:0:0::5}{5}{{3.1}{Special characters (1).}}
+\listentry{table}{9}{3.1}{Special characters (1).}{b::0:3:0:0:0:0:0::5}{5}
+\twopassentry{float}{2}{3.2}
+\mainreference{}{tab:special chars}{b::0:3:0:0:0:0:0::5}{5}{{3.2}{Special characters (2).}}
+\listentry{table}{10}{3.2}{Special characters (2).}{b::0:3:0:0:0:0:0::5}{5}
+\mainreference{}{stp:281}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:setuphead}{b::0:5:0:0:0:0:0::5}{5}{}
+\twopassentry{float}{3}{5.1}
+\mainreference{}{tab:headers}{b::0:5:0:0:0:0:0::5}{5}{{5.1}{Headers.}}
+\listentry{table}{23}{5.1}{Headers.}{b::0:5:0:0:0:0:0::5}{5}
+\mainreference{}{MYHEAD}{b::0:5:1:0:0:0:0::5}{5}{{5.1}{Hasselt makes headlines}}
+\listentry{myheader}{32}{5.1}{HASSELT MAKES HEADLINES}{b::0:5:1:0:0:0:0::5}{5}
+\mainreference{}{stp:227}{b::0:5:1:0:0:0:0::5}{5}{}
+\mainreference{}{stp:setupheads}{b::0:5:1:0:0:0:0::5}{5}{}
+\mainreference{}{itemize}{b::0:6:0:0:0:0:0::5}{5}{{6}{Itemize}}
+\listentry{chapter}{34}{6}{Itemize}{b::0:6:0:0:0:0:0::5}{5}
+\mainreference{}{stp:287}{b::0:6:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:startitemize}{b::0:6:0:0:0:0:0::5}{5}{}
+\twopassentry{list}{5}{5:2}
+\twopassentry{list}{6}{6:3}
+\twopassentry{float}{4}{6.1}
+\mainreference{}{tab:itemsetup}{b::0:6:0:0:0:0:0::6}{6}{{6.1}{Item separators in itemize.}}
+\listentry{table}{43}{6.1}{Item separators in itemize.}{b::0:6:0:0:0:0:0::6}{6}
+\twopassentry{list}{10}{10:2}
+\twopassentry{list}{9}{9:2}
+\mainreference{}{stp:286}{b::0:6:0:0:0:0:0::7}{7}{}
+\mainreference{}{stp:setupitemize}{b::0:6:0:0:0:0:0::7}{7}{}
+\twopassentry{float}{5}{6.2}
+\mainreference{}{tab:tablesetup}{b::0:6:0:0:0:0:0::7}{7}{{6.2}{Set up parameters in itemize.}}
+\listentry{table}{45}{6.2}{Set up parameters in itemize.}{b::0:6:0:0:0:0:0::7}{7}
+\mainreference{}{formulas}{b::0:7:0:0:0:0:0::7}{7}{{7}{Formulae}}
+\listentry{chapter}{46}{7}{Formulae}{b::0:7:0:0:0:0:0::7}{7}
+\mainreference{}{stp:358}{b::0:7:0:0:0:0:0::7}{7}{}
+\mainreference{}{stp:placeformula}{b::0:7:0:0:0:0:0::7}{7}{}
+\mainreference{}{stp:356}{b::0:7:0:0:0:0:0::7}{7}{}
+\mainreference{}{stp:startformula}{b::0:7:0:0:0:0:0::7}{7}{}
+\twopassentry{list}{11}{11:2}
+\mainreference{}{formula:aformula}{b::0:7:0:0:0:0:0::8}{8}{7.1}
+\mainreference{}{first one}{b::0:7:0:0:0:0:0::8}{8}{7.3}
+\mainreference{}{middle one}{b::0:7:0:0:0:0:0::8}{8}{7.4}
+\mainreference{}{last one}{b::0:7:0:0:0:0:0::8}{8}{7.5}
+\mainreference{}{stp:255}{b::0:7:0:0:0:0:0::8}{8}{}
+\mainreference{}{stp:setupformulae}{b::0:7:0:0:0:0:0::8}{8}{}
+\listentry{chapter}{54}{8}{Legends}{b::0:8:0:0:0:0:0::8}{8}
+\mainreference{}{pag:legend}{b::0:8:0:0:0:0:0::8}{8}{}
+\mainreference{}{stp:404}{b::0:8:0:0:0:0:0::8}{8}{}
+\mainreference{}{stp:startlegend}{b::0:8:0:0:0:0:0::8}{8}{}
+\mainreference{}{units}{b::0:9:0:0:0:0:0::9}{9}{{9}{Units}}
+\listentry{chapter}{61}{9}{Units}{b::0:9:0:0:0:0:0::9}{9}
+\mainreference{}{figures}{b::0:10:0:0:0:0:0::9}{9}{{10}{Figures}}
+\listentry{chapter}{67}{10}{Figures}{b::0:10:0:0:0:0:0::9}{9}
+\twopassentry{float}{6}{10.1}
+\mainreference{}{fig:church}{b::0:10:0:0:0:0:0::9}{9}{{10.1}{Stephanus Church.}}
+\listentry{figure}{78}{10.1}{Stephanus Church.}{b::0:10:0:0:0:0:0::9}{9}
+\mainreference{}{stp:360}{b::0:10:0:0:0:0:0::9}{9}{}
+\mainreference{}{stp:place@@block@@}{b::0:10:0:0:0:0:0::9}{9}{}
+\twopassentry{float}{7}{10.1}
+\mainreference{}{tab:placefigure}{b::0:10:0:0:0:0:0::9}{9}{{10.1}{Options in \type {\placefigure }.}}
+\listentry{table}{80}{10.1}{Options in \type {\placefigure }.}{b::0:10:0:0:0:0:0::9}{9}
+\twopassentry{float}{8}{10.2}
+\listentry{figure}{81}{10.2}{A framed Hasselt.}{b::0:10:0:0:0:0:0::10}{10}
+\twopassentry{float}{9}{10.3}
+\mainreference{}{fig:canal}{b::0:10:0:0:0:0:0::10}{10}{{10.3}{The Hasselt Canals.}}
+\listentry{figure}{82}{10.3}{The Hasselt Canals.}{b::0:10:0:0:0:0:0::10}{10}
+\mainreference{}{stp:399}{b::0:10:0:0:0:0:0::10}{10}{}
+\mainreference{}{stp:useexternalfigure}{b::0:10:0:0:0:0:0::10}{10}{}
+\mainreference{}{stp:411}{b::0:10:0:0:0:0:0::10}{10}{}
+\mainreference{}{stp:startcombination}{b::0:10:0:0:0:0:0::10}{10}{}
+\mainreference{}{stp:364}{b::0:10:0:0:0:0:0::10}{10}{}
+\mainreference{}{stp:start@@block@@text}{b::0:10:0:0:0:0:0::10}{10}{}
+\mainreference{}{fig:citizens}{b::0:10:0:0:0:0:0::11}{11}{}
+\mainreference{}{stp:400}{b::0:10:0:0:0:0:0::11}{11}{}
+\mainreference{}{stp:externalfigure}{b::0:10:0:0:0:0:0::11}{11}{}
+\mainreference{}{stp:230}{b::0:10:0:0:0:0:0::11}{11}{}
+\mainreference{}{stp:setupfloats}{b::0:10:0:0:0:0:0::11}{11}{}
+\mainreference{}{stp:228}{b::0:10:0:0:0:0:0::11}{11}{}
+\mainreference{}{stp:setupcaptions}{b::0:10:0:0:0:0:0::11}{11}{}
+\mainreference{}{tables}{b::0:11:0:0:0:0:0::11}{11}{{11}{Tables}}
+\listentry{chapter}{90}{11}{Tables}{b::0:11:0:0:0:0:0::11}{11}
+\twopassentry{float}{10}{10.4}
+\listentry{figure}{89}{10.4}{Just a picture.}{b::0:10:0:0:0:0:0::11}{11}
+\mainreference{}{stp:396}{b::0:11:0:0:0:0:0::11}{11}{}
+\mainreference{}{stp:starttable}{b::0:11:0:0:0:0:0::11}{11}{}
+\twopassentry{float}{11}{11.1}
+\mainreference{}{tab:ships}{b::0:11:0:0:0:0:0::12}{12}{{11.1}{Ships that moored at Hasselt.}}
+\listentry{table}{115}{11.1}{Ships that moored at Hasselt.}{b::0:11:0:0:0:0:0::12}{12}
+\twopassentry{float}{12}{11.2}
+\mainreference{}{tab:formatkeys}{b::0:11:0:0:0:0:0::12}{12}{{11.2}{Table format keys.}}
+\listentry{table}{116}{11.2}{Table format keys.}{b::0:11:0:0:0:0:0::12}{12}
+\twopassentry{float}{13}{11.3}
+\mainreference{}{tab:formatcommands}{b::0:11:0:0:0:0:0::13}{13}{{11.3}{Table format commands.}}
+\listentry{table}{117}{11.3}{Table format commands.}{b::0:11:0:0:0:0:0::13}{13}
+\twopassentry{float}{14}{11.4}
+\mainreference{}{tab:contextformatcommands}{b::0:11:0:0:0:0:0::13}{13}{{11.4}{\CONTEXT \ table format commands.}}
+\listentry{table}{118}{11.4}{\CONTEXT \ table format commands.}{b::0:11:0:0:0:0:0::13}{13}
+\twopassentry{float}{15}{11.5}
+\mainreference{}{tab:effects of commands}{b::0:11:0:0:0:0:0::13}{13}{{11.5}{Effect of formatting commands.}}
+\listentry{table}{119}{11.5}{Effect of formatting commands.}{b::0:11:0:0:0:0:0::13}{13}
+\twopassentry{float}{16}{11.6}
+\mainreference{}{tab:formatcommands-2}{b::0:11:0:0:0:0:0::14}{14}{{11.6}{Effect of formatting commands.}}
+\listentry{table}{120}{11.6}{Effect of formatting commands.}{b::0:11:0:0:0:0:0::14}{14}
+\twopassentry{float}{17}{11.7}
+\mainreference{}{tab:divisions}{b::0:11:0:0:0:0:0::14}{14}{{11.7}{Effect of options.}}
+\listentry{table}{121}{11.7}{Effect of options.}{b::0:11:0:0:0:0:0::14}{14}
+\mainreference{}{stp:395}{b::0:11:0:0:0:0:0::14}{14}{}
+\mainreference{}{stp:setuptables}{b::0:11:0:0:0:0:0::14}{14}{}
+\twopassentry{float}{18}{11.8}
+\mainreference{}{tab:examplecontextcommands}{b::0:11:0:0:0:0:0::15}{15}{{11.8}{Effect of \CONTEXT \ formatting commands.}}
+\listentry{table}{122}{11.8}{Effect of \CONTEXT \ formatting commands.}{b::0:11:0:0:0:0:0::15}{15}
+\listentry{chapter}{128}{12}{Paragraph formatting}{b::0:12:0:0:0:0:0::15}{15}
+\mainreference{}{stp:382}{b::0:12:0:0:0:0:0::15}{15}{}
+\mainreference{}{stp:defineparagraphs}{b::0:12:0:0:0:0:0::15}{15}{}
+\mainreference{}{stp:385}{b::0:12:0:0:0:0:0::15}{15}{}
+\mainreference{}{stp:setupparagraphs}{b::0:12:0:0:0:0:0::15}{15}{}
+\twopassentry{float}{19}{11.9}
+\mainreference{}{tab:setuptable}{b::0:11:0:0:0:0:0::16}{16}{{11.9}{Use of \type {\setuptables }.}}
+\listentry{table}{124}{11.9}{Use of \type {\setuptables }.}{b::0:11:0:0:0:0:0::16}{16}
+\twopassentry{float}{20}{11.10}
+\listentry{table}{127}{11.10}{Library opening hours.}{b::0:11:0:0:0:0:0::16}{16}
+\listentry{chapter}{135}{13}{Columns}{b::0:13:0:0:0:0:0::17}{17}
+\mainreference{}{stp:189}{b::0:13:0:0:0:0:0::17}{17}{}
+\mainreference{}{stp:startcolumns}{b::0:13:0:0:0:0:0::17}{17}{}
+\mainreference{}{stp:188}{b::0:13:0:0:0:0:0::18}{18}{}
+\mainreference{}{stp:setupcolumns}{b::0:13:0:0:0:0:0::18}{18}{}
+\listentry{chapter}{142}{14}{Footnotes}{b::0:14:0:0:0:0:0::18}{18}
+\mainreference{}{stp:42}{b::0:14:0:0:0:0:0::18}{18}{}
+\mainreference{}{stp:footnote}{b::0:14:0:0:0:0:0::18}{18}{}
+\mainreference{}{stp:43}{b::0:14:0:0:0:0:0::18}{18}{}
+\mainreference{}{stp:note}{b::0:14:0:0:0:0:0::18}{18}{}
+\mainreference{}{war}{}{}{4}
+\mainreference{}{stp:40}{b::0:14:0:0:0:0:0::18}{18}{}
+\mainreference{}{stp:setupfootnotes}{b::0:14:0:0:0:0:0::18}{18}{}
+\listentry{chapter}{149}{15}{Definitions}{b::0:15:0:0:0:0:0::18}{18}
+\mainreference{}{stp:180}{b::0:15:0:0:0:0:0::18}{18}{}
+\mainreference{}{stp:definedescription}{b::0:15:0:0:0:0:0::18}{18}{}
+\twopassentry{margin}{1}{18}
+\mainreference{}{stp:175}{b::0:15:0:0:0:0:0::19}{19}{}
+\mainreference{}{stp:setupdescriptions}{b::0:15:0:0:0:0:0::19}{19}{}
+\listentry{chapter}{155}{16}{Numbered definitions}{b::0:16:0:0:0:0:0::19}{19}
+\mainreference{}{stp:177}{b::0:16:0:0:0:0:0::19}{19}{}
+\mainreference{}{stp:defineenumeration}{b::0:16:0:0:0:0:0::19}{19}{}
+\mainreference{}{stp:176}{b::0:16:0:0:0:0:0::19}{19}{}
+\mainreference{}{stp:setupenumerations}{b::0:16:0:0:0:0:0::19}{19}{}
+\listentry{chapter}{161}{17}{Outlined text}{b::0:17:0:0:0:0:0::19}{19}
+\mainreference{}{stp:93}{b::0:17:0:0:0:0:0::19}{19}{}
+\mainreference{}{stp:framed}{b::0:17:0:0:0:0:0::19}{19}{}
+\twopassentry{float}{21}{18.1}
+\mainreference{}{block:bridge}{b::0:18:0:0:0:0:0::20}{20}{{18.1}{An intermezzo.}}
+\listentry{intermezzo}{173}{18.1}{An intermezzo.}{b::0:18:0:0:0:0:0::20}{20}
+\mainreference{}{stp:92}{b::0:17:0:0:0:0:0::20}{20}{}
+\mainreference{}{stp:setupframed}{b::0:17:0:0:0:0:0::20}{20}{}
+\listentry{chapter}{168}{18}{Outlined paragraphs}{b::0:18:0:0:0:0:0::20}{20}
+\mainreference{}{stp:102}{b::0:18:0:0:0:0:0::20}{20}{}
+\mainreference{}{stp:start@@framedtext@@}{b::0:18:0:0:0:0:0::20}{20}{}
+\mainreference{}{stp:101}{b::0:18:0:0:0:0:0::20}{20}{}
+\mainreference{}{stp:setupframedtexts}{b::0:18:0:0:0:0:0::20}{20}{}
+\listentry{chapter}{175}{19}{Margin texts}{b::0:19:0:0:0:0:0::20}{20}
+\mainreference{}{stp:133}{b::0:19:0:0:0:0:0::20}{20}{}
+\mainreference{}{stp:inmargin}{b::0:19:0:0:0:0:0::20}{20}{}
+\mainreference{}{marginpicture}{b::0:19:0:0:0:0:0::20}{20}{}
+\twopassentry{margin}{2}{20}
+\twopassentry{margin}{3}{21}
+\listentry{chapter}{182}{20}{Page breaking and page numbering}{b::0:20:0:0:0:0:0::21}{21}
+\mainreference{}{stp:239}{b::0:20:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:page}{b::0:20:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:222}{b::0:20:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:setuppagenumbering}{b::0:20:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:331}{b::0:20:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:startpostponing}{b::0:20:0:0:0:0:0::21}{21}{}
+\listentry{chapter}{192}{21}{Page headers and footers}{b::0:21:0:0:0:0:0::21}{21}
+\mainreference{}{stp:199}{b::0:21:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:setupfootertexts}{b::0:21:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:198}{b::0:21:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:setupheadertexts}{b::0:21:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:191}{b::0:21:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:setupheader}{b::0:21:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:192}{b::0:21:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:setupfooter}{b::0:21:0:0:0:0:0::21}{21}{}
+\listentry{chapter}{204}{22}{Table of contents (lists)}{b::0:22:0:0:0:0:0::21}{21}
+\mainreference{}{stp:250}{b::0:22:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:definecombinedlist}{b::0:22:0:0:0:0:0::21}{21}{}
+\twopassentry{float}{22}{20.1}
+\mainreference{}{tab:page options}{b::0:20:0:0:0:0:0::22}{22}{{20.1}{Page options.}}
+\listentry{table}{189}{20.1}{Page options.}{b::0:20:0:0:0:0:0::22}{22}
+\twopassentry{float}{23}{22.1}
+\listentry{figure}{216}{22.1}{A postponed figure.}{b::0:22:0:0:0:0:0::22}{22}
+\mainreference{}{stp:249}{b::0:22:0:0:0:0:0::22}{22}{}
+\mainreference{}{stp:setuplist}{b::0:22:0:0:0:0:0::22}{22}{}
+\mainreference{}{stp:251}{b::0:22:0:0:0:0:0::22}{22}{}
+\mainreference{}{stp:setupcombinedlist}{b::0:22:0:0:0:0:0::22}{22}{}
+\mainreference{}{stp:247}{b::0:22:0:0:0:0:0::22}{22}{}
+\mainreference{}{stp:placelist}{b::0:22:0:0:0:0:0::22}{22}{}
+\twopassentry{float}{24}{22.1}
+\mainreference{}{tab:alternatives}{b::0:22:0:0:0:0:0::23}{23}{{22.1}{Alternatives for displaying lists.}}
+\listentry{table}{217}{22.1}{Alternatives for displaying lists.}{b::0:22:0:0:0:0:0::23}{23}
+\mainreference{}{stp:245}{b::0:22:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:writetolist}{b::0:22:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:246}{b::0:22:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:writebetweenlist}{b::0:22:0:0:0:0:0::23}{23}{}
+\listentry{chapter}{223}{23}{Registers}{b::0:23:0:0:0:0:0::23}{23}
+\mainreference{}{stp:296}{b::0:23:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:defineregister}{b::0:23:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:297}{b::0:23:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:setupregister}{b::0:23:0:0:0:0:0::23}{23}{}
+\mainreference{}{synonyms}{b::0:24:0:0:0:0:0::23}{23}{{24}{Synonyms}}
+\listentry{chapter}{234}{24}{Synonyms}{b::0:24:0:0:0:0:0::23}{23}
+\mainreference{}{stp:305}{b::0:24:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:definesynonyms}{b::0:24:0:0:0:0:0::23}{23}{}
+\twopassentry{list}{12}{12:4}
+\listentry{chapter}{245}{25}{Referring to text elements}{b::0:25:0:0:0:0:0::24}{24}
+\mainreference{}{stp:154}{b::0:25:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:in}{b::0:25:0:0:0:0:0::24}{24}{}
+\mainreference{}{hiking}{b::0:25:0:0:0:0:0::24}{24}{3}
+\mainreference{}{stp:155}{b::0:25:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:at}{b::0:25:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:159}{b::0:25:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:pagereference}{b::0:25:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:158}{b::0:25:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:textreference}{b::0:25:0:0:0:0:0::24}{24}{}
+\twopassentry{float}{25}{25.1}
+\mainreference{}{fig:canals}{b::0:25:0:0:0:0:0::24}{24}{{25.1}{A characteristic picture of Hasselt.}}
+\mainreference{}{fig:boats}{b::0:25:0:0:0:0:0::24}{24}{{25.1}{A characteristic picture of Hasselt.}}
+\listentry{figure}{255}{25.1}{A characteristic picture of Hasselt.}{b::0:25:0:0:0:0:0::24}{24}
+\listentry{chapter}{256}{26}{Colour}{b::0:26:0:0:0:0:0::24}{24}
+\mainreference{}{stp:16}{b::0:26:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:setupcolor}{b::0:26:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:18}{b::0:26:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:definecolor}{b::0:26:0:0:0:0:0::25}{25}{}
+\listentry{chapter}{263}{27}{Background text}{b::0:27:0:0:0:0:0::25}{25}
+\mainreference{}{stp:104}{b::0:27:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:startbackground}{b::0:27:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:106}{b::0:27:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:setupbackground}{b::0:27:0:0:0:0:0::25}{25}{}
+\listentry{chapter}{269}{28}{Page backgrounds}{b::0:28:0:0:0:0:0::25}{25}
+\mainreference{}{stp:344}{b::0:28:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:setupbackgrounds}{b::0:28:0:0:0:0:0::25}{25}{}
+\listentry{chapter}{275}{29}{Alignment}{b::0:29:0:0:0:0:0::25}{25}
+\mainreference{}{stp:335}{b::0:29:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:setupalign}{b::0:29:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:336}{b::0:29:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:startalignment}{b::0:29:0:0:0:0:0::25}{25}{}
+\listentry{chapter}{284}{30}{Interactive mode in electronic documents}{b::0:30:0:0:0:0:0::25}{25}
+\listentry{section}{285}{30.1}{Introduction}{b::0:30:1:0:0:0:0::25}{25}
+\twopassentry{list}{13}{13:5}
+\twopassentry{list}{14}{14:5}
+\twopassentry{float}{26}{28.1}
+\mainreference{}{fig:pageareas}{b::0:28:0:0:0:0:0::26}{26}{{28.1}{The page areas defined in \type {\setupbackgrounds }.}}
+\listentry{figure}{274}{28.1}{The page areas defined in \type {\setupbackgrounds }.}{b::0:28:0:0:0:0:0::26}{26}
+\listentry{section}{289}{30.2}{Interactive mode}{b::0:30:2:0:0:0:0::26}{26}
+\mainreference{}{stp:419}{b::0:30:2:0:0:0:0::26}{26}{}
+\mainreference{}{stp:setupinteraction}{b::0:30:2:0:0:0:0::26}{26}{}
+\listentry{section}{293}{30.3}{Interaction within a document}{b::0:30:3:0:0:0:0::26}{26}
+\mainreference{}{stp:456}{b::0:30:3:0:0:0:0::26}{26}{}
+\mainreference{}{stp:goto}{b::0:30:3:0:0:0:0::26}{26}{}
+\listentry{section}{299}{30.4}{Interaction between \\ documents}{b::0:30:4:0:0:0:0::26}{26}
+\mainreference{}{stp:424}{b::0:30:4:0:0:0:0::26}{26}{}
+\mainreference{}{stp:useexternaldocument}{b::0:30:4:0:0:0:0::26}{26}{}
+\mainreference{}{stp:427}{b::0:30:4:0:0:0:0::26}{26}{}
+\mainreference{}{stp:from}{b::0:30:4:0:0:0:0::26}{26}{}
+\listentry{section}{305}{30.5}{Menus}{b::0:30:5:0:0:0:0::27}{27}
+\mainreference{}{stp:421}{b::0:30:5:0:0:0:0::27}{27}{}
+\mainreference{}{stp:defineinteractionmenu}{b::0:30:5:0:0:0:0::27}{27}{}
+\mainreference{}{stp:420}{b::0:30:5:0:0:0:0::27}{27}{}
+\mainreference{}{stp:setupinteractionmenu}{b::0:30:5:0:0:0:0::27}{27}{}
+\listentry{chapter}{308}{31}{Fonts and font switches}{b::0:31:0:0:0:0:0::27}{27}
+\listentry{section}{309}{31.1}{Introduction}{b::0:31:1:0:0:0:0::27}{27}
+\listentry{section}{314}{31.2}{Fontstyle and size}{b::0:31:2:0:0:0:0::27}{27}
+\mainreference{}{stp:13}{b::0:31:2:0:0:0:0::27}{27}{}
+\mainreference{}{stp:setupbodyfont}{b::0:31:2:0:0:0:0::27}{27}{}
+\mainreference{}{stp:14}{b::0:31:2:0:0:0:0::27}{27}{}
+\mainreference{}{stp:switchtobodyfont}{b::0:31:2:0:0:0:0::27}{27}{}
+\listentry{section}{321}{31.3}{Style and size switch in commands}{b::0:31:3:0:0:0:0::28}{28}
+\listentry{section}{322}{31.4}{Local font style and size}{b::0:31:4:0:0:0:0::28}{28}
+\listentry{section}{332}{31.5}{Redefining fontsize}{b::0:31:5:0:0:0:0::28}{28}
+\mainreference{}{stp:11}{b::0:31:5:0:0:0:0::28}{28}{}
+\mainreference{}{stp:definebodyfont}{b::0:31:5:0:0:0:0::28}{28}{}
+\listentry{section}{336}{31.6}{Small caps}{b::0:31:6:0:0:0:0::28}{28}
+\listentry{section}{339}{31.7}{Emphasized}{b::0:31:7:0:0:0:0::29}{29}
+\listentry{section}{342}{31.8}{Typewriter text / verbatim}{b::0:31:8:0:0:0:0::29}{29}
+\mainreference{}{stp:38}{b::0:31:8:0:0:0:0::29}{29}{}
+\mainreference{}{stp:starttyping}{b::0:31:8:0:0:0:0::29}{29}{}
+\mainreference{}{stp:32}{b::0:31:8:0:0:0:0::29}{29}{}
+\mainreference{}{stp:type}{b::0:31:8:0:0:0:0::29}{29}{}
+\mainreference{}{stp:37}{b::0:31:8:0:0:0:0::29}{29}{}
+\mainreference{}{stp:setuptyping}{b::0:31:8:0:0:0:0::29}{29}{}
+\mainreference{}{stp:31}{b::0:31:8:0:0:0:0::29}{29}{}
+\mainreference{}{stp:setuptype}{b::0:31:8:0:0:0:0::29}{29}{}
+\listentry{chapter}{353}{32}{Composite characters}{b::0:32:0:0:0:0:0::29}{29}
+\listentry{section}{354}{32.1}{Introduction}{b::0:32:1:0:0:0:0::29}{29}
+\listentry{section}{355}{32.2}{Accents}{b::0:32:2:0:0:0:0::29}{29}
+\twopassentry{float}{27}{32.1}
+\mainreference{}{tab:accents}{b::0:32:2:0:0:0:0::29}{29}{{32.1}{Accents.}}
+\listentry{table}{357}{32.1}{Accents.}{b::0:32:2:0:0:0:0::29}{29}
+\listentry{section}{358}{32.3}{Foreign symbols}{b::0:32:3:0:0:0:0::29}{29}
+\twopassentry{float}{28}{32.2}
+\mainreference{}{tab:foreign symbols}{b::0:32:3:0:0:0:0::29}{29}{{32.2}{Foreign characters.}}
+\listentry{table}{360}{32.2}{Foreign characters.}{b::0:32:3:0:0:0:0::29}{29}
+\listentry{chapter}{361}{33}{Page layout}{b::0:33:0:0:0:0:0::29}{29}
+\mainreference{}{stp:211}{b::0:33:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:setuplayout}{b::0:33:0:0:0:0:0::29}{29}{}
+\twopassentry{float}{29}{33.1}
+\mainreference{}{fig:pagelayout}{b::0:33:0:0:0:0:0::30}{30}{{33.1}{The page layout.}}
+\listentry{figure}{371}{33.1}{The page layout.}{b::0:33:0:0:0:0:0::30}{30}
+\twopassentry{float}{30}{33.1}
+\mainreference{}{tab:fewparameters}{b::0:33:0:0:0:0:0::30}{30}{{33.1}{A few parameters as commands.}}
+\listentry{table}{372}{33.1}{A few parameters as commands.}{b::0:33:0:0:0:0:0::30}{30}
+\twopassentry{float}{31}{33.2}
+\mainreference{}{fig:stepgable}{b::0:33:0:0:0:0:0::30}{30}{{33.2}{A stepgable.}}
+\listentry{figure}{373}{33.2}{A stepgable.}{b::0:33:0:0:0:0:0::30}{30}
+\mainreference{}{stp:332}{b::0:33:0:0:0:0:0::30}{30}{}
+\mainreference{}{stp:startlocal}{b::0:33:0:0:0:0:0::30}{30}{}
+\twopassentry{list}{15}{15:2}
+\listentry{chapter}{375}{34}{Paragraph spacing}{b::0:34:0:0:0:0:0::31}{31}
+\listentry{section}{376}{34.1}{Introduction}{b::0:34:1:0:0:0:0::31}{31}
+\listentry{section}{380}{34.2}{Inter paragraph spacing}{b::0:34:2:0:0:0:0::31}{31}
+\mainreference{}{stp:275}{b::0:34:2:0:0:0:0::31}{31}{}
+\mainreference{}{stp:setupwhitespace}{b::0:34:2:0:0:0:0::31}{31}{}
+\mainreference{}{stp:329}{b::0:34:2:0:0:0:0::31}{31}{}
+\mainreference{}{stp:startlinecorrection}{b::0:34:2:0:0:0:0::31}{31}{}
+\mainreference{}{stp:326}{b::0:34:2:0:0:0:0::31}{31}{}
+\mainreference{}{stp:blank}{b::0:34:2:0:0:0:0::31}{31}{}
+\twopassentry{list}{16}{16:3}
+\mainreference{}{stp:268}{b::0:34:2:0:0:0:0::32}{32}{}
+\mainreference{}{stp:setupblank}{b::0:34:2:0:0:0:0::32}{32}{}
+\mainreference{}{stp:327}{b::0:34:2:0:0:0:0::32}{32}{}
+\mainreference{}{stp:startpacked}{b::0:34:2:0:0:0:0::32}{32}{}
+\mainreference{}{stp:328}{b::0:34:2:0:0:0:0::32}{32}{}
+\mainreference{}{stp:startunpacked}{b::0:34:2:0:0:0:0::32}{32}{}
+\mainreference{}{stp:166}{b::0:34:2:0:0:0:0::32}{32}{}
+\mainreference{}{stp:godown}{b::0:34:2:0:0:0:0::32}{32}{}
+\listentry{section}{397}{34.3}{Indentation}{b::0:34:3:0:0:0:0::32}{32}
+\mainreference{}{stp:324}{b::0:34:3:0:0:0:0::32}{32}{}
+\mainreference{}{stp:indenting}{b::0:34:3:0:0:0:0::32}{32}{}
+\mainreference{}{stp:276}{b::0:34:3:0:0:0:0::32}{32}{}
+\mainreference{}{stp:setupindenting}{b::0:34:3:0:0:0:0::32}{32}{}
+\listentry{chapter}{405}{35}{Setup commands}{b::0:35:0:0:0:0:0::32}{32}
+\listentry{chapter}{409}{36}{Defining commands (or macros)}{b::0:36:0:0:0:0:0::32}{32}
+\mainreference{}{stp:224}{b::0:36:0:0:0:0:0::32}{32}{}
+\mainreference{}{stp:define}{b::0:36:0:0:0:0:0::32}{32}{}
+\twopassentry{float}{32}{36.1}
+\mainreference{}{fig:lion}{b::0:36:0:0:0:0:0::33}{33}{{36.1}{The Dutch lion is a sentry.}}
+\listentry{figure}{411}{36.1}{The Dutch lion is a sentry.}{b::0:36:0:0:0:0:0::33}{33}
+\mainreference{}{stp:226}{b::0:36:0:0:0:0:0::33}{33}{}
+\mainreference{}{stp:definestartstop}{b::0:36:0:0:0:0:0::33}{33}{}
+\listentry{chapter}{413}{37}{Miscellaneous}{b::0:37:0:0:0:0:0::33}{33}
+\mainreference{}{floatingblocks}{b::0:37:1:0:0:0:0::33}{33}{{37.1}{Floating blocks}}
+\listentry{section}{414}{37.1}{Floating blocks}{b::0:37:1:0:0:0:0::33}{33}
+\mainreference{}{stp:362}{b::0:37:1:0:0:0:0::33}{33}{}
+\mainreference{}{stp:definefloat}{b::0:37:1:0:0:0:0::33}{33}{}
+\mainreference{}{stp:363}{b::0:37:1:0:0:0:0::33}{33}{}
+\mainreference{}{stp:setupfloat}{b::0:37:1:0:0:0:0::33}{33}{}
+\mainreference{}{stp:229}{b::0:37:1:0:0:0:0::33}{33}{}
+\mainreference{}{stp:setupcaption}{b::0:37:1:0:0:0:0::33}{33}{}
+\twopassentry{float}{33}{37.1}
+\listentry{intermezzo}{425}{37.1}{An intermezzo.}{b::0:37:1:0:0:0:0::34}{34}
+\mainreference{}{textblocks}{b::0:37:2:0:0:0:0::34}{34}{{37.2}{Text blocks}}
+\listentry{section}{426}{37.2}{Text blocks}{b::0:37:2:0:0:0:0::34}{34}
+\mainreference{}{stp:349}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:defineblock}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:351}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:hideblocks}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:353}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:useblocks}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:352}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:keepblocks}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:354}{b::0:37:2:0:0:0:0::34}{34}{}
+\mainreference{}{stp:selectblocks}{b::0:37:2:0:0:0:0::34}{34}{}
+\listentry{section}{437}{37.3}{Storing text for later use}{b::0:37:3:0:0:0:0::34}{34}
+\mainreference{}{stp:345}{b::0:37:3:0:0:0:0::34}{34}{}
+\mainreference{}{stp:startbuffer}{b::0:37:3:0:0:0:0::34}{34}{}
+\mainreference{}{stp:348}{b::0:37:3:0:0:0:0::34}{34}{}
+\mainreference{}{stp:setupbuffer}{b::0:37:3:0:0:0:0::34}{34}{}
+\listentry{section}{445}{37.4}{Hiding text}{b::0:37:4:0:0:0:0::34}{34}
+\mainreference{}{stp:334}{b::0:37:4:0:0:0:0::34}{34}{}
+\mainreference{}{stp:starthiding}{b::0:37:4:0:0:0:0::34}{34}{}
+\listentry{section}{449}{37.5}{Lines}{b::0:37:5:0:0:0:0::34}{34}
+\mainreference{}{stp:97}{b::0:37:5:0:0:0:0::34}{34}{}
+\mainreference{}{stp:hairline}{b::0:37:5:0:0:0:0::34}{34}{}
+\mainreference{}{stp:98}{b::0:37:5:0:0:0:0::34}{34}{}
+\mainreference{}{stp:thinrule}{b::0:37:5:0:0:0:0::34}{34}{}
+\mainreference{}{stp:95}{b::0:37:5:0:0:0:0::34}{34}{}
+\mainreference{}{stp:thinrules}{b::0:37:5:0:0:0:0::34}{34}{}
+\mainreference{}{stp:96}{b::0:37:5:0:0:0:0::35}{35}{}
+\mainreference{}{stp:setupthinrules}{b::0:37:5:0:0:0:0::35}{35}{}
+\mainreference{}{stp:109}{b::0:37:5:0:0:0:0::35}{35}{}
+\mainreference{}{stp:setupfillinrules}{b::0:37:5:0:0:0:0::35}{35}{}
+\mainreference{}{stp:111}{b::0:37:5:0:0:0:0::35}{35}{}
+\mainreference{}{stp:setupfillinlines}{b::0:37:5:0:0:0:0::35}{35}{}
+\listentry{section}{462}{37.6}{Super- and subscript in text}{b::0:37:6:0:0:0:0::35}{35}
+\listentry{section}{468}{37.7}{Date}{b::0:37:7:0:0:0:0::35}{35}
+\listentry{section}{471}{37.8}{Positioning}{b::0:37:8:0:0:0:0::35}{35}
+\mainreference{}{stp:342}{b::0:37:8:0:0:0:0::35}{35}{}
+\mainreference{}{stp:position}{b::0:37:8:0:0:0:0::35}{35}{}
+\mainreference{}{stp:236}{b::0:37:8:0:0:0:0::35}{35}{}
+\mainreference{}{stp:setuppositioning}{b::0:37:8:0:0:0:0::35}{35}{}
+\twopassentry{float}{34}{37.1}
+\listentry{figure}{477}{37.1}{This is five.}{b::0:37:8:0:0:0:0::35}{35}
+\listentry{section}{478}{37.9}{Rotating text, figures and tables}{b::0:37:9:0:0:0:0::35}{35}
+\mainreference{}{stp:406}{b::0:37:9:0:0:0:0::35}{35}{}
+\mainreference{}{stp:rotate}{b::0:37:9:0:0:0:0::35}{35}{}
+\twopassentry{float}{35}{37.2}
+\listentry{figure}{482}{37.2}{The 180 \Degrees \ rotated fishing port (de Vispoort).}{b::0:37:9:0:0:0:0::36}{36}
+\mainreference{}{stp:407}{b::0:37:9:0:0:0:0::36}{36}{}
+\mainreference{}{stp:setuprotate}{b::0:37:9:0:0:0:0::36}{36}{}
+\listentry{section}{484}{37.10}{Carriage return}{b::0:37:10:0:0:0:0::36}{36}
+\mainreference{}{stp:169}{b::0:37:10:0:0:0:0::36}{36}{}
+\mainreference{}{stp:crlf}{b::0:37:10:0:0:0:0::36}{36}{}
+\mainreference{}{stp:259}{b::0:37:10:0:0:0:0::36}{36}{}
+\mainreference{}{stp:startlines}{b::0:37:10:0:0:0:0::36}{36}{}
+\listentry{section}{490}{37.11}{Hyphenation}{b::0:37:11:0:0:0:0::36}{36}
+\mainreference{}{stp:3}{b::0:37:11:0:0:0:0::36}{36}{}
+\mainreference{}{stp:language}{b::0:37:11:0:0:0:0::36}{36}{}
+\listentry{section}{500}{37.12}{Comment in input file}{b::0:37:12:0:0:0:0::36}{36}
+\twopassentry{list}{17}{17:3}
+\listentry{section}{503}{37.13}{Input of another {\tt tex} file}{b::0:37:13:0:0:0:0::37}{37}
+\listentry{chapter}{506}{38}{Using modules}{b::0:38:0:0:0:0:0::37}{37}
+\mainreference{}{stp:119}{b::0:38:0:0:0:0:0::37}{37}{}
+\mainreference{}{stp:usemodule}{b::0:38:0:0:0:0:0::37}{37}{}
+\listentry{chapter}{508}{A}{User specifications}{a::0:A:0:0:0:0:0::38}{38}
+\listentry{chapter}{510}{B}{Processing steps}{a::0:B:0:0:0:0:0::38}{38}
+\listentry{chapter}{513}{C}{Auxilliary files}{a::0:C:0:0:0:0:0::38}{38}
+\mainreference{}{comdefs}{a::0:D:0:0:0:0:0::38}{38}{{D}{Command definitions}}
+\listentry{chapter}{519}{D}{Command definitions}{a::0:D:0:0:0:0:0::38}{38}
+\mainreference{}{comind}{a::0:E:0:0:0:0:0::52}{52}{{E}{Command Index}}
+\listentry{chapter}{637}{E}{Command Index}{a::0:E:0:0:0:0:0::52}{52}
+\mainreference{}{Command:a}{a::0:E:0:0:0:0:0::52}{52}{}
+\mainreference{}{Command:b}{a::0:E:0:0:0:0:0::52}{52}{}
+\mainreference{}{Command:c}{a::0:E:0:0:0:0:0::52}{52}{}
+\mainreference{}{Command:d}{a::0:E:0:0:0:0:0::52}{52}{}
+\mainreference{}{Command:e}{a::0:E:0:0:0:0:0::52}{52}{}
+\mainreference{}{Command:f}{a::0:E:0:0:0:0:0::52}{52}{}
+\mainreference{}{Command:g}{a::0:E:0:0:0:0:0::52}{52}{}
+\mainreference{}{Command:h}{a::0:E:0:0:0:0:0::52}{52}{}
+\mainreference{}{Command:i}{a::0:E:0:0:0:0:0::53}{53}{}
+\mainreference{}{Command:l}{a::0:E:0:0:0:0:0::53}{53}{}
+\mainreference{}{Command:m}{a::0:E:0:0:0:0:0::53}{53}{}
+\mainreference{}{Command:n}{a::0:E:0:0:0:0:0::53}{53}{}
+\mainreference{}{Command:p}{a::0:E:0:0:0:0:0::53}{53}{}
+\mainreference{}{Command:r}{a::0:E:0:0:0:0:0::53}{53}{}
+\mainreference{}{Command:s}{a::0:E:0:0:0:0:0::53}{53}{}
+\mainreference{}{Command:t}{a::0:E:0:0:0:0:0::54}{54}{}
+\mainreference{}{Command:u}{a::0:E:0:0:0:0:0::54}{54}{}
+\mainreference{}{Command:v}{a::0:E:0:0:0:0:0::54}{54}{}
+\mainreference{}{Command:w}{a::0:E:0:0:0:0:0::54}{54}{}
+\mainreference{}{subind}{a::0:F:0:0:0:0:0::54}{54}{{F}{Subject Index}}
+\listentry{chapter}{638}{F}{Subject Index}{a::0:F:0:0:0:0:0::54}{54}
+\mainreference{}{index:a}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:b}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:c}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:d}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:e}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:f}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:h}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:i}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:l}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:m}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:n}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:o}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:p}{a::0:F:0:0:0:0:0::54}{54}{}
+\mainreference{}{index:r}{a::0:F:0:0:0:0:0::55}{55}{}
+\mainreference{}{index:s}{a::0:F:0:0:0:0:0::55}{55}{}
+\mainreference{}{index:t}{a::0:F:0:0:0:0:0::55}{55}{}
+\mainreference{}{index:u}{a::0:F:0:0:0:0:0::55}{55}{}
+\mainreference{}{index:v}{a::0:F:0:0:0:0:0::55}{55}{}
+\initializevariable\lastpage{56}
+%
+% TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998 / Registers
+%
+\registerentry{Command}{a}
+\registerentrya{Command}{\tex {abbreviation}}
+\registerpage{Command}{238}{b::0:24:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {adaptlayout}}
+\registerpage{Command}{365}{b::0:33:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {at}}
+\registerpage{Command}{249}{b::0:25:0:0:0:0:0::24}{24}
+\registerpage{Command}{296}{b::0:30:3:0:0:0:0::26}{26}
+\registerentry{Command}{b}
+\registerentrya{Command}{\tex {bf}}
+\registerpage{Command}{327}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {blank}}
+\registerpage{Command}{386}{b::0:34:2:0:0:0:0::31}{31}
+\registerentry{Command}{c}
+\registerentrya{Command}{\tex {cap}}
+\registerpage{Command}{338}{b::0:31:6:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {chapter}}
+\registerpage{Command}{15}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {color}}
+\registerpage{Command}{259}{b::0:26:0:0:0:0:0::24}{24}
+\registerentrya{Command}{\tex {column}}
+\registerpage{Command}{139}{b::0:13:0:0:0:0:0::17}{17}
+\registerentrya{Command}{\tex {completecontents}}
+\registerpage{Command}{207}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {completeindex}}
+\registerpage{Command}{227}{b::0:23:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {completelistofabbreviations}}
+\registerpage{Command}{243}{b::0:24:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {completeregister}}
+\registerpage{Command}{230}{b::0:23:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {crlf}}
+\registerpage{Command}{486}{b::0:37:10:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {currentdate}}
+\registerpage{Command}{470}{b::0:37:7:0:0:0:0::35}{35}
+\registerentry{Command}{d}
+\registerentrya{Command}{\tex {DC}}
+\registerpage{Command}{108}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {de}}
+\registerpage{Command}{498}{b::0:37:11:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {defineblock}}
+\registerpage{Command}{428}{b::0:37:2:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {definebodyfont}}
+\registerpage{Command}{334}{b::0:31:5:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {definecolor}}
+\registerpage{Command}{260}{b::0:26:0:0:0:0:0::24}{24}
+\registerentrya{Command}{\tex {definecombinedlist}}
+\registerpage{Command}{213}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {definedescription}}
+\registerpage{Command}{151}{b::0:15:0:0:0:0:0::18}{18}
+\registerentrya{Command}{\tex {defineenumeration}}
+\registerpage{Command}{157}{b::0:16:0:0:0:0:0::19}{19}
+\registerentrya{Command}{\tex {definefloat}}
+\registerpage{Command}{416}{b::0:37:1:0:0:0:0::33}{33}
+\registerentrya{Command}{\tex {definelist}}
+\registerpage{Command}{209}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {defineparagraphs}}
+\registerpage{Command}{130}{b::0:12:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {defineregister}}
+\registerpage{Command}{228}{b::0:23:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {definesymbol}}
+\registerpage{Command}{39}{b::0:6:0:0:0:0:0::5}{5}
+\registerentrya{Command}{\tex {definesynonyms}}
+\registerpage{Command}{236}{b::0:24:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {DL}}
+\registerpage{Command}{107}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {DR}}
+\registerpage{Command}{109}{b::0:11:0:0:0:0:0::11}{11}
+\registerentry{Command}{e}
+\registerentrya{Command}{\tex {em}}
+\registerpage{Command}{341}{b::0:31:7:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {en}}
+\registerpage{Command}{495}{b::0:37:11:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {externalfigure}}
+\registerpage{Command}{77}{b::0:10:0:0:0:0:0::9}{9}
+\registerentry{Command}{f}
+\registerentrya{Command}{\tex {fact}}
+\registerpage{Command}{59}{b::0:8:0:0:0:0:0::8}{8}
+\registerentrya{Command}{\tex {footnote}}
+\registerpage{Command}{144}{b::0:14:0:0:0:0:0::18}{18}
+\registerentrya{Command}{\tex {FR}}
+\registerpage{Command}{100}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {fr}}
+\registerpage{Command}{496}{b::0:37:11:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {framed}}
+\registerpage{Command}{163}{b::0:17:0:0:0:0:0::19}{19}
+\registerentrya{Command}{\tex {from}}
+\registerpage{Command}{301}{b::0:30:4:0:0:0:0::26}{26}
+\registerentry{Command}{g}
+\registerentrya{Command}{\tex {getbuffer}}
+\registerpage{Command}{440}{b::0:37:3:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {goto}}
+\registerpage{Command}{297}{b::0:30:3:0:0:0:0::26}{26}
+\registerentry{Command}{h}
+\registerentrya{Command}{\tex {hairline}}
+\registerpage{Command}{451}{b::0:37:5:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {head}}
+\registerpage{Command}{41}{b::0:6:0:0:0:0:0::5}{5}
+\registerentrya{Command}{\tex {hideblocks}}
+\registerpage{Command}{430}{b::0:37:2:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {high}}
+\registerpage{Command}{466}{b::0:37:6:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {HL}}
+\registerpage{Command}{106}{b::0:11:0:0:0:0:0::11}{11}
+\registerentry{Command}{i}
+\registerentrya{Command}{\tex {in}}
+\registerpage{Command}{248}{b::0:25:0:0:0:0:0::24}{24}
+\registerpage{Command}{295}{b::0:30:3:0:0:0:0::26}{26}
+\registerentrya{Command}{\tex {indenting}}
+\registerpage{Command}{400}{b::0:34:3:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {index}}
+\registerpage{Command}{225}{b::0:23:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {inframed}}
+\registerpage{Command}{165}{b::0:17:0:0:0:0:0::19}{19}
+\registerentrya{Command}{\tex {infull}}
+\registerpage{Command}{239}{b::0:24:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {inleft}}
+\registerpage{Command}{178}{b::0:19:0:0:0:0:0::20}{20}
+\registerentrya{Command}{\tex {inmargin}}
+\registerpage{Command}{177}{b::0:19:0:0:0:0:0::20}{20}
+\registerentrya{Command}{\tex {input}}
+\registerpage{Command}{505}{b::0:37:13:0:0:0:0::37}{37}
+\registerentrya{Command}{\tex {inright}}
+\registerpage{Command}{179}{b::0:19:0:0:0:0:0::20}{20}
+\registerentrya{Command}{\tex {item}}
+\registerpage{Command}{40}{b::0:6:0:0:0:0:0::5}{5}
+\registerentry{Command}{l}
+\registerentrya{Command}{\tex {language}}
+\registerpage{Command}{493}{b::0:37:11:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {leftlines}}
+\registerpage{Command}{280}{b::0:29:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {leg}}
+\registerpage{Command}{57}{b::0:8:0:0:0:0:0::8}{8}
+\registerentrya{Command}{\tex {loadabbreviations}}
+\registerpage{Command}{241}{b::0:24:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {lohi}}
+\registerpage{Command}{467}{b::0:37:6:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {LOW}}
+\registerpage{Command}{110}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {low}}
+\registerpage{Command}{465}{b::0:37:6:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {LR}}
+\registerpage{Command}{101}{b::0:11:0:0:0:0:0::11}{11}
+\registerentry{Command}{m}
+\registerentrya{Command}{\tex {margintitle}}
+\registerpage{Command}{180}{b::0:19:0:0:0:0:0::20}{20}
+\registerentrya{Command}{\tex {midaligned}}
+\registerpage{Command}{281}{b::0:29:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {MR}}
+\registerpage{Command}{102}{b::0:11:0:0:0:0:0::11}{11}
+\registerentry{Command}{n}
+\registerentrya{Command}{\tex {NC}}
+\registerpage{Command}{105}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {nl}}
+\registerpage{Command}{494}{b::0:37:11:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {noheaderandfooterlines}}
+\registerpage{Command}{199}{b::0:21:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {noindenting}}
+\registerpage{Command}{401}{b::0:34:3:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {nowhitespace}}
+\registerpage{Command}{383}{b::0:34:2:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {NR}}
+\registerpage{Command}{99}{b::0:11:0:0:0:0:0::11}{11}
+\registerentry{Command}{p}
+\registerentrya{Command}{\tex {page}}
+\registerpage{Command}{185}{b::0:20:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {pagereference}}
+\registerpage{Command}{250}{b::0:25:0:0:0:0:0::24}{24}
+\registerentrya{Command}{\tex {par}}
+\registerpage{Command}{378}{b::0:34:1:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {paragraph}}
+\registerpage{Command}{379}{b::0:34:1:0:0:0:0::31}{31}
+\registerpage{Command}{16}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {percent}}
+\registerpage{Command}{66}{b::0:9:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {permille}}
+\registerpage{Command}{65}{b::0:9:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {placecontents}}
+\registerpage{Command}{208}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {placefigure}}
+\registerpage{Command}{70}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {placeformula}}
+\registerpage{Command}{48}{b::0:7:0:0:0:0:0::7}{7}
+\registerentrya{Command}{\tex {placeindex}}
+\registerpage{Command}{226}{b::0:23:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {placeintermezzo}}
+\registerpage{Command}{420}{b::0:37:1:0:0:0:0::33}{33}
+\registerentrya{Command}{\tex {placelistofabbreviations}}
+\registerpage{Command}{242}{b::0:24:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {placeregister}}
+\registerpage{Command}{229}{b::0:23:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {placetable}}
+\registerpage{Command}{93}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {position}}
+\registerpage{Command}{473}{b::0:37:8:0:0:0:0::35}{35}
+\registerentry{Command}{r}
+\registerentrya{Command}{\tex {rightaligned}}
+\registerpage{Command}{279}{b::0:29:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {rm}}
+\registerpage{Command}{323}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {rotate}}
+\registerpage{Command}{480}{b::0:37:9:0:0:0:0::35}{35}
+\registerentry{Command}{s}
+\registerentrya{Command}{\tex {setupalign}}
+\registerpage{Command}{277}{b::0:29:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {setupbackground}}
+\registerpage{Command}{265}{b::0:27:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {setupbackgrounds}}
+\registerpage{Command}{272}{b::0:28:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {setupblank}}
+\registerpage{Command}{387}{b::0:34:2:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {setupblock}}
+\registerpage{Command}{431}{b::0:37:2:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {setupbodyfont}}
+\registerpage{Command}{317}{b::0:31:2:0:0:0:0::27}{27}
+\registerentrya{Command}{\tex {setupbuffer}}
+\registerpage{Command}{442}{b::0:37:3:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {setupcaptions}}
+\registerpage{Command}{98}{b::0:11:0:0:0:0:0::11}{11}
+\registerpage{Command}{419}{b::0:37:1:0:0:0:0::33}{33}
+\registerpage{Command}{76}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {setupcolors}}
+\registerpage{Command}{258}{b::0:26:0:0:0:0:0::24}{24}
+\registerentrya{Command}{\tex {setupcolumns}}
+\registerpage{Command}{138}{b::0:13:0:0:0:0:0::17}{17}
+\registerentrya{Command}{\tex {setupcombinedlist}}
+\registerpage{Command}{214}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {setupdescriptions}}
+\registerpage{Command}{152}{b::0:15:0:0:0:0:0::18}{18}
+\registerentrya{Command}{\tex {setupenumerations}}
+\registerpage{Command}{158}{b::0:16:0:0:0:0:0::19}{19}
+\registerentrya{Command}{\tex {setupfigures}}
+\registerpage{Command}{72}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {setupfloat}}
+\registerpage{Command}{417}{b::0:37:1:0:0:0:0::33}{33}
+\registerentrya{Command}{\tex {setupfloats}}
+\registerpage{Command}{97}{b::0:11:0:0:0:0:0::11}{11}
+\registerpage{Command}{418}{b::0:37:1:0:0:0:0::33}{33}
+\registerpage{Command}{75}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {setupfooter}}
+\registerpage{Command}{198}{b::0:21:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {setupfootertexts}}
+\registerpage{Command}{195}{b::0:21:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {setupfootnotes}}
+\registerpage{Command}{145}{b::0:14:0:0:0:0:0::18}{18}
+\registerentrya{Command}{\tex {setupformulae}}
+\registerpage{Command}{50}{b::0:7:0:0:0:0:0::7}{7}
+\registerentrya{Command}{\tex {setupframed}}
+\registerpage{Command}{164}{b::0:17:0:0:0:0:0::19}{19}
+\registerentrya{Command}{\tex {setupframedtext}}
+\registerpage{Command}{171}{b::0:18:0:0:0:0:0::20}{20}
+\registerentrya{Command}{\tex {setuphead}}
+\registerpage{Command}{21}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {setupheader}}
+\registerpage{Command}{197}{b::0:21:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {setupheadertexts}}
+\registerpage{Command}{196}{b::0:21:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {setupheads}}
+\registerpage{Command}{22}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {setupindenting}}
+\registerpage{Command}{402}{b::0:34:3:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {setupinteraction}}
+\registerpage{Command}{291}{b::0:30:2:0:0:0:0::26}{26}
+\registerentrya{Command}{\tex {setupitemize}}
+\registerpage{Command}{38}{b::0:6:0:0:0:0:0::5}{5}
+\registerentrya{Command}{\tex {setuplayout}}
+\registerpage{Command}{364}{b::0:33:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setuplinecorrection}}
+\registerpage{Command}{385}{b::0:34:2:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {setuplist}}
+\registerpage{Command}{210}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {setupositioning}}
+\registerpage{Command}{474}{b::0:37:8:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {setuppagenumbering}}
+\registerpage{Command}{186}{b::0:20:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {setupparagraphs}}
+\registerpage{Command}{131}{b::0:12:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {setupregister}}
+\registerpage{Command}{231}{b::0:23:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {setupsynonyms}}
+\registerpage{Command}{237}{b::0:24:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {setuptables}}
+\registerpage{Command}{94}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {setupthinrules}}
+\registerpage{Command}{455}{b::0:37:5:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {setup tolerance}}
+\registerpage{Command}{278}{b::0:29:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {setuptype}}
+\registerpage{Command}{348}{b::0:31:8:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setuptyping}}
+\registerpage{Command}{347}{b::0:31:8:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setupwhitespace}}
+\registerpage{Command}{382}{b::0:34:2:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {showlayout}}
+\registerpage{Command}{366}{b::0:33:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {showmakeup}}
+\registerpage{Command}{368}{b::0:33:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {showsetups}}
+\registerpage{Command}{367}{b::0:33:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {sl}}
+\registerpage{Command}{326}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {sp}}
+\registerpage{Command}{497}{b::0:37:11:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {SR}}
+\registerpage{Command}{103}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {ss}}
+\registerpage{Command}{324}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {startbackground}}
+\registerpage{Command}{266}{b::0:27:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {startbuffer}}
+\registerpage{Command}{439}{b::0:37:3:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {startchemical}}
+\registerpage{Command}{132}{b::0:12:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {startcolums}}
+\registerpage{Command}{137}{b::0:13:0:0:0:0:0::17}{17}
+\registerentrya{Command}{\tex {startcombination}}
+\registerpage{Command}{96}{b::0:11:0:0:0:0:0::11}{11}
+\registerpage{Command}{74}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {startfact}}
+\registerpage{Command}{58}{b::0:8:0:0:0:0:0::8}{8}
+\registerentrya{Command}{\tex {startfiguretext}}
+\registerpage{Command}{71}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {startformula}}
+\registerpage{Command}{49}{b::0:7:0:0:0:0:0::7}{7}
+\registerentrya{Command}{\tex {startframedtext}}
+\registerpage{Command}{170}{b::0:18:0:0:0:0:0::20}{20}
+\registerentrya{Command}{\tex {starthiding}}
+\registerpage{Command}{447}{b::0:37:4:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {startitemize}}
+\registerpage{Command}{37}{b::0:6:0:0:0:0:0::5}{5}
+\registerentrya{Command}{\tex {startlegend}}
+\registerpage{Command}{56}{b::0:8:0:0:0:0:0::8}{8}
+\registerentrya{Command}{\tex {startlines}}
+\registerpage{Command}{487}{b::0:37:10:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {startlocal}}
+\registerpage{Command}{369}{b::0:33:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {startpacked}}
+\registerpage{Command}{388}{b::0:34:2:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {startpostponing}}
+\registerpage{Command}{187}{b::0:20:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {starttable}}
+\registerpage{Command}{95}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {starttextrule}}
+\registerpage{Command}{452}{b::0:37:5:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {starttyping}}
+\registerpage{Command}{345}{b::0:31:8:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {startunpacked}}
+\registerpage{Command}{389}{b::0:34:2:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {subject}}
+\registerpage{Command}{19}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {subparagraph}}
+\registerpage{Command}{17}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {subsubject}}
+\registerpage{Command}{20}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {switchtobodyfont}}
+\registerpage{Command}{318}{b::0:31:2:0:0:0:0::27}{27}
+\registerentry{Command}{t}
+\registerentrya{Command}{\tex {tfa}}
+\registerpage{Command}{328}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {tfb}}
+\registerpage{Command}{329}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {tfc}}
+\registerpage{Command}{330}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {tfd}}
+\registerpage{Command}{331}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {thinrule}}
+\registerpage{Command}{453}{b::0:37:5:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {thinrules}}
+\registerpage{Command}{454}{b::0:37:5:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {THREE}}
+\registerpage{Command}{112}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {title}}
+\registerpage{Command}{18}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {tt}}
+\registerpage{Command}{325}{b::0:31:4:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {TWO}}
+\registerpage{Command}{111}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {type}}
+\registerpage{Command}{346}{b::0:31:8:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {typebuffer}}
+\registerpage{Command}{441}{b::0:37:3:0:0:0:0::34}{34}
+\registerentry{Command}{u}
+\registerentrya{Command}{\tex {unit}}
+\registerpage{Command}{240}{b::0:24:0:0:0:0:0::23}{23}
+\registerpage{Command}{64}{b::0:9:0:0:0:0:0::9}{9}
+\registerentrya{Command}{\tex {useblocks}}
+\registerpage{Command}{429}{b::0:37:2:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {useexternaldocument}}
+\registerpage{Command}{302}{b::0:30:4:0:0:0:0::26}{26}
+\registerentrya{Command}{\tex {useexternalfigures}}
+\registerpage{Command}{73}{b::0:10:0:0:0:0:0::9}{9}
+\registerentry{Command}{v}
+\registerentrya{Command}{\tex {VL}}
+\registerpage{Command}{104}{b::0:11:0:0:0:0:0::11}{11}
+\registerentry{Command}{w}
+\registerentrya{Command}{\tex {whitespace}}
+\registerpage{Command}{384}{b::0:34:2:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {writebetweenlist}}
+\registerpage{Command}{212}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {writetolist}}
+\registerpage{Command}{211}{b::0:22:0:0:0:0:0::21}{21}
+\registerentry{index}{a}
+\registerentrya{index}{accents}
+\registerpage{index}{356}{b::0:32:2:0:0:0:0::29}{29}
+\registerentrya{index}{alignment}
+\registerpage{index}{276}{b::0:29:0:0:0:0:0::25}{25}
+\registerentrya{index}{AMS}
+\registerpage{index}{312}{b::0:31:1:0:0:0:0::27}{27}
+\registerentrya{index}{auxilliary files}
+\registerpage{index}{518}{a::0:C:0:0:0:0:0::38}{38}
+\registerentry{index}{b}
+\registerentrya{index}{background}
+\registerentryb{index}{page areas}
+\registerpage{index}{271}{b::0:28:0:0:0:0:0::25}{25}
+\registerentryb{index}{text}
+\registerpage{index}{264}{b::0:27:0:0:0:0:0::25}{25}
+\registerentry{index}{c}
+\registerentrya{index}{carriage return}
+\registerpage{index}{485}{b::0:37:10:0:0:0:0::36}{36}
+\registerentrya{index}{colour}
+\registerpage{index}{257}{b::0:26:0:0:0:0:0::24}{24}
+\registerentrya{index}{columns}
+\registerpage{index}{129}{b::0:12:0:0:0:0:0::15}{15}
+\registerpage{index}{136}{b::0:13:0:0:0:0:0::17}{17}
+\registerentrya{index}{columns in itemize}
+\registerpage{index}{36}{b::0:6:0:0:0:0:0::5}{5}
+\registerentrya{index}{comment}
+\registerpage{index}{501}{b::0:37:12:0:0:0:0::36}{36}
+\registerentrya{index}{Computer Modern Roman}
+\registerpage{index}{310}{b::0:31:1:0:0:0:0::27}{27}
+\registerentrya{index}{\tt cont-sys.tex}
+\registerpage{index}{509}{a::0:A:0:0:0:0:0::38}{38}
+\registerentry{index}{d}
+\registerentrya{index}{date}
+\registerpage{index}{469}{b::0:37:7:0:0:0:0::35}{35}
+\registerentrya{index}{definition}
+\registerpage{index}{150}{b::0:15:0:0:0:0:0::18}{18}
+\registerentrya{index}{\DISTILLER }
+\registerpage{index}{288}{b::0:30:1:0:0:0:0::25}{25}
+\registerentrya{index}{\type {dvi}--file}
+\registerpage{index}{5}{b::0:2:0:0:0:0:0::3}{3}
+\registerentry{index}{e}
+\registerentrya{index}{emphasized}
+\registerpage{index}{340}{b::0:31:7:0:0:0:0::29}{29}
+\registerentrya{index}{\EXCHANGE }
+\registerpage{index}{287}{b::0:30:1:0:0:0:0::25}{25}
+\registerentry{index}{f}
+\registerentrya{index}{figure}
+\registerpage{index}{68}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{index}{floating blocks}
+\registerpage{index}{92}{b::0:11:0:0:0:0:0::11}{11}
+\registerpage{index}{415}{b::0:37:1:0:0:0:0::33}{33}
+\registerpage{index}{69}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{index}{font}
+\registerentryb{index}{size}
+\registerpage{index}{316}{b::0:31:2:0:0:0:0::27}{27}
+\registerentryb{index}{style}
+\registerpage{index}{315}{b::0:31:2:0:0:0:0::27}{27}
+\registerentrya{index}{fontsize}
+\registerpage{index}{333}{b::0:31:5:0:0:0:0::28}{28}
+\registerentrya{index}{footnote}
+\registerpage{index}{143}{b::0:14:0:0:0:0:0::18}{18}
+\registerentrya{index}{foreign symbols}
+\registerpage{index}{359}{b::0:32:3:0:0:0:0::29}{29}
+\registerentrya{index}{formula}
+\registerpage{index}{47}{b::0:7:0:0:0:0:0::7}{7}
+\registerentry{index}{h}
+\registerentrya{index}{headers}
+\registerpage{index}{14}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{index}{hiding text}
+\registerpage{index}{446}{b::0:37:4:0:0:0:0::34}{34}
+\registerentrya{index}{hyphenation}
+\registerpage{index}{491}{b::0:37:11:0:0:0:0::36}{36}
+\registerentry{index}{i}
+\registerentrya{index}{indentation}
+\registerpage{index}{398}{b::0:34:3:0:0:0:0::32}{32}
+\registerentrya{index}{input file}
+\registerentryb{index}{processing}
+\registerpage{index}{4}{b::0:2:0:0:0:0:0::3}{3}
+\registerpage{index}{2}{b::0:1:0:0:0:0:0::3}{3}
+\registerentrya{index}{input other \TEX --files}
+\registerpage{index}{504}{b::0:37:13:0:0:0:0::37}{37}
+\registerentrya{index}{interaction}
+\registerentryb{index}{external}
+\registerpage{index}{300}{b::0:30:4:0:0:0:0::26}{26}
+\registerentryb{index}{internal}
+\registerpage{index}{294}{b::0:30:3:0:0:0:0::26}{26}
+\registerentrya{index}{interactive mode}
+\registerpage{index}{290}{b::0:30:2:0:0:0:0::26}{26}
+\registerentrya{index}{inter paragraph spacing}
+\registerpage{index}{381}{b::0:34:2:0:0:0:0::31}{31}
+\registerentrya{index}{itemize}
+\registerpage{index}{35}{b::0:6:0:0:0:0:0::5}{5}
+\registerentry{index}{l}
+\registerentrya{index}{label}
+\registerpage{index}{247}{b::0:25:0:0:0:0:0::24}{24}
+\registerentrya{index}{language}
+\registerpage{index}{492}{b::0:37:11:0:0:0:0::36}{36}
+\registerentrya{index}{layout}
+\registerpage{index}{362}{b::0:33:0:0:0:0:0::29}{29}
+\registerpage{index}{407}{b::0:35:0:0:0:0:0::32}{32}
+\registerentrya{index}{legends}
+\registerpage{index}{55}{b::0:8:0:0:0:0:0::8}{8}
+\registerentrya{index}{lines}
+\registerpage{index}{450}{b::0:37:5:0:0:0:0::34}{34}
+\registerentrya{index}{list}
+\registerpage{index}{206}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{index}{Lucida Bright}
+\registerpage{index}{311}{b::0:31:1:0:0:0:0::27}{27}
+\registerentry{index}{m}
+\registerentrya{index}{margin text}
+\registerpage{index}{176}{b::0:19:0:0:0:0:0::20}{20}
+\registerentry{index}{n}
+\registerentrya{index}{numbered definition}
+\registerpage{index}{156}{b::0:16:0:0:0:0:0::19}{19}
+\registerentry{index}{o}
+\registerentrya{index}{outline}
+\registerentryb{index}{paragraph}
+\registerpage{index}{169}{b::0:18:0:0:0:0:0::20}{20}
+\registerentryb{index}{text}
+\registerpage{index}{162}{b::0:17:0:0:0:0:0::19}{19}
+\registerentry{index}{p}
+\registerentrya{index}{page areas}
+\registerpage{index}{270}{b::0:28:0:0:0:0:0::25}{25}
+\registerentrya{index}{page breaking}
+\registerpage{index}{183}{b::0:20:0:0:0:0:0::21}{21}
+\registerentrya{index}{page design}
+\registerpage{index}{363}{b::0:33:0:0:0:0:0::29}{29}
+\registerentrya{index}{pagefooter}
+\registerpage{index}{194}{b::0:21:0:0:0:0:0::21}{21}
+\registerentrya{index}{page header}
+\registerpage{index}{193}{b::0:21:0:0:0:0:0::21}{21}
+\registerentrya{index}{page numbering}
+\registerpage{index}{184}{b::0:20:0:0:0:0:0::21}{21}
+\registerentrya{index}{paragraph}
+\registerentryb{index}{indentation}
+\registerpage{index}{399}{b::0:34:3:0:0:0:0::32}{32}
+\registerpage{index}{377}{b::0:34:1:0:0:0:0::31}{31}
+\registerentrya{index}{\type {pdf}--file}
+\registerpage{index}{6}{b::0:2:0:0:0:0:0::3}{3}
+\registerentrya{index}{\% in input file}
+\registerpage{index}{502}{b::0:37:12:0:0:0:0::36}{36}
+\registerentrya{index}{positioning}
+\registerpage{index}{472}{b::0:37:8:0:0:0:0::35}{35}
+\registerentrya{index}{\cap {PS}--fonts}
+\registerpage{index}{313}{b::0:31:1:0:0:0:0::27}{27}
+\registerentry{index}{r}
+\registerentrya{index}{\READER }
+\registerpage{index}{286}{b::0:30:1:0:0:0:0::25}{25}
+\registerentrya{index}{referring}
+\registerpage{index}{246}{b::0:25:0:0:0:0:0::24}{24}
+\registerentrya{index}{register}
+\registerpage{index}{224}{b::0:23:0:0:0:0:0::23}{23}
+\registerentrya{index}{rotating}
+\registerpage{index}{479}{b::0:37:9:0:0:0:0::35}{35}
+\registerentry{index}{s}
+\registerentrya{index}{set up}
+\registerpage{index}{406}{b::0:35:0:0:0:0:0::32}{32}
+\registerentrya{index}{\cap {SI}--unit}
+\registerpage{index}{63}{b::0:9:0:0:0:0:0::9}{9}
+\registerentrya{index}{small caps}
+\registerpage{index}{337}{b::0:31:6:0:0:0:0::28}{28}
+\registerentrya{index}{special characters}
+\registerpage{index}{8}{b::0:3:0:0:0:0:0::4}{4}
+\registerentrya{index}{storing text}
+\registerpage{index}{438}{b::0:37:3:0:0:0:0::34}{34}
+\registerentrya{index}{subscript}
+\registerpage{index}{463}{b::0:37:6:0:0:0:0::35}{35}
+\registerentrya{index}{superscript}
+\registerpage{index}{464}{b::0:37:6:0:0:0:0::35}{35}
+\registerentrya{index}{synonyms}
+\registerpage{index}{235}{b::0:24:0:0:0:0:0::23}{23}
+\registerentry{index}{t}
+\registerentrya{index}{table of contents}
+\registerpage{index}{205}{b::0:22:0:0:0:0:0::21}{21}
+\registerentrya{index}{tables}
+\registerpage{index}{91}{b::0:11:0:0:0:0:0::11}{11}
+\registerentrya{index}{text blocks}
+\registerpage{index}{427}{b::0:37:2:0:0:0:0::34}{34}
+\registerentrya{index}{\TEXUTIL }
+\registerpage{index}{511}{a::0:B:0:0:0:0:0::38}{38}
+\registerentrya{index}{{\tt tub}--file}
+\registerpage{index}{516}{a::0:C:0:0:0:0:0::38}{38}
+\registerentrya{index}{{\tt tuf}--file}
+\registerpage{index}{517}{a::0:C:0:0:0:0:0::38}{38}
+\registerentrya{index}{{\tt tui}--file}
+\registerpage{index}{514}{a::0:C:0:0:0:0:0::38}{38}
+\registerentrya{index}{{\tt tuo}--file}
+\registerpage{index}{512}{a::0:B:0:0:0:0:0::38}{38}
+\registerpage{index}{515}{a::0:C:0:0:0:0:0::38}{38}
+\registerentrya{index}{type}
+\registerpage{index}{343}{b::0:31:8:0:0:0:0::29}{29}
+\registerentry{index}{u}
+\registerentrya{index}{units}
+\registerpage{index}{62}{b::0:9:0:0:0:0:0::9}{9}
+\registerentry{index}{v}
+\registerentrya{index}{verbatim}
+\registerpage{index}{344}{b::0:31:8:0:0:0:0::29}{29}
+\registerentry{texmacro}{a}
+\registerentrya{texmacro}{\tex {at}}
+\registerpage{texmacro}{252}{b::0:25:0:0:0:0:0::24}{24}
+\registerpage{texmacro}{520}{a::0:D:0:0:0:0:0::38}{38}
+\registerentry{texmacro}{b}
+\registerentrya{texmacro}{\tex {blank}}
+\registerpage{texmacro}{392}{b::0:34:2:0:0:0:0::31}{31}
+\registerpage{texmacro}{521}{a::0:D:0:0:0:0:0::38}{38}
+\registerentry{texmacro}{c}
+\registerentrya{texmacro}{\tex {chapter}}
+\registerpage{texmacro}{522}{a::0:D:0:0:0:0:0::38}{38}
+\registerpage{texmacro}{24}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{texmacro}{\tex {crlf}}
+\registerpage{texmacro}{488}{b::0:37:10:0:0:0:0::36}{36}
+\registerpage{texmacro}{523}{a::0:D:0:0:0:0:0::38}{38}
+\registerentry{texmacro}{d}
+\registerentrya{texmacro}{\tex {define}}
+\registerpage{texmacro}{410}{b::0:36:0:0:0:0:0::32}{32}
+\registerpage{texmacro}{524}{a::0:D:0:0:0:0:0::38}{38}
+\registerentrya{texmacro}{\tex {defineblock}}
+\registerpage{texmacro}{432}{b::0:37:2:0:0:0:0::34}{34}
+\registerpage{texmacro}{525}{a::0:D:0:0:0:0:0::38}{38}
+\registerentrya{texmacro}{\tex {definebodyfont}}
+\registerpage{texmacro}{335}{b::0:31:5:0:0:0:0::28}{28}
+\registerpage{texmacro}{526}{a::0:D:0:0:0:0:0::39}{39}
+\registerentrya{texmacro}{\tex {definecolor}}
+\registerpage{texmacro}{262}{b::0:26:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{527}{a::0:D:0:0:0:0:0::39}{39}
+\registerentrya{texmacro}{\tex {definecombinedlist}}
+\registerpage{texmacro}{215}{b::0:22:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{528}{a::0:D:0:0:0:0:0::39}{39}
+\registerentrya{texmacro}{\tex {definedescription}}
+\registerpage{texmacro}{153}{b::0:15:0:0:0:0:0::18}{18}
+\registerpage{texmacro}{529}{a::0:D:0:0:0:0:0::39}{39}
+\registerentrya{texmacro}{\tex {defineenumeration}}
+\registerpage{texmacro}{159}{b::0:16:0:0:0:0:0::19}{19}
+\registerpage{texmacro}{530}{a::0:D:0:0:0:0:0::39}{39}
+\registerentrya{texmacro}{\tex {definefloat}}
+\registerpage{texmacro}{421}{b::0:37:1:0:0:0:0::33}{33}
+\registerpage{texmacro}{531}{a::0:D:0:0:0:0:0::39}{39}
+\registerentrya{texmacro}{\tex {definehead}}
+\registerpage{texmacro}{532}{a::0:D:0:0:0:0:0::39}{39}
+\registerpage{texmacro}{30}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{texmacro}{\tex {defineinteractionmenu}}
+\registerpage{texmacro}{306}{b::0:30:5:0:0:0:0::27}{27}
+\registerpage{texmacro}{533}{a::0:D:0:0:0:0:0::39}{39}
+\registerentrya{texmacro}{\tex {defineparagraphs}}
+\registerpage{texmacro}{133}{b::0:12:0:0:0:0:0::15}{15}
+\registerpage{texmacro}{534}{a::0:D:0:0:0:0:0::40}{40}
+\registerentrya{texmacro}{\tex {defineregister}}
+\registerpage{texmacro}{232}{b::0:23:0:0:0:0:0::23}{23}
+\registerpage{texmacro}{535}{a::0:D:0:0:0:0:0::40}{40}
+\registerentrya{texmacro}{\tex {definestartstop}}
+\registerpage{texmacro}{412}{b::0:36:0:0:0:0:0::33}{33}
+\registerpage{texmacro}{536}{a::0:D:0:0:0:0:0::40}{40}
+\registerentrya{texmacro}{\tex {definesynonyms}}
+\registerpage{texmacro}{244}{b::0:24:0:0:0:0:0::23}{23}
+\registerpage{texmacro}{537}{a::0:D:0:0:0:0:0::40}{40}
+\registerentry{texmacro}{e}
+\registerentrya{texmacro}{\tex {externalfigure}}
+\registerpage{texmacro}{86}{b::0:10:0:0:0:0:0::11}{11}
+\registerpage{texmacro}{538}{a::0:D:0:0:0:0:0::40}{40}
+\registerentry{texmacro}{f}
+\registerentrya{texmacro}{\tex {footnote}}
+\registerpage{texmacro}{146}{b::0:14:0:0:0:0:0::18}{18}
+\registerpage{texmacro}{539}{a::0:D:0:0:0:0:0::40}{40}
+\registerentrya{texmacro}{\tex {framed}}
+\registerpage{texmacro}{166}{b::0:17:0:0:0:0:0::19}{19}
+\registerpage{texmacro}{540}{a::0:D:0:0:0:0:0::40}{40}
+\registerentrya{texmacro}{\tex {from}}
+\registerpage{texmacro}{304}{b::0:30:4:0:0:0:0::26}{26}
+\registerpage{texmacro}{541}{a::0:D:0:0:0:0:0::40}{40}
+\registerentry{texmacro}{g}
+\registerentrya{texmacro}{\tex {godown}}
+\registerpage{texmacro}{396}{b::0:34:2:0:0:0:0::32}{32}
+\registerpage{texmacro}{542}{a::0:D:0:0:0:0:0::40}{40}
+\registerentrya{texmacro}{\tex {goto}}
+\registerpage{texmacro}{298}{b::0:30:3:0:0:0:0::26}{26}
+\registerpage{texmacro}{543}{a::0:D:0:0:0:0:0::40}{40}
+\registerentry{texmacro}{h}
+\registerentrya{texmacro}{\tex {hairline}}
+\registerpage{texmacro}{456}{b::0:37:5:0:0:0:0::34}{34}
+\registerpage{texmacro}{544}{a::0:D:0:0:0:0:0::40}{40}
+\registerentrya{texmacro}{\tex {hideblocks}}
+\registerpage{texmacro}{433}{b::0:37:2:0:0:0:0::34}{34}
+\registerpage{texmacro}{545}{a::0:D:0:0:0:0:0::40}{40}
+\registerentry{texmacro}{i}
+\registerentrya{texmacro}{\tex {in}}
+\registerpage{texmacro}{251}{b::0:25:0:0:0:0:0::24}{24}
+\registerpage{texmacro}{546}{a::0:D:0:0:0:0:0::41}{41}
+\registerentrya{texmacro}{\tex {indenting}}
+\registerpage{texmacro}{403}{b::0:34:3:0:0:0:0::32}{32}
+\registerpage{texmacro}{547}{a::0:D:0:0:0:0:0::41}{41}
+\registerentrya{texmacro}{\tex {inmargin}}
+\registerpage{texmacro}{181}{b::0:19:0:0:0:0:0::20}{20}
+\registerpage{texmacro}{548}{a::0:D:0:0:0:0:0::41}{41}
+\registerentry{texmacro}{k}
+\registerentrya{texmacro}{\tex {keepblocks}}
+\registerpage{texmacro}{435}{b::0:37:2:0:0:0:0::34}{34}
+\registerpage{texmacro}{549}{a::0:D:0:0:0:0:0::41}{41}
+\registerentry{texmacro}{l}
+\registerentrya{texmacro}{\tex {language}}
+\registerpage{texmacro}{499}{b::0:37:11:0:0:0:0::36}{36}
+\registerpage{texmacro}{550}{a::0:D:0:0:0:0:0::41}{41}
+\registerentry{texmacro}{n}
+\registerentrya{texmacro}{\tex {note}}
+\registerpage{texmacro}{147}{b::0:14:0:0:0:0:0::18}{18}
+\registerpage{texmacro}{551}{a::0:D:0:0:0:0:0::41}{41}
+\registerentry{texmacro}{p}
+\registerentrya{texmacro}{\tex {page}}
+\registerpage{texmacro}{188}{b::0:20:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{552}{a::0:D:0:0:0:0:0::41}{41}
+\registerentrya{texmacro}{\tex {pagereference}}
+\registerpage{texmacro}{253}{b::0:25:0:0:0:0:0::24}{24}
+\registerpage{texmacro}{553}{a::0:D:0:0:0:0:0::41}{41}
+\registerentrya{texmacro}{\tex {place<<block>>}}
+\registerpage{texmacro}{113}{b::0:11:0:0:0:0:0::11}{11}
+\registerpage{texmacro}{79}{b::0:10:0:0:0:0:0::9}{9}
+\registerentrya{texmacro}{\tex {placeformula}}
+\registerpage{texmacro}{554}{a::0:D:0:0:0:0:0::41}{41}
+\registerpage{texmacro}{51}{b::0:7:0:0:0:0:0::7}{7}
+\registerentrya{texmacro}{\tex {placelist}}
+\registerpage{texmacro}{220}{b::0:22:0:0:0:0:0::22}{22}
+\registerpage{texmacro}{555}{a::0:D:0:0:0:0:0::41}{41}
+\registerentrya{texmacro}{\tex {position}}
+\registerpage{texmacro}{475}{b::0:37:8:0:0:0:0::35}{35}
+\registerpage{texmacro}{556}{a::0:D:0:0:0:0:0::41}{41}
+\registerentry{texmacro}{r}
+\registerentrya{texmacro}{\tex {rotate}}
+\registerpage{texmacro}{481}{b::0:37:9:0:0:0:0::35}{35}
+\registerpage{texmacro}{557}{a::0:D:0:0:0:0:0::41}{41}
+\registerentry{texmacro}{s}
+\registerentrya{texmacro}{\tex {section}}
+\registerpage{texmacro}{558}{a::0:D:0:0:0:0:0::41}{41}
+\registerpage{texmacro}{25}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{texmacro}{\tex {selectblocks}}
+\registerpage{texmacro}{436}{b::0:37:2:0:0:0:0::34}{34}
+\registerpage{texmacro}{559}{a::0:D:0:0:0:0:0::41}{41}
+\registerentrya{texmacro}{\tex {setupalign}}
+\registerpage{texmacro}{282}{b::0:29:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{560}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupbackground}}
+\registerpage{texmacro}{268}{b::0:27:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{561}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupbackgrounds}}
+\registerpage{texmacro}{273}{b::0:28:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{562}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupblank}}
+\registerpage{texmacro}{393}{b::0:34:2:0:0:0:0::32}{32}
+\registerpage{texmacro}{563}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupbodyfont}}
+\registerpage{texmacro}{319}{b::0:31:2:0:0:0:0::27}{27}
+\registerpage{texmacro}{564}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupbuffer}}
+\registerpage{texmacro}{444}{b::0:37:3:0:0:0:0::34}{34}
+\registerpage{texmacro}{565}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupcaption}}
+\registerpage{texmacro}{424}{b::0:37:1:0:0:0:0::33}{33}
+\registerpage{texmacro}{566}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupcaptions}}
+\registerpage{texmacro}{88}{b::0:10:0:0:0:0:0::11}{11}
+\registerpage{texmacro}{126}{b::0:11:0:0:0:0:0::15}{15}
+\registerpage{texmacro}{567}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupcolor}}
+\registerpage{texmacro}{261}{b::0:26:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{568}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupcolumns}}
+\registerpage{texmacro}{141}{b::0:13:0:0:0:0:0::18}{18}
+\registerpage{texmacro}{569}{a::0:D:0:0:0:0:0::42}{42}
+\registerentrya{texmacro}{\tex {setupcombinedlist}}
+\registerpage{texmacro}{219}{b::0:22:0:0:0:0:0::22}{22}
+\registerpage{texmacro}{570}{a::0:D:0:0:0:0:0::43}{43}
+\registerentrya{texmacro}{\tex {setupdescriptions}}
+\registerpage{texmacro}{154}{b::0:15:0:0:0:0:0::19}{19}
+\registerpage{texmacro}{571}{a::0:D:0:0:0:0:0::43}{43}
+\registerentrya{texmacro}{\tex {setupenumerations}}
+\registerpage{texmacro}{160}{b::0:16:0:0:0:0:0::19}{19}
+\registerpage{texmacro}{572}{a::0:D:0:0:0:0:0::43}{43}
+\registerentrya{texmacro}{\tex {setupfillinlines}}
+\registerpage{texmacro}{461}{b::0:37:5:0:0:0:0::35}{35}
+\registerpage{texmacro}{573}{a::0:D:0:0:0:0:0::43}{43}
+\registerentrya{texmacro}{\tex {setupfillinrules}}
+\registerpage{texmacro}{460}{b::0:37:5:0:0:0:0::35}{35}
+\registerpage{texmacro}{574}{a::0:D:0:0:0:0:0::43}{43}
+\registerentrya{texmacro}{\tex {setupfloat}}
+\registerpage{texmacro}{422}{b::0:37:1:0:0:0:0::33}{33}
+\registerpage{texmacro}{575}{a::0:D:0:0:0:0:0::44}{44}
+\registerentrya{texmacro}{\tex {setupfloats}}
+\registerpage{texmacro}{87}{b::0:10:0:0:0:0:0::11}{11}
+\registerpage{texmacro}{125}{b::0:11:0:0:0:0:0::15}{15}
+\registerpage{texmacro}{423}{b::0:37:1:0:0:0:0::33}{33}
+\registerpage{texmacro}{576}{a::0:D:0:0:0:0:0::44}{44}
+\registerentrya{texmacro}{\tex {setupfooter}}
+\registerpage{texmacro}{203}{b::0:21:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{577}{a::0:D:0:0:0:0:0::44}{44}
+\registerentrya{texmacro}{\tex {setupfootertexts}}
+\registerpage{texmacro}{200}{b::0:21:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{578}{a::0:D:0:0:0:0:0::44}{44}
+\registerentrya{texmacro}{\tex {setupfootnotes}}
+\registerpage{texmacro}{148}{b::0:14:0:0:0:0:0::18}{18}
+\registerpage{texmacro}{579}{a::0:D:0:0:0:0:0::44}{44}
+\registerentrya{texmacro}{\tex {setupformulae}}
+\registerpage{texmacro}{580}{a::0:D:0:0:0:0:0::44}{44}
+\registerpage{texmacro}{53}{b::0:7:0:0:0:0:0::8}{8}
+\registerentrya{texmacro}{\tex {setupframed}}
+\registerpage{texmacro}{167}{b::0:17:0:0:0:0:0::20}{20}
+\registerpage{texmacro}{581}{a::0:D:0:0:0:0:0::45}{45}
+\registerentrya{texmacro}{\tex {setupframedtexts}}
+\registerpage{texmacro}{174}{b::0:18:0:0:0:0:0::20}{20}
+\registerpage{texmacro}{582}{a::0:D:0:0:0:0:0::45}{45}
+\registerentrya{texmacro}{\tex {setuphead}}
+\registerpage{texmacro}{583}{a::0:D:0:0:0:0:0::45}{45}
+\registerpage{texmacro}{31}{b::0:5:0:0:0:0:0::5}{5}
+\registerentrya{texmacro}{\tex {setupheader}}
+\registerpage{texmacro}{202}{b::0:21:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{584}{a::0:D:0:0:0:0:0::46}{46}
+\registerentrya{texmacro}{\tex {setupheadertexts}}
+\registerpage{texmacro}{201}{b::0:21:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{585}{a::0:D:0:0:0:0:0::46}{46}
+\registerentrya{texmacro}{\tex {setupheads}}
+\registerpage{texmacro}{586}{a::0:D:0:0:0:0:0::46}{46}
+\registerpage{texmacro}{33}{b::0:5:1:0:0:0:0::5}{5}
+\registerentrya{texmacro}{\tex {setupindenting}}
+\registerpage{texmacro}{404}{b::0:34:3:0:0:0:0::32}{32}
+\registerpage{texmacro}{587}{a::0:D:0:0:0:0:0::46}{46}
+\registerentrya{texmacro}{\tex {setupinteraction}}
+\registerpage{texmacro}{292}{b::0:30:2:0:0:0:0::26}{26}
+\registerpage{texmacro}{588}{a::0:D:0:0:0:0:0::46}{46}
+\registerentrya{texmacro}{\tex {setupinteractionmenu}}
+\registerpage{texmacro}{307}{b::0:30:5:0:0:0:0::27}{27}
+\registerpage{texmacro}{589}{a::0:D:0:0:0:0:0::46}{46}
+\registerentrya{texmacro}{\tex {setupitemize}}
+\registerpage{texmacro}{590}{a::0:D:0:0:0:0:0::47}{47}
+\registerpage{texmacro}{44}{b::0:6:0:0:0:0:0::7}{7}
+\registerentrya{texmacro}{\tex {setuplayout}}
+\registerpage{texmacro}{370}{b::0:33:0:0:0:0:0::29}{29}
+\registerpage{texmacro}{591}{a::0:D:0:0:0:0:0::47}{47}
+\registerentrya{texmacro}{\tex {setuplist}}
+\registerpage{texmacro}{218}{b::0:22:0:0:0:0:0::22}{22}
+\registerpage{texmacro}{592}{a::0:D:0:0:0:0:0::48}{48}
+\registerentrya{texmacro}{\tex {setuppagenumbering}}
+\registerpage{texmacro}{190}{b::0:20:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{593}{a::0:D:0:0:0:0:0::48}{48}
+\registerentrya{texmacro}{\tex {setupparagraphs}}
+\registerpage{texmacro}{134}{b::0:12:0:0:0:0:0::15}{15}
+\registerpage{texmacro}{408}{b::0:35:0:0:0:0:0::32}{32}
+\registerpage{texmacro}{594}{a::0:D:0:0:0:0:0::48}{48}
+\registerentrya{texmacro}{\tex {setuppositioning}}
+\registerpage{texmacro}{476}{b::0:37:8:0:0:0:0::35}{35}
+\registerpage{texmacro}{595}{a::0:D:0:0:0:0:0::49}{49}
+\registerentrya{texmacro}{\tex {setupregister}}
+\registerpage{texmacro}{233}{b::0:23:0:0:0:0:0::23}{23}
+\registerpage{texmacro}{596}{a::0:D:0:0:0:0:0::49}{49}
+\registerentrya{texmacro}{\tex {setuprotate}}
+\registerpage{texmacro}{483}{b::0:37:9:0:0:0:0::36}{36}
+\registerpage{texmacro}{597}{a::0:D:0:0:0:0:0::49}{49}
+\registerentrya{texmacro}{\tex {setupsectionblock}}
+\registerpage{texmacro}{598}{a::0:D:0:0:0:0:0::49}{49}
+\registerpage{texmacro}{12}{b::0:4:0:0:0:0:0::4}{4}
+\registerentrya{texmacro}{\tex {setuptables}}
+\registerpage{texmacro}{123}{b::0:11:0:0:0:0:0::14}{14}
+\registerpage{texmacro}{599}{a::0:D:0:0:0:0:0::49}{49}
+\registerentrya{texmacro}{\tex {setupthinrules}}
+\registerpage{texmacro}{459}{b::0:37:5:0:0:0:0::35}{35}
+\registerpage{texmacro}{600}{a::0:D:0:0:0:0:0::49}{49}
+\registerentrya{texmacro}{\tex {setuptype}}
+\registerpage{texmacro}{352}{b::0:31:8:0:0:0:0::29}{29}
+\registerpage{texmacro}{601}{a::0:D:0:0:0:0:0::49}{49}
+\registerentrya{texmacro}{\tex {setuptyping}}
+\registerpage{texmacro}{351}{b::0:31:8:0:0:0:0::29}{29}
+\registerpage{texmacro}{602}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {setupwhitespace}}
+\registerpage{texmacro}{390}{b::0:34:2:0:0:0:0::31}{31}
+\registerpage{texmacro}{603}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {startalignment}}
+\registerpage{texmacro}{283}{b::0:29:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{604}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {startbackground}}
+\registerpage{texmacro}{267}{b::0:27:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{605}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {start<<block>>text}}
+\registerpage{texmacro}{85}{b::0:10:0:0:0:0:0::10}{10}
+\registerentrya{texmacro}{\tex {startbuffer}}
+\registerpage{texmacro}{443}{b::0:37:3:0:0:0:0::34}{34}
+\registerpage{texmacro}{606}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {startcolumns}}
+\registerpage{texmacro}{140}{b::0:13:0:0:0:0:0::17}{17}
+\registerpage{texmacro}{607}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {startcombination}}
+\registerpage{texmacro}{84}{b::0:10:0:0:0:0:0::10}{10}
+\registerpage{texmacro}{608}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {startformula}}
+\registerpage{texmacro}{609}{a::0:D:0:0:0:0:0::50}{50}
+\registerpage{texmacro}{52}{b::0:7:0:0:0:0:0::7}{7}
+\registerentrya{texmacro}{\tex {start<<framedtext>>}}
+\registerpage{texmacro}{172}{b::0:18:0:0:0:0:0::20}{20}
+\registerpage{texmacro}{610}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {starthiding}}
+\registerpage{texmacro}{448}{b::0:37:4:0:0:0:0::34}{34}
+\registerpage{texmacro}{611}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {startitemize}}
+\registerpage{texmacro}{612}{a::0:D:0:0:0:0:0::50}{50}
+\registerpage{texmacro}{42}{b::0:6:0:0:0:0:0::5}{5}
+\registerentrya{texmacro}{\tex {startlegend}}
+\registerpage{texmacro}{613}{a::0:D:0:0:0:0:0::50}{50}
+\registerpage{texmacro}{60}{b::0:8:0:0:0:0:0::8}{8}
+\registerentrya{texmacro}{\tex {startlinecorrection}}
+\registerpage{texmacro}{391}{b::0:34:2:0:0:0:0::31}{31}
+\registerpage{texmacro}{614}{a::0:D:0:0:0:0:0::50}{50}
+\registerentrya{texmacro}{\tex {startlines}}
+\registerpage{texmacro}{489}{b::0:37:10:0:0:0:0::36}{36}
+\registerpage{texmacro}{615}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {startlocal}}
+\registerpage{texmacro}{374}{b::0:33:0:0:0:0:0::30}{30}
+\registerpage{texmacro}{616}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {startpacked}}
+\registerpage{texmacro}{394}{b::0:34:2:0:0:0:0::32}{32}
+\registerpage{texmacro}{617}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {startpostponing}}
+\registerpage{texmacro}{191}{b::0:20:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{618}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {starttable}}
+\registerpage{texmacro}{114}{b::0:11:0:0:0:0:0::11}{11}
+\registerpage{texmacro}{619}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {starttyping}}
+\registerpage{texmacro}{349}{b::0:31:8:0:0:0:0::29}{29}
+\registerpage{texmacro}{620}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {startunpacked}}
+\registerpage{texmacro}{395}{b::0:34:2:0:0:0:0::32}{32}
+\registerpage{texmacro}{621}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {subject}}
+\registerpage{texmacro}{28}{b::0:5:0:0:0:0:0::4}{4}
+\registerpage{texmacro}{622}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {subsection}}
+\registerpage{texmacro}{26}{b::0:5:0:0:0:0:0::4}{4}
+\registerpage{texmacro}{623}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {subsubject}}
+\registerpage{texmacro}{29}{b::0:5:0:0:0:0:0::4}{4}
+\registerpage{texmacro}{624}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {switchtobodyfont}}
+\registerpage{texmacro}{320}{b::0:31:2:0:0:0:0::27}{27}
+\registerpage{texmacro}{625}{a::0:D:0:0:0:0:0::51}{51}
+\registerentry{texmacro}{t}
+\registerentrya{texmacro}{\tex {textreference}}
+\registerpage{texmacro}{254}{b::0:25:0:0:0:0:0::24}{24}
+\registerpage{texmacro}{626}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {thinrule}}
+\registerpage{texmacro}{457}{b::0:37:5:0:0:0:0::34}{34}
+\registerpage{texmacro}{627}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {thinrules}}
+\registerpage{texmacro}{458}{b::0:37:5:0:0:0:0::34}{34}
+\registerpage{texmacro}{628}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {title}}
+\registerpage{texmacro}{27}{b::0:5:0:0:0:0:0::4}{4}
+\registerpage{texmacro}{629}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {type}}
+\registerpage{texmacro}{350}{b::0:31:8:0:0:0:0::29}{29}
+\registerpage{texmacro}{630}{a::0:D:0:0:0:0:0::51}{51}
+\registerentry{texmacro}{u}
+\registerentrya{texmacro}{\tex {useblocks}}
+\registerpage{texmacro}{434}{b::0:37:2:0:0:0:0::34}{34}
+\registerpage{texmacro}{631}{a::0:D:0:0:0:0:0::51}{51}
+\registerentrya{texmacro}{\tex {useexternaldocument}}
+\registerpage{texmacro}{303}{b::0:30:4:0:0:0:0::26}{26}
+\registerpage{texmacro}{632}{a::0:D:0:0:0:0:0::52}{52}
+\registerentrya{texmacro}{\tex {useexternalfigure}}
+\registerpage{texmacro}{83}{b::0:10:0:0:0:0:0::10}{10}
+\registerpage{texmacro}{633}{a::0:D:0:0:0:0:0::52}{52}
+\registerentrya{texmacro}{\tex {usemodule}}
+\registerpage{texmacro}{507}{b::0:38:0:0:0:0:0::37}{37}
+\registerpage{texmacro}{634}{a::0:D:0:0:0:0:0::52}{52}
+\registerentry{texmacro}{w}
+\registerentrya{texmacro}{\tex {writebetweenlist}}
+\registerpage{texmacro}{222}{b::0:22:0:0:0:0:0::23}{23}
+\registerpage{texmacro}{635}{a::0:D:0:0:0:0:0::52}{52}
+\registerentrya{texmacro}{\tex {writetolist}}
+\registerpage{texmacro}{221}{b::0:22:0:0:0:0:0::23}{23}
+\registerpage{texmacro}{636}{a::0:D:0:0:0:0:0::52}{52}
+%
+% TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998 / Synonyms
+%
+\synonymentry{abbreviation}{ASCII}{ASCII}{}
+\synonymentry{abbreviation}{DVI}{DVI}{}
+\synonymentry{abbreviation}{EPS}{EPS}{}
+\synonymentry{abbreviation}{HP}{HP}{}
+\synonymentry{abbreviation}{PDF}{PDF}{Portable Document Format}
+\synonymentry{abbreviation}{PS}{PS}{}
+\synonymentry{abbreviation}{SI}{SI}{}
+\synonymentry{abbreviation}{VVV}{VVV}{Bureau of Tourist Information}
+\synonymentry{elktexcommando}{about*}{about}{}
+\synonymentry{elktexcommando}{adaptlayout*}{adaptlayout}{}
+\synonymentry{elktexcommando}{adding*}{adding}{}
+\synonymentry{elktexcommando}{appendix*}{appendix}{}
+\synonymentry{elktexcommando}{arg*}{arg}{}
+\synonymentry{elktexcommando}{at*}{at}{}
+\synonymentry{elktexcommando}{background*}{background}{}
+\synonymentry{elktexcommando}{blackrule*}{blackrule}{}
+\synonymentry{elktexcommando}{blackrules*}{blackrules}{}
+\synonymentry{elktexcommando}{blank*}{blank}{}
+\synonymentry{elktexcommando}{bookmark*}{bookmark}{}
+\synonymentry{elktexcommando}{but*}{but}{}
+\synonymentry{elktexcommando}{button*}{button}{}
+\synonymentry{elktexcommando}{CAP*}{CAP}{}
+\synonymentry{elktexcommando}{Cap*}{Cap}{}
+\synonymentry{elktexcommando}{Caps*}{Caps}{}
+\synonymentry{elktexcommando}{chapter*}{chapter}{}
+\synonymentry{elktexcommando}{Character*}{Character}{}
+\synonymentry{elktexcommando}{character*}{character}{}
+\synonymentry{elktexcommando}{characters*}{characters}{}
+\synonymentry{elktexcommando}{Characters*}{Characters}{}
+\synonymentry{elktexcommando}{chem*}{chem}{}
+\synonymentry{elktexcommando}{clonefield*}{clonefield}{}
+\synonymentry{elktexcommando}{color*}{color}{}
+\synonymentry{elktexcommando}{column*}{column}{}
+\synonymentry{elktexcommando}{comment*}{comment}{}
+\synonymentry{elktexcommando}{comparecolorgroup*}{comparecolorgroup}{}
+\synonymentry{elktexcommando}{comparepalet*}{comparepalet}{}
+\synonymentry{elktexcommando}{completecombinedlist*}{complete<<combinedlist>>}{}
+\synonymentry{elktexcommando}{completelistofblocks*}{completelistof<<blocks>>}{}
+\synonymentry{elktexcommando}{completelistofsorts*}{completelistof<<sorts>>}{}
+\synonymentry{elktexcommando}{completelistofsynonyms*}{completelistof<<synonyms>>}{}
+\synonymentry{elktexcommando}{completeregister*}{complete<<register>>}{}
+\synonymentry{elktexcommando}{convertnumber*}{convertnumber}{}
+\synonymentry{elktexcommando}{copyfield*}{copyfield}{}
+\synonymentry{elktexcommando}{correctwhitespace*}{correctwhitespace}{}
+\synonymentry{elktexcommando}{coupledocument*}{coupledocument}{}
+\synonymentry{elktexcommando}{coupledregister*}{coupled<<register>>}{}
+\synonymentry{elktexcommando}{couplemarking*}{couplemarking}{}
+\synonymentry{elktexcommando}{couplepage*}{couplepage}{}
+\synonymentry{elktexcommando}{couplepaper*}{couplepaper}{}
+\synonymentry{elktexcommando}{coupleregister*}{coupleregister}{}
+\synonymentry{elktexcommando}{crlf*}{crlf}{}
+\synonymentry{elktexcommando}{currentdate*}{currentdate}{}
+\synonymentry{elktexcommando}{decouplemarking*}{decouplemarking}{}
+\synonymentry{elktexcommando}{define*}{define}{}
+\synonymentry{elktexcommando}{defineblock*}{defineblock}{}
+\synonymentry{elktexcommando}{definebodyfont*}{definebodyfont}{}
+\synonymentry{elktexcommando}{definebodyfontenvironment*}{definebodyfontenvironment}{}
+\synonymentry{elktexcommando}{definecolor*}{definecolor}{}
+\synonymentry{elktexcommando}{definecolorgroup*}{definecolorgroup}{}
+\synonymentry{elktexcommando}{definecombinedlist*}{definecombinedlist}{}
+\synonymentry{elktexcommando}{defineconversion*}{defineconversion}{}
+\synonymentry{elktexcommando}{definedescription*}{definedescription}{}
+\synonymentry{elktexcommando}{defineenumeration*}{defineenumeration}{}
+\synonymentry{elktexcommando}{definefield*}{definefield}{}
+\synonymentry{elktexcommando}{definefieldstack*}{definefieldstack}{}
+\synonymentry{elktexcommando}{definefiguresymbol*}{definefiguresymbol}{}
+\synonymentry{elktexcommando}{definefloat*}{definefloat}{}
+\synonymentry{elktexcommando}{definefont*}{definefont}{}
+\synonymentry{elktexcommando}{defineframed*}{defineframed}{}
+\synonymentry{elktexcommando}{defineframedtext*}{defineframedtext}{}
+\synonymentry{elktexcommando}{definehbox*}{definehbox}{}
+\synonymentry{elktexcommando}{definehead*}{definehead}{}
+\synonymentry{elktexcommando}{defineindenting*}{defineindenting}{}
+\synonymentry{elktexcommando}{defineinteractionmenu*}{defineinteractionmenu}{}
+\synonymentry{elktexcommando}{definelabel*}{definelabel}{}
+\synonymentry{elktexcommando}{definelist*}{definelist}{}
+\synonymentry{elktexcommando}{definelogo*}{definelogo}{}
+\synonymentry{elktexcommando}{definemakeup*}{definemakeup}{}
+\synonymentry{elktexcommando}{definemarking*}{definemarking}{}
+\synonymentry{elktexcommando}{defineoutput*}{defineoutput}{}
+\synonymentry{elktexcommando}{defineoverlay*}{defineoverlay}{}
+\synonymentry{elktexcommando}{definepalet*}{definepalet}{}
+\synonymentry{elktexcommando}{definepapersize*}{definepapersize}{}
+\synonymentry{elktexcommando}{defineparagraphs*}{defineparagraphs}{}
+\synonymentry{elktexcommando}{defineprofile*}{defineprofile}{}
+\synonymentry{elktexcommando}{defineprogram*}{defineprogram}{}
+\synonymentry{elktexcommando}{definereference*}{definereference}{}
+\synonymentry{elktexcommando}{definereferencelist*}{definereferencelist}{}
+\synonymentry{elktexcommando}{defineregister*}{defineregister}{}
+\synonymentry{elktexcommando}{definesection*}{definesection}{}
+\synonymentry{elktexcommando}{definesectionblock*}{definesectionblock}{}
+\synonymentry{elktexcommando}{definesorting*}{definesorting}{}
+\synonymentry{elktexcommando}{definestartstop*}{definestartstop}{}
+\synonymentry{elktexcommando}{definesubfield*}{definesubfield}{}
+\synonymentry{elktexcommando}{definesymbol*}{definesymbol}{}
+\synonymentry{elktexcommando}{definesynonyms*}{definesynonyms}{}
+\synonymentry{elktexcommando}{definetext*}{definetext}{}
+\synonymentry{elktexcommando}{definetyping*}{definetyping}{}
+\synonymentry{elktexcommando}{defineversion*}{defineversion}{}
+\synonymentry{elktexcommando}{description*}{<<description>>}{}
+\synonymentry{elktexcommando}{disableinteractionmenu*}{disableinteractionmenu}{}
+\synonymentry{elktexcommando}{domicile*}{domicile}{}
+\synonymentry{elktexcommando}{donttest*}{donttest}{}
+\synonymentry{elktexcommando}{enumeration*}{<<enumeration>>}{}
+\synonymentry{elktexcommando}{externalfigure*}{externalfigure}{}
+\synonymentry{elktexcommando}{field*}{field}{}
+\synonymentry{elktexcommando}{fieldstack*}{fieldstack}{}
+\synonymentry{elktexcommando}{fillinfield*}{fillinfield}{}
+\synonymentry{elktexcommando}{fillinline*}{fillinline}{}
+\synonymentry{elktexcommando}{fillinrules*}{fillinrules}{}
+\synonymentry{elktexcommando}{fillintext*}{fillintext}{}
+\synonymentry{elktexcommando}{fitfield*}{fitfield}{}
+\synonymentry{elktexcommando}{fixedspaces*}{fixedspaces}{}
+\synonymentry{elktexcommando}{followprofile*}{followprofile}{}
+\synonymentry{elktexcommando}{followprofileversion*}{followprofileversion}{}
+\synonymentry{elktexcommando}{followversion*}{followversion}{}
+\synonymentry{elktexcommando}{footnote*}{footnote}{}
+\synonymentry{elktexcommando}{fraction*}{fraction}{}
+\synonymentry{elktexcommando}{framed*}{framed}{}
+\synonymentry{elktexcommando}{framedtext*}{<<framedtext>>}{}
+\synonymentry{elktexcommando}{from*}{from}{}
+\synonymentry{elktexcommando}{getbuffer*}{getbuffer}{}
+\synonymentry{elktexcommando}{getmarking*}{getmarking}{}
+\synonymentry{elktexcommando}{godown*}{godown}{}
+\synonymentry{elktexcommando}{goto*}{goto}{}
+\synonymentry{elktexcommando}{gotobox*}{gotobox}{}
+\synonymentry{elktexcommando}{gray*}{gray}{}
+\synonymentry{elktexcommando}{grid*}{grid}{}
+\synonymentry{elktexcommando}{hairline*}{hairline}{}
+\synonymentry{elktexcommando}{head*}{head}{}
+\synonymentry{elktexcommando}{headnumber*}{headnumber}{}
+\synonymentry{elktexcommando}{headtext*}{headtext}{}
+\synonymentry{elktexcommando}{hideblocks*}{hideblocks}{}
+\synonymentry{elktexcommando}{high*}{high}{}
+\synonymentry{elktexcommando}{hl*}{hl}{}
+\synonymentry{elktexcommando}{in*}{in}{}
+\synonymentry{elktexcommando}{indentation*}{<<indentation>>}{}
+\synonymentry{elktexcommando}{indenting*}{indenting}{}
+\synonymentry{elktexcommando}{inframed*}{inframed}{}
+\synonymentry{elktexcommando}{inleft*}{inleft}{}
+\synonymentry{elktexcommando}{inline*}{inline}{}
+\synonymentry{elktexcommando}{inmargin*}{inmargin}{}
+\synonymentry{elktexcommando}{inothermargin*}{inothermargin}{}
+\synonymentry{elktexcommando}{inright*}{inright}{}
+\synonymentry{elktexcommando}{installlanguage*}{installlanguage}{}
+\synonymentry{elktexcommando}{interactionbar*}{interactionbar}{}
+\synonymentry{elktexcommando}{interactionbuttons*}{interactionbuttons}{}
+\synonymentry{elktexcommando}{item*}{item}{}
+\synonymentry{elktexcommando}{items*}{items}{}
+\synonymentry{elktexcommando}{its*}{its}{}
+\synonymentry{elktexcommando}{kap*}{kap}{}
+\synonymentry{elktexcommando}{keepblocks*}{keepblocks}{}
+\synonymentry{elktexcommando}{label*}{label}{}
+\synonymentry{elktexcommando}{labeling*}{<<labeling>>}{}
+\synonymentry{elktexcommando}{labels*}{labels}{}
+\synonymentry{elktexcommando}{labeltext*}{labeltext}{}
+\synonymentry{elktexcommando}{language*}{language}{}
+\synonymentry{elktexcommando}{leftaligned*}{leftaligned}{}
+\synonymentry{elktexcommando}{letters*}{letters}{}
+\synonymentry{elktexcommando}{loadsorts*}{load<<sorts>>}{}
+\synonymentry{elktexcommando}{loadsynonyms*}{load<<synonyms>>}{}
+\synonymentry{elktexcommando}{logfields*}{logfields}{}
+\synonymentry{elktexcommando}{lohi*}{lohi}{}
+\synonymentry{elktexcommando}{low*}{low}{}
+\synonymentry{elktexcommando}{mainlanguage*}{mainlanguage}{}
+\synonymentry{elktexcommando}{mar*}{mar}{}
+\synonymentry{elktexcommando}{marginrule*}{marginrule}{}
+\synonymentry{elktexcommando}{margintext*}{margintext}{}
+\synonymentry{elktexcommando}{marking*}{marking}{}
+\synonymentry{elktexcommando}{marking@figure@*}{marking@figure@}{}
+\synonymentry{elktexcommando}{markversion*}{markversion}{}
+\synonymentry{elktexcommando}{mathematics*}{mathematics}{}
+\synonymentry{elktexcommando}{mediaeval*}{mediaeval}{}
+\synonymentry{elktexcommando}{menubutton*}{menubutton}{}
+\synonymentry{elktexcommando}{midaligned*}{midaligned}{}
+\synonymentry{elktexcommando}{mirror*}{mirror}{}
+\synonymentry{elktexcommando}{MONTH*}{MONTH}{}
+\synonymentry{elktexcommando}{month*}{month}{}
+\synonymentry{elktexcommando}{moveongrid*}{moveongrid}{}
+\synonymentry{elktexcommando}{name*}{name}{}
+\synonymentry{elktexcommando}{nextsection*}{next<<section>>}{}
+\synonymentry{elktexcommando}{nocap*}{nocap}{}
+\synonymentry{elktexcommando}{noheaderandfooterlines*}{noheaderandfooterlines}{}
+\synonymentry{elktexcommando}{noindenting*}{noindenting}{}
+\synonymentry{elktexcommando}{nomarking*}{nomarking}{}
+\synonymentry{elktexcommando}{nomoreblocks*}{nomoreblocks}{}
+\synonymentry{elktexcommando}{nomorefiles*}{nomorefiles}{}
+\synonymentry{elktexcommando}{nop*}{nop}{}
+\synonymentry{elktexcommando}{nospace*}{nospace}{}
+\synonymentry{elktexcommando}{note*}{note}{}
+\synonymentry{elktexcommando}{notopandbottomlines*}{notopandbottomlines}{}
+\synonymentry{elktexcommando}{nowhitespace*}{nowhitespace}{}
+\synonymentry{elktexcommando}{numbers*}{numbers}{}
+\synonymentry{elktexcommando}{overbar*}{overbar}{}
+\synonymentry{elktexcommando}{overbars*}{overbars}{}
+\synonymentry{elktexcommando}{overstrike*}{overstrike}{}
+\synonymentry{elktexcommando}{overstrikes*}{overstrikes}{}
+\synonymentry{elktexcommando}{packed*}{packed}{}
+\synonymentry{elktexcommando}{page*}{page}{}
+\synonymentry{elktexcommando}{pagereference*}{pagereference}{}
+\synonymentry{elktexcommando}{pagetype*}{pagetype}{}
+\synonymentry{elktexcommando}{paragraphs*}{<<paragraphs>>}{}
+\synonymentry{elktexcommando}{part*}{part}{}
+\synonymentry{elktexcommando}{periods*}{periods}{}
+\synonymentry{elktexcommando}{placeblock*}{place<<block>>}{}
+\synonymentry{elktexcommando}{placebookmarks*}{placebookmarks}{}
+\synonymentry{elktexcommando}{placecombinedlist*}{place<<combinedlist>>}{}
+\synonymentry{elktexcommando}{placefootnotes*}{placefootnotes}{}
+\synonymentry{elktexcommando}{placeformula*}{placeformula}{}
+\synonymentry{elktexcommando}{placelist*}{placelist}{}
+\synonymentry{elktexcommando}{placelistofblocks*}{placelistof<<blocks>>}{}
+\synonymentry{elktexcommando}{placelistofsorts*}{placelistof<<sorts>>}{}
+\synonymentry{elktexcommando}{placelistofsynonyms*}{placelistof<<synonyms>>}{}
+\synonymentry{elktexcommando}{placelocalfootnotes*}{placelocalfootnotes}{}
+\synonymentry{elktexcommando}{placelogos*}{placelogos}{}
+\synonymentry{elktexcommando}{placeongrid*}{placeongrid}{}
+\synonymentry{elktexcommando}{placeontopofeachother*}{placeontopofeachother}{}
+\synonymentry{elktexcommando}{placereferencelist*}{placereferencelist}{}
+\synonymentry{elktexcommando}{placeregister*}{place<<register>>}{}
+\synonymentry{elktexcommando}{placesidebyside*}{placesidebyside}{}
+\synonymentry{elktexcommando}{placesubformula*}{placesubformula}{}
+\synonymentry{elktexcommando}{position*}{position}{}
+\synonymentry{elktexcommando}{processpage*}{processpage}{}
+\synonymentry{elktexcommando}{program*}{program}{}
+\synonymentry{elktexcommando}{publication*}{publication}{}
+\synonymentry{elktexcommando}{quotation*}{quotation}{}
+\synonymentry{elktexcommando}{quote*}{quote}{}
+\synonymentry{elktexcommando}{redo*}{redo}{}
+\synonymentry{elktexcommando}{ref*}{ref}{}
+\synonymentry{elktexcommando}{reference*}{reference}{}
+\synonymentry{elktexcommando}{referral*}{referral}{}
+\synonymentry{elktexcommando}{referraldate*}{referraldate}{}
+\synonymentry{elktexcommando}{referring@figure@*}{referring@figure@}{}
+\synonymentry{elktexcommando}{register*}{<<register>>}{}
+\synonymentry{elktexcommando}{remark*}{remark}{}
+\synonymentry{elktexcommando}{reserveblock*}{reserve<<block>>}{}
+\synonymentry{elktexcommando}{reset*}{reset}{}
+\synonymentry{elktexcommando}{resetmarking*}{resetmarking}{}
+\synonymentry{elktexcommando}{rightaligned*}{rightaligned}{}
+\synonymentry{elktexcommando}{romannumerals*}{romannumerals}{}
+\synonymentry{elktexcommando}{Romannumerals*}{Romannumerals}{}
+\synonymentry{elktexcommando}{rotate*}{rotate}{}
+\synonymentry{elktexcommando}{scale*}{scale}{}
+\synonymentry{elktexcommando}{screen*}{screen}{}
+\synonymentry{elktexcommando}{section*}{section}{}
+\synonymentry{elktexcommando}{seeregister*}{see<<register>>}{}
+\synonymentry{elktexcommando}{selectblocks*}{selectblocks}{}
+\synonymentry{elktexcommando}{selectpaper*}{selectpaper}{}
+\synonymentry{elktexcommando}{selectversion*}{selectversion}{}
+\synonymentry{elktexcommando}{setupalign*}{setupalign}{}
+\synonymentry{elktexcommando}{setuparranging*}{setuparranging}{}
+\synonymentry{elktexcommando}{setupbackground*}{setupbackground}{}
+\synonymentry{elktexcommando}{setupbackgrounds*}{setupbackgrounds}{}
+\synonymentry{elktexcommando}{setupblackrules*}{setupblackrules}{}
+\synonymentry{elktexcommando}{setupblank*}{setupblank}{}
+\synonymentry{elktexcommando}{setupblock*}{setupblock}{}
+\synonymentry{elktexcommando}{setupbodyfont*}{setupbodyfont}{}
+\synonymentry{elktexcommando}{setupbottom*}{setupbottom}{}
+\synonymentry{elktexcommando}{setupbottomtexts*}{setupbottomtexts}{}
+\synonymentry{elktexcommando}{setupbuffer*}{setupbuffer}{}
+\synonymentry{elktexcommando}{setupbuttons*}{setupbuttons}{}
+\synonymentry{elktexcommando}{setupcaption*}{setupcaption}{}
+\synonymentry{elktexcommando}{setupcaptions*}{setupcaptions}{}
+\synonymentry{elktexcommando}{setupcolor*}{setupcolor}{}
+\synonymentry{elktexcommando}{setupcolors*}{setupcolors}{}
+\synonymentry{elktexcommando}{setupcolumns*}{setupcolumns}{}
+\synonymentry{elktexcommando}{setupcombinations*}{setupcombinations}{}
+\synonymentry{elktexcommando}{setupcombinedlist*}{setupcombinedlist}{}
+\synonymentry{elktexcommando}{setupcomment*}{setupcomment}{}
+\synonymentry{elktexcommando}{setupcorrespondence*}{setupcorrespondence}{}
+\synonymentry{elktexcommando}{setupdescriptions*}{setupdescriptions}{}
+\synonymentry{elktexcommando}{setupenumerations*}{setupenumerations}{}
+\synonymentry{elktexcommando}{setupexternalfigures*}{setupexternalfigures}{}
+\synonymentry{elktexcommando}{setupfield*}{setupfield}{}
+\synonymentry{elktexcommando}{setupfields*}{setupfields}{}
+\synonymentry{elktexcommando}{setupfillinlines*}{setupfillinlines}{}
+\synonymentry{elktexcommando}{setupfillinrules*}{setupfillinrules}{}
+\synonymentry{elktexcommando}{setupfloat*}{setupfloat}{}
+\synonymentry{elktexcommando}{setupfloats*}{setupfloats}{}
+\synonymentry{elktexcommando}{setupfloatsplitting*}{setupfloatsplitting}{}
+\synonymentry{elktexcommando}{setupfooter*}{setupfooter}{}
+\synonymentry{elktexcommando}{setupfootertexts*}{setupfootertexts}{}
+\synonymentry{elktexcommando}{setupfootnotedefinition*}{setupfootnotedefinition}{}
+\synonymentry{elktexcommando}{setupfootnotes*}{setupfootnotes}{}
+\synonymentry{elktexcommando}{setupformulae*}{setupformulae}{}
+\synonymentry{elktexcommando}{setupframed*}{setupframed}{}
+\synonymentry{elktexcommando}{setupframedtexts*}{setupframedtexts}{}
+\synonymentry{elktexcommando}{setuphead*}{setuphead}{}
+\synonymentry{elktexcommando}{setupheader*}{setupheader}{}
+\synonymentry{elktexcommando}{setupheadertexts*}{setupheadertexts}{}
+\synonymentry{elktexcommando}{setupheadnumber*}{setupheadnumber}{}
+\synonymentry{elktexcommando}{setupheads*}{setupheads}{}
+\synonymentry{elktexcommando}{setupheadtext*}{setupheadtext}{}
+\synonymentry{elktexcommando}{setuphyphenmark*}{setuphyphenmark}{}
+\synonymentry{elktexcommando}{setupindentations*}{setupindentations}{}
+\synonymentry{elktexcommando}{setupindenting*}{setupindenting}{}
+\synonymentry{elktexcommando}{setupinmargin*}{setupinmargin}{}
+\synonymentry{elktexcommando}{setupinteraction*}{setupinteraction}{}
+\synonymentry{elktexcommando}{setupinteractionbar*}{setupinteractionbar}{}
+\synonymentry{elktexcommando}{setupinteractionmenu*}{setupinteractionmenu}{}
+\synonymentry{elktexcommando}{setupinteractionscreen*}{setupinteractionscreen}{}
+\synonymentry{elktexcommando}{setupinterlinespace*}{setupinterlinespace}{}
+\synonymentry{elktexcommando}{setupitemize*}{setupitemize}{}
+\synonymentry{elktexcommando}{setupitems*}{setupitems}{}
+\synonymentry{elktexcommando}{setuplabeltext*}{setuplabeltext}{}
+\synonymentry{elktexcommando}{setuplanguage*}{setuplanguage}{}
+\synonymentry{elktexcommando}{setuplayout*}{setuplayout}{}
+\synonymentry{elktexcommando}{setuplinenumbering*}{setuplinenumbering}{}
+\synonymentry{elktexcommando}{setuplines*}{setuplines}{}
+\synonymentry{elktexcommando}{setuplinewidth*}{setuplinewidth}{}
+\synonymentry{elktexcommando}{setuplist*}{setuplist}{}
+\synonymentry{elktexcommando}{setupmakeup*}{setupmakeup}{}
+\synonymentry{elktexcommando}{setupmarginblocks*}{setupmarginblocks}{}
+\synonymentry{elktexcommando}{setupmarginrules*}{setupmarginrules}{}
+\synonymentry{elktexcommando}{setupmarking*}{setupmarking}{}
+\synonymentry{elktexcommando}{setupnarrower*}{setupnarrower}{}
+\synonymentry{elktexcommando}{setupnumbering*}{setupnumbering}{}
+\synonymentry{elktexcommando}{setupoppositeplacing*}{setupoppositeplacing}{}
+\synonymentry{elktexcommando}{setupoutput*}{setupoutput}{}
+\synonymentry{elktexcommando}{setuppagenumber*}{setuppagenumber}{}
+\synonymentry{elktexcommando}{setuppagenumbering*}{setuppagenumbering}{}
+\synonymentry{elktexcommando}{setuppagetransitions*}{setuppagetransitions}{}
+\synonymentry{elktexcommando}{setuppalet*}{setuppalet}{}
+\synonymentry{elktexcommando}{setuppapersize*}{setuppapersize}{}
+\synonymentry{elktexcommando}{setupparagraphs*}{setupparagraphs}{}
+\synonymentry{elktexcommando}{setuppositioning*}{setuppositioning}{}
+\synonymentry{elktexcommando}{setupprofiles*}{setupprofiles}{}
+\synonymentry{elktexcommando}{setupprograms*}{setupprograms}{}
+\synonymentry{elktexcommando}{setuppublications*}{setuppublications}{}
+\synonymentry{elktexcommando}{setupquote*}{setupquote}{}
+\synonymentry{elktexcommando}{setupreferencelist*}{setupreferencelist}{}
+\synonymentry{elktexcommando}{setupreferencing*}{setupreferencing}{}
+\synonymentry{elktexcommando}{setupregister*}{setupregister}{}
+\synonymentry{elktexcommando}{setuprotate*}{setuprotate}{}
+\synonymentry{elktexcommando}{setupscreens*}{setupscreens}{}
+\synonymentry{elktexcommando}{setupsection*}{setupsection}{}
+\synonymentry{elktexcommando}{setupsectionblock*}{setupsectionblock}{}
+\synonymentry{elktexcommando}{setupsheets*}{setupsheets}{}
+\synonymentry{elktexcommando}{setupsorting*}{setupsorting}{}
+\synonymentry{elktexcommando}{setupspacing*}{setupspacing}{}
+\synonymentry{elktexcommando}{setupstickers*}{setupstickers}{}
+\synonymentry{elktexcommando}{setupsubpagenumber*}{setupsubpagenumber}{}
+\synonymentry{elktexcommando}{setupsymbolset*}{setupsymbolset}{}
+\synonymentry{elktexcommando}{setupsynchronization*}{setupsynchronization}{}
+\synonymentry{elktexcommando}{setupsynchronizationbar*}{setupsynchronizationbar}{}
+\synonymentry{elktexcommando}{setupsynonym*}{setupsynonym}{}
+\synonymentry{elktexcommando}{setupsystem*}{setupsystem}{}
+\synonymentry{elktexcommando}{setuptab*}{setuptab}{}
+\synonymentry{elktexcommando}{setuptables*}{setuptables}{}
+\synonymentry{elktexcommando}{setuptext*}{setuptext}{}
+\synonymentry{elktexcommando}{setuptextrules*}{setuptextrules}{}
+\synonymentry{elktexcommando}{setuptexttexts*}{setuptexttexts}{}
+\synonymentry{elktexcommando}{setupthinrules*}{setupthinrules}{}
+\synonymentry{elktexcommando}{setuptolerance*}{setuptolerance}{}
+\synonymentry{elktexcommando}{setuptop*}{setuptop}{}
+\synonymentry{elktexcommando}{setuptoptexts*}{setuptoptexts}{}
+\synonymentry{elktexcommando}{setuptype*}{setuptype}{}
+\synonymentry{elktexcommando}{setuptyping*}{setuptyping}{}
+\synonymentry{elktexcommando}{setupunderbar*}{setupunderbar}{}
+\synonymentry{elktexcommando}{setupversions*}{setupversions}{}
+\synonymentry{elktexcommando}{setupwhitespace*}{setupwhitespace}{}
+\synonymentry{elktexcommando}{sheet*}{sheet}{}
+\synonymentry{elktexcommando}{showbodyfont*}{showbodyfont}{}
+\synonymentry{elktexcommando}{showbodyfontenvironment*}{showbodyfontenvironment}{}
+\synonymentry{elktexcommando}{showbuildup*}{showbuildup}{}
+\synonymentry{elktexcommando}{showcolor*}{showcolor}{}
+\synonymentry{elktexcommando}{showcolorgroup*}{showcolorgroup}{}
+\synonymentry{elktexcommando}{showexternalfigures*}{showexternalfigures}{}
+\synonymentry{elktexcommando}{showfields*}{showfields}{}
+\synonymentry{elktexcommando}{showframe*}{showframe}{}
+\synonymentry{elktexcommando}{showgrid*}{showgrid}{}
+\synonymentry{elktexcommando}{showlayout*}{showlayout}{}
+\synonymentry{elktexcommando}{showmakeup*}{showmakeup}{}
+\synonymentry{elktexcommando}{showpalet*}{showpalet}{}
+\synonymentry{elktexcommando}{showprint*}{showprint}{}
+\synonymentry{elktexcommando}{showsetups*}{showsetups}{}
+\synonymentry{elktexcommando}{showstruts*}{showstruts}{}
+\synonymentry{elktexcommando}{showsymbolset*}{showsymbolset}{}
+\synonymentry{elktexcommando}{someline*}{someline}{}
+\synonymentry{elktexcommando}{sort*}{<<sort>>}{}
+\synonymentry{elktexcommando}{space*}{space}{}
+\synonymentry{elktexcommando}{splitfloat*}{splitfloat}{}
+\synonymentry{elktexcommando}{startalignment*}{startalignment}{}
+\synonymentry{elktexcommando}{startbackground*}{startbackground}{}
+\synonymentry{elktexcommando}{startblocktext*}{start<<block>>text}{}
+\synonymentry{elktexcommando}{startbuffer*}{startbuffer}{}
+\synonymentry{elktexcommando}{startcolor*}{startcolor}{}
+\synonymentry{elktexcommando}{startcolumns*}{startcolumns}{}
+\synonymentry{elktexcommando}{startcombination*}{startcombination}{}
+\synonymentry{elktexcommando}{startcomment*}{startcomment}{}
+\synonymentry{elktexcommando}{startcomponent*}{startcomponent}{}
+\synonymentry{elktexcommando}{startdescription*}{start<<description>>}{}
+\synonymentry{elktexcommando}{startdocument*}{startdocument}{}
+\synonymentry{elktexcommando}{startenumeration*}{start<<enumeration>>}{}
+\synonymentry{elktexcommando}{startenvironment*}{startenvironment}{}
+\synonymentry{elktexcommando}{startfact*}{startfact}{}
+\synonymentry{elktexcommando}{startfigure*}{startfigure}{}
+\synonymentry{elktexcommando}{startformula*}{startformula}{}
+\synonymentry{elktexcommando}{startframedtext*}{start<<framedtext>>}{}
+\synonymentry{elktexcommando}{starthiding*}{starthiding}{}
+\synonymentry{elktexcommando}{startinteractionmenu*}{startinteractionmenu}{}
+\synonymentry{elktexcommando}{startitemize*}{startitemize}{}
+\synonymentry{elktexcommando}{startlegend*}{startlegend}{}
+\synonymentry{elktexcommando}{startline*}{startline}{}
+\synonymentry{elktexcommando}{startlinecorrection*}{startlinecorrection}{}
+\synonymentry{elktexcommando}{startlinenumbering*}{startlinenumbering}{}
+\synonymentry{elktexcommando}{startlines*}{startlines}{}
+\synonymentry{elktexcommando}{startlocal*}{startlocal}{}
+\synonymentry{elktexcommando}{startlocalenvironment*}{startlocalenvironment}{}
+\synonymentry{elktexcommando}{startlocalfootnotes*}{startlocalfootnotes}{}
+\synonymentry{elktexcommando}{startmakeup*}{startmakeup}{}
+\synonymentry{elktexcommando}{startmarginblock*}{startmarginblock}{}
+\synonymentry{elktexcommando}{startmarginrule*}{startmarginrule}{}
+\synonymentry{elktexcommando}{startnamemakeup*}{start<<name>>makeup}{}
+\synonymentry{elktexcommando}{startnarrower*}{startnarrower}{}
+\synonymentry{elktexcommando}{startopposite*}{startopposite}{}
+\synonymentry{elktexcommando}{startoverlay*}{startoverlay}{}
+\synonymentry{elktexcommando}{startoverview*}{startoverview}{}
+\synonymentry{elktexcommando}{startpacked*}{startpacked}{}
+\synonymentry{elktexcommando}{startparagraphs*}{start<<paragraphs>>}{}
+\synonymentry{elktexcommando}{startpositioning*}{startpositioning}{}
+\synonymentry{elktexcommando}{startpostponing*}{startpostponing}{}
+\synonymentry{elktexcommando}{startproduct*}{startproduct}{}
+\synonymentry{elktexcommando}{startprofile*}{startprofile}{}
+\synonymentry{elktexcommando}{startproject*}{startproject}{}
+\synonymentry{elktexcommando}{startquotation*}{startquotation}{}
+\synonymentry{elktexcommando}{startsymbolset*}{startsymbolset}{}
+\synonymentry{elktexcommando}{startsynchronization*}{startsynchronization}{}
+\synonymentry{elktexcommando}{starttable*}{starttable}{}
+\synonymentry{elktexcommando}{starttextrule*}{starttextrule}{}
+\synonymentry{elktexcommando}{starttyping*}{starttyping}{}
+\synonymentry{elktexcommando}{startunpacked*}{startunpacked}{}
+\synonymentry{elktexcommando}{startversion*}{startversion}{}
+\synonymentry{elktexcommando}{sub*}{sub}{}
+\synonymentry{elktexcommando}{subject*}{subject}{}
+\synonymentry{elktexcommando}{subsection*}{subsection}{}
+\synonymentry{elktexcommando}{subsubject*}{subsubject}{}
+\synonymentry{elktexcommando}{subsubsection*}{subsubsection}{}
+\synonymentry{elktexcommando}{subsubsubject*}{subsubsubject}{}
+\synonymentry{elktexcommando}{switchtobodyfont*}{switchtobodyfont}{}
+\synonymentry{elktexcommando}{sym*}{sym}{}
+\synonymentry{elktexcommando}{symbol*}{symbol}{}
+\synonymentry{elktexcommando}{synchronizationbar*}{synchronizationbar}{}
+\synonymentry{elktexcommando}{synchronize*}{synchronize}{}
+\synonymentry{elktexcommando}{synonym*}{<<synonym>>}{}
+\synonymentry{elktexcommando}{tab*}{tab}{}
+\synonymentry{elktexcommando}{tex*}{tex}{}
+\synonymentry{elktexcommando}{textreference*}{textreference}{}
+\synonymentry{elktexcommando}{textrule*}{textrule}{}
+\synonymentry{elktexcommando}{thinrule*}{thinrule}{}
+\synonymentry{elktexcommando}{thinrules*}{thinrules}{}
+\synonymentry{elktexcommando}{title*}{title}{}
+\synonymentry{elktexcommando}{tooltip*}{tooltip}{}
+\synonymentry{elktexcommando}{translate*}{translate}{}
+\synonymentry{elktexcommando}{typ*}{typ}{}
+\synonymentry{elktexcommando}{type*}{type}{}
+\synonymentry{elktexcommando}{typebuffer*}{typebuffer}{}
+\synonymentry{elktexcommando}{typefile*}{typefile}{}
+\synonymentry{elktexcommando}{underbar*}{underbar}{}
+\synonymentry{elktexcommando}{underbars*}{underbars}{}
+\synonymentry{elktexcommando}{useblocks*}{useblocks}{}
+\synonymentry{elktexcommando}{usecommands*}{usecommands}{}
+\synonymentry{elktexcommando}{useexternaldocument*}{useexternaldocument}{}
+\synonymentry{elktexcommando}{useexternalfigure*}{useexternalfigure}{}
+\synonymentry{elktexcommando}{useexternalfile*}{useexternalfile}{}
+\synonymentry{elktexcommando}{useexternalfiles*}{useexternalfiles}{}
+\synonymentry{elktexcommando}{usemodule*}{usemodule}{}
+\synonymentry{elktexcommando}{usereferences*}{usereferences}{}
+\synonymentry{elktexcommando}{usespecials*}{usespecials}{}
+\synonymentry{elktexcommando}{usesymbols*}{usesymbols}{}
+\synonymentry{elktexcommando}{useURL*}{useURL}{}
+\synonymentry{elktexcommando}{version*}{version}{}
+\synonymentry{elktexcommando}{vl*}{vl}{}
+\synonymentry{elktexcommando}{WEEKDAY*}{WEEKDAY}{}
+\synonymentry{elktexcommando}{weekday*}{weekday}{}
+\synonymentry{elktexcommando}{whitespace*}{whitespace}{}
+\synonymentry{elktexcommando}{WORD*}{WORD}{}
+\synonymentry{elktexcommando}{Word*}{Word}{}
+\synonymentry{elktexcommando}{wordright*}{wordright}{}
+\synonymentry{elktexcommando}{WORDS*}{WORDS}{}
+\synonymentry{elktexcommando}{Words*}{Words}{}
+\synonymentry{elktexcommando}{writebetweenlist*}{writebetweenlist}{}
+\synonymentry{elktexcommando}{writetolist*}{writetolist}{}
+\synonymentry{elktexcommando}{writetoreferencelist*}{writetoreferencelist}{}
+\synonymentry{elktexcommando}{writetoregister*}{writetoregister}{}
+\synonymentry{logo}{CONTEXT}{\kap {CON{\TeX }T}}{}
+\synonymentry{logo}{DISTILLER}{Acrobat Distiller}{}
+\synonymentry{logo}{DVIPS}{\kap {DVIPS}}{}
+\synonymentry{logo}{Enter}{\type {Enter}}{}
+\synonymentry{logo}{EXCHANGE}{Acrobat Exchange}{}
+\synonymentry{logo}{GHOSTVIEW}{\kap {GHOSTVIEW}}{}
+\synonymentry{logo}{PDFTEX}{\kap {PDF\TeX }}{}
+\synonymentry{logo}{PERL}{\kap {PERL}}{}
+\synonymentry{logo}{PICTEX}{\kap {\PiCTeX }}{}
+\synonymentry{logo}{POSTSCRIPT}{\kap {POSTSCRIPT}}{}
+\synonymentry{logo}{READER}{Acrobat Reader}{}
+\synonymentry{logo}{TABLE}{\kap {\TaBlE }}{}
+\synonymentry{logo}{TEX}{\kap {\TeX }}{}
+\synonymentry{logo}{TEXEXEC}{\kap {{\TeX }EXEC}}{}
+\synonymentry{logo}{TEXUTIL}{\kap {{\TeX }UTIL}}{}
+\synonymentry{texcommando}{at*}{at}{}
+\synonymentry{texcommando}{blank*}{blank}{}
+\synonymentry{texcommando}{chapter*}{chapter}{}
+\synonymentry{texcommando}{crlf*}{crlf}{}
+\synonymentry{texcommando}{define*}{define}{}
+\synonymentry{texcommando}{defineblock*}{defineblock}{}
+\synonymentry{texcommando}{definebodyfont*}{definebodyfont}{}
+\synonymentry{texcommando}{definecolor*}{definecolor}{}
+\synonymentry{texcommando}{definecombinedlist*}{definecombinedlist}{}
+\synonymentry{texcommando}{definedescription*}{definedescription}{}
+\synonymentry{texcommando}{defineenumeration*}{defineenumeration}{}
+\synonymentry{texcommando}{definefloat*}{definefloat}{}
+\synonymentry{texcommando}{definehead*}{definehead}{}
+\synonymentry{texcommando}{defineinteractionmenu*}{defineinteractionmenu}{}
+\synonymentry{texcommando}{defineparagraphs*}{defineparagraphs}{}
+\synonymentry{texcommando}{defineregister*}{defineregister}{}
+\synonymentry{texcommando}{definestartstop*}{definestartstop}{}
+\synonymentry{texcommando}{definesynonyms*}{definesynonyms}{}
+\synonymentry{texcommando}{externalfigure*}{externalfigure}{}
+\synonymentry{texcommando}{footnote*}{footnote}{}
+\synonymentry{texcommando}{framed*}{framed}{}
+\synonymentry{texcommando}{from*}{from}{}
+\synonymentry{texcommando}{godown*}{godown}{}
+\synonymentry{texcommando}{goto*}{goto}{}
+\synonymentry{texcommando}{hairline*}{hairline}{}
+\synonymentry{texcommando}{hideblocks*}{hideblocks}{}
+\synonymentry{texcommando}{in*}{in}{}
+\synonymentry{texcommando}{indenting*}{indenting}{}
+\synonymentry{texcommando}{inmargin*}{inmargin}{}
+\synonymentry{texcommando}{keepblocks*}{keepblocks}{}
+\synonymentry{texcommando}{language*}{language}{}
+\synonymentry{texcommando}{note*}{note}{}
+\synonymentry{texcommando}{page*}{page}{}
+\synonymentry{texcommando}{pagereference*}{pagereference}{}
+\synonymentry{texcommando}{placeformula*}{placeformula}{}
+\synonymentry{texcommando}{placelist*}{placelist}{}
+\synonymentry{texcommando}{position*}{position}{}
+\synonymentry{texcommando}{rotate*}{rotate}{}
+\synonymentry{texcommando}{section*}{section}{}
+\synonymentry{texcommando}{selectblocks*}{selectblocks}{}
+\synonymentry{texcommando}{setupalign*}{setupalign}{}
+\synonymentry{texcommando}{setupbackground*}{setupbackground}{}
+\synonymentry{texcommando}{setupbackgrounds*}{setupbackgrounds}{}
+\synonymentry{texcommando}{setupblank*}{setupblank}{}
+\synonymentry{texcommando}{setupbodyfont*}{setupbodyfont}{}
+\synonymentry{texcommando}{setupbuffer*}{setupbuffer}{}
+\synonymentry{texcommando}{setupcaption*}{setupcaption}{}
+\synonymentry{texcommando}{setupcaptions*}{setupcaptions}{}
+\synonymentry{texcommando}{setupcolor*}{setupcolor}{}
+\synonymentry{texcommando}{setupcolumns*}{setupcolumns}{}
+\synonymentry{texcommando}{setupcombinedlist*}{setupcombinedlist}{}
+\synonymentry{texcommando}{setupdescriptions*}{setupdescriptions}{}
+\synonymentry{texcommando}{setupenumerations*}{setupenumerations}{}
+\synonymentry{texcommando}{setupfillinlines*}{setupfillinlines}{}
+\synonymentry{texcommando}{setupfillinrules*}{setupfillinrules}{}
+\synonymentry{texcommando}{setupfloat*}{setupfloat}{}
+\synonymentry{texcommando}{setupfloats*}{setupfloats}{}
+\synonymentry{texcommando}{setupfooter*}{setupfooter}{}
+\synonymentry{texcommando}{setupfootertexts*}{setupfootertexts}{}
+\synonymentry{texcommando}{setupfootnotes*}{setupfootnotes}{}
+\synonymentry{texcommando}{setupformulae*}{setupformulae}{}
+\synonymentry{texcommando}{setupframed*}{setupframed}{}
+\synonymentry{texcommando}{setupframedtexts*}{setupframedtexts}{}
+\synonymentry{texcommando}{setuphead*}{setuphead}{}
+\synonymentry{texcommando}{setupheader*}{setupheader}{}
+\synonymentry{texcommando}{setupheadertexts*}{setupheadertexts}{}
+\synonymentry{texcommando}{setupheads*}{setupheads}{}
+\synonymentry{texcommando}{setupindenting*}{setupindenting}{}
+\synonymentry{texcommando}{setupinteraction*}{setupinteraction}{}
+\synonymentry{texcommando}{setupinteractionmenu*}{setupinteractionmenu}{}
+\synonymentry{texcommando}{setupitemize*}{setupitemize}{}
+\synonymentry{texcommando}{setuplayout*}{setuplayout}{}
+\synonymentry{texcommando}{setuplist*}{setuplist}{}
+\synonymentry{texcommando}{setuppagenumbering*}{setuppagenumbering}{}
+\synonymentry{texcommando}{setupparagraphs*}{setupparagraphs}{}
+\synonymentry{texcommando}{setuppositioning*}{setuppositioning}{}
+\synonymentry{texcommando}{setupregister*}{setupregister}{}
+\synonymentry{texcommando}{setuprotate*}{setuprotate}{}
+\synonymentry{texcommando}{setupsectionblock*}{setupsectionblock}{}
+\synonymentry{texcommando}{setuptables*}{setuptables}{}
+\synonymentry{texcommando}{setupthinrules*}{setupthinrules}{}
+\synonymentry{texcommando}{setuptype*}{setuptype}{}
+\synonymentry{texcommando}{setuptyping*}{setuptyping}{}
+\synonymentry{texcommando}{setupwhitespace*}{setupwhitespace}{}
+\synonymentry{texcommando}{startalignment*}{startalignment}{}
+\synonymentry{texcommando}{startbackground*}{startbackground}{}
+\synonymentry{texcommando}{startbuffer*}{startbuffer}{}
+\synonymentry{texcommando}{startcolumns*}{startcolumns}{}
+\synonymentry{texcommando}{startcombination*}{startcombination}{}
+\synonymentry{texcommando}{startformula*}{startformula}{}
+\synonymentry{texcommando}{startframedtext*}{start<<framedtext>>}{}
+\synonymentry{texcommando}{starthiding*}{starthiding}{}
+\synonymentry{texcommando}{startitemize*}{startitemize}{}
+\synonymentry{texcommando}{startlegend*}{startlegend}{}
+\synonymentry{texcommando}{startlinecorrection*}{startlinecorrection}{}
+\synonymentry{texcommando}{startlines*}{startlines}{}
+\synonymentry{texcommando}{startlocal*}{startlocal}{}
+\synonymentry{texcommando}{startpacked*}{startpacked}{}
+\synonymentry{texcommando}{startpostponing*}{startpostponing}{}
+\synonymentry{texcommando}{starttable*}{starttable}{}
+\synonymentry{texcommando}{starttyping*}{starttyping}{}
+\synonymentry{texcommando}{startunpacked*}{startunpacked}{}
+\synonymentry{texcommando}{subject*}{subject}{}
+\synonymentry{texcommando}{subsection*}{subsection}{}
+\synonymentry{texcommando}{subsubject*}{subsubject}{}
+\synonymentry{texcommando}{switchtobodyfont*}{switchtobodyfont}{}
+\synonymentry{texcommando}{textreference*}{textreference}{}
+\synonymentry{texcommando}{thinrule*}{thinrule}{}
+\synonymentry{texcommando}{thinrules*}{thinrules}{}
+\synonymentry{texcommando}{title*}{title}{}
+\synonymentry{texcommando}{type*}{type}{}
+\synonymentry{texcommando}{useblocks*}{useblocks}{}
+\synonymentry{texcommando}{useexternaldocument*}{useexternaldocument}{}
+\synonymentry{texcommando}{useexternalfigure*}{useexternalfigure}{}
+\synonymentry{texcommando}{usemodule*}{usemodule}{}
+\synonymentry{texcommando}{writebetweenlist*}{writebetweenlist}{}
+\synonymentry{texcommando}{writetolist*}{writetolist}{}
+\synonymentry{unit}{Inch}{inch}{inch}
+\synonymentry{unit}{Liter}{l}{liter}
+\synonymentry{unit}{Meter}{m}{meter}
+\synonymentry{unit}{Newton}{N}{Newton}
+\synonymentry{unit}{Ounce}{oz}{}
+\synonymentry{unit}{Sec}{s}{seconde}
+%
+% TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998 / Files
+%
+% bv-cont (2)
+%
+%
+% embedded files : 1 (0 errors)
+% passed commands : 495
+% synonym entries : 623 (0 errors)
+% register entries : 526 (0 errors) \ No newline at end of file
diff --git a/usergrps/uktug/baskervi/8_4/gracht.pdf b/usergrps/uktug/baskervi/8_4/gracht.pdf
new file mode 100644
index 0000000000..63d5c40a18
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/gracht.pdf
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass01g.png b/usergrps/uktug/baskervi/8_4/hass01g.png
new file mode 100644
index 0000000000..be41b9e228
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass01g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass03g.png b/usergrps/uktug/baskervi/8_4/hass03g.png
new file mode 100644
index 0000000000..2a0b2de586
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass03g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass04g.png b/usergrps/uktug/baskervi/8_4/hass04g.png
new file mode 100644
index 0000000000..5487062fd9
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass04g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass07g.png b/usergrps/uktug/baskervi/8_4/hass07g.png
new file mode 100644
index 0000000000..e69c2877f6
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass07g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass08g.png b/usergrps/uktug/baskervi/8_4/hass08g.png
new file mode 100644
index 0000000000..e49426e89c
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass08g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass12g.png b/usergrps/uktug/baskervi/8_4/hass12g.png
new file mode 100644
index 0000000000..f27252027f
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass12g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass13g.png b/usergrps/uktug/baskervi/8_4/hass13g.png
new file mode 100644
index 0000000000..9e8d72e6c9
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass13g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass15g.png b/usergrps/uktug/baskervi/8_4/hass15g.png
new file mode 100644
index 0000000000..8c7ed6ae7b
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass15g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass16g.png b/usergrps/uktug/baskervi/8_4/hass16g.png
new file mode 100644
index 0000000000..e22eab8dcf
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass16g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass18g.png b/usergrps/uktug/baskervi/8_4/hass18g.png
new file mode 100644
index 0000000000..25a529b33f
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass18g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass19g.png b/usergrps/uktug/baskervi/8_4/hass19g.png
new file mode 100644
index 0000000000..d1af184c48
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass19g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass20g.png b/usergrps/uktug/baskervi/8_4/hass20g.png
new file mode 100644
index 0000000000..2897388860
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass20g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass21g.png b/usergrps/uktug/baskervi/8_4/hass21g.png
new file mode 100644
index 0000000000..af876a5467
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass21g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass22g.png b/usergrps/uktug/baskervi/8_4/hass22g.png
new file mode 100644
index 0000000000..55ded4c358
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass22g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass23g.png b/usergrps/uktug/baskervi/8_4/hass23g.png
new file mode 100644
index 0000000000..9a1bf14e81
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass23g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass24g.png b/usergrps/uktug/baskervi/8_4/hass24g.png
new file mode 100644
index 0000000000..47b4409e0b
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass24g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass25g.png b/usergrps/uktug/baskervi/8_4/hass25g.png
new file mode 100644
index 0000000000..079b8556ad
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass25g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/hass26g.png b/usergrps/uktug/baskervi/8_4/hass26g.png
new file mode 100644
index 0000000000..f4294dc57b
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/hass26g.png
Binary files differ
diff --git a/usergrps/uktug/baskervi/8_4/ma-cb-en.tex b/usergrps/uktug/baskervi/8_4/ma-cb-en.tex
new file mode 100644
index 0000000000..2b77961d21
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/ma-cb-en.tex
@@ -0,0 +1,5245 @@
+%=============================================================
+%some removed typos (also thanks to erik)
+%=============================================================
+%* in layout scheme: head/header foot/footer text/one removed
+%* \capital becomes \cap
+%* \Kubic becomes \Cubic
+%* Hanzeatic becomes Hanseatic
+%* \abbreviations becomes \abbreviation
+%* \input{} becomes \input
+%* table alternatives aangepast (\type{e}||\type{g})
+%* \write to/between list was exactly opposite
+
+\starttext
+
+\TitlePage
+ {\ConTeXt\\an excursion}
+ {English\\Version}
+ {Ton Otten \& Hans Hagen}
+
+\Copyright
+
+\startfrontmatter
+
+\Introduction
+ {Introduction}
+
+\SPQR{\startcolumns[n=2,lijn=on]}
+\CONTEXT\ is a document engineering system based on
+\TEX. \TEX\ is a typesetting system and a program to typeset
+and produce documents. \CONTEXT\ is easy to use and enables
+you to make complex paper and electronic documents.
+
+This manual describes the capabilities of \CONTEXT\ and the
+available commands and their functionality.\footnote{All
+paper and electronic products around \CONTEXT\ are produced
+with \CONTEXT. All sources of these products are or will be
+made available electronically to give you insight in the way
+these products are made up.}
+
+\CONTEXT\ is developed for practical applications: the
+typesetting and production of documents ranging from simple
+straight forward books up to very complex and advanced
+technical manuals and studybooks in a paper or electronic
+version. This introductory manual describes the \CONTEXT\
+functionality necessary to apply standard text elements in a
+manual or studybook. \CONTEXT, however, is capable of much
+more and for users who want more there are other \CONTEXT\
+manuals and sources available.
+
+\CONTEXT\ has a multilingual interface to enable users to
+work with \CONTEXT\ in their own language. \CONTEXT\ and
+this manual are available in Dutch, German and English.
+\SPQR{\stopcolumns}
+
+\TableOfContents
+ {Table Of Contents}
+
+\stopfrontmatter
+
+
+\page
+\setupheader[state=normal]
+\setupfooter[state=normal]
+
+\startbodymatter
+\SPQR{\startcolumns[n=2,lijn=on]}
+\chapter{How to create a document}
+
+\index{input file}
+
+Let's assume you want to create a simple document. It has
+some structure and contains a title page, a few chapters,
+sections and sub sections. Of course there is a table of
+contents and an index.
+
+\CONTEXT\ can create such a document automatically if you
+offer the right input by means of a file. So first you have
+to create an input file. An input file consists of a name
+and an extension. You can choose any name you want but the
+extension has to be \type{tex}. If you create a file with
+the name \type{myfile.tex} you will find no difficulties in
+running \CONTEXT.
+
+An input file could look like this:
+
+\startbuffer
+\starttext
+
+\startstandardmakeup
+ \midaligned{How to make a document.}
+ \midaligned{by}
+ \midaligned{The Author}
+\stopstandardmakeup
+
+\completecontents
+
+\chapter{Introduction}
+
+... your text\index{indexentry} ...
+
+\chapter{One Chapter}
+
+\section[firstsection]{The first section}
+
+... your text ...
+
+\section{The second section}
+
+\subsection{the first sub section}
+
+... your text\index{another indexentry} ...
+
+\subsection{the second sub section}
+
+... your text ...
+
+\section{The third section}
+
+... your text ...
+
+\chapter{Another Chapter}
+
+... your text ...
+
+\chapter[lastchapter]{The Last Chapter}
+
+... your text ...
+
+\completeindex
+
+\stoptext
+\stopbuffer
+
+{\switchtobodyfont[9pt]\typebuffer}
+
+\CONTEXT\ expects a plain \ASCII\ input file. Of course you
+can use any texteditor or wordprocessor you want, but you
+should not forget that \CONTEXT\ can only read \ASCII\
+input. Most texteditors or wordprocessors can export your
+file as plain \ASCII.
+
+The input file should contain the text you want to be
+processed by \CONTEXT\ and the \CONTEXT\ commands. A
+\CONTEXT\ command begins with a backslash~\tex{}. With
+the command \type{\starttext} you indicate the beginning of
+your text. The area before \type{\starttext} is called the
+set up area and is used for defining new commands and setting up
+the layout of your document.
+
+A command is usually followed by a bracket pair \type{[]}
+and/or braces \type{{}}.
+
+In \type{\chapter[lastchapter]{The
+Last Chapter}} the command \type{\chapter} for example tells
+\CONTEXT\ to perform a few actions concerning design,
+typography and structure. These actions might be:
+
+\startitemize[n,packed]
+\item start a new page
+\item increase chapter number by one
+\item place chapter number in front of chapter title
+\item reserve some vertical space
+\item use a big font
+\item put chapter title (and page number) in table of contents
+\stopitemize
+
+These actions will be performed on the argument that is
+given between the left and right braces: {\em The Last
+Chapter}.
+
+The \type{[lastchapter]} between brackets has not been
+mentioned yet. This is a label with a logical name that can
+be used for referring to that specific chapter. This can be
+done with yet some other \CONTEXT\ commands:
+\type{\in{chapter}[lastchapter]} typesets the chapter
+number, while \type{\about[lastchapter]} returns the title.
+
+
+So now the list of actions can be extended with:
+
+\startitemize[continue]
+\item let label \type{lastchapter} be chapter number (and store
+ this for later use)
+\stopitemize
+
+Other actions concerning running heads, number resetting and
+interactivity are disregarded at this moment.
+
+If you have \CONTEXT\ process this file, you would obtain a
+very simple document with a few numbered chapter and section
+headers.
+
+While processing the file \CONTEXT\ takes care of many
+things. One of these things is for example page numbering.
+But in order to make a table of contents \CONTEXT\ needs
+page numbers that are not yet known to \CONTEXT\ at the
+first run. So you have to process this file twice (a two
+pass job). \CONTEXT\ will produce a few auxilliary files to
+store this kind of information. These are to be processed by
+\TEXUTIL. In some instances you have to process an input file
+three times (a three pass job). One can use \TEXEXEC\ to set up
+\CONTEXT\ from the command line. This \PERL\ script also
+takes care of the multiple passes.
+
+\chapter{How to process a file }%/ Run \CONTEXT
+
+\index{input file+processing}
+\index[dvifile]{\type{dvi}--file}
+\index[pdffile]{\type{pdf}--file}
+
+If you want to process a \CONTEXT\ input file, you might type at the
+command line prompt:
+
+\starttyping
+context filename
+\stoptyping
+
+The availability of the batch command \type{context} depends on
+the system you're using. Ask your system administrator
+the command you use to start \CONTEXT. If your file's name is
+\type{myfile.tex} this can be:
+
+\starttyping
+context myfile
+\stoptyping
+
+the extension \type{.tex} is not needed.
+
+After pressing \Enter\ processing will be started. \CONTEXT\
+will show processing information on your screen. If
+processing is succesful the command line prompt will return
+and \CONTEXT\ will produce a \type{dvi} or \type{pdf} file.
+
+If processing is not succesful ---for example because you
+typed \type{\stptext} instead of \type{\stoptext}---
+\CONTEXT\ produces a~\type{ ? } on your terminal and tells
+you it has just processed an error. It will give you some
+basic information on the type of error and the line number
+where the error becomes effective.
+
+At the instant of \type{?} you can type:
+
+\defineparagraphs[key][n=2,before=,after=]
+\setupparagraphs [key][1][width=4em]
+
+\startpacked
+\key \type{H} \\ for help information on your error \\
+\key \type{I} \\ for inserting the correct \CONTEXT\ command \\
+\key \type{Q} \\ for quiting and entering batch mode \\
+\key \type{X} \\ for exiting the running mode \\
+\key \Enter \\ for ignoring the error \\
+\stoppacked
+
+Most of the time you will type \Enter\ and processing will
+continue. Then you can edit the input file and fix the error.
+
+Some errors will produce a~\type{ * } on your screen and
+processing will stop. This error is due to a fatal error in
+your input file. You can't ignore this error and the only
+option you have is to type \type{\stop}. The
+program will be halted and you can fix the error.
+
+During the processing of your input file \CONTEXT\ will also
+inform you of what it is doing with your document. For
+example it will show page numbers and information about
+process steps. Further more it gives warnings. These are of
+a typographical order and tells you when line breaking is not
+successful. All information on processing is stored in a
+\type{log} file that can be used for reviewing warnings and
+errors and the respective line numbers where they occur in
+your file.
+
+When processing is succesful \CONTEXT\ produces a new
+file, with the extension \type{.dvi}. If you run
+\type{myfile.tex}, a file \type{myfile.dvi} is produced.
+The abbreviation \type{dvi} stands for Device Indepent.
+This means that the file can be processed by a
+printer driver to make the file suitable for printing or viewing. The
+\type{dvi} file can be transformed to a \PS\ file, \HP\
+file or whatever file you want.
+
+\chapter[special chars]{Special characters}
+
+\index{special characters}
+
+You have seen that \CONTEXT\ commands are preceded by a
+\tex{} (backslash). This means that \tex{} has a
+special meaning to \CONTEXT. Aside from \tex{} there are
+other characters that need special attention when you want
+them to appear in verbatim mode or in text mode.
+\in{Table}[tab:specchars] gives an overview of these special
+characters and what you have to type to produce them.
+
+\let\normalunderscore=\_
+\let\normaltilde =\~
+
+\placetable[here,force][tab:specchars]
+ {Special characters (1).}
+ \starttable[|c|c|c|c|c|]
+ \HL
+ \NC \bf \LOW{Special character} \NC \use2 \bf Verbatim \NC \use2 \bf Text \NC\FR
+ \NC \NC \bf Type \NC \bf To produce \NC \bf Type \NC \bf To produce \NC\LR
+ \HL
+ \NC \type{#} \NC \type{\type{#}} \NC \type{#} \VL \type{\#} \NC \# \NC\FR
+ \NC \type{$} \NC \type{\type{$}} \NC \type{$} \VL \type{\$} \NC \$ \NC\MR
+ \NC \type{&} \NC \type{\type{&}} \NC \type{&} \VL \type{\&} \NC \& \NC\MR
+ \NC \type{%} \NC \type{\type{%}} \NC \type{%} \VL \type{\%} \NC \% \NC\LR
+ \HL
+ \stoptable
+
+Other special characters have a meaning in typesetting
+mathematical expressions and some can be used in
+math mode only (see \in{chapter}[formulas]).
+
+\let\normalbar=|
+\placetable
+ [here,force]
+ [tab:special chars]
+ {Special characters (2).}
+ \starttable[|c|c|c|c|c|]
+ \HL
+ \NC \bf \LOW{Special character} \NC \use2 \bf Verbatim \NC \use2 \bf Text \NC\FR
+ \NC \NC \bf Type \NC \bf To produce \NC \bf Type \NC \bf To produce \NC\LR
+ \HL
+ \NC \type{+} \NC \type{\type{+}} \NC \type{+} \VL \type{$+$} \NC $+$ \NC\FR
+ \NC \type{-} \NC \type{\type{-}} \NC \type{-} \VL \type{$-$} \NC $-$ \NC\MR
+ \NC \type{=} \NC \type{\type{=}} \NC \type{=} \VL \type{$=$} \NC $=$ \NC\MR
+ \NC \type{<} \NC \type{\type{<}} \NC \type{<} \VL \type{$<$} \NC $<$ \NC\MR
+ \NC \type{>} \NC \type{\type{>}} \NC \type{>} \VL \type{$>$} \NC $>$ \NC\LR
+ \HL
+ \stoptable
+
+
+\chapter{Defining a document}
+
+Every document is started with \type{\starttext} and closed
+with \type{\stoptext}. All textual input is placed between
+these two commands and \CONTEXT\ will only process that
+information.
+
+Setup information is placed in the set up area just before
+\type{\starttext}.
+
+\startbuffer
+\setupbody[12pt]
+\starttext
+This is a one line document.
+\stoptext
+\stopbuffer
+
+\typebuffer
+
+Within the \type{\starttext} $\cdots$ \type{\stoptext}
+a document can be divided into four main devisions:
+
+\startitemize[n,packed]
+\item front matter
+\item body matter
+\item back matter
+\item appendices
+\stopitemize
+
+The devisions are defined with:
+
+\starttyping
+\startfrontmatter ... \stopfrontmatter
+\startbodymatter ... \stopbodymatter
+\startbackmatter ... \stopbackmatter
+\startappendices ... \stopappendices
+\stoptyping
+
+In the front matter as well as back matter section the
+command \type{\chapter} produces an un-numbered header in
+the table of contents. This section is mostly used for the
+table of contents, the list of figures and tables, the
+preface, the acknowledgements etc. This section often
+has a roman page numbering.
+
+The appendices section is used for (indeed) appendices.
+Headers may be typeset in a different way; for example,
+\type{\chapter} may be numbered alphabetically.
+
+Section style can be set up with:
+
+\shortsetup{setupsectionblock}
+
+\chapter[headers]{Headers}
+
+\index{headers}
+
+\Command{\tex{chapter}}
+\Command{\tex{paragraph}}
+\Command{\tex{subparagraph}}
+\Command{\tex{title}}
+\Command{\tex{subject}}
+\Command{\tex{subsubject}}
+\Command{\tex{setuphead}}
+\Command{\tex{setupheads}}
+
+The structure of a document is determined by its headers.
+Headers are created with the commands shown in
+\in{table}[tab:headers]:
+
+\placetable[here][tab:headers]{Headers.}
+\starttable[|l|l|]
+\HL
+\NC \bf Numbered header \NC \bf Un-numbered header \NC\SR
+\HL
+\NC \type{\chapter} \NC \type{\title} \NC\FR
+\NC \type{\section} \NC \type{\subject} \NC\MR
+\NC \type{\subsection} \NC \type{\subsubject} \NC\MR
+\NC \type{\subsubsection} \NC \type{\subsubsubject} \NC\MR
+\NC $\cdots$ \NC $\cdots$ \NC\LR
+\HL
+\stoptable
+
+\shortsetup{chapter}
+\shortsetup{section}
+\shortsetup{subsection}
+\shortsetup{title}
+\shortsetup{subject}
+\shortsetup{subsubject}
+
+These commands will produce a header in a
+predefined fontsize and fonttype with some vertical
+spacing before and after the header.
+
+The heading commands can take several arguments, like in:
+
+\starttyping
+\title[hasselt-by-night]{Hasselt by night}
+\stoptyping
+
+and
+
+\starttyping
+\title{Hasselt by night}
+\stoptyping
+
+The bracket pair is optional and used for internal
+references. If you want to refer to this header you type for
+example \type{\on{page}[hasselt-by-night]}.
+
+Of course these headers can be set to your own preferences
+and you can even define your own headers. This is done by
+the command \type{\setuphead} and \type{\definehead}.
+
+\shortsetup{definehead}
+
+\shortsetup{setuphead}
+
+\SPQR{\setupindenting[0pc]}
+\startbuffer
+\definehead
+ [myheader]
+ [section]
+
+\setuphead
+ [myheader]
+ [numberstyle=bold,
+ textstyle=capital,
+ before=\hairline\blank,
+ after=\nowhitespace\hairline]
+
+\myheader[myhead]{Hasselt makes headlines}
+\stopbuffer
+
+\typebuffer
+
+A new header \type{\myheader} is defined and it inherits the
+properties of \type{\section}. It would look something
+like this:
+
+\getbuffer
+
+\SPQR{\setupindenting[1pc]}
+
+There is one other command you should know now, and that is
+\type{\setupheads}. You can use this command to set up the
+numbering of the numbered headers. If you type:
+
+\startbuffer
+\setupheads
+ [alternative=inmargin,
+ separator=--]
+\stopbuffer
+
+\typebuffer
+
+all numbers will appear in the margin. Section 1.1 would
+look like 1--1.
+
+Commands like \type{\setupheads} are typed in the
+set up area of your input file.
+
+\shortsetup{setupheads}
+
+
+\chapter[itemize]{Itemize}
+
+\index{itemize}
+\index{columns in itemize}
+
+\Command{\tex{startitemize}}
+\Command{\tex{setupitemize}}
+\Command{\tex{definesymbol}}
+\Command{\tex{item}}
+\Command{\tex{head}}
+
+One way of structuring your information is by way of
+enumeration or summing up items. The itemize command looks
+like this:
+
+\shortsetup{startitemize}
+
+For example:
+
+\startbuffer
+\startitemize[R,packed,broad]
+\item Hasselt was founded in the 14th century.
+\item Hasselt is known as a Hanseatic League town.
+\item Hasselt's name stems from a tree.
+\stopitemize
+\stopbuffer
+
+\typebuffer
+
+
+Within the \type{\startitemize} $\cdots$ \type{\stopitemize}
+pair you start a new item with \type{\item}. The space after
+\type{\item} is required. In the example above \type{R}
+specifies Roman numbering and \type{packed} keeps line
+spacing to a minimum. The parameter \type{broad} takes care
+of vertical spacing after the item separator. The example
+would produce:
+
+\getbuffer
+
+Itemization is a two pass job. This means that you have to
+run your file twice for an optimal layout. The bracket pair
+contains information on item seperators and local set up
+variables.
+\placetable
+ [here,force]
+ [tab:itemsetup]
+ {Item separators in itemize.}
+\starttable[|l|l|]
+\HL
+\NC \bf Argument \NC \bf Item separator \NC\SR
+\HL
+\NC 1 \NC $-$ \NC\FR
+\NC 2 \NC $\bullet$ \NC\MR
+\NC 3 \NC $\star$ \NC\MR
+\NC $\vdots$ \NC $\vdots$ \NC\MR
+\NC n \NC 1 2 3 4 $\cdots$ \NC\MR
+\NC a \NC a b c d $\cdots$ \NC\MR
+\NC A \NC A B C D $\cdots$ \NC\MR
+\NC r \NC i ii iii iv $\cdots$ \NC\MR
+\NC R \NC I II III IV $\cdots$ \NC\LR
+\HL
+\stoptable
+
+You can also define your own item separator by means of
+\type{\definesymbol}. For example if you try this:
+
+\startbuffer
+\definesymbol[5][$\clubsuit$]
+
+\startitemize[5,packed]
+\item Hasselt was built on a river dune.
+\item Hasselt lies at the crossing
+ of two rivers.
+\stopitemize
+\stopbuffer
+
+\typebuffer
+
+You will get:
+
+\getbuffer
+
+Sometimes you would like to have headers within an
+enumeration. In that case you should use \type{\head} instead
+of \type{\item}.
+
+\startbuffer
+Hasselt lies in the province of Overijssel
+and there are a number of customs that are
+typical of this province.
+
+\startitemize
+
+\head kraamschudden \hfill (child welcoming)
+
+ When a child is born the neighbours come
+ to visit the new parents. The women come
+ to admire the baby and the men come to
+ judge the baby (if it is a boy) whether he
+ will become a strong man. The neighbours
+ will bring a {\em krentenwegge} along. A
+ krentenwegge is a loaf of currant bread of
+ about 1 \Meter\ long. Of course the birth
+ is celebrated with {\em jenever}.
+
+\head nabuurschap (naberschop)
+ \hfill (neighbourship)
+
+ Smaller communities used to be very
+ dependent on the cooperation among the
+ members for their well being. Members of
+ the {\em nabuurschap} helped each other in
+ difficult times during harvest times,
+ funerals or any hardship that fell upon
+ the community.
+
+\head Abraham \& Sarah \hfill (identical)
+
+ When people turn 50 in Hasselt it is said
+ that they see Abraham or Sarah. The custom
+ is to give these people a {\em speculaas}
+ Abraham or a Sarah. Speculaas is a kind of
+ hard spiced biscuit.
+
+\stopitemize
+\stopbuffer
+
+\typebuffer
+
+The \type{\head} can be set up with \type{\setupitemize}.
+In case of a page breaking a \type{\head} will appear on a new
+page.
+
+The example of old customs will look like this:
+
+\getbuffer
+
+You can use the set up parameters in \type{\startitemize},
+but for reasons of consistency you can make them valid for
+the complete document with \type{\setupitemize}.
+
+\SPQRSTOPCOLUMNS
+The set up parameters are described in
+\in{table}[tab:tablesetup].
+
+The parameter \type{columns} is used in conjunction with
+a number. If you type this:
+
+\startbuffer
+\startitemize[n,columns,four]
+\item Achter 't Werk
+.
+.
+.
+\item Justitiebastion
+\stopitemize
+\stopbuffer
+
+\typebuffer
+
+You will get:
+
+\startbuffer
+\startitemize[n,columns,four]
+\item Achter 't Werk
+\item Baangracht
+\item Brouwersgracht
+\item Eikenlaan
+\item Eiland
+\item Gasthuisstraat
+\item Heerengracht
+\item Hofstraat
+\item Hoogstraat
+\item Julianakade
+\item Justitiebastion
+\stopitemize
+\stopbuffer
+
+\getbuffer
+
+
+When you want to continue an enumeration after a short
+intermezzo, use
+\type{\startitemize[continue,columns,three,broad]}, and
+numbering will continue in a three column format.
+
+\startbuffer
+\startitemize[continue, columns, three, broad]
+\item Kaai
+\item Kalverstraat
+\item Kastanjelaan
+\item Keppelstraat
+\item Markt
+\item Meestersteeg
+\item Prinsengracht
+\item Raamstraat
+\item Ridderstraat
+\item Rosmolenstraat
+\item Royenplein
+\item Van Nahuijsweg
+\item Vicariehof
+\item Vissteeg
+\item Watersteeg
+\item Wilhelminalaan
+\item Ziekenhuisstraat
+\stopitemize
+\stopbuffer
+
+\getbuffer
+
+The parameter \type{broad} enlarges the horizontal space
+between item separator and itemtext.
+
+\shortsetup{setupitemize}
+
+\placetable
+ [force]
+ [tab:tablesetup]
+ {Set up parameters in itemize.}
+\starttable[|l|l|]
+\HL
+\NC \bf Set up \NC \bf Meaning \NC\SR
+\HL
+\NC standard \NC standard (global) set up \NC\FR
+\NC packed \NC no vertical spacing between items \NC\MR
+\NC serried \NC no horizontal spacing between separator and text \NC\MR
+\NC joinedup \NC no vertical spacing before and after itemize \NC\MR
+\NC broad \NC horizontal spacing between separator and text \NC\MR
+\NC inmargin \NC place separator in margin \NC\MR
+\NC atmargin \NC place separator on margin \NC\MR
+\NC stopper \NC place full stop after separator \NC\MR
+\NC columns \NC put items in columns \NC\MR
+\NC intro \NC prevent page breaking after introduction line \NC\MR
+\NC continue \NC continue numbering or lettering \NC\LR
+\HL
+\stoptable
+
+\SPQRSTARTCOLUMNS
+
+An itemize within an itemize is automatically typeset in a
+correct way. For example if you type:
+
+\startbuffer
+In The Netherlands the cities can
+determine the size of a number of
+taxes. So the cost of living can differ
+from town to town. There are differences
+of up to 50\% in taxes such as:
+
+\setupitemize[2][width=5em]
+\startitemize[n]
+
+\item real estate tax
+
+ The real estate tax is divided into two
+ components:
+
+ \startitemize[a,packed]
+ \item the ownership tax
+ \item the tenant tax
+ \stopitemize
+
+ If the real estate has no tenant the
+ owner pays both components.
+
+\item dog licence fee
+
+ The owner of one or more dogs pays a
+ fee. When a dog has died or been sold the
+ owner has to inform city hall.
+
+\stopitemize
+\stopbuffer
+
+\typebuffer
+
+then the horizontal space between item separator and text at
+the second level is set with
+\type{\setupitemize[2][width=6em]}.
+
+The example will look like this:
+
+\start
+\getbuffer
+\stop
+
+\chapter[formulas]{Formulae}
+
+\index{formula}
+
+\Command{\tex{placeformula}}
+\Command{\tex{startformula}}
+\Command{\tex{setupformulae}}
+
+You can typeset numbered formulas with:
+
+\shortsetup{placeformula}
+\shortsetup{startformula}
+
+Two examples:
+
+\startbuffer
+\placeformula[formula:aformula]
+\startformula
+ y=x^2
+\stopformula
+
+\placeformula
+\startformula
+ \int_0^1 x^2 dx
+\stopformula
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+Between \type{\startformula} and \type{\stopformula} you are
+in math mode so you can define any formula you want by using
+\TEX\ commands. We advise you to do some further reading
+on typesetting formulae in \TEX. See for example:
+
+\startitemize[packed]
+\item {\em The \TeX Book} by D.E. Knuth
+\item {\em The Beginners Book of \TeX} by S. Levy and R. Seroul
+\stopitemize
+
+Math mode can occur in two modes: in text mode and display
+mode. Mathematic expressions in text mode are placed between
+\type{$} and \type{$}.
+
+\startbuffer
+The Hasselt community covers an area of
+42,05 \Square \Kilo \Meter. Now if you
+consider a circular area of this size with
+the market place of Hasselt as the center
+point $M$ you can calculate its diameter
+with ${{1}\over{4}} \pi r^2$.
+\stopbuffer
+
+\typebuffer
+
+This will become:
+
+\getbuffer
+
+The many \type{{}} in ${{1}\over{4}} \pi r^2$ are essential
+for separating operations in the expression. If you omit the
+outer curly braces like this: \type{${1}\over{4} \pi r^2$},
+you would not get the desired result: ${1}\over{4} \pi r^2$.
+
+Although display mode can also be entered and exit with \type
+{$$}, but only \type {\startformula} and friend get the
+spacing right. So if you type:
+
+\startbuffer
+$$
+\int_0^1 x^2 dx
+$$
+\stopbuffer
+
+\typebuffer
+
+you will get an expression that is {\em displayed} in the
+middle of a page, but not well as aligned as the previous
+examples.
+
+\getbuffer
+
+The command \type{\placeformula} handles spacing around the
+formulae and the numbering of the formula. The bracket pair
+is optional and is used for cross-references and switching numbering
+off. The curly braces are also optional and are used for
+text.
+
+\startbuffer
+\placeformula[first one]
+\startformula
+ y=x^2
+\stopformula
+
+\placeformula[middle one]
+\startformula
+ y=x^3
+\stopformula
+
+\placeformula[last one]
+\startformula
+ y=x^4
+\stopformula
+\stopbuffer
+
+\getbuffer
+
+\in{Formula}[middle one] was typed like this:
+
+\startbuffer
+\placeformula[middle one]
+ \startformula
+ y=x^3
+ \stopformula
+\stopbuffer
+
+\typebuffer
+
+The label \type{[middle one]} is used for referring to this
+formula. Such a reference is made with
+\type{\in{formula}[middle one]}.
+
+If no numbering is required you type:
+
+\type{\placeformula[-]}
+
+Numbering of formulae is set up with \type{\setupnumbering}.
+This manual is typeset with
+\type{\setupnumbering[way=bychapter]}. This means that the
+chapter number preceeds the formula number and numbering is
+reset with each new chapter. For reasons of consistency the
+tables, figures, intermezzi etc are numbered in the same
+way. Therefore you use \type{\setupnumbering} in the set up
+area of your input file.
+
+Formulae can be set up with:
+
+\shortsetup{setupformulae}
+
+\chapter{Legends}
+
+\index{legends}
+
+\Command{\tex{startlegend}}
+\Command{\tex{leg}}
+\Command{\tex{startfact}}
+\Command{\tex{fact}}
+
+The commands \type{\startlegend} $\cdots$
+\type{\stoplegend} are used to explain the meaning of
+symbols in formulae. For example, if you want to display a
+formula and its legend:
+
+\startbuffer
+\placeformula$$ s = v t +
+ {{1}\over{2}} a t^2 $$
+
+\startlegend
+\leg s \\ displacement \\ m \\
+\leg v \\ velocity \\ m/s \\
+\leg t \\ time \\ s \\
+\leg a \\ acceleration \\ m/s^2 \\
+\stoplegend
+\stopbuffer
+
+\pagereference[pag:legend]\getbuffer
+
+You will have to type something like this:
+
+\typebuffer
+
+The command \type{\leg} starts a new row and \type{\\} is a
+column separator. The last \type{\\} in each row is
+essential. The spaces are optional and have no effect on the
+outcome. However, these commands are easily mistyped and
+misread while checking. So take some time to make a readable
+input file.
+
+\shortsetup{startlegend}
+
+The first column is used for symbols and is typeset in
+mathematical mode. The second column is used for
+explanations of the symbols and the third one for units and
+dimensions. Because of the necessity of sub- and superscript
+the third column is in mathematical mode, but the text is
+displayed in the normal font.
+
+Complementary to legends is a command that displays facts in
+a consistent way when formulae are used for calculations.
+
+Such a command looks like this:
+
+\startbuffer
+\startfact
+\fact velocity \\ v \\ 10~m/s \\
+\fact accelaration \\ a \\ - 3~m/s^2 \\
+\fact time \\ t \\ 3~s \\
+\stopfact
+\stopbuffer
+
+\typebuffer
+
+The two last columns are in mathematical mode, the last
+column displays text in the normal font. The \type{~} is
+obligatory, because spaces are ignored in mathematical mode.
+
+\getbuffer
+
+\chapter[units]{Units}
+
+\index{units}
+\index[siunit]{\cap{SI}--unit}
+
+\Command{\tex{unit}}
+\Command{\tex{permille}}
+\Command{\tex{percent}}
+
+To force yourself to use dimensions and units consistently
+throughout the document you can make your own list with
+units. These are specified in the set up area of your
+input file.
+
+In \CONTEXT\ there is an external module available that
+contains almost all \SI||units. When this module is loaded
+with \type{\usemodule[units]} you can call units with:
+
+\startbuffer
+\Meter \Per \Square \Meter
+\Cubic \Meter \Per \Sec
+\Square \Milli \Meter \Per \Inch
+\Centi \Liter \Per \Sec
+\Meter \Inverse \Sec
+\Newton \Per \Square \Inch
+\Newton \Times \Meter \Per \Square \Sec
+\stopbuffer
+
+\typebuffer
+
+It looks like a lot of typing but it does guarantee a
+consistent use of units. The command \type{\unit} also
+prevents the separation of value and unit at line breaks.
+The units would come out as:
+
+\startnarrower
+\startlines
+\getbuffer
+\stoplines
+\stopnarrower
+
+You can define your own units with:
+
+\starttyping
+\unit[Ounce]{oz}{}
+\stoptyping
+
+\unit[Ounce]{oz}{}
+
+Later on in the document you can type \type{15.6 \Ounce}
+that will be displayed as 15.6 \Ounce.
+
+The legend on \at{page}[pag:legend] would be more consistent
+if you typed it like this:
+
+\startbuffer
+\startlegenda
+\leg s \\ place \\ \Meter \\
+\leg v \\ velocity \\ \Meter \Per \Sec \\
+\leg t \\ time \\ \Sec \\
+\leg a \\ acceleration \\ \Meter
+ \Per \Square \Sec \\
+\stoplegenda
+\stopbuffer
+
+\typebuffer
+
+The command \type{\unit} is an application of synonyms.
+See \in{chapter}[synonyms] for more information on synonyms.
+
+In order to write \percent\ and \permille\ in a consistent
+way there are two specific commands:
+
+\type{\percent} \crlf
+\type{\permille}
+
+\chapter[figures]{Figures}
+
+\index{figure}
+%\zieindex{picture}{figure}
+\index{floating blocks}
+
+\Command{\tex{placefigure}}
+\Command{\tex{startfiguretext}}
+\Command{\tex{setupfigures}}
+\Command{\tex{useexternalfigures}}
+\Command{\tex{startcombination}}
+\Command{\tex{setupfloats}}
+\Command{\tex{setupcaptions}}
+\Command{\tex{externalfigure}}
+
+Photographs and pictures can be inserted in your document
+with the following command:
+
+\useexternalfigure
+ [hasselt church][hass24g]
+ [width=.4\textwidth]
+
+\startbuffer
+\placefigure
+ [][fig:church]
+ {Stephanus Church.}
+ {\externalfigure[hasselt church]}
+\stopbuffer
+
+\typebuffer
+
+After processing this will come out as
+\in{figure}[fig:church] at the first available place.
+
+\getbuffer
+
+The command \type{\placefigure} handles numbering and
+vertical spacing before and after your figure. Furthermore
+this command initializes a float mechanism, which means that
+\CONTEXT\ looks whether there is enough space for your
+figure on the page. If not the figure will be placed at
+another location and the text carries on, while the figure
+floats in your document until the optimal location is found.
+You can influence this mechanism within the first bracket
+pair.
+
+The command \type{\placefigure} is a predefined example of:
+
+\shortsetup{\e!plaats<<\y!blok>>}
+
+The options are described in \in{table}[tab:placefigure].
+
+\placetable
+ [here]
+ [tab:placefigure]
+ {Options in \type{\placefigure}.}
+\starttable[|l|l|]
+\HL
+\NC \bf Option \NC \bf Meaning \NC\SR
+\HL
+\NC here \NC put figure at this location if possible \NC\FR
+\NC force \NC ignore float mechanism and place figure \NC\MR
+\NC page \NC put figure at top of the next page \NC\MR
+\NC top \NC put the caption above figure \NC\MR
+\NC bottom \NC put caption under figure \NC\MR
+\NC left \NC place figure at the left margin \NC\MR
+\NC right \NC place figure at the right margin \NC\LR
+\HL
+\stoptable
+
+The second bracket pair is used for cross-referencing. You can
+refer to this particular figure by typing:
+
+\starttyping
+\in{figure}[fig:church]
+\stoptyping
+
+The first brace pair is used for the caption. You can type
+any text you want. If you want no caption and no number, you
+can type \type{{none}}. The figure labels are set up with
+\type{\setupcaptions} and the numbering is (re)set by
+\type{\setupnumbering} (see \in{paragraph}[floatingblocks]).
+
+The second brace pair is used for defining the figure and
+addressing the file names of external figures.
+
+In the next example you see how
+\inframed[height=1em]{Hasselt} is defined within the last
+brace pair to show you the function of \type{\placefigure{}{}}.
+
+\startbuffer
+\placefigure
+ {A framed Hasselt.}
+ {\framed{\tfd Hasselt}}
+\stopbuffer
+
+\typebuffer
+
+This will produce:
+
+\getbuffer
+
+However, your pictures are often created using programs like
+Corel Draw or Illustrator and photos are --- after scanning
+--- improved in packages like PhotoShop. Then the figures
+are available as files. \CONTEXT, in conjunction with
+\TEXUTIL, supports \type {EPS}, \type {TIF}, \type {JPG},
+\type {MPS}, \type {PDF}, and \type {PNG} files, although
+inclusion depends on the \DVI\ drivers used. Currently
+\PDFTEX\ supports the most formats. Users normally can trust
+\CONTEXT\ to find the best possible file type.
+
+In \in{figure}[fig:canal] you see a photo and a graphic
+combined into one figure.
+
+\startbuffer
+\useexternalfigure
+ [Photo][hass03g]
+ [width=.4\textwidth]
+\useexternalfigure
+ [Graphic][gracht]
+ [width=.4\textwidth]
+
+\placefigure
+ [here,force]
+ [fig:canal]
+ {The Hasselt Canals.}
+ \startcombination[2*1]
+ {\externalfigure[Photo]}
+ {a bitmap picture}
+ {\externalfigure[Graphic]}
+ {a vector graphic}
+ \stopcombinatie
+\stopbuffer
+
+\getbuffer
+
+You can produce this figure by typing something like:
+
+\typebuffer
+
+\shortsetup{useexternalfigure}
+
+The command \type{\useexternalfigure} has three
+bracket pairs. The first pair contains a logical name of the
+figure. This is optional and used when one figure appears
+more than once in your document.
+
+The second pair contains the file name (without extension).
+The third pair leaves room for filetype definition and some
+set up parameters. In well structured documents you would
+type \type{\useexternalfigure} in the set up area of your
+input file.
+
+\shortsetup{startcombination}
+
+The \type{\startcombination} $\cdots$
+\type{\stopcombination} pair is used for combining two
+pictures in one figure. You can type the number of pictures
+within the bracket pair. If you want to display one picture
+below the other you would have typed \type{[1*2]}. You can
+imagine what happens when you combine 6~pictures as
+\type{[3*2]} (\type{[h*v]}).
+
+The examples shown above are enough for creating illustrated
+documents. Sometimes however you want a more integrated
+layout of the picture and the text. For that purpose
+you can use:
+
+\shortsetup{\e!start<<\y!blok>>\e!tekst}
+
+Figure and table texts are already predefined:
+
+\startbuffer
+\startfiguretext
+ [left]
+ [fig:citizens]
+ {none}
+ {\externalfigure[hass07g]
+ [width=.5\makeupwidth]}
+ Hasselt has always had a varying number of
+ citizens due to economic events. For
+ example the Dedemsvaart was dug around
+ 1810. This canal runs through Hasselt and
+ therefore trade flourished. This led to a
+ population growth of almost 40\% within
+ 10~years. Nowadays the Dedemsvaart has no
+ commercial value anymore and the canals
+ have become a tourist attraction.
+\stopfiguretext
+\stopbuffer
+
+\typebuffer
+
+is shown in the figure below.
+\SPQRSTOPCOLUMNS
+\start
+\setuptolerance[verytolerant]
+\getbuffer
+\stop
+
+\shortsetup{externalfigure}
+
+\SPQRSTARTCOLUMNS
+The last curly brace pair encloses the command
+\type{\externalfigure}. This command gives you the freedom
+to do anything you want with a figure.
+\type{\externalfigure} has two bracket pairs. The first is
+used for the exact file name without extension, the second
+for file formats and dimensions. It is not difficult to
+guess what happens if you type:\footnote{See
+\op{page}[marginpicture]}.
+
+\startbuffer[marginpicture]
+\inmarge
+ {\externalfigure
+ [hass23g]
+ [width=\marginwidth]}
+\stopbuffer
+
+\typebuffer[marginpicture]
+
+You can set up the layout of figures with:
+
+\shortsetup{setupfloats}
+
+You can set up the numbering and the labels with:
+
+\shortsetup{setupcaptions}
+
+These commands are typed in the set up area of your input
+file and have a global effect on all floating blocks.
+
+\startbuffer
+\setupfloats
+ [location=right]
+\setupcaptions
+ [location=top,
+ height=.4\makeupheight,
+ style=boldslanted]
+
+\placefigure
+ {Just a picture.}
+ {\externalfigure[hass18g][width=4cm]}
+\stopbuffer
+
+\typebuffer
+
+{\getbuffer}
+
+
+\chapter[tables]{Tables}
+
+\index{tables}
+\index{floating blocks}
+
+\Command{\tex{placetable}}
+\Command{\tex{setuptables}}
+\Command{\tex{starttable}}
+\Command{\tex{startcombination}}
+\Command{\tex{setupfloats}}
+\Command{\tex{setupcaptions}}
+\Command{\tex{NR}}
+\Command{\tex{FR}}
+\Command{\tex{LR}}
+\Command{\tex{MR}}
+\Command{\tex{SR}}
+\Command{\tex{VL}}
+\Command{\tex{NC}}
+\Command{\tex{HL}}
+\Command{\tex{DL}}
+\Command{\tex{DC}}
+\Command{\tex{DR}}
+\Command{\tex{LOW}}
+\Command{\tex{TWO}}
+\Command{\tex{THREE}}
+
+{\em In general, a table consists of columns which may be
+independently left adjusted, centered, right adjusted, or
+aligned on decimal points. Headings may be placed over single
+columns or groups of columns. Table entries may contain
+equations or several rows of text. Horizontal and vertical
+lines may be drawn wholly or partially across the table.}
+
+This is what Michael J. Wichura wrote in the preface of the
+manual of \TABLE\ (\TABLE\ manual, 1988). Michael Wichura
+% rf: spurious full stop after 1988 removed
+is also the author of the \TABLE\ macros \CONTEXT\ is
+relying on when processing tables. A few \CONTEXT\ macros
+were added to take care of consistent line spacing and to
+make the interface a little less cryptic.\footnote{\CONTEXT\
+was developed for non||technical users in the \cap{WYSIWYG}
+era. Therefore a user friendly interface and easy file and
+command handling were needed, and cryptic commands,
+programming and logical reasoning had to be avoided.}
+
+For placing a table the command \type{\placetable} is used
+which is a predefined example of:
+
+\shortsetup{\e!plaats<<\y!blok>>}
+
+For defining the table you use:
+
+\shortsetup{starttable}
+
+The definition of a table could look something like this:
+
+\startbuffer
+\placetable[here][tab:ships]{Ships that
+ moored at Hasselt.}
+\starttable[|c|c|]
+\HL
+\NC \bf Year \NC \bf Number of ships \NC\SR
+\HL
+\NC 1645 \NC 450 \NC\FR
+\NC 1671 \NC 480 \NC\MR
+\NC 1676 \NC 500 \NC\MR
+\NC 1695 \NC 930 \NC\LR
+\HL
+\stoptable
+\stopbuffer
+
+\typebuffer
+
+This table is typeset as \in{table}[tab:ships].
+
+\getbuffer
+
+The first command \type{\placetable} has the same function
+as \type{\placefigure}. It takes care of spacing before and
+after the table and numbering. Furthermore the floating
+mechanism is initialized so the table will be placed at the
+most optimal location of the page.
+
+The table entries are placed between the \type{\starttable}
+$\cdots$ \type{\stoptable} pair. Between the bracket pair
+your can specify the table format with the column separators
+\type{|} and the format keys (see
+\in{table}[tab:formatkeys]).
+
+\placetable
+ []
+ [tab:formatkeys]
+ {Table format keys.}
+\starttable[|l|l|]
+\HL
+\NC \bf Key \NC \bf Meaning \NC\SR
+\HL
+\NC \type{|} \NC column separator \NC\FR
+\NC \type{c} \NC center \NC\MR
+\NC \type{l} \NC flush left \NC\MR
+\NC \type{r} \NC flush right \NC\MR
+\NC \type{s<n>} \NC set intercolumn space at value $n = 0, 1,2$ \NC\MR
+\NC \type{w<>} \NC set minimum column width at specified value \NC\LR
+\HL
+\stoptable
+
+In addition to the format keys there are format commands.
+\in{Table}[tab:formatcommands] shows a few of the essential
+commands.
+
+\placetable
+ [here]
+ [tab:formatcommands]
+ {Table format commands.}
+\starttable[|l|l|]
+\HL
+\NC \bf Command \NC \bf Meaning \NC\SR
+\HL
+\NC \type{\JustLeft} \NC flush left and suppress column format \NC\FR
+\NC \type{\JustRight} \NC flush right and suppress column format \NC\MR
+\NC \type{\JustCenter} \NC center and suppress column format \NC\MR
+% rf: space between suppress and column
+\NC \type{\SetTableToWidth{}} \NC specify exact table width \NC\MR
+\NC \type{\use{n}} \NC use the space of the next $n$ columns \NC\LR
+\HL
+\stoptable
+
+In the examples you have seen so far a number of
+\CONTEXT\ formatting commands were used. These commands are
+somewhat longer than the original and less cryptic but they
+also handle a lot of table typography. In
+\in{table}[tab:contextformatcommands] an overview of these
+commands is given.
+
+\placetable
+ [here]
+ [tab:contextformatcommands]
+ {\CONTEXT\ table format commands.}
+{\setuptables[bodyfont=small]
+\starttable[s1|l|l|l|]
+\HL
+\NC \bf Command \NC
+ \NC \bf Meaning \NC\SR
+\HL
+\NC \type{\NR} \NC next row
+ \NC make row with no vertical space adjustment \NC\FR
+\NC \type{\FR} \NC first row
+ \NC make row, adjust upper spacing \NC\MR
+\NC \type{\LR} \NC last row
+ \NC make row, adjust lower spacing \NC\MR
+\NC \type{\MR} \NC mid row
+ \NC make row, adjust upper and lower spacing \NC\MR
+\NC \type{\SR} \NC separate row
+ \NC make row, adjust upper and lower spacing \NC\MR
+\NC \type{\VL} \NC vertical line
+ \NC draw a vertical line, go to next column \NC\MR
+\NC \type{\NC} \NC next column
+ \NC go to next column \NC\MR
+\NC \type{\HL} \NC horizontal line
+ \NC draw a horizontal \NC\MR
+\NC \type{\DL} \NC division line$^\star$
+ \NC draw a division line over the next column \NC\MR
+\NC \type{\DL[n]} \NC division line$^\star$
+ \NC draw a division line over $n$ columns \NC\MR
+\NC \type{\DC} \NC division column$^\star$
+ \NC draw a space over the next column \NC\MR
+\NC \type{\DR} \NC division row$^\star$
+ \NC make row, adjust upper and lower spacing \NC\MR
+\NC \type{\LOW{text}} \NC ---
+ \NC lower {\em text} \NC\MR
+\NC \type{\TWO}, \type{\THREE} etc. \NC ---
+ \NC use the space of the next {\em two}, {\em three} columns \NC\LR
+\HL
+\NC \use3 \JustLeft{$^\star$ \type{\DL, \DC} and \type{\DR}
+ are used in combination.} \NC\FR
+\stoptable}
+
+The tables below are shown with their sources. You can
+always read the \TABLE\ manual by M.J. Wichura for more
+sophisticated examples.
+
+\startbuffer
+\placetable
+ [here,force]
+ [tab:effects of commands]
+ {Effect of formatting commands.}
+\startcombination[2*1]
+{\starttable[|c|c|]
+\HL
+\VL \bf Year \VL \bf Citizens \VL\SR
+\HL
+\VL 1675 \VL ~428 \VL\FR
+\VL 1795 \VL 1124 \VL\MR
+\VL 1880 \VL 2405 \VL\MR
+\VL 1995 \VL 7408 \VL\LR
+\HL
+\stoptable}{standard}
+{\starttable[|c|c|]
+\HL
+\VL \bf Year \VL \bf Citizens \VL\NR
+\HL
+\VL 1675 \VL ~428 \VL\NR
+\VL 1795 \VL 1124 \VL\NR
+\VL 1880 \VL 2405 \VL\NR
+\VL 1995 \VL 7408 \VL\NR
+\HL
+\stoptable}{only \type{\NR}}
+\stopcombination
+\stopbuffer
+
+\typebuffer
+
+In the example above the first table \type{\SR}, \type{\FR},
+\type{\MR} and \type{\LR} are used. These commands take care
+of line spacing within a table. As you can see below
+the command \type{\NR} only starts a new row.
+
+\getbuffer
+
+In the example below column interspacing with the \type{s0}
+and \type{s1} keys is shown.
+
+\startbuffer
+\startbuffer[one]
+\starttable[|c|c|]
+\HL
+\VL \bf Year \VL \bf Citizens \VL\SR
+\HL
+\VL 1675 \VL ~428 \VL\FR
+\VL 1795 \VL 1124 \VL\MR
+\VL 1880 \VL 2405 \VL\MR
+\VL 1995 \VL 7408 \VL\LR
+\HL
+\stoptable
+\stopbuffer
+
+\startbuffer[two]
+\starttable[s0 | c | c |]
+\HL
+\VL \bf Year \VL \bf Citizens \VL\SR
+\HL
+\VL 1675 \VL ~428 \VL\FR
+\VL 1795 \VL 1124 \VL\MR
+\VL 1880 \VL 2405 \VL\MR
+\VL 1995 \VL 7408 \VL\LR
+\HL
+\stoptable
+\stopbuffer
+
+\startbuffer[three]
+\starttable[| s0 c | c |]
+\HL
+\VL \bf Year \VL \bf Citizens \VL\SR
+\HL
+\VL 1675 \VL ~428 \VL\FR
+\VL 1795 \VL 1124 \VL\MR
+\VL 1880 \VL 2405 \VL\MR
+\VL 1995 \VL 7408 \VL\LR
+\HL
+\stoptable
+\stopbuffer
+
+\startbuffer[four]
+\starttable[| c | s0 c |]
+\HL
+\VL \bf Year \VL \bf Citizens \VL\SR
+\HL
+\VL 1675 \VL ~428 \VL\FR
+\VL 1795 \VL 1124 \VL\MR
+\VL 1880 \VL 2405 \VL\MR
+\VL 1995 \VL 7408 \VL\LR
+\HL
+\stoptable
+\stopbuffer
+
+\startbuffer[five]
+\starttable[s1 | c | c |]
+\HL
+\VL \bf Year \VL \bf Citizens \VL\SR
+\HL
+\VL 1675 \VL ~428 \VL\FR
+\VL 1795 \VL 1124 \VL\MR
+\VL 1880 \VL 2405 \VL\MR
+\VL 1995 \VL 7408 \VL\LR
+\HL
+\stoptable
+\stopbuffer
+
+\placetable
+ [here,force]
+ [tab:formatcommands-2]
+ {Effect of formatting commands.}
+\startcombination[3*2]
+ {\getbuffer[one]} {standard}
+ {\getbuffer[two]} {\type{s0}}
+ {\getbuffer[three]} {\type{s0}
+ in column~1}
+ {\getbuffer[four]} {\type{s0}
+ in column~2}
+ {\getbuffer[five]} {\type{s1}}
+ {} {}
+\stopcombination
+\stopbuffer
+
+\typebuffer
+
+After processing these tables come out as
+\in{table}[tab:formatcommands-2]. The default table
+% rf: appended `-2' to label to avoid repetition (also in \placetable
+% command immediately above this para)
+% rf: "has a" omitted at end line
+column interspacing is \type{s2}.
+
+\getbuffer
+
+Columns are often separated with a vertical line $|$ and
+rows by a horizontal line.
+
+\startbuffer
+\placetable
+ [here,force]
+ [tab:divisions]
+ {Effect of options.}
+\starttable[|c|c|c|]
+\NC Steenwijk \NC Zwartsluis \NC
+ Hasselt \NC\SR
+\DC \DL \DC \DR
+\NC Zwartsluis \VL Hasselt \VL
+ Steenwijk \NC\SR
+\DC \DL \DC \DR
+\NC Hasselt \NC Steenwijk \NC
+ Zwartsluis \NC\SR
+\stoptable
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+A more sensible example is given in the table below.
+
+\startbuffer
+\placetable
+ [here,force]
+ [tab:examplecontextcommands]
+ {Effect of \CONTEXT\ formatting commands.}
+\starttable[|l|c|c|c|c|]
+\HL
+\VL \FIVE \JustCenter{City council elections
+ in 1994} \VL\SR
+\HL
+\VL \LOW{Party} \VL \THREE{Districts} \VL
+ \LOW{Total} \VL\SR
+\DC \DL[3] \DC
+ \DR
+\VL \VL 1 \VL 2 \VL 3 \VL
+ \VL\SR
+\HL
+\VL PvdA \VL 351 \VL 433 \VL 459 \VL
+ 1243 \VL\FR
+\VL CDA \VL 346 \VL 350 \VL 285 \VL
+ ~981 \VL\MR
+\VL VVD \VL 140 \VL 113 \VL 132 \VL
+ ~385 \VL\MR
+\VL HKV/RPF/SGP \VL 348 \VL 261 \VL 158 \VL
+ ~767 \VL\MR
+\VL GPV \VL 117 \VL 192 \VL 291 \VL
+ ~600 \VL\LR
+\HL
+\stoptable
+\stopbuffer
+
+\typebuffer
+
+In the last column a \type{~} is used to pad numbers to the width of a four
+% rf: "simulate"->"pad numbers to the width of"
+digit number. The \type{~} has the width of a digit.
+
+\getbuffer
+
+Sometimes your tables get too big and you want to adjust, for
+example, the body font or the vertical and/or horizontal spacing
+around vertical and horizontal lines. This is done by:
+
+\shortsetup{setuptables}
+
+\startbuffer
+\placetable
+ [here,force]
+ [tab:setuptable]
+ {Use of \type{\setuptables}.}
+\startcombination[1*3]
+{\setuptables[bodyfont=10pt]
+\starttable[|c|c|c|c|c|c|]
+\HL
+\VL \use6 \JustCenter{Decline of wealth in
+ Dutch florins (Dfl)} \VL\SR
+\HL
+\VL Year \VL 1.000--2.000
+ \VL 2.000--3.000
+ \VL 3.000--5.000
+ \VL 5.000--10.000
+ \VL over 10.000 \VL\SR
+\HL
+\VL 1675 \VL 22 \VL 7 \VL 5
+ \VL 4 \VL 5 \VL\FR
+\VL 1724 \VL ~4 \VL 4 \VL --
+ \VL 4 \VL 3 \VL\MR
+\VL 1750 \VL 12 \VL 3 \VL 2
+ \VL 2 \VL -- \VL\MR
+\VL 1808 \VL ~9 \VL 2 \VL --
+ \VL -- \VL -- \VL\LR
+\HL
+\stoptable}{\tt bodyfont=10pt}
+{\setuptables[bodyfont=8pt]
+\starttable[|c|c|c|c|c|c|]
+\HL
+\VL \use6 \JustCenter{Decline of wealth in
+ Dutch florins (Dfl)} \VL\SR
+\HL
+\VL Year \VL 1.000--2.000
+ \VL 2.000--3.000
+ \VL 3.000--5.000
+ \VL 5.000--10.000
+ \VL over 10.000 \VL\SR
+\HL
+\VL 1675 \VL 22 \VL 7 \VL 5
+ \VL 4 \VL 5 \VL\FR
+\VL 1724 \VL ~4 \VL 4 \VL --
+ \VL 4 \VL 3 \VL\MR
+\VL 1750 \VL 12 \VL 3 \VL 2
+ \VL 2 \VL -- \VL\MR
+\VL 1808 \VL ~9 \VL 2 \VL --
+ \VL -- \VL -- \VL\LR
+\HL
+\stoptable}{\tt bodyfont=8pt}
+{\setuptables[bodyfont=6pt,distance=small]
+\starttable[|c|c|c|c|c|c|]
+\HL
+\VL \use6 \JustCenter{Decline of wealth in
+ Dutch florins (Dfl)} \VL\SR
+\HL
+\VL Year \VL 1.000--2.000
+ \VL 2.000--3.000
+ \VL 3.000--5.000
+ \VL 5.000--10.000
+ \VL over 10.000 \VL\SR
+\HL
+\VL 1675 \VL 22 \VL 7 \VL 5
+ \VL 4 \VL 5 \VL\FR
+\VL 1724 \VL ~4 \VL 4 \VL --
+ \VL 4 \VL 3 \VL\MR
+\VL 1750 \VL 12 \VL 3 \VL 2
+ \VL 2 \VL -- \VL\MR
+\VL 1808 \VL ~9 \VL 2 \VL --
+ \VL -- \VL -- \VL\LR
+\HL
+\stoptable}{\tt bodyfont=6pt,distance=small}
+\stopcombination
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+You can also set up the layout of tables with:
+
+\shortsetup{setupfloats}
+
+You can set up the numbering and the labels with:
+
+\shortsetup{setupcaptions}
+
+These commands are typed in the set up area of your
+input file and have a global effect on all floating blocks.
+
+\startbuffer
+\setupfloats[location=left]
+\setupcaption[style=boldslanted]
+
+\placetable{Library opening hours.}
+\starttable[|l|c|c|]
+\HL
+\VL \bf Day \VL \use2 \bf Opening hours
+ \VL\SR
+\HL
+\VL Monday \VL 14.00 -- 17.30 \VL
+ 18.30 -- 20.30 \VL\FR
+\VL Tuesday \VL \VL \VL\MR
+\VL Wednesday \VL 10.00 -- 12.00 \VL
+ 14.00 -- 17.30 \VL\MR
+\VL Thursday \VL 14.00 -- 17.30 \VL
+ 18.30 -- 20.30 \VL\MR
+\VL Friday \VL 14.00 -- 17.30 \VL \VL\MR
+\VL Saturday \VL 10.00 -- 12.30 \VL \VL\LR
+\HL
+\stoptable
+\stopbuffer
+
+\typebuffer
+
+\start
+\getbuffer
+\stop
+
+\chapter{Paragraph formatting}
+
+\index{columns}
+
+\Command{\tex{defineparagraphs}}
+\Command{\tex{setupparagraphs}}
+\Command{\tex{startchemical}}
+
+Sometimes you want to typeset paragraphs in a specially
+formatted way. This is done with:
+
+\shortsetup{defineparagraphs}
+\shortsetup{setupparagraphs}
+
+The example below shows how to typeset complete
+paragraphs in columns.
+
+\startbuffer
+\defineparagraphs
+ [mypar][n=3,before={\blank},after={\blank}]
+
+\setupparagraphs
+ [mypar][1][width=.08\textwidth,style=bold]
+\setupparagraphs
+ [mypar][2][width=.4\textwidth]
+
+\startmypar
+1252
+\mypar
+Hasselt obtains its city charter from bishop
+Hendrik van Vianden.
+\mypar
+Hendrik van Vianden was pressed by other towns
+not to agree with the charter. It took Hasselt
+a long period of time to convince the Bishop.
+After supporting the Bishop in a small war
+against the Drents, the charter was released.
+\stopmypar
+
+\startmypar
+1350
+\mypar
+Hasselt joins the Hanseatic League to protect
+their international trade.
+\mypar
+The Hanseatic League was of great importance
+for merchants in Hasselt. In those days
+trading goods were taxed at every city, highway
+or rivercrossing. After joining the Hanseatic
+League
+\stopmypar
+\stopbuffer
+% rf: wrapped the above lines so they appear ok verbatim
+
+\typebuffer
+
+After defining a paragraph with \type{\defineparagraphs} you
+can format the paragraph with \type{\setupparagraphs}. Next
+you can start your paragraph with \type{\start...} and end
+it with \type{\stop...} A new paragraph starts with the name
+of your paragraph, in this case \type{\mypar}.
+
+{\switchtobodyfont[8pt]\getbuffer}
+
+
+Another example of paragraph formatting could look like this.
+
+\startbuffer
+\defineparagraphs
+ [chempar]
+ [n=3,before=,after=,distance=1em]
+\setupparagraphs
+ [chempar]
+ [1]
+ [width=.12\textwidth]
+\setupparagraphs
+ [chempar]
+ [2]
+ [width=.4\textwidth]
+
+\startchempar
+Lime kilns
+\chempar
+Hasselt has its own lime kilns. These were
+built in 1504 and produced quicklime up
+to 1956. Nowadays they are a tourist
+attraction.
+\chempar
+\chemical{CaCO_3,~,GIVES,~,CaO,~,+,~,CO_2}
+\stopchempar
+\stopbuffer
+
+\typebuffer
+
+And it would come out like this:
+
+{\switchtobodyfont[8pt]\getbuffer}
+
+By the way you could also type it in a more cryptic way:
+
+\startbuffer
+\chempar Lime kilns
+ \\ Hasselt has its own lime kilns. They
+ were built in 1504 and produced quicklime
+ up to 1956. Nowadays they form a
+ tourist attraction.
+ \\ \chemical
+ {CaCO_3,~,GIVES,~,CaO,~,+,~,CO_2} \\
+\stopbuffer
+
+\typebuffer
+
+The \type{\\} are used as column separators and are
+essential.
+
+The chemical module is explained in another manual, because
+not everybody is interested in chemical stuff. However, since
+chemical structures always look impressive, we'll give another
+example.
+
+\startbuffer
+\placeformula[-]
+\startformula
+\startchemical
+ [scale=small,width=fit,top=3000,bottom=3000]
+ \chemical
+ [SIX,SB2356,DB14,Z2346,SR3,RZ3,-SR6,+SR6,
+ -RZ6,+RZ6]
+ [C,N,C,C,H,H,H]
+ \chemical
+ [PB:Z1,ONE,Z0,DIR8,Z0,SB24,DB7,Z27,PE]
+ [C,C,CH_3,O]
+ \chemical
+ [PB:Z5,ONE,Z0,DIR6,Z0,SB24,DB7,Z47,PE]
+ [C,C,H_3C,O]
+ \chemical[SR24,RZ24][CH_3,H_3C]
+ \bottext{Compound A}
+\stopchemical
+\stopformula
+\stopbuffer
+
+\getbuffer
+
+\CONTEXT\ relies on the \PICTEX\ macros of M.J. Wichura
+to draw this kind of structure. Although the chemical module
+consists of only two or three commands, it takes some
+practice to get the right results. This is how the input
+looks:
+
+\typebuffer
+
+\chapter{Columns}
+
+\index{columns}
+
+\Command{\tex{startcolums}}
+\Command{\tex{setupcolumns}}
+\Command{\tex{column}}
+
+Simple documents can be typeset in columns. If you
+precede a text fragment by \type{\startcolumns} and close
+the text fragment by \type{\stopcolumns} everything in
+between will be set in columns.
+
+\shortsetup{startcolumns}
+
+\startbuffer
+\startcolumns[n=3,tolerance=verytolerant]
+Hasselt is an old Hanseatic City, situated
+12~km north of Zwolle on the river
+Zwartewater.
+
+The city has a long history since obtaining
+the city charter around 1252. Part and
+parcel of this history can be traced back
+to a large number of monuments to be
+admired in the city centre.
+
+There you will find the St. Stephanus church,
+a late gothic church dating back to 1479
+with a magnificent organ. The former
+Municipal Building is situated on The Market
+Place. Constituted between 1500 and 1550 it
+houses a large collection of weapons,
+amongst which one of the largest collection
+of black powder guns (haakhussen) in the
+whole world should be mentioned.
+
+Furthermore there is a corn windmill `The
+Swallow', dating back to 1748 as well as
+the `Stenendijk', a unique embankment and
+the last shell lime kiln in Europe still
+in full operation.
+
+The city center with the townmoat adorned
+by lime-trees, the Van Stolkspark and the
+hustle and bustle at the docks are ideally
+suited for a stroll.
+
+The area around Hasselt is also worth
+mentioning. In wintertime polder
+Mastenbroek harbours large numbers of
+geese. In summertime the hamlets Genne,
+Streukel and Celle\-mui\-den form,
+together with the very rare lapwing
+flowers (Lat. Fritillaria meleagris)
+found on the banks of the river
+Zwartewater, the ideal surroundings
+for walking or cycling trips.
+
+Hasselt also is a very important centre
+for watersports. The lakes of northwest
+Overijssel, the river IJssel, the
+Overijsselse Vecht and the Randmeren are
+within easy reach from the yacht harbour
+`De Molenwaard'. Sailing, fishing,
+swimming and canoeing can be fully
+enjoyed in Hasselt.
+
+Furthermore some events of special
+interest should be mentioned. Every year
+at the end of August Hasselt celebrates
+the `Eui Festival' (hay festival).
+\stopcolumns
+\stopbuffer
+
+\typebuffer
+
+The result will be a three column text.
+
+\SPQRSTOPCOLUMNS
+{\switchtobodyfont[9pt]\getbuffer}
+\SPQRSTARTCOLUMNS
+
+If possible a new column can be enforced with \type{\column}.
+You can set up columns with:
+
+\shortsetup{setupcolumns}
+
+\chapter{Footnotes}
+
+\index{footnote}
+
+\Command{\tex{footnote}}
+\Command{\tex{setupfootnotes}}
+
+If you want to annotate your text you can use
+\type{\footnote}. The command looks like this:
+
+\shortsetup{footnote}
+
+The bracket pair is optional and contains a logical name.
+The curly braces contain the text you want to display at
+the foot of the page.
+
+The same footnote number can be called with its logical name.
+
+\shortsetup{note}
+
+If your text goes like this:
+
+\startbuffer
+The Hanse was a late medieval commercial
+alliance of towns in the regions of the
+North and the Baltic Sea. The association
+was formed for the furtherance and
+protection of the commerce of its
+members.\footnote[war]{This was the source
+of jealousy and fear among other towns
+that caused a number of wars.} In the Hanse
+period there was a lively trade in all
+sorts of articles such as wood, wool, metal,
+cloth, salt, wine and beer.\note[war] The
+prosperous trade caused an enormous growth
+of welfare in the Hanseatic
+towns.\footnote{Hasselt is one of these
+towns.}
+\stopbuffer
+
+\typebuffer
+
+It would look like this:
+
+\getbuffer
+
+The footnote numbering is done automatically. The command
+\type{\setupfootnotes} enables you to influence the display
+of footnotes:
+
+\shortsetup{setupfootnotes}
+
+\chapter{Definitions}
+
+\index{definition}
+
+\Command{\tex{definedescription}}
+\Command{\tex{setupdescriptions}}
+
+If you want to display notions, concepts and ideas in a
+consistent manner you can use:
+
+\shortsetup{definedescription}
+
+For example:
+
+\startbuffer
+\definedescription
+ [concept]
+ [location=serried,headstyle=bold,width=broad]
+
+\concept{Hasselter juffer} A sort of
+biscuit made of puff pastry and covered
+with sugar. It tastes very sweet. \par
+\stopbuffer
+
+\typebuffer
+
+It would look like this:
+
+\getbuffer
+
+But you can also choose other layouts:
+
+\startbuffer
+\definedescription
+ [concept]
+ [location=top,
+ headstyle=bold,
+ width=broad,
+ style=slanted]
+
+\concept{Hasselter bitter} A very strong alcoholic drink (up to 40\%)
+mixed with herbs to give it a special taste. It is sold in a stone
+flask and it should be served {\em ijskoud} (as cold as ice). \par
+
+\definedescription
+ [concept]
+ [location=inmargin,headstyle=bold,width=broad]
+
+\concept{Euifeest} A harvest home to celebrate the end of a period of
+hard work. The festivities take place in the third week of August.
+\par
+
+\stopbuffer
+
+\SPQRSTOPCOLUMNS
+\start
+\hbox to \hsize{\hfill\vbox{\hsize120mm\getbuffer}\hfill}
+\stop
+
+\SPQRSTARTCOLUMNS
+
+If you have more than one paragraph in such a definition you can use
+a \type{\start...}||\type{\stop...} pair.
+
+\startbuffer
+\definedescription
+ [concept]
+ [location=right,
+ headstyle=bold,
+ width=broad]
+
+\startconcept{Euifeest} A harvest home to
+celebrate the end of a period of hard work.
+
+This event takes place at the end of August
+and lasts one week. The city is completely
+illuminated and the streets are decorated.
+This feast week ends with a {\em Braderie}.
+\stopconcept
+\stopbuffer
+
+\typebuffer
+
+This would become:
+
+\getbuffer
+
+Layout is set up within the second bracket pair of\crlf
+\type{\definedescription[][]}. But you can also use:
+
+\shortsetup{setupdescriptions}
+
+\chapter{Numbered definitions}
+
+\index{numbered definition}
+
+\Command{\tex{defineenumeration}}
+\Command{\tex{setupenumerations}}
+
+With \type{\defineenumeration} you can number text elements
+like remarks or questions. If you want to make numbered
+remarks in your document you use:
+
+\shortsetup{defineenumeration}
+
+For example:
+
+\startbuffer[a]
+\defineenumeration
+ [remark]
+ [location=top,
+ text=Remark,
+ inbetween=\blank,
+ after=\blank]
+\stopbuffer
+
+\typebuffer[a]
+
+Now the commands \type{\remark}, \type{\subremark},
+\type{\resetremark} and \type{\nextremark} are available and
+you can type remarks like this:
+
+\startbuffer[b]
+\remark In the early medieval times Hasselt
+was a place of pilgrimage. The {\em Heilige
+Stede} (Holy Place) was torn down during the
+Reformation. In 1930, after 300 years the
+{\em Heilige Stede} was reopened.
+
+\subremark Nowadays the {\em Heilige Stede}
+is closed again but once a year an open air
+service is held at the same spot.
+\stopbuffer
+% rf: at the same (rather than on the same) last line
+
+\typebuffer[b]
+
+\start
+\getbuffer[a]\getbuffer[b] \par
+\stop
+
+You can reset numbering with \type{\resetremark} or\crlf
+\type{\resetsubremark}, or increment a number with
+\type{\nextremark} or \type{\nextsubremark}. This is
+normally done automatically per chapter, section or
+whatever.
+% rf: `of'->`or' (twice), and add a comma
+You can set up the layout of \type{\defineenumeration} with:
+
+\shortsetup{setupenumerations}
+
+You can also vary the layout of {\bf Remark} and {\bf
+Subremark} in the example above by:
+
+\starttyping
+\setupenumeration[remark][headstyle=bold]
+\setupenumeration[subremark][headstyle=slanted]
+\stoptyping
+
+If a number becomes obsolete you can type:
+
+\starttyping
+\remark[-]
+\stoptyping
+
+If the remark contains more than one paragraph you will
+have to use the command pair
+\type{\startremark} $\cdots$ \type{\stopremark} that becomes
+available after defining {\bf Remark} with
+\type{\defineenumeration[remark]}.
+
+So the example above would look like this:
+
+\startbuffer[c]
+\startremark
+In the early medieval times Hasselt was a
+place of pilgrimage. The {\em Heilige Stede}
+(Holy Place) was torn down during the
+Reformation.
+
+After 300 years in 1930 the {\em Heilige
+Stede} was reopened. Nowadays the {\em Heilige
+Stede} is closed again but once a year an
+open air service is held at the same spot.
+\stopremark
+\stopbuffer
+
+\typebuffer[c]
+
+\start
+\getbuffer[a]\getbuffer[c] \par
+\stop
+
+
+
+
+
+\chapter{Outlined text}
+
+\index{outline+text}
+
+\Command{\tex{framed}}
+\Command{\tex{setupframed}}
+\Command{\tex{inframed}}
+
+You can \inframed{outline} a text with \type{\framed}. The
+command looks like this:
+
+\shortsetup{framed}
+
+The bracket pair is optional and contains the set up
+parameters. The curly braces enclose the text. To be honest,
+the outlined text in the last paragraph was done with
+\type{\inframed}. This command takes care of the interline
+spacing.
+
+\startbuffer
+\framed
+ [height=3em,width=fit]
+ {This box is bigger}
+\stopbuffer
+
+\typebuffer
+
+This becomes:
+
+\startbaselinecorrection
+\getbuffer
+\stopbaselinecorrection
+
+Some other examples of \type{\framed} and its set up
+parameters are shown below. This time we use the in||line
+alternative \type{\inframed}.
+
+\startbuffer
+\leftaligned
+ {\inframed
+ [width=fit]
+ {People in Hasselt}}
+\midaligned
+ {\inframed
+ [height=1.5cm,frame=off]
+ {have a}}
+\rightaligned
+ {\inframed
+ [background=screen]
+ {historic background}}
+\stopbuffer
+
+\typebuffer
+
+This leads to:
+
+\getbuffer
+
+The \type{\framed} command is very sophisticated and it is
+used in many macros. The command to set up frames is:
+
+\shortsetup{setupframed}
+
+\chapter{Outlined paragraphs}
+
+\index{outline+paragraph}
+
+\Command{\tex{startframedtext}}
+\Command{\tex{setupframedtext}}
+
+Complete paragraphs can be outlined with:
+
+\shortsetup{startframedtext}
+
+\startbuffer
+\definefloat[intermezzo]
+
+\placeintermezzo
+ [here][block:bridge]{An intermezzo.}
+\startframedtext[width=.8\makeupwidth]
+It was essential for Hasselt to have a
+bridge across the river Zwarte Water.
+The bishop of Utrecht gave Hasselt his
+consent in 1486.
+\blank
+Other cities in the neighbourhood of
+Hasselt were afraid of the toll money
+to be paid when crossing this bridge
+so they prevented the construction.
+\stopframedtext
+\stopbuffer
+
+\typebuffer
+
+This example also illustrates the command
+\type{\definefloat}. You can find more information
+on this command in \in{paragraph}[textblocks]. The
+\type{\blank} is necessary to enforce a blank line.
+
+\getbuffer
+
+The outlining can be set up with:
+
+\shortsetup{setupframedtexts}
+
+\chapter{Margin texts}
+
+\index{margin text}
+
+\Command{\tex{inmargin}}
+\Command{\tex{inleft}}
+\Command{\tex{inright}}
+\Command{\tex{margintitle}}
+
+It is very easy to put text in the margin. You just use
+\type{\inmargin}.
+
+\shortsetup{inmargin}
+
+You may remember one of the earlier examples:
+
+\typebuffer[marginpicture]
+
+This would result in a figure in the \pagereference
+[marginpicture]\getbuffer [marginpicture]margin. You
+can imagine that it looks quite nice in some documents. But
+be careful. The margin is rather small so the figure could
+become very marginal.
+
+A few other examples are shown in the text below.
+
+\startbuffer
+The Ridderstraat (Street of knights
+\inmarge{Street of\\Knights} is an
+obvious name. In the 14th and 15th
+centuries, nobles and prominent
+citizens lived in this street. Some
+of their big houses were later
+turned into poorhouses
+\inright{poorhouse}and old people's
+homes.
+
+Up until \inleft[low]{\tfc 1940}1940
+there was a synagogue in the
+Ridderstraat. Some 40 Jews gathered
+there to celebrate their sabbath.
+During the war all Jews were deported
+to Westerbork and then to the
+extermination camps in Germany and
+Poland. None of the Jewish families
+returned. The synagogue was knocked
+down in 1958.
+\stopbuffer
+
+\typebuffer
+
+The commands \type{\inmargin}, \type{\inleft} and
+\type{\inright} all have the same function. In a two sided
+document \type{\inmargin} puts the margin text in the correct
+margin. The \type{\\} is used for line breaking. The example
+above would look like this:
+
+\SPQRSTOPCOLUMNS
+
+\hbox to \hsize{\hfill\vbox{\hsize=130mm\getbuffer}\hfill}
+
+\SPQRSTARTCOLUMNS
+
+You can set up the margin text with:
+
+\starttyping
+\setupinmargin
+\stoptyping
+
+\chapter{Page breaking and page numbering}
+
+\index{page breaking}
+\index{page numbering}
+
+\Command{\tex{page}}
+\Command{\tex{setuppagenumbering}}
+\Command{\tex{startpostponing}}
+
+A page can be enforced or blocked by:
+
+\shortsetup{page}
+
+The options can be stated within the brackets. The options
+and their meaning are presented in \in{table}[tab:page
+options]
+
+\placetable
+ []
+ [tab:page options]
+ {Page options.}
+\starttable[|l|l|]
+\HL
+\NC \bf Option \NC \bf Meaning \NC\SR
+\HL
+\NC \type{yes} \NC enforce a page \NC\FR
+\NC \type{makeup} \NC enforce a page without filling \NC\MR
+\NC \type{no} \NC no page \NC\MR
+\NC \type{preference} \NC prefer a new page here \NC\MR
+\NC \type{bigpreference} \NC great preference for a new page here \NC\MR
+\NC \type{left} \NC next page is a left handside page \NC\MR
+\NC \type{right} \NC next page is a right handside page \NC\MR
+\NC \type{disable} \NC following commands have no effect \NC\MR
+\NC \type{reset} \NC following commands do have effect \NC\MR
+\NC \type{empty} \NC insert an empty page \NC\MR
+\NC \type{last} \NC add pages till even number is reached \NC\MR
+\NC \type{quadruple} \NC add pages till a multiple of four
+ is reached \NC\LR
+\HL
+\stoptable
+
+Page numbering happens automatically but you can enforce
+a page number with:
+
+\starttyping
+\page[25]
+\stoptyping
+
+Sometimes it is better to state a relative page number like
+\type{[+2]} or \type{[-2]}.
+
+The position of the page numbers on a page depend on your own
+preferences and if it concerns a one sided or double sided
+document. Page numbering can be set up with:
+
+\shortsetup{setuppagenumbering}
+
+The preferences are placed within the brackets.
+
+Tables or figures may take up a lot of space. The placing of
+these text elements can be postponed till the next page break.
+This is done with:
+
+\shortsetup{startpostponing}
+
+\startbuffer
+\startpostponing
+\placefigure
+ {A postponed figure.}
+ {\externalfigure[hass16g][width=\textwidth]}
+\stoppostponing
+\stopbuffer
+
+\typebuffer
+
+The figure will be placed at the top of the next page and will
+cause minimal disruption of the running text.
+
+\getbuffer
+
+\chapter{Page headers and footers}
+
+\index{page header}
+\index{pagefooter}
+
+\Command{\tex{setupfootertexts}}
+\Command{\tex{setupheadertexts}}
+\Command{\tex{setupheader}}
+\Command{\tex{setupfooter}}
+\Command{\tex{noheaderandfooterlines}}
+
+In some cases you want to give your page a page header and
+footer. The commands to do this are:
+
+\shortsetup{setupfootertexts}
+\shortsetup{setupheadertexts}
+
+The first bracket pair is used for the location of the
+footer or header (\type{text}, \type{edge} etc). Footer
+and header are placed within the second and third bracket pairs.
+In a double sided document the fourth and fifth bracket
+pairs are used for footer and header on the left-hand side
+page and the right-hand page. In most cases you can omit the
+last two bracket pairs.
+
+\startbuffer
+\setupfootertexts[Manual][section]
+\stopbuffer
+
+\typebuffer
+
+In this case the text {\em Manual} will appear in the
+left-hand side corner and the title of the actual section on
+the right-hand side of the page. This footer will change with
+the beginning of a new section.
+
+You can set up the head- and footline with:
+
+\shortsetup{setupheader}
+\shortsetup{setupfooter}
+
+If you want to leave out the page header and footer you can
+type:
+
+\starttyping
+\noheaderandfooterlines
+\stoptyping
+
+\chapter{Table of contents (lists)}
+
+\index{table of contents}
+\index{list}
+
+\Command{\tex{completecontents}}
+\Command{\tex{placecontents}}
+\Command{\tex{definelist}}
+\Command{\tex{setuplist}}
+\Command{\tex{writetolist}}
+\Command{\tex{writebetweenlist}}
+\Command{\tex{definecombinedlist}}
+\Command{\tex{setupcombinedlist}}
+
+A table of contents contains chapter numbers, chapter titles
+and page numbers and can be extended with sections,
+sub sections, etc. A table of contents is generated
+automatically by typing:
+
+\starttyping
+\placecontents
+\stoptyping
+
+Which table of contents is produced depends on the location of this
+command in your document. At the start of the document it will generate
+a list of chapters, sections etc. But at the top of a chapter:
+
+\startbuffer
+\chapter{Hasselt in Summer}
+
+\placecontents
+
+\section{Hasselt in July}
+
+\section{Hasselt in August}
+
+\stopbuffer
+
+\typebuffer
+
+it will only produce a list of (sub) section titles with the
+corresponding section numbers and page numbers.
+
+The command \type{\placecontents} is available after definition
+with:
+
+\shortsetup{definecombinedlist}
+
+This command and \type{\definelist} allows you to define
+your own lists necessary for structuring your documents.
+
+The use of this command and its related commands is
+illustrated for the table of contents.
+
+\startbuffer
+\definelist[chapter]
+\setuplist
+ [chapter]
+ [before=\blank,
+ after=\blank,
+ style=bold]
+
+\definelist[section]
+\setuplist
+ [section]
+ [alternative=d]
+\stopbuffer
+
+\typebuffer
+
+Now there are two lists of chapters and sections and these
+will be combined in a table of contents with the command
+\type{\definecombinedlist}.
+
+\startbuffer
+\definecombinedlist
+ [contents]
+ [chapter,section]
+ [level=subsection]
+\stopbuffer
+
+\typebuffer
+
+Now two commands are available: \type{\placecontents} and
+\type{\completecontents}. With the second command the title
+of the table of contents will be added to the table of
+contents itself.
+
+The layout of lists can be varied with the parameter
+\type{alternative}.
+
+\placetable
+ [here,force]
+ [tab:alternatives]
+ {Alternatives for displaying lists.}
+\starttable[|c|l|]
+\HL
+\NC \bf Alternative \NC \bf Display \NC\SR
+\HL
+\NC \type{a} \NC number -- title -- page number \NC\FR
+\NC \type{b} \NC number -- title -- spaces -- page number \NC\MR
+\NC \type{c} \NC number -- title -- dots -- page number \NC\MR
+\NC \type{d} \NC number -- title -- page number (continuing) \NC\MR
+\NC \type{e}||\type{g} \NC some simple interactive ones \NC\LR
+\HL
+\stoptable
+
+Lists are set up with:
+
+\shortsetup{setuplist}
+\shortsetup{setupcombinedlist}
+
+If you want to change the layout of the generated table of
+contents you'll have to remember that it is a list.
+
+\startbuffer
+\setupcombinedlist
+ [content]
+ [alternative=c,
+ aligntitle=no,
+ width=2.5cm]
+\stopbuffer
+
+\typebuffer
+
+This will result in a somewhat different layout than the
+default one.
+
+Lists are called up and placed with:
+
+\shortsetup{placelist}
+
+So if you want a table of contents you type:
+
+\starttyping
+\placecontents[level=section]
+\stoptyping
+
+or
+
+\starttyping
+\completecontents[level=section]
+\stoptyping
+
+only the sections will be displayed. You might need this
+option when you have a well structured document that has sub
+sub sub sub sub sections and you don't want those in the
+table of contents.
+
+A long list or a long table of contents will use up more
+than one page. To be able to force page breaking you can
+type:
+
+\starttyping
+\completecontents[2.2,8.5,12.3.3]
+\stoptyping
+
+A page break will occur after section 2.2 and 8.5 and
+sub section~12.3.3.
+
+In some cases you want to be able to write your own text in
+an automatically generated list. This is done with
+
+\shortsetup{writetolist}
+\shortsetup{writebetweenlist}
+
+For example if you want to make a remark in your table of
+contents after a section titled {\em Hotels in Hasselt}
+you can type:
+
+\startbuffer
+\section{Hotels in Hasselt}
+\writebetweenlist[section]{\blank}
+\writetolist[section]
+ {---under construction---}
+\writebetweenlist[section]{\blank}
+\stopbuffer
+
+\typebuffer
+
+\chapter{Registers}
+
+\index{register}
+
+\Command{\tex{index}}
+\Command{\tex{placeindex}}
+\Command{\tex{completeindex}}
+\Command{\tex{defineregister}}
+\Command{\tex{placeregister}}
+\Command{\tex{completeregister}}
+\Command{\tex{setupregister}}
+
+It is possible to generate one or more registers. By default
+the command \type{\index} is available. If you want to add
+a word to the index you type:
+
+\starttyping
+\index{town hall}
+\stoptyping
+
+The word {\em town hall} will appear as an index entry; the
+index is sorted into alphabetical order by an auxilliary
+program. Sometimes the index word does not appear in normal alphabetic
+order. For example, entries such as symbols have to provide extra
+sorting information in order to produce a correct alphabetical
+list:
+
+\starttyping
+\index[minus]{$-$}
+\stoptyping
+
+Sometimes you have sub- or sub sub entries. These can be
+defined as follows:
+
+\starttyping
+\index{town hall+location}
+\index{town hall+architecture}
+\stoptyping
+
+You can generate your indexlist with:
+
+\starttyping
+\placeindex
+\stoptyping
+
+or
+
+\starttyping
+\completeindex
+\stoptyping
+
+The command \type{\index} is a predefined \CONTEXT\ command,
+but of course you can also define your own registers.
+
+\shortsetup{defineregister}
+
+For example if you want to make a new register based on the
+streets in Hasselt you could type:
+
+\starttyping
+\defineregister[street][streets]
+\stoptyping
+
+Now a new register command \type{\street} is available. An
+new index entry could be \type{\street{Ridderstraat}}. To
+produce a list of entries you could now use:
+
+\starttyping
+\placestreets
+\completestreets
+\stoptyping
+
+You can alter the display of the registers with:
+
+\shortsetup{setupregister}
+
+\chapter[synonyms]{Synonyms}
+
+\index{synonyms}
+
+\Command{\tex{definesynonyms}}
+\Command{\tex{setupsynonyms}}
+\Command{\tex{abbreviation}}
+\Command{\tex{infull}}
+\Command{\tex{unit}}
+\Command{\tex{loadabbreviations}}
+\Command{\tex{placelistofabbreviations}}
+\Command{\tex{completelistofabbreviations}}
+
+In many documents people want to use specific words consistently
+throughout the document. To enforce consistency the command
+below is available.
+
+\shortsetup{definesynonyms}
+
+The first bracket pair contains the singular form of the synonym,
+and the second contains the plural form. The third bracket pair
+contains a command.
+
+For example the command \type{\abbreviation} is defined by:
+
+\starttyping
+\definesynonyms
+ [abbreviation]
+ [abbreviations]
+ [\infull]
+\setupsynonyms
+ [style=capital]
+\stoptyping
+
+Now the command \type{\abbreviation} is available and can be
+used to state your abbreviations:
+
+\starttyping
+\abbreviation
+ {ANWB}
+ {Dutch Automobile Association}
+\abbreviation
+ {VVV}
+ {Bureau of Tourist Information}
+\abbreviation
+ {NS}
+ {Dutch Railways}
+\stoptyping
+
+\abbreviation{VVV}{Bureau of Tourist Information}
+
+Now, if you type:
+
+\startbuffer
+The Dutch \VVV\ (\infull{VVV}) can provide you
+with tourist information about Hasselt.
+\stopbuffer
+
+\typebuffer
+
+You would obtain something like this:
+
+\getbuffer
+
+The list of synonyms or abbreviations is best defined in
+the set up area of your input file for maintenance purposes.
+You can also store this kind of information in an
+external file, and load the file (e.g. \type{abbrev.tex}) with:
+
+\starttyping
+\input abbrev.tex
+\stoptyping
+
+If you want to put a list of the abbreviations used in your
+document you can type:
+
+\starttyping
+\placelistofabbreviations
+\stoptyping
+
+or
+
+\starttyping
+\completelistofabbreviations
+\stoptyping
+
+A complete and sorted list with abbreviations and their
+meaning is produced.
+
+The typesetting of synonynms can be influenced with:
+
+\starttyping
+\setupsynonyms
+\stoptyping
+
+Look at \in{chapter}[units] for another application of synonyms.
+
+\chapter{Referring to text elements}
+
+\index{referring}
+\index{label}
+
+\Command{\tex{in}}
+\Command{\tex{at}}
+\Command{\tex{pagereference}}
+
+For referring to one location in a document from another you
+can use the command:
+
+\shortsetup{in}
+
+The curly braces contain text, the brackets contain a
+logical label. If you have written a chapter header like
+this:
+
+\starttyping
+\chapter[hotel]{Hotels in Hasselt}
+\stoptyping
+
+then you can refer to this chapter with:
+
+\starttyping
+\in{chapter}[hotel]
+\stoptyping
+
+After processing the chapter number is available and the
+reference could look something like: {\em chapter 23}.
+You can use \type{\in} for any references to text elements
+like chapters, sections, figures, tables, formulae
+etc.
+
+Another example:
+
+\startbuffer
+There are a number of things you can do
+in Hasselt:
+
+\startitemize[n,packed]
+\item swimming
+\item sailing
+\item[hiking] hiking
+\item biking
+\stopitemize
+
+Activities like \in{activity}[hiking]
+described on \at{page}[hiking] are
+very tiring.
+\stopbuffer
+
+\typebuffer
+
+This would look like this:
+
+\getbuffer
+
+As you can see, it is also possible to refer to pages. This is done with:
+
+\shortsetup{at}
+
+For example with:
+
+\starttyping
+\at{page}[hiking]
+\stoptyping
+
+This command can be used in combination with:
+
+\shortsetup{pagereference}
+
+and
+
+\shortsetup{textreference}
+
+If you want to refer to the chapter {\em Hotels in Hasselt}
+you could type:
+
+\startbuffer
+Look in \in{chapter}[hotel] on
+\at{page}[hotel] for a complete
+overview of accomodation in
+\pagereference[accomodation]Hasselt.
+\stopbuffer
+
+\typebuffer
+
+A chapter number and a page number will be generated when
+processing the input file. At another point in the document
+you can refer to \type{accomodation} with
+\type{\at{page}[accomodation]}.
+
+You can also define a set of labels separated by commas.
+
+\startbuffer
+\placefigure
+ [here]
+ [fig:canals,fig:boats]
+ {A characteristic picture of Hasselt.}
+ {\externalfigure[hass08g][width=5cm]}
+
+There are many canals in Hasselt
+(see \in{figure}[fig:canals]).
+.
+.
+.
+Boats can be moored in the canals of
+Hasselt (see \in{figure}[fig:boats]).
+\stopbuffer
+
+\typebuffer
+
+This might look like this:
+
+\getbuffer
+
+\chapter{Colour}
+
+\index{colour}
+
+\Command{\tex{setupcolors}}
+\Command{\tex{color}}
+\Command{\tex{definecolor}}
+
+Text can be set in colour.
+
+\shortsetup{setupcolor}
+
+The use of colours has to be
+activated by:
+
+\starttyping
+\setupcolor[state=start]
+\stoptyping
+
+Now the basic colours are available (red, green and blue).
+
+\startbuffer
+\startcolor[red]
+Hasselt is a very
+\color[green]{colourful} town.
+\stopcolor
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+On a black and white printer you will see only grey shades.
+In an electronic document these colours will be as expected.
+
+You can define your own colours with:
+
+\shortsetup{definecolor}
+
+For example:
+
+\startbuffer
+\definecolor[darkred] [r=.5,g=.0,b=.0]
+\definecolor[darkgreen] [r=.0,g=.5,b=.0]
+\stopbuffer
+
+\typebuffer
+
+Now the colours \type{darkred} and \type{darkgreen} are
+available.
+
+\chapter{Background text}
+
+\index{background+text}
+
+\Command{\tex{setupbackground}}
+\Command{\tex{startbackground}}
+
+To emphasize a section you can use backgrounds. A
+background is set with the command pair:
+
+\shortsetup{startbackground}
+
+An example can illustrate the use:
+
+\startbuffer
+\setupbackground
+ [background=screen,corner=round]
+
+\startbackground
+Hasselt has produced a few well known
+people. Only recently it turned out that
+Kilian van Rensselaer played a prominent
+role in the foundation of the State of
+New York.
+\stopbackground
+\stopbuffer
+
+\typebuffer
+
+This would be displayed as:
+
+\getbuffer
+
+Backgrounds can span multiple pages. With:
+
+\shortsetup{setupbackground}
+
+you can vary the display of the backgrounds.
+
+\chapter{Page backgrounds}
+
+\index{page areas}
+\index{background+page areas}
+
+\Command{\tex{setupbackgrounds}}
+
+The page background can also be set, with:
+
+
+\shortsetup{setupbackgrounds}
+
+
+The first two bracket pairs are used to define the page
+areas. The last bracket pair is used for set up.
+
+\startbuffer
+\hbox
+ {\framed[width=1.5cm,frame=off] {}
+ \framed[width=2cm,frame=off] {left}
+ \framed[width=2.5cm,frame=off] {left}
+ \framed[width=3cm,frame=off] {text}
+ \framed[width=2.5cm,frame=off] {right}
+ \framed[width=2cm,frame=off] {right}}
+\hbox
+ {\framed[width=1.5cm,frame=off] {}
+ \framed[width=2cm,frame=off] {edge}
+ \framed[width=2.5cm,frame=off] {margin}
+ \framed[width=3cm,frame=off] {}
+ \framed[width=2.5cm,frame=off] {margin}
+ \framed[width=2cm,frame=off] {edge}}
+\hbox
+ {\framed[width=1.5cm,frame=off] {top}
+ \framed[width=2cm] {}
+ \framed[width=2.5cm] {}
+ \framed[width=3cm] {}
+ \framed[width=2.5cm] {}
+ \framed[width=2cm] {}}
+\hbox
+ {\framed[width=1.5cm,frame=off] {header}
+ \framed[width=2cm] {}
+ \framed[width=2.5cm,background=screen] {}
+ \framed[width=3cm,background=screen] {}
+ \framed[width=2.5cm,background=screen] {}
+ \framed[width=2cm] {}}
+\hbox
+ {\framed[width=1.5cm,frame=off,height=3cm] {text}
+ \framed[width=2cm,height=3cm] {}
+ \framed[width=2.5cm,height=3cm,background=screen]{}
+ \framed[width=3cm,height=3cm,background=screen] {}
+ \framed[width=2.5cm,height=3cm,background=screen]{}
+ \framed[width=2cm,height=3cm] {}}
+\hbox
+ {\framed[width=1.5cm,frame=off] {footer}
+ \framed[width=2cm] {}
+ \framed[width=2.5cm,background=screen] {}
+ \framed[width=3cm,background=screen] {}
+ \framed[width=2.5cm,background=screen] {}
+ \framed[width=2cm] {}}
+\hbox
+ {\framed[width=1.5cm,frame=off] {bottom}
+ \framed[width=2cm] {}
+ \framed[width=2.5cm] {}
+ \framed[width=3cm] {}
+ \framed[width=2.5cm] {}
+ \framed[width=2cm] {}}
+\stopbuffer
+
+\placefigure
+ [here]
+ [fig:pageareas]
+ {The page areas defined in \type{\setupbackgrounds}.}
+ {\tt\getbuffer}
+
+If you want to have backgrounds in the grey areas of the
+page layout of \in{figure}[fig:pageareas] you type:
+
+\startbuffer
+\setupbackgrounds
+ [header,text,footer]
+ [leftmargin,text,rightmargin]
+ [background=screen]
+\stopbuffer
+
+\typebuffer
+
+\chapter{Alignment}
+
+\index{alignment}
+
+\Command{\tex{setupalign}}
+\Command{\tex{setup tolerance}}
+\Command{\tex{rightaligned}}
+\Command{\tex{leftlines}}
+\Command{\tex{midaligned}}
+
+Horizontal and vertical alignment can be set up with:
+
+\shortsetup{setupalign}
+
+Single lines can be aligned with:
+
+\starttyping
+\rightaligned{}
+\leftaligned{}
+\midaligned{}
+\stoptyping
+
+\startbuffer
+\leftaligned
+ {Hasselt was built on a sandhill.}
+\midaligned
+ {Hasselt was built on the crossing of
+ two rivers.}
+\rightaligned
+ {Hasselt's name stems from hazelwood.}
+\stopbuffer
+
+\typebuffer
+
+After processing this would look like:
+
+\getbuffer
+
+Alignment of section is done with:
+
+\shortsetup{startalignment}
+
+In case of alignment you can specify a tolerance and the
+direction (vertical or horizontal). Normally the tolerance
+is \type{verystrict}. In colums you could specify
+\type{verytolerant}. The tolerance in this manual is:
+
+\starttyping
+\setuptolerance[horizontal,verystrict]
+\stoptyping
+
+\chapter{Interactive mode in electronic documents}
+
+\section{Introduction}
+
+\index[reader]{\READER}
+\index[exchange]{\EXCHANGE}
+\index[distiller]{\DISTILLER}
+
+%Nowadays documents can be made electronically available for
+%consulting on a computer and displaying on a computer screen.
+Electronic documents can be displayed interactively on a computer screen;
+interaction means that you can click on `active' areas and
+jump to the indicated areas (hyper linking). For example if you consult an
+index you can click on a (active) page number and you will
+jump to the corresponding page.
+
+Interaction relates to:
+
+\startitemize[packed]
+\item active chapter numbers in table of content
+\item active page numbers in indexes
+\item active page numbers, chapter numbers and figure numbers in
+ internal references to pages, chapters, figures etc.
+\item active titles, page numbers, and chapter numbers in
+ external references to other interactive documents
+\item active menus as navigation tools
+\stopitemize
+
+The extent of interaction depends on the program you use to view the
+document. We assume that you will use \PDFTEX\
+to produce a \PDF\ document directly or use \DISTILLER\
+to convert a \POSTSCRIPT\ file into a \PDF\ one.
+You will then use \READER, \EXCHANGE, or
+\GHOSTVIEW\ for viewing.
+
+\CONTEXT\ is a very powerful system for producing electronic
+or interactive \PDF\ documents. However, only a few standard
+features are described in this chapter. The authors of
+this manual are planning to make all \CONTEXT\ related
+manuals available electronically, together with their sources.
+Examining these sources will allow the reader to become more acquainted
+with the possibilities of \CONTEXT.
+
+\section{Interactive mode}
+
+\index{interactive mode}
+
+\Command{\tex{setupinteraction}}
+
+The interactive mode is activated by:
+
+\shortsetup{setupinteraction}
+
+For example:
+
+\startbuffer
+\setupinteraction
+ [state=start,
+ color=green,
+ style=bold]
+\stopbuffer
+
+\typebuffer
+
+The hyper links are now generated automatically and the
+active words are displayed in bold green.
+
+The interactive document is considerably bigger (in Megabytes)
+than its paper cousin because hyperlinks consume space. You
+%%this makes no kind of sense: how can you compare electrons
+%%and paper. clearly the electrons are much smaller! the english
+%%is so unweildy to express what he means.
+will also notice that processing time becomes longer.
+Therefore it is advisable to de-activate the interactive mode
+while your document is under construction.
+
+\section{Interaction within a document}
+
+\index{interaction+internal}
+
+\Command{\tex{in}}
+\Command{\tex{at}}
+\Command{\tex{goto}}
+
+Earlier you have seen how to make a reference with
+\type{\in} and \type{\at}. You may have wondered why you had
+to type \type{\in{chapter}[chap:introduction]}. Firstly
+{\em chapter} and its corresponding chapter number
+will not be separated at line breaking: secondly
+the word {\em chapter} and its number are typeset
+differently in the interactive mode. This gives the user a
+larger clickable area.
+
+In interactive mode there is one other command that has
+little meaning in the paper variant.
+
+\shortsetup{goto}
+
+The curly braces contain text, the brackets contain a
+reference (logical name, location).
+
+\startbuffer
+In \goto{Hasselt}[fig:cityplan] all streets
+are built in a circular way.
+\stopbuffer
+
+\typebuffer
+
+In the interactive document {\em Hasselt} will be green and
+active. You will jump to a map of Hasselt.
+
+\section{Interaction between \\ documents}
+
+\index{interaction+external}
+
+\Command{\tex{from}}
+\Command{\tex{useexternaldocument}}
+
+It is possible to link one document to another. First you
+have to state that you want to refer to another document.
+This is done by:
+
+\shortsetup{useexternaldocument}
+
+The first bracket pair must contain a logical name of the
+document, the second pair the file name of the other document
+and the third pair is used for the title of the document.
+
+For referring to these other documents you can use:
+
+\shortsetup{from}
+
+The curly braces contain text and the brackets contain the
+reference.
+
+Look at the example below.
+
+\startbuffer
+\useexternaldocument[hia][hasbook][Hasselt
+in August]
+
+Most tourist attractions are described in
+\from[hia]. A description of the Eui||feest
+is found in \from[hia::euifeest]. A
+description of the
+\goto{Eui||feest}[hia::euifeest] is found
+in \from[hia]. The eui||feest is described
+on \at{page}[hia::euifeest] in \from[hia].
+See for more information
+\in{chapter}[hia::euifeest] in \from[hia].
+\stopbuffer
+
+\typebuffer
+
+The \type{\useexternaldocument} is usually typed in the
+set up area of your input file.
+
+After processing your input file (at least two times to get
+the references right), and the file \type{hasbook.tex},
+you will have two \PDF\ documents. The references
+above have the following meaning:
+
+\startitemize[packed]
+\item \type{\from[hia]} will produce the active title you gave
+ in the third bracket pair of
+ \type{\useexternaldocument} and is linked to the
+ first page of \type{hasbook.pdf}
+\item \type{\from[hia::euifeest]} will produce an active title
+ and is linked to the page where chapter Eui||feest
+ begins
+\item \type{\goto{Eui||feest}[hia::euifeest]} will produce an
+ active word {\em Eui||feest} and is linked to the page
+ where chapter Eui||feest begins
+\item \type{\at{page}[hia::euifeest]} will produce an active
+ word {\em page} and page number and is linked to that
+ page
+\item \type{\in{chapter}[hia::euifeest]} will produce on
+ active word {\em chapter} and chapter number and is
+ linked to that chapter
+\stopitemize
+
+The \type{::} separates the (logical) file name
+and the destination in that file.
+
+\section{Menus}
+
+You can define navigation tools with:
+
+\shortsetup{defineinteractionmenu}
+
+The first bracket pair is used for a logical name that can
+be used to recall the menu. The second pair contains the
+location on the screen. The third pair is used for setting
+up the menu.
+
+A typical menu definition might look like this:
+
+\startbuffer
+\setupcolors
+ [state=start]
+
+\setupinteraction
+ [state=start,
+ menu=on]
+
+\defineinteractionmenu
+ [mymenu]
+ [right]
+ [state=start,
+ align=middle,
+ background=screen,
+ frame=on,
+ width=\marginwidth,
+ style=smallbold,
+ color=]
+
+\setupinteractionmenu
+ [mymenu]
+ [{Content[content]},
+ {Index[index]},
+ {\vfill},
+ {Stop[ExitViewer]}]
+\stopbuffer
+
+\typebuffer
+
+This will produce a menu on the right hand side of every
+screen. The menu buttons contain the text {\em Content}, {\em
+Index} and {\em Stop} with respectively the following
+functions: jump to the table of contents, jump to the index
+and leave the viewer. The labels to obvious destinations
+like \type{content} and \type{index} are predefined. Other
+predefined destinations are \type{FirstPage},
+\type{LastPage}, \type{NextPage} and
+\type{PreviousPage}.
+
+An action like \type{ExitViewer} is necessary to make an
+electronic document self containing. Other predefined
+actions you can use are \type{PrintDocument},
+\type{SearchDocument} and \type{PreviousJump}. The meaning of
+these actions is self-evident.
+
+Menus are set up with:
+
+\shortsetup{setupinteractionmenu}
+
+\chapter{Fonts and font switches}
+
+\section{Introduction}
+
+\index{Computer Modern Roman}
+\index{Lucida Bright}
+\index{AMS}
+\index{\cap{PS}--fonts}
+
+The default font in \CONTEXT\ is the {\em Computer Modern
+Roman} (\type{cmr}). You can also use Lucida Bright
+(\type{lbr}) as a full alternative and symbols of the {\em
+American Mathematical Society} (\type{ams}). Standard PostScript
+fonts (\type{pos}) are also available.
+
+\section{Fontstyle and size}
+
+\index{font+style}
+\index{font+size}
+
+\Command{\tex{setupbodyfont}}
+\Command{\tex{switchtobodyfont}}
+
+You select the font family, style and size for a document
+with:
+
+\shortsetup{setupbodyfont}
+
+If you typed \type{\setupbodyfont[sansserif,9pt]}
+{\switchtobodyfont[ss,9pt] in the setup area of the input
+file your text would look something like this.}
+
+For changes in mid-document and on section level you
+should use:
+
+\shortsetup{switchtobodyfont}
+
+\startbuffer
+On November 10th (one day before Saint
+Martensday) the youth of Hasselt go from
+door to door to sing a special song and
+they accompany themselves with a
+{\em foekepot}. And they won't go away
+until you give them some money or sweets.
+The song goes like this:
+
+\startnarrower
+\switchtobodyfont[small]
+\startlines
+Foekepotterij, foekepotterij,
+Geef mij een centje dan ga'k voorbij.
+Geef mij een alfje dan blijf ik staan,
+'k Zak nog liever naar m'n arrenmoeder gaan.
+Hier woont zo'n rieke man, die zo vulle gŠven kan.
+GŠf wat, old wat, gŠf die arme stumpers wat,
+'k Eb zo lange met de foekepot elopen.
+'k Eb gien geld om brood te kopen.
+Foekepotterij, foekepotterij,
+Geef mij een centje dan ga'k voorbij.
+\stoplines
+\stopnarrower
+\stopbuffer
+
+\typebuffer
+
+Notice that \type{\startnarrower} $\cdots$
+\type{\stopnarrower} is also used as a begin and end of the
+fontswitch. The function of \type{\startlines} and
+\type{\stoplines} in this example is obvious.
+
+\start
+\getbuffer
+\stop
+
+\SPQRSTOPCOLUMNS
+
+
+If you want an overview of the available font family you can
+type:
+
+\startbuffer
+\showbodyfont[cmr]
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+
+\SPQRSTARTCOLUMNS
+
+
+\section{Style and size switch in commands}
+
+In a number of commands one of the parameters is
+\type{character} to indicate the desired typestyle. For
+example:
+
+\startbuffer
+\setuphead[chapter][style=\tfd]
+\stopbuffer
+
+\typebuffer
+
+In this case the character size for chapters is indicated with
+a command \type{\tfd}. But instead of a command you could
+use the predefined options that are related to the actual
+typeface:
+
+\startbuffer
+normal bold slanted boldslanted type
+mediaeval small smallbold smallslanted
+smallboldslanted smalltype capital cap
+\stopbuffer
+
+\typebuffer
+
+\section{Local font style and size}
+
+\Command{\tex{rm}}
+\Command{\tex{ss}}
+\Command{\tex{tt}}
+\Command{\tex{sl}}
+\Command{\tex{bf}}
+\Command{\tex{tfa}}
+\Command{\tex{tfb}}
+\Command{\tex{tfc}}
+\Command{\tex{tfd}}
+
+In the running text (local) you can change the {\em
+typestyle} into roman, sans serif and typewriter with
+\type{\rm}, \type{\ss} and \type{\tt}.
+
+You can change the {\em typeface} like italic and boldface
+with \type{\sl} and \type{\bf}.
+
+The {\em typesize} is available from 4pt to 12pt and is
+changed with \type{\switchtobodyfont}.
+
+The actual style is indicated with \type{\tf}. If you want
+to change into a somewhat greater size you can type
+\type{\tfa}, \type{\tfb}, \type{\tfc} and \type{\tfd}. An
+addition of \type{a}, \type{b}, \type{c} and \type{d} to
+\type{\sl}, \type{\it} and \type{\bf} is also allowed.
+
+\startbuffer
+{\tfc Mintage}
+
+In the period from {\tt 1404} till {\tt
+1585} Hasselt had its own {\sl right of
+coinage}. This right was challenged by
+other cities, but the
+{\switchtobodyfont[7pt] bishops of
+Utrecht} did not honour these {\slb
+protests}.
+\stopbuffer
+
+\typebuffer
+
+The curly braces indicate begin and end of style or size
+switches.
+
+\blank[small]
+
+\getbuffer
+
+\section{Redefining fontsize}
+
+\index{fontsize}
+
+\Command{\tex{definebodyfont}}
+
+For special purposes you can define your own fontsize.
+
+\shortsetup{definebodyfont}
+
+A definition could look like this:
+
+\startbuffer
+\definebodyfont[10pt][rm][tfe=hlhb7t at 36pt]
+
+{\tfe Hasselt!}
+\stopbuffer
+
+\typebuffer
+
+Now \type{\tfe} will produce 36pt characters saying:
+
+{\hbox{\getbuffer}}
+
+\section{Small caps}
+
+\index{small caps}
+
+\Command{\tex{cap}}
+
+Abbreviations like \PDF\
+%(\infull{PDF})
+are printed in
+pseudo small caps. A small capital is somewhat smaller than
+the capital of the actual typeface. Pseudo small caps are
+produced with:
+
+\shortsetup{capital}
+
+If you compare \type{PDF}, \type{\cap{PDF}} and \type{\sc PDF }:
+
+\midaligned{PDF and \cap{PDF} and \sc{PDF}}
+
+\noindenting
+you can see the difference. The command \type{\sc} shows the
+real small caps. The reason for using pseudo small caps
+instead of real small caps is just a matter of taste. %ugh
+%not if you talk to a typographer!
+
+\section{Emphasized}
+
+\index{emphasized}
+
+\Command{\tex{em}}
+
+To emphasize words consistently throughout your document
+you use:
+
+\starttyping
+\em
+\stoptyping
+
+Empasized words appear in a slanted style.
+
+\startbuffer
+If you walk through Hasselt you should
+{\bf \em watch out} for {\em Amsterdammers}.
+An {\em Amsterdammer} is {\bf \em not} a
+person from Amsterdam but a little stone
+pillar used to separate sidewalk and road.
+A pedestrian should be protected by these
+{\em Amsterdammers} against cars but more
+often people get hurt from tripping over them.
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+{\em An emphasize within an emphasize is {\em normal} again
+and a boldface emphasize looks like {\bf this or
+\em this}}.
+
+\section{Typewriter text / verbatim}
+
+\index{type}
+\index{verbatim}
+
+\Command{\tex{starttyping}}
+\Command{\tex{type}}
+\Command{\tex{setuptyping}}
+\Command{\tex{setuptype}}
+
+If you want to display typed text and want to keep your
+line breaking exactly as it is you use
+
+\shortsetup{starttyping}
+
+In the text you can use:
+
+\shortsetup{type}
+
+\noindenting
+The curly braces enclose the text you want in teletype.
+You have to be careful with \type{\type} because the
+line breaking mechanism does not work anymore.
+
+You can set up the `typing' with:
+
+\shortsetup{setuptyping}
+\shortsetup{setuptype}
+
+\chapter{Composite characters}
+
+\section{Introduction}
+
+In \in{chapter}[special chars] you have already seen that
+you have to type more than one token to obtain special
+characters like \# \$ \% \& \_ $\{$ and $\}$. Accented
+characters or foreign symbols have to be composed to produce
+the right typesetted character.
+
+It is not within the scope of this manual to go into
+accented characters in math mode. See the {\TEX Book by
+Donald E. Knuth} on that subject.
+
+\section{Accents}
+
+\index{accents}
+
+Accented characters have to be composed in \CONTEXT.
+\in{Table}[tab:accents] shows you how to do this. The
+character {\em u} is just an example here.
+
+\let\MySign=\=
+\placetable
+ [here,force]
+ [tab:accents]
+ {Accents.}
+\starttable[|c|c|c|c|]
+\HL
+\NC \bf You type \NC \bf You get \VL \bf You type \NC \bf You get \NC\SR
+\HL
+\NC \type{\`{u}} \NC \`{u} \VL \type{\u{u}} \NC \u{u} \NC\FR
+\NC \type{\'{u}} \NC \'{u} \VL \type{\v{u}} \NC \v{u} \NC\MR
+\NC \type{\^{u}} \NC \^{u} \VL \type{\H{u}} \NC \H{u} \NC\MR
+\NC \type{\"{u}} \NC \"{u} \VL \type{\t{uu}} \NC \t{uu} \NC\MR
+\NC \type{\~{u}} \NC \~{u} \VL \type{\c{u}} \NC \c{u} \NC\MR
+\NC \type{\={u}} \NC \MySign{u} \VL \type{\d{u}} \NC \d{u} \NC\MR
+\NC \type{\.{u}} \NC \.{u} \VL \type{\b{u}} \NC \b{u} \NC\LR
+\HL
+\stoptable
+%should there also be a \o{u}?
+
+You don't want \`{i} or \'{j} so for an
+accented {\em i} and {\em j} you compose the characters as
+follows:
+
+\type{\"{\i}} ~~~ \"{\i} ~~~~~
+\type{\^{\j}} ~~~ \^{\j}
+
+\section{Foreign symbols}
+
+\index{foreign symbols}
+
+The composition of characters that appear in foreign
+languages is shown in \in{table}[tab:foreign symbols].
+
+%
+% beware of the spanish questionmark and exclamation
+% (and the frumious bandersnatch)
+
+\placetable
+ [here,force]
+ [tab:foreign symbols]
+ {Foreign characters.}
+\starttable[|c|c|c|c|]
+\HL
+\NC \bf You type \NC \bf You get \VL \bf You type \NC \bf You get \NC\SR
+\HL
+\NC \type{\oe} \NC \oe \VL \type{\O} \NC \O \NC\FR
+\NC \type{\OE} \NC \OE \VL \type{\l} \NC \l \NC\MR
+\NC \type{\ae} \NC \ae \VL \type{\L} \NC \L \NC\MR
+\NC \type{\AE} \NC \AE \VL \type{\SS} \NC \SS \NC\MR
+\NC \type{\aa} \NC \aa \VL \type{?}\type{`} \NC ?` \NC\MR
+\NC \type{\AA} \NC \AA \VL \type{!}\type{`} \NC !` \NC\MR
+\NC \type{\o} \NC \o \VL \NC \NC\LR
+\HL
+\stoptable
+%should not \ss be here also?
+
+\chapter{Page layout}
+
+\index{layout}
+\index{page design}
+
+\Command{\tex{setuplayout}}
+\Command{\tex{adaptlayout}}
+\Command{\tex{showlayout}}
+\Command{\tex{showsetups}}
+\Command{\tex{showmakeup}}
+\Command{\tex{startlocal}}
+
+The page layout is defined by:
+
+\shortsetup{setuplayout}
+
+\noindenting
+This command is typed in the set up area of your input file.
+
+You have to familiarize yourself with the parameters that
+describe your page layout. A page is divided in a number of
+areas such as the text, margin, head, foot etc. The size of
+these areas can be set with \type{\setuplayout}.
+The different areas in the page layout are shown in
+\in{figure}[fig:pagelayout].
+
+\placefigure
+ [here]
+ [fig:pagelayout]
+ {The page layout.}
+ {\hbox{\framed[width=1.5cm,frame=off]{}
+ \framed[width=2cm,frame=off]{\tt left}
+ \framed[width=2.5cm,frame=off]{\tt left}
+ \framed[width=3cm,frame=off]{\tt text}
+ \framed[width=2.5cm,frame=off]{\tt right}
+ \framed[width=2cm,frame=off]{\tt right}}
+ \hbox{\framed[width=1.5cm,frame=off]{}
+ \framed[width=2cm,frame=off]{\tt edge}
+ \framed[width=2.5cm,frame=off]{\tt margin}
+ \framed[width=3cm,frame=off]{\tt text}
+ \framed[width=2.5cm,frame=off]{\tt margin}
+ \framed[width=2cm,frame=off]{\tt edge}}
+ \hbox{\framed[width=1.5cm,frame=off]{\tt top}
+ \framed[width=2cm]{}
+ \framed[width=2.5cm]{}
+ \framed[width=3cm]{}
+ \framed[width=2.5cm]{}
+ \framed[width=2cm]{}}
+ \hbox{\framed[width=1.5cm,frame=off]{\tt header}
+ \framed[width=2cm]{}
+ \framed[width=2.5cm]{}
+ \framed[width=3cm]{}
+ \framed[width=2.5cm]{}
+ \framed[width=2cm]{}}
+ \hbox{\framed[width=1.5cm,frame=off,height=3cm]{\tt text}
+ \framed[width=2cm,height=3cm]{}
+ \framed[width=2.5cm,height=3cm]{}
+ \framed[width=3cm,height=3cm]{}
+ \framed[width=2.5cm,height=3cm]{}
+ \framed[width=2cm,height=3cm]{}}
+ \hbox{\framed[width=1.5cm,frame=off]{\tt footer}
+ \framed[width=2cm]{}
+ \framed[width=2.5cm]{}
+ \framed[width=3cm]{}
+ \framed[width=2.5cm]{}
+ \framed[width=2cm]{}}
+ \hbox{\framed[width=1.5cm,frame=off]{\tt bottom}
+ \framed[width=2cm]{}
+ \framed[width=2.5cm]{}
+ \framed[width=3cm]{}
+ \framed[width=2.5cm]{}
+ \framed[width=2cm]{}}}
+
+If you want to look at your page layout you can type the
+command \type{\showframe} and process one page or the whole
+file. The areas are shown in a number of frames.
+The command \type{\showsetups} shows the values of the
+parameters. A combination of both commands is
+\type{\showlayout}.
+
+The values of the layout parameters are available
+as commands (see \in{table}[tab:parameters]).
+This enables you to work more accurately when defining
+measures of columns, figures and tables. A few of these
+parameters are explained in \in{table}[tab:fewparameters].
+
+\placetable
+ [here,force]
+ [tab:fewparameters]
+ {A few parameters as commands.}
+\starttable[|l|l|]
+\HL
+\NC \bf Commands \NC \bf Meaning \NC\SR
+\HL
+\NC \type{\makeupwidth} \NC width of the typing area \NC\FR
+\NC \type{\makeupheight} \NC height of the typing area \NC\MR
+\NC \type{\textwidth} \NC width of the text area \NC\MR
+\NC \type{\textheight} \NC height of the text area \NC\LR
+\HL
+\stoptable
+
+If you want to define the width of a column or the height of
+a figure you can do it relative to the \type{\makeupwidth}
+or \type{\makeupheight}. Changes in page width or page height
+will alter columns and figures proportionally.
+
+\startbuffer
+\placefigure
+ [here]
+ [fig:stepgable]
+ {A stepgable.}
+ {\externalfigure[hass19g]
+ [width=.45\textwidth]}
+\stopbuffer
+
+\typebuffer
+
+After processing this is \in{figure}[fig:stepgable].
+
+\getbuffer
+
+The other distances and measures are shown in
+\in{table}[tab:parameters].
+
+The command \type{\setuplayout} is defined in the set up
+area of your input file, before the
+\type{\starttext} command. This means that the values of
+the parameters have a global effect and are default
+throughout the document. Nevertheless you might want to make
+slight changes in the page design for a number of pages.
+
+\startbuffer
+\adaptlayout[21,38][height=+.5cm]
+\stopbuffer
+
+\typebuffer
+
+In this case page 21 and 38 have a height of .5~cm plus the default
+height.
+
+For local changes in the page layout you can use:
+
+\shortsetup{startlocal}
+
+For example:
+
+\startbuffer
+
+\start
+
+\startlocal
+ \setuplayout[height=+.5cm]
+\stoplocal
+
+Hasselt has a completely different layout
+to most other cities because of its
+fortifications and moats.
+
+\stop
+
+\stopbuffer
+
+\typebuffer
+
+It is advisable not to use these local changes too often.
+It is always better to alter the text than to change the
+page layout. %but not always possible
+
+\startbuffer
+
+\starttablehead
+\HL
+\NC \bf Parameter \NC \bf Available command \NC\SR
+\HL
+\stoptablehead
+
+\starttabletail
+\HL
+\stoptabletail
+
+\starttables[|l|l|]
+\NC topdistance \NC \type{\topheight} \NC\FR
+\NC topheight \NC \type{\topheight} \NC\MR
+\NC headerdistance \NC \type{\headerdistance} \NC\MR
+\NC headerheight \NC \type{\headerheight} \NC\MR
+\NC topspace \NC \type{\topspace} \NC\MR
+\NC headlevel \NC \type{\headerlevel} \NC\MR
+\NC backspace \NC \type{\backspace} \NC\MR
+\NC margindistance \NC \type{\margindistance} \NC\MR
+\NC marginwidth \NC \type{\marginwidth} \NC\MR
+\NC leftmarginwidth \NC \type{\leftmarginwidth} \NC\MR
+\NC rightmarginwidth \NC \type{\rightmarginwidth} \NC\MR
+\NC edgedistance \NC \type{\edgedistance} \NC\MR
+\NC edgewidth \NC \type{\edgewidth} \NC\MR
+\NC leftedgewidth \NC \type{\leftedgewidth} \NC\MR
+\NC rightedgewidth \NC \type{\rightedgewidth} \NC\MR
+\NC paperheight \NC \type{\paperheight} \NC\MR
+\NC paperwidth \NC \type{\paperwidth} \NC\MR
+\NC makeupheight \NC \type{\makeupheight} \NC\MR
+\NC makeupwidth \NC \type{\makeupwidth} \NC\MR
+\NC textheight \NC \type{\textheight} \NC\MR
+\NC textwidth \NC \type{\textwidth} \NC\MR
+\NC footerdistance \NC \type{\footerdistance} \NC\MR
+\NC footerheight \NC \type{\footerheight} \NC\MR
+\NC bottomdistance \NC \type{\bottomdistance} \NC\MR
+\NC bottomheight \NC \type{\bottomheight} \NC\LR
+\stoptables
+
+\stopbuffer
+
+\splitfloat[lines=1]
+ {\placetable
+ [here][tab:parameters]
+ {Parameters for page design.}}
+ {\getbuffer}
+
+\chapter{Paragraph spacing}
+
+\section{Introduction}
+
+\index{paragraph}
+
+\Command{\tex{par}}
+\Command{\tex{paragraph}}
+
+In \TEX\ and \CONTEXT\ the most important unit of text is the
+paragraph. You can start a new paragraph by:
+
+\startitemize[packed]
+\item an empty line
+\item the \TEX\ command \type{\par}
+\stopitemize
+
+In your \ASCII\ input file you should use empty lines as
+paragraph separators. This will lead to a clearly structured
+and well organized file and will prevent mistakes.
+
+In situations where a command has to be closed explicitly you
+should use \type{\par}.
+
+\startbuffer
+During one of the wars Hasselt lay under
+siege. After some time the city was famine
+stricken, everything edible was eaten.
+Except for one cow. The cow was kept alive
+and treated very well. \par Once a day the
+citizens of Hasselt took the cow for a walk
+on theramparts. The besiegers saw the well
+fed cow and became very discouraged. They
+broke up their camps and Hasselt was saved.
+\par In the Hoogstraat in Hasselt there is
+a stone tablet with a representation of
+the cow that commemorates the siege and the
+wisdom of the citizens of Hasselt.
+\stopbuffer
+
+\typebuffer
+
+This could also be typed without \type{\par}s and a few empty
+lines.
+
+\startbuffer
+During one of the wars Hasselt lay under
+siege. After some time the city was famine
+stricken, everything edible was eaten.
+Except for one cow. The cow was kept alive
+and treated very well.
+
+Once a day the citizens of Hasselt took
+the cow for a walk on the ramparts. The
+besiegers saw the well fed cow and became
+very discouraged. They broke up their
+camps and Hasselt was saved.
+
+In the Hoogstraat in Hasselt there is a
+stone tablet with a representation of the
+cow that commemorates the siege and the
+wisdom of the citizens of Hasselt.
+\stopbuffer
+
+\typebuffer
+
+\section{Inter paragraph spacing}
+
+\index{inter paragraph spacing}
+
+\Command{\tex{setupwhitespace}}
+\Command{\tex{nowhitespace}}
+\Command{\tex{whitespace}}
+\Command{\tex{setuplinecorrection}}
+\Command{\tex{blank}}
+\Command{\tex{setupblank}}
+\Command{\tex{startpacked}}
+\Command{\tex{startunpacked}}
+
+The vertical spacing between paragraphs can be specified by:
+
+\shortsetup{setupwhitespace}
+
+This document is produced with \crlf \type{\setupwhitespace[middle]}.
+
+When inter paragraph spacing is specified there are two
+commands available that are seldom needed:
+
+\starttyping
+\nowhitespace
+\whitespace
+\stoptyping
+
+When a paragraph consists of a horizontal line or a table
+like this one:
+
+\startbuffer
+\starttable[|l|c|]
+\HL
+\NC \bf City \NC \bf Area code \NC\SR
+\HL
+\NC Hasselt \NC 8060 -- 8061 \NC\SR
+\HL
+\stoptable
+\stopbuffer
+
+\getbuffer
+
+Sometimes spacing is suboptimal. For that purpose you could
+carry out a correction with:
+
+\shortsetup{startlinecorrection}
+
+So if you would type:
+
+\startbuffer
+\startlinecorrection
+\framed{something framed}
+\stoplinecorrection
+\stopbuffer
+
+\typebuffer
+
+you will get a better output. Only use these commands if
+really needed!
+
+\getbuffer
+
+Another command to deal with vertical spacing is:
+
+\shortsetup{blank}
+
+The bracket pair is optional and within the bracket pair you
+can type the amount of spacing. Keywords like \type{small},
+\type{middle} and \type{big} are related to the fontsize.
+
+\startbuffer
+In official writings Hasselt always has the
+suffix Ov. This is an abbrevation for the
+province of {\em Overijssel}.
+\blank[2*big]
+The funny thing is that there is no other
+Hasselt in the Netherlands. So it is
+redundant.
+\blank
+The suffix is a leftover from the time that
+the Netherlands and Belgium were one country
+under King Philip II of Spain.
+\blank[2*big]
+Hasselt in Belgium lies in the province of
+Limburg. One wonders if Belgian people
+write Hasselt (Li) on their letters.
+\stopbuffer
+
+\typebuffer
+
+The command \type{\blank} without the bracket pair is the
+default space.
+
+The example would become:
+
+\getbuffer
+
+The default spacing can be set up with:
+
+\shortsetup{setupblank}
+
+If you want to surpress vertical spacing you can use:
+
+\shortsetup{startpacked}
+
+\startbuffer
+\defineparagraphs[city][n=2,before=,after=]
+
+\city Hasselt (Ov) \\ Overijssel \\
+\city Hasselt (Li) \\ Limburg \\
+
+\startpacked
+\city Hasselt (Ov) \\ The Netherlands \\
+\city Hasselt (Li) \\ Belgium \\
+\stoppacked
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+It is not hard to imagine why there is also:
+
+\shortsetup{startunpacked}
+
+You can force vertical space with \type{\godown}. The
+distance is specified within the brackets.
+
+\shortsetup{godown}
+
+\section{Indentation}
+
+\index{indentation}
+\index{paragraph+indentation}
+
+\Command{\tex{indenting}}
+\Command{\tex{noindenting}}
+\Command{\tex{setupindenting}}
+
+If you want the paragraph to start with an indentation you
+can type:
+
+\shortsetup{indenting}
+
+in the set up area of your input file. Between the brackets
+you can type the preferences; by default the preference is
+\type{never}.
+
+If you choose to use indentations you will have to say
+explicitly when you {\em do not} want to indent. This is
+done with:
+
+\starttyping
+\noindenting
+\stoptyping
+
+You can set up the value of the indentation with:
+
+\shortsetup{setupindenting}
+
+\SPQR{\setupindenting[1pc]}
+
+\chapter{Setup commands}
+
+\index{set up}
+\index{layout}
+
+Global commands are placed in the setup area of your input file,
+before \type{\starttext}. In \in{appendix}[comdefs] there is a
+complete overview of the available commands and their parameters.
+
+The set up commands all have the same structure. They look
+something like:
+
+\startbuffer
+\setup{setupparagraphs}
+\stopbuffer
+
+\getbuffer
+
+A set up command consist of a more or less logical name and a
+number of bracket pairs. Bracket pairs may be optional and
+in that case the \type{[]} are typeset slanted {\tt \sl []}.
+In the definition the bracket pairs may contain:
+
+\starttyping
+\setupacommand[.1.][.2.][..,..=..,..]
+\stoptyping
+
+The commas indicate that a list of parameters can be
+enclosed. In the options list following the definition, the
+\type{.1.} and \type{.2.} show the possible options that can
+be set in the first and second bracket pair respectively.
+The parameters and their possible values are placed in the
+third bracket pair.
+
+The default options and parameter values are underlined.
+Furthermore you will notice that some values are typeset in
+a slanted way: {\sl section}, {\sl name}, {\sl dimension},
+{\sl number}, {\sl command} and {\sl text}. This indicates
+that you can set the value yourself.
+
+\start
+\defineparagraphs[parameter][n=2]
+\setupparagraphs[parameter][1][width=.15\textwidth]
+\startpacked
+\parameter {\sl section} \\ a section name like chapter,
+ paragraph etc. \\
+\parameter {\sl name} \\ an identifier (logical name) \\
+\parameter {\sl dimension} \\ an dimension with a unit in
+ \type{cm}, \type{pt}, \type{em},
+ \type{ex}, \type{sp} or
+ \type{in} \\
+\parameter {\sl number} \\ an integer \\
+\parameter {\sl command} \\ a command \\
+\parameter {\sl text} \\ text \\
+\stoppacked
+\stop
+
+\chapter{Defining commands (or macros)}
+
+\CONTEXT\ is a set of macros based on \TEX. \TEX\ is a
+programming language as well as a typographical system. This
+means that you can do the programming yourself if you need
+that kind of flexibility.
+
+You can define a new command with:
+
+\shortsetup{define}
+
+Without any further explanation this command is used in the
+following example.
+You may have a well illustrated document and you are tired of
+typing:
+
+\startbuffer
+\placefigure
+ [here,force]
+ [fig:logical name]
+ {Caption.}
+ {\externalfigure[filename][width=5cm]}
+\stopbuffer
+
+\typebuffer
+
+You could define your own command with a few variables like:
+
+\startitemize[packed]
+\item logical name
+\item caption
+\item file name
+\stopitemize
+
+Your command definition and call could look something like
+this:
+
+\startbuffer
+\define[3]\myputfigure
+ {\placefigure
+ [here,force][fig:#1]
+ {#2}{\externalfigure[#3][width=5cm]}}
+
+\myputfigure{lion}{The Dutch lion is a
+ sentry.}{hass13g}
+\stopbuffer
+
+\typebuffer
+
+The value in the first set of square brackets, \type{[3]} indicates
+that you want to use three variables \type{#1}, \type{#2} and
+\type{#3}. In the command call \type{\myputfigure} you have to input
+these variables between curly braces. The result is shown in
+\in{fig}[fig:lion].
+
+
+\getbuffer
+
+Very sophisticated commands can be programmed but this is
+left to your own inventiveness.
+
+
+
+In addition to defining commands you can also define
+\type{\start} $\cdots$ \type{\stop} command pairs.
+
+\shortsetup{definestartstop}
+
+For example:
+
+\startbuffer
+\definestartstop
+ [stars]
+ [commands={\inleft{\hbox to
+ \leftmarginwidth
+ {\leaders\hbox{$\star$}\hfill}}},
+ before=\blank,
+ after=\blank]
+
+\startstars
+{\em Hasselter Juffers} are sweet cookies
+but the name is no accident. On July 21
+in 1233 the {\em Zwartewaterklooster}
+(Blackwater Monastery) was founded. The
+monastery was meant for unmarried girls
+and women belonging to the nobility of
+Hasselt. These girls and women were called
+{\em juffers}.
+\stopstars
+\stopbuffer
+
+\typebuffer
+
+This will result in:
+
+\getbuffer
+
+
+
+\chapter[]{Miscellaneous}
+
+\section[floatingblocks]{Floating blocks}
+
+\index{floating blocks}
+
+\Command{\tex{definefloat}}
+\Command{\tex{setupfloat}}
+\Command{\tex{setupfloats}}
+\Command{\tex{setupcaptions}}
+\Command{\tex{placeintermezzo}}
+
+A block in \CONTEXT\ is a text element, for example a table
+or a figure that you can process in a special way. You have
+already seen the use of \type{\placefigure} and
+\type{\placetable}. These are both examples of floating
+blocks. The floating mechanism is described in
+\in{chapter}[figures] and \in[tables].
+
+You can define these kind of blocks yourself with:
+
+\shortsetup{definefloat}
+
+The bracket pairs are used for the name in singular and
+plural form. For example:
+
+\starttyping
+\definefloat[intermezzo][intermezzi]
+\stoptyping
+
+Now the following commands are available:
+
+\starttyping
+\placeintermezzo[][]{}{}
+\startintermezzotext ... \stopintermezzotext
+\placelistofintermezzi
+\completelistofintermezzi
+\stoptyping
+
+The newly defined floating block can be set up with:
+
+\shortsetup{setupfloat}
+
+You can set up the layout of floating blocks with:
+
+\shortsetup{setupfloats}
+
+You can set up the numbering and the labels with:
+
+\shortsetup{setupcaption}
+
+These commands are typed in the set up area of your input
+file and will have a global effect on all floating blocks.
+
+\startbuffer
+\setupfloats[location=middle]
+\setupcaption[location=bottom,
+ headstyle=boldslanted]
+
+\placeintermezzo{An intermezzo.}
+\startframedtext
+At the beginning of this century there
+was a tramline from Zwolle to Blokzijl
+via Hasselt. Other means of transport
+became more important and just before
+the second world war the tramline was
+stopped. Nowadays such a tramline would
+have been very profitable.
+\stopframedtext
+\stopbuffer
+
+\typebuffer
+
+\start
+\getbuffer
+\stop
+
+\section[textblocks]{Text blocks}
+
+\index{text blocks}
+
+\Command{\tex{defineblock}}
+\Command{\tex{useblocks}}
+\Command{\tex{hideblocks}}
+\Command{\tex{setupblock}}
+
+Another type of block is a text block. A text block for
+example is one or more paragraphs you want to use several times.
+
+You have to define a text block with:
+
+\shortsetup{defineblock}
+
+You give the name of text blocks between brackets;
+you can also type a list of names if you separate them by
+commas. For example you can define:
+
+\starttyping
+\defineblock[dutch]
+\stoptyping
+
+After defining the text block the following command is
+available:
+
+\starttyping
+\begindutch ... \enddutch
+\stoptyping
+
+Text blocks are manipulated with:
+
+\shortsetup{hideblocks}
+\shortsetup{useblocks}
+\shortsetup{keepblocks}
+\shortsetup{selectblocks}
+
+An example shows the possibilities of text blocks.
+
+\startbuffer
+\defineblock[dutch,english]
+
+\hideblocks[dutch,english]
+
+\beginenglish[dedemsvaart-e]
+After 1810 the Dedemsvaart brought some
+prosperity to Hasselt. All ships went
+through the canals of Hasselt and the
+shops on both sides of the canals prospered.
+\endenglish
+
+\begindutch[dedemsvaart-d]
+Sinds 1810 veroorzaakte de Dedemsvaart
+enige welvaart in Hasselt. Alle schepen
+voeren door de grachten en de winkels
+aan weerszijden van de gracht floreerden.
+\enddutch
+
+\useblocks[english][dedemsvaart-e]
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+If you continue defining these blocks you could make
+a bilingual manual. For that purpose it is also possible to
+store the text blocks in an external file. This would look
+something like this:
+
+\startbuffer
+\setupblock[dutch][file=store-d]
+\stopbuffer
+
+\typebuffer
+
+The Dutch text blocks are stored in \type{store-d.tex} and
+the text fragments can be called upon by their logical
+names.
+
+\section{Storing text for later use}
+
+\index{storing text}
+
+\Command{\tex{startbuffer}}
+\Command{\tex{getbuffer}}
+\Command{\tex{typebuffer}}
+\Command{\tex{setupbuffer}}
+
+You can store information temporarily for future use in your
+document with:
+
+\shortsetup{startbuffer}
+
+For example:
+
+\starttyping
+\startbuffer[visit]
+If you want to see what Hasselt has in
+store you should come and visit it
+some time.
+\stopbuffer
+
+\getbuffer[visit]
+\stoptyping
+
+With \type{\getbuffer[visit]} you recall the stored text.
+The logical name is optional. With \type{\typebuffer[visit]}
+you get back the typeset version of the content of the
+buffer.
+
+Buffers are set up with:
+
+\shortsetup{setupbuffer}
+
+\section{Hiding text}
+
+\index{hiding text}
+
+\Command{\tex{starthiding}}
+
+Text can be hidden with:
+
+\shortsetup{starthiding}
+
+The text in between will not be processed.
+
+\section{Lines}
+
+\index{lines}
+
+\Command{\tex{hairline}}
+\Command{\tex{starttextrule}}
+\Command{\tex{thinrule}}
+\Command{\tex{thinrules}}
+\Command{\tex{setupthinrules}}
+
+There are many comands to draw lines. For a single line you
+type:
+
+\shortsetup{hairline}
+
+or:
+
+\shortsetup{thinrule}
+
+For more lines you type:
+
+\shortsetup{thinrules}
+
+Text in combination with lines is also possible:
+
+\startbuffer
+\starttextrule{Hasselt -- Amsterdam}
+If you draw a straight line from Hasselt
+to Amsterdam you would have to cover a
+distance of almost 145 \Kilo \Meter.
+\stoptextrule
+
+If you draw two straight lines from
+Hasselt to Amsterdam you would have
+to cover a distance of almost 290
+\Kilo \Meter.
+
+Amsterdam \thinrules[n=3] Hasselt
+\stopbuffer
+
+\getbuffer
+
+\typebuffer
+
+You always have to be careful in drawing lines. Empty lines
+around \type{\thinrules} must not be forgotten and the
+vertical spacing is always a point of concern.
+
+You can set up line spacing with:
+
+\shortsetup{setupthinrules}
+
+There are a few complementary commands that might be very
+useful.
+
+\shortsetup{setupfillinrules}
+\shortsetup{setupfillinlines}
+
+These commands are introduced in the examples below:
+
+\startbuffer
+\setupfillinrules[width=2cm]
+\setupfillinlines[width=3cm]
+
+\fillinrules[n=1]{\bf name}
+\fillinrules[n=3]{\bf adress}
+
+\fillinline{Can you please state the
+ \underbar{number} of cars used
+ in your family.} \par
+
+Strike out any word \overstrikes{in
+this text}\periods[18]
+\stopbuffer
+
+\typebuffer
+
+This will become:
+
+\getbuffer
+
+These commands are used in questionaires. Text that is
+
+struck out or underlined will not be hyphenated.
+
+\section{Super- and subscript in text}
+
+\index{subscript}
+\index{superscript}
+
+\Command{\tex{low}}
+\Command{\tex{high}}
+\Command{\tex{lohi}}
+
+\startbuffer
+It is very easy to put \high{superscript} and \low{subscript} in your
+text. What would you call this version \lohi{subscript}{superscript}?
+It looks strange!
+\stopbuffer
+
+\getbuffer
+
+This ugly text was made with \type{\low{}}, \type{\high{}}
+and \type{\lohi{}{}}. The text was placed between the curly
+braces.
+
+\section{Date}
+
+\index{date}
+
+\Command{\tex{currentdate}}
+
+You can introduce the system date in your text with:
+
+\starttyping
+\currentdate
+\stoptyping
+
+\section{Positioning}
+
+\index{positioning}
+
+\Command{\tex{position}}
+\Command{\tex{setupositioning}}
+
+Sometimes you feel the need to position text on a page or
+within a text element. You can position text with:
+
+\shortsetup{position}
+
+The parenthesis enclose the $x,y$ coordinates, the curly
+braces enclose the text you want to position.
+
+You can set up the $x,y$ axes with:
+
+\shortsetup{setuppositioning}
+
+You can use units and scaling factors. An example will
+illustrate \type{\position}.
+
+\startbuffer
+\def\dicefive%
+ {\framed
+ [width=42pt,height=42pt,offset=0pt]
+ {\setuppositioning
+ [unit=pt,factor=12,xoffset=-11pt,
+ yoffset=-8pt]%
+ \startpositioning
+ \position(1,1){$\bullet$}%
+ \position(1,3){$\bullet$}%
+ \position(2,2){$\bullet$}%
+ \position(3,1){$\bullet$}%
+ \position(3,3){$\bullet$}%
+ \stoppositioning}}
+
+\placefigure{This is five.}{\dicefive}
+\stopbuffer
+
+\typebuffer
+
+This is a rather complex example but it would look something
+like this.
+
+\getbuffer
+
+\section{Rotating text, figures and tables}
+
+\index{rotating}
+
+\Command{\tex{rotate}}
+
+In a number of cases you would like to rotate text or
+figures. You can rotate text and objects with:
+
+\shortsetup{rotate}
+
+The first bracket pair is optional. Within that bracket pair
+you specify the rotation: \type{rotation=90}. The curly
+braces contain the text or object you want to rotate.
+
+\startbuffer
+Hasselt got its municipal rights in 1252.
+From that time on it had the
+\rotate[rotation=90]{right} to use its own
+seal on official documents. This seal showed
+Holy Stephanus known as one of the first
+Christian martyrs, and was the
+\rotate[rotation=270]{patron} of Hasselt.
+After the Reformation the seal was redesigned
+and Stephanus lost his `holiness' and was
+from that time on depicted without his
+aureole.
+\stopbuffer
+
+\typebuffer
+
+This results in a very ugly paragraph:
+
+\getbuffer
+
+You can rotate a figure just as easily:
+
+\startbuffer
+\placefigure
+ {The 180 \Degrees\ rotated fishing port
+ (de Vispoort).}
+ \rotate[rotation=180]{\externalfigure%
+ [hass15g][width=4cm]}
+\stopbuffer
+
+\typebuffer
+
+It is not always clear what you get when you rotate.
+
+\getbuffer
+
+You can set up rotation with:
+
+\shortsetup{setuprotate}
+
+\section{Carriage return}
+
+\index{carriage return}
+
+\Command{\tex{crlf}}
+\Command{\tex{startlines}}
+
+A new line can be enforced with:
+
+\shortsetup{crlf}
+
+When a number of lines should be followed by {\em carriage
+return and line feed} you can use:
+
+\shortsetup{startlines}
+
+\starttyping
+\startlines
+.
+.
+.
+\stoplines
+\stoptyping
+
+\startbuffer
+On a wooden panel in the town hall of
+Hasselt you can read:
+
+\startlines
+Heimelijcken haet
+eigen baet
+jongen raet
+Door diese drie wilt verstaen
+is het Roomsche Rijck vergaen.
+\stoplines
+
+This little rhyme contains a warning for
+the magistrates of Hasselt: don't allow
+personal benefits or feelings to influence
+your wisdom in decision making.
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+In a few commands new lines are generated by \type{\\}. For
+example if you type \type{\inmargin{in the\\margin}} then
+the text will be divided over two lines.
+
+\section{Hyphenation}
+
+\index{hyphenation}
+\index{language}
+
+\Command{\tex{language}}
+\Command{\tex{nl}}
+\Command{\tex{en}}
+\Command{\tex{fr}}
+\Command{\tex{sp}}
+\Command{\tex{de}}
+
+When writing multi-lingual texts you have to be aware
+that hyphenation may differ from one language to
+another.
+
+To activate a language you type:
+
+\shortsetup{language}
+
+Between the brackets you fill in \type{nl}, \type{fr},
+\type{en}, \type{de} and \type{sp}.
+
+To change from one language to another you can use the
+shorthand versions:
+
+\starttyping
+\nl \en \de \fr \sp
+\stoptyping
+
+\startbuffer
+If you want to know more about Hasselt,
+the best book to read is probably
+{\nl \em Uit de geschiedenis van Hasselt}
+by F.~Peereboom.
+\stopbuffer
+
+\typebuffer
+
+\getbuffer
+
+If a word is wrongly hyphenated you can define points of
+hyphenation yourself. This is done in the set up area of
+your input file:
+
+\startbuffer
+\hyphenation{his-to-ry}
+\stopbuffer
+
+\typebuffer
+
+\section{Comment in input file}
+
+\index{comment}
+\index[percent]{\% in input file}
+
+All text between \type{\starttext} and \type{\stoptext}
+will be processed while running \CONTEXT. Sometimes however
+you may have text fragments you don't want to be processed or
+you want to comment on your \CONTEXT\ commands.
+
+If you preceed your text with the percentage sign \type{%}
+it will not be processed.
+
+\startbuffer
+% In very big documents you can use
+% the command input for different files.
+%
+% For example:
+%
+% \input hass01.tex % chapter 1 on Hasselt
+% \input hass02.tex % chapter 2 on Hasselt
+% \input hass03.tex % chapter 3 on Hasselt
+\stopbuffer
+
+\typebuffer
+
+When you delete the \type{%} before \type{\input}
+the three files will be processed. The comment describing the
+contents of the files will not be processed.
+
+\section{Input of another {\tt tex} file}
+
+\index{input other \TEX--files}
+
+\Command{\tex{input}}
+
+In a number of situations you may want to insert other
+\TEX\ files in your input file. For example, sometimes it is more
+efficient to specify \CONTEXT\ sources in more than one file
+in order to be able to partially process your files.
+
+Another file (with the name \type{another.tex}) can be
+inserted by:
+
+\starttyping
+\input another.tex
+\stoptyping
+
+The extension is optional so this will work too: %on a mac? e.g. textures?
+
+\starttyping
+\input another
+\stoptyping
+
+The command \type{\input} is a \TEX\ command.
+
+\chapter{Using modules}
+
+For reasons of efficiency the author decided to implement
+some functionality of \CONTEXT\ by means of external
+modules. At this moment you can load the following modules:
+
+\startitemize[packed]
+\item \type{chemic} for typesetting chemical structures
+\item \type{units} for using \cap{SI} units
+\item \type{pictex} for drawing pictures (is used in
+ conjunction with module \type{chemic})
+\stopitemize
+
+Loading is done in the set up area of your input file and done
+by means of:
+
+\shortsetup{usemodule}
+\SPQR{\stopcolumns}
+\stopbodymatter
+
+\page
+\startappendices
+\SPQR{\startcolumns[n=2,lijn=on]}
+\chapter{User specifications}
+
+\index{\tt cont-sys.tex}
+
+When \CONTEXT\ is run a number of predefined parameters is
+loaded. These parameters are set up in the file
+\type{cont-sys.tex}. Users can define their own preferences
+(housestyle) in this file. Be aware of the fact that
+\CONTEXT\ has to be able to find this file. The readme file
+that goes with the distribution tells some more about site
+specific setups. The most important addition to this file
+probbably concerns the output:
+
+\starttyping
+\setupoutput[pdftex]
+\stoptyping
+
+tells \CONTEXT\ to produce \PDF\ output instead of \DVI,
+while
+
+\starttyping
+\setupoutput[dvipsone,dviwindo]
+\stoptyping
+
+sets things up for those programs. By default \DVIPS\ output
+is set up.
+
+\chapter{Processing steps}
+
+\index[texutil]{\TEXUTIL}
+\index[tuo]{{\tt tuo}--file}
+
+During processing \CONTEXT\ writes information in the file
+\type{myfile.tui}. This information is used in the next pass.
+Part of this information is processed by the program \TEXUTIL.
+Information on registers and lists are written in the file
+\type{myfile.tuo}. The information in this file is filtered and
+used (when necessary) by \CONTEXT.
+
+\starttyping
+texutil --references filename
+\stoptyping
+
+When \CONTEXT\ cannot find a figure, you can generate an
+figure auxilliary file by saying:
+
+\starttyping
+texutil --figures *.*
+\stoptyping
+
+or whatever specification suits.
+
+When one wants to convert \EPS\ illustrations to \PDF\ one,
+there is:
+
+\starttyping
+texutil --figures --epspage --epspdf
+\stoptyping
+
+One can use \TEXEXEC\ to run \CONTEXT:
+
+\starttyping
+texexec filename
+\stoptyping
+
+runs as many times as needed to get the references straight.
+One can also specify specific needs on the command line, for
+instance if two up formatting is needed or pdf code is output.
+
+When in doubt, say \type{--help} and you get all the
+information needed to proceed.
+
+\chapter{Auxilliary files}
+
+\index[tui]{{\tt tui}--file}
+\index[tuo]{{\tt tuo}--file}
+\index[tub]{{\tt tub}--file}
+\index[tuf]{{\tt tuf}--file}
+\index{auxilliary files}
+
+\CONTEXT\ will produce a number of auxilliary files during
+processing. If your input file is called \type{myfile.tex} the
+following files may appear on your working directory.
+
+\starttable[|l|l|l|]
+\HL
+\NC \bf File \NC \bf Content \NC \bf State \NC\SR
+\HL
+\NC \tt myfile.tex \NC text \NC do not remove \NC\SR
+\HL
+\NC \tt myfile.tui \NC input information \NC can be removed \NC\FR
+\NC \tt myfile.tuo \NC output information \NC do not remove \NC\MR
+\NC \tt myfile.tub \NC block information \NC do not remove \NC\MR
+\NC \tt myfile.tmp \NC buffer information \NC can be removed \NC\LR
+\HL
+\NC \tt texutil.tuf \NC figure information \NC generate if needed \NC\SR
+\HL
+\NC \tt myfile.dvi \NC typeset text \NC can be removed \NC\FR
+\NC \tt myfile.ps \NC printable text \NC can be removed \NC\MR
+\NC \tt myfile.pdf \NC printable text \NC can be removed \NC\LR
+\HL
+\stoptable
+
+
+\SPQR{\stopcolumns}
+\CommandList
+ {Command definitions}
+
+\SPQR{\startcolumns[n=2,lijn=on]}
+\CommandIndex
+ {Command Index}
+
+\NormalIndex
+ {Subject Index}
+\SPQR{\stopcolumns}
+\stopappendices
+
+\vskip24pt
+\SPQR{\startcolumns[n=2,lijn=on]}
+\Colofon
+\SPQR{\stopcolumns}
+\BackPage
+
+\stoptext
diff --git a/usergrps/uktug/baskervi/8_4/metacmyk.eps b/usergrps/uktug/baskervi/8_4/metacmyk.eps
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/metacmyk.eps
diff --git a/usergrps/uktug/baskervi/8_4/mpgraph.1 b/usergrps/uktug/baskervi/8_4/mpgraph.1
new file mode 100644
index 0000000000..16b7c10e85
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/mpgraph.1
@@ -0,0 +1,20 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: 3 3 24 29
+%%Creator: MetaPost
+%%CreationDate: 1998.09.23:2140
+%%Pages: 1
+%%EndProlog
+%%Page: 1 1
+ 0 0.39825 dtransform truncate idtransform setlinewidth pop [] 0 setdash
+ 1 setlinecap 1 setlinejoin 10 setmiterlimit
+newpath 18.1033 9.65503 moveto
+23.73547 4.02286 lineto stroke
+newpath 9.65503 9.65503 moveto
+4.02286 4.02286 lineto stroke
+ 0.39825 0 dtransform exch truncate exch idtransform pop setlinewidth
+newpath 12.88353 19.85298 moveto
+12.88353 27.81807 lineto stroke
+newpath 14.8748 19.85298 moveto
+14.8748 27.81807 lineto stroke
+showpage
+%%EOF
diff --git a/usergrps/uktug/baskervi/8_4/mpgraph.2 b/usergrps/uktug/baskervi/8_4/mpgraph.2
new file mode 100644
index 0000000000..29f47024de
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/mpgraph.2
@@ -0,0 +1,20 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: -24 3 -3 29
+%%Creator: MetaPost
+%%CreationDate: 1998.09.23:2140
+%%Pages: 1
+%%EndProlog
+%%Page: 1 1
+ 0 0.39825 dtransform truncate idtransform setlinewidth pop [] 0 setdash
+ 1 setlinecap 1 setlinejoin 10 setmiterlimit
+newpath -9.65503 9.65503 moveto
+-4.02286 4.02286 lineto stroke
+newpath -18.1033 9.65503 moveto
+-23.73547 4.02286 lineto stroke
+ 0.39825 0 dtransform exch truncate exch idtransform pop setlinewidth
+newpath -14.8748 19.85298 moveto
+-14.8748 27.81807 lineto stroke
+newpath -12.88353 19.85298 moveto
+-12.88353 27.81807 lineto stroke
+showpage
+%%EOF
diff --git a/usergrps/uktug/baskervi/8_4/mpgraph.3 b/usergrps/uktug/baskervi/8_4/mpgraph.3
new file mode 100644
index 0000000000..ca2c474621
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/mpgraph.3
@@ -0,0 +1,39 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%BoundingBox: -27 -31 27 26
+%%Creator: MetaPost
+%%CreationDate: 1998.09.23:2140
+%%Pages: 1
+%%EndProlog
+%%Page: 1 1
+ 0 0.39825 dtransform truncate idtransform setlinewidth pop [] 0 setdash
+ 1 setlinecap 1 setlinejoin 10 setmiterlimit
+newpath 12.761 -12.54462 moveto
+4.48341 -17.32367 lineto stroke
+newpath -4.48341 -17.32367 moveto
+-12.761 -12.54462 lineto stroke
+newpath -12.761 12.54462 moveto
+-4.48341 17.32367 lineto stroke
+newpath 4.48341 17.32367 moveto
+12.761 12.54462 lineto stroke
+ 0.39825 0 dtransform exch truncate exch idtransform pop setlinewidth
+newpath 16.24878 4.77905 moveto
+16.24878 -4.77905 lineto stroke
+newpath 18.24005 4.77905 moveto
+18.24005 -4.77905 lineto stroke
+newpath -16.24878 -4.77905 moveto
+-16.24878 4.77905 lineto stroke
+newpath -18.24005 -4.77905 moveto
+-18.24005 4.77905 lineto stroke
+newpath 0.00194 -25.08676 moveto
+0.00041 -29.86848 lineto stroke
+ 0 0.39825 dtransform truncate idtransform setlinewidth pop
+newpath -4.13907 22.30185 moveto
+-8.62276 24.8905 lineto stroke
+newpath 4.48175 22.49811 moveto
+8.62207 24.8903 lineto stroke
+newpath 21.72673 -12.54175 moveto
+25.86705 -14.93394 lineto stroke
+newpath -21.72478 -12.54501 moveto
+-25.86662 -14.93454 lineto stroke
+showpage
+%%EOF
diff --git a/usergrps/uktug/baskervi/8_4/mpgraph.mp b/usergrps/uktug/baskervi/8_4/mpgraph.mp
new file mode 100644
index 0000000000..3d94774ff9
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/mpgraph.mp
@@ -0,0 +1,125 @@
+mpgraph:=3;
+beginfig(3);
+prologues := 1 ;
+u := 10*0.01999pt;
+bboxmargin := 0pt ;
+pickup pencircle scaled 2u ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 86.6u ;
+y1 := 24.0u ;
+x2 := 86.6u ;
+y2 := -24.0u ;
+x3 := 0u ;
+y3 := -48.0u ;
+draw ((z1--z2) rotatedaround(origin,-60)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 86.6u ;
+y1 := 24.0u ;
+x2 := 86.6u ;
+y2 := -24.0u ;
+x3 := 0u ;
+y3 := -48.0u ;
+draw ((z1--z2) rotatedaround(origin,-120)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 86.6u ;
+y1 := 24.0u ;
+x2 := 86.6u ;
+y2 := -24.0u ;
+x3 := 0u ;
+y3 := -48.0u ;
+draw ((z1--z2) rotatedaround(origin,-240)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 86.6u ;
+y1 := 24.0u ;
+x2 := 86.6u ;
+y2 := -24.0u ;
+x3 := 0u ;
+y3 := -48.0u ;
+draw ((z1--z2) rotatedaround(origin,-300)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 81.6u ;
+y1 := 24.0u ;
+x2 := 81.6u ;
+y2 := -24.0u ;
+x3 := 0u ;
+y3 := -48.0u ;
+draw ((z1--z2) rotatedaround(origin,-0)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 91.6u ;
+y1 := 24.0u ;
+x2 := 91.6u ;
+y2 := -24.0u ;
+x3 := 0u ;
+y3 := -48.0u ;
+draw ((z1--z2) rotatedaround(origin,-0)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 81.6u ;
+y1 := 24.0u ;
+x2 := 81.6u ;
+y2 := -24.0u ;
+x3 := 0u ;
+y3 := -48.0u ;
+draw ((z1--z2) rotatedaround(origin,-180)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 91.6u ;
+y1 := 24.0u ;
+x2 := 91.6u ;
+y2 := -24.0u ;
+x3 := 0u ;
+y3 := -48.0u ;
+draw ((z1--z2) rotatedaround(origin,-180)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 109.1u ;
+y1 := 63.0u ;
+x2 := 129.9u ;
+y2 := 75.0u ;
+x3 := 20.8u ;
+y3 := 12.0u ;
+draw ((z1--z2) rotatedaround(origin,-120)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 86.6u ;
+y1 := 74.0u ;
+x2 := 86.6u ;
+y2 := 100.0u ;
+x3 := 0u ;
+y3 := 26.0u ;
+draw ((z1--z2) rotatedaround(origin,-300)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 109.1u ;
+y1 := 37.0u ;
+x2 := 129.9u ;
+y2 := 25.0u ;
+x3 := 20.8u ;
+y3 := -12.0u ;
+draw ((z1--z2) rotatedaround(origin,-300)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 109.1u ;
+y1 := 63.0u ;
+x2 := 129.9u ;
+y2 := 75.0u ;
+x3 := 20.8u ;
+y3 := 12.0u ;
+draw ((z1--z2) rotatedaround(origin,-60)) shifted z0 ;
+x0 := 0u ;
+y0 := 0u ;
+x1 := 109.1u ;
+y1 := 63.0u ;
+x2 := 129.9u ;
+y2 := 75.0u ;
+x3 := 20.8u ;
+y3 := 12.0u ;
+draw ((z1--z2) rotatedaround(origin,-180)) shifted z0 ;
+endfig;
+end.
diff --git a/usergrps/uktug/baskervi/8_4/setupa.tex b/usergrps/uktug/baskervi/8_4/setupa.tex
new file mode 100644
index 0000000000..68708d8992
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/setupa.tex
@@ -0,0 +1,686 @@
+\startmessages dutch library: setup
+ title: setup
+ formula: formule
+ number: getal
+ list: lijst
+ dimension: maat
+ mark: markering
+ reference: verwijzing
+ command: commando
+ file: file
+ name: naam
+ text: tekst
+ section: sectie
+ singular: naam enkelvoud
+ plural: naam meervoud
+ matrix: n*m
+ see: zie
+ 1: de karakters < en > zijn globaal actief!
+ 2: -- wordt verwerkt
+ 3: -- is niet gedefinieerd
+ 4: -- wordt nogmaals verwerkt
+\stopmessages
+
+\startmessages english library: setup
+ title: setup
+ formula: formula
+ number: number
+ list: list
+ dimension: dimension
+ mark: mark
+ reference: reference
+ command: command
+ file: file
+ name: name
+ text: text
+ section: section
+ singular: singular name
+ plural: plural name
+ matrix: n*m
+ see: see
+ 1: the characters < and > are globally active!
+ 2: -- is processed
+ 3: -- is undefined
+ 4: -- is processed again
+\stopmessages
+
+\startmessages german library: setup
+ title: Setup
+ formula: Formel
+ number: Nummer
+ list: Liste
+ dimension: Dimension
+ mark: Beschriftung
+ reference: Referenz
+ command: Befehl
+ file: Datei
+ name: Name
+ text: Text
+ section: Abschnitt
+ singular: singular
+ plural: plural
+ matrix: n*m
+ see: siehe
+ 1: Die Zeichen < und > gelten global!
+ 2: -- wird verarbeitet
+ 3: -- ist undefiniert
+ 4: -- ist mehrmals verarbeitet
+\stopmessages
+
+% we need some more constants
+
+\interfacetranslationtrue
+
+\input mult-sys
+\input mult-con
+\input mult-com
+
+% Enkele letter-instellingen
+
+\def\setupnumfont {}
+\def\setuptxtfont {\tttf}
+\def\setupvarfont {\ttsl}
+\def\setupoptfont {\ttsl}
+\def\setupalwcolor {}
+\def\setupoptcolor {darkgray}
+
+% Het onderstaande is nodig om \type af te handelen in
+% argumenten. Standaard gebeurt dit niet.
+
+% Het actief maken en toekennen moet zeer vroeg gebeuren,
+% in ieder geval voordat cont-00a wordt geladen. Zoniet,
+% dan gaat het mis op commando's als \processaction. De
+% mathematische mode en vergelijken van waarden met \if
+% gaat echter wel goed.
+
+% Omdat in een acrobat geen < en > in een label mogen
+% zitten, moeten we deze karakters bij verwijzingen
+% converteren naar wat onschuldiger varianten.
+
+\catcode`\<=\active
+\catcode`\>=\active
+
+\def<{\lesscharacter}
+\def>{\morecharacter}
+
+\def\protectmoreless{\def<{@}\def>{@}}
+
+\showmessage{setup}{1}{}
+
+% \stelsetupin
+% [verwijzing=<0,1,2,3>]
+%
+% \startsetup
+% \command[name]
+% \type[list]
+% \value[values][default]
+% \variable[variable][values][default]
+% \stopsetup
+%
+% \setup{name}
+%
+% \volledigelijstmettexcommandos
+% \plaatslijstmettexcommandos
+%
+% \c!val! [a]
+% \c!vals! [a,b,c]
+%
+% \c!var! [x=]
+% \c!vars! [x=,y=,z=]
+%
+% \c!trip! [x:y:z]
+% \c!trips! [x:y:z,..]
+%
+% \c!arg! {..}
+% \c!args! {..,..,..}
+%
+% \c!wrd! {..}
+% \c!wrds! {.. .. ..}
+%
+% \c!idx! {..}
+% \c!idxs! {..+..+..}
+%
+% \c!mat! $..$
+% \c!dis! $$..$$
+%
+% \c!pos! (x)
+% \c!poss! (x,y)
+%
+% \c!nop! ...
+%
+% \c!fil! ...
+%
+% \c!stp! \stop...
+%
+% \c!ref! [ref]
+% \c!refs! [ref,..]
+%
+% \c!par! \par
+%
+% \c!cmd! \commando
+%
+% \c!opt! optioneel
+% \c!alwint! altijd interactief
+% \c!optint! optioneel interactief
+%
+% \c!dest! {..[refs]}
+% \c!dests! {..[refs]},..
+%
+% \c!one! #1
+% \c!two! #2
+% \c!three! #3
+%
+% \c!font! fontspecificatie
+%
+% \c!sep! \\
+
+\unprotect
+
+
+\def\@@setup {@@setup}
+\def\c!stp {}
+\def\c!setupref {stp}
+\def\??stp {@@stp}
+
+\def\c!command!%
+ {{\setupvarfont\getmessage{setup}{command}}}
+
+\def\c!dimension!%
+ {{\setupvarfont\getmessage{setup}{dimension}}}
+
+\def\c!filename!%
+ {{\setupvarfont\getmessage{setup}{file}}}
+
+\def\c!identifier!%
+ {{\setupvarfont\getmessage{setup}{name}}}
+
+\def\c!character!%
+ {{\setupvarfont\getmessage{setup}{character}}}
+
+\def\c!marker!%
+ {{\setupvarfont\getmessage{setup}{mark}}}
+
+\def\c!number!%
+ {{\setupvarfont\getmessage{setup}{number}}}
+
+\def\c!reference!%
+ {{\setupvarfont\getmessage{setup}{reference}}}
+
+\def\c!plural!%
+ {{\setupvarfont\getmessage{setup}{plural}}}
+
+\def\c!singular!%
+ {{\setupvarfont\getmessage{setup}{singular}}}
+
+\def\c!text!%
+ {{\setupvarfont\getmessage{setup}{text}}}
+
+\def\c!formula!%
+ {{\setupvarfont\getmessage{setup}{formula}}}
+
+\def\c!font!%
+ {{\setupvarfont\getmessage{setup}{file}}}
+
+\def\c!matrix!%
+ {{\setupvarfont\getmessage{setup}{matrix}}}
+
+\def\c!list!%
+ {{\setupvarfont\getmessage{setup}{list}}}
+
+\def\c!section!%
+ {{\setupvarfont\getmessage{setup}{section}}}
+
+\def\c!noargument!%
+ {{\setupvarfont\texescape\getmessage{setup}{command}}}
+
+\def\c!oneargument!%
+ {{\setupvarfont\texescape\getmessage{setup}{command}\#1}}
+
+\def\c!twoarguments!%
+ {{\setupvarfont\texescape\getmessage{setup}{command}\#1\#2}}
+
+\def\c!threearguments!%
+ {{\setupvarfont\texescape\getmessage{setup}{command}\#1\#2\#3}}
+
+\def\c!repeat! {\c!opt!{{\setupvarfont n}*}}
+\def\c!arg! {\leftargument\c!dots!\rightargument}
+\def\c!args! {\leftargument..,\c!dots!,..\rightargument}
+\def\c!dis! {\$\$\c!dots!\$\$}
+\def\c!idx! {\leftargument\c!dots!\rightargument}
+\def\c!idxs! {\leftargument..+\c!dots!+..\rightargument}
+\def\c!mat! {\$\c!dots!\$}
+\def\c!nop! {\c!dots!}
+\def\c!fil! {~\c!dots!~}
+\def\c!pos! {(\c!dots!)}
+\def\c!poss! {(\c!dots!,\c!dots!)}
+\def\c!sep! {\texescape\texescape}
+\def\c!ref! {[{\setupvarfont ref}]}
+\def\c!refs! {[{\setupvarfont ref},..]}
+\def\c!val! {[\c!dots!]}
+\def\c!vals! {[..,\c!dots!,..]}
+\def\c!var! {[..=..]}
+\def\c!vars! {[..,..=..,..]}
+\def\c!cmd! {\c!noargument!}
+\def\c!dest! {[\leftargument..\c!ref!\rightargument]}
+\def\c!dests! {[..,\leftargument..\c!refs!\rightargument,..]}
+\def\c!trip! {[x:y:z=]}
+\def\c!trips! {[x:y:z=,..]}
+\def\c!wrd! {\leftargument\c!dots!\rightargument}
+\def\c!wrds! {\leftargument.. \c!dots!\ ..\rightargument}
+\def\c!par! {\texescape par}
+\def\c!opt! #1{{\setupoptfont{#1}}}
+
+\let\redefinesetupconstants=\relax
+
+% Test:
+
+\newif\ifbreaksetup
+\def\breaksetup{\ifbreaksetup\allowbreak\fi}
+
+\def\c!repeat! {\breaksetup\c!opt!{{\setupvarfont n}*}\breaksetup}
+\def\c!arg! {\breaksetup\leftargument\c!dots!\rightargument\breaksetup}
+\def\c!args! {\breaksetup\leftargument..,\breaksetup,\c!dots!,\breaksetup..\rightargument\breaksetup}
+\def\c!dis! {\breaksetup\$\$\c!dots!\$\$\breaksetup}
+\def\c!idx! {\breaksetup\leftargument\c!dots!\rightargument\breaksetup}
+\def\c!idxs! {\breaksetup\leftargument..+\breaksetup\c!dots!+\breaksetup..\rightargument\breaksetup}
+\def\c!mat! {\breaksetup\$\c!dots!\$\breaksetup}
+\def\c!nop! {\breaksetup\c!dots!\breaksetup}
+\def\c!fil! {\breaksetup~\c!dots!~\breaksetup}
+\def\c!pos! {\breaksetup(\c!dots!)\breaksetup}
+\def\c!poss! {\breaksetup(\c!dots!,\c!dots!)\breaksetup}
+\def\c!sep! {\breaksetup\texescape\texescape\breaksetup}
+\def\c!ref! {\breaksetup[{\setupvarfont ref}]\breaksetup}
+\def\c!refs! {\breaksetup[{\setupvarfont ref},\breaksetup..]\breaksetup}
+\def\c!val! {\breaksetup[\c!dots!]\breaksetup}
+\def\c!vals! {\breaksetup[..,\breaksetup\c!dots!,\breaksetup..]\breaksetup}
+\def\c!var! {\breaksetup[..=..]\breaksetup}
+\def\c!vars! {\breaksetup[..,\breaksetup..=..,\breaksetup..]\breaksetup}
+\def\c!cmd! {\breaksetup\c!noargument!\breaksetup}
+\def\c!dest! {\breaksetup[\leftargument..\breaksetup\c!ref!\rightargument]\breaksetup}
+\def\c!dests! {\breaksetup[..,\breaksetup\leftargument..\breaksetup\c!refs!\rightargument,\breaksetup..]\breaksetup}
+\def\c!trip! {\breaksetup[x:y:z=]\breaksetup}
+\def\c!trips! {\breaksetup[x:y:z=,\breaksetup..]\breaksetup}
+\def\c!wrd! {\breaksetup\leftargument\c!dots!\rightargument\breaksetup}
+\def\c!wrds! {\breaksetup\leftargument.. \breaksetup\c!dots!\ \breaksetup..\rightargument\breaksetup}
+\def\c!par! {\breaksetup\texescape par\breaksetup}
+\def\c!opt! #1{{\setupoptfont{#1}}}
+
+\definieerregister
+ [texmacro]
+ [texmacros]
+
+\definieersorteren
+ [texcommando]
+ [texcommandos]
+
+\stelsorterenin
+ [texcommando]
+ [\c!commando=\@@stpcommando,
+ \c!criterium=\@@stpcriterium]
+
+\definieersorteren
+ [elktexcommando]
+ [alletexcommandos]
+
+\stelsorterenin
+ [elktexcommando]
+ [\c!commando=\@@stpcommando,
+ \c!criterium=\v!alles]
+
+% verwijzing: 0 geen verwijzingen plaatsen / wel genereren
+% 1 alleen bij zie plaatsen / wel genereren
+% 2 alle verwijzingen plaatsen / niet genereren
+% 3 bij zie commando klikken / wel genereren
+
+\newif\ifv!numberingdots!
+\newif\ifv!alwaysinteractive!
+\newif\ifv!optionalinteractive!
+
+\newcount\v!dotnumber!
+
+\def\c!dots!%
+ {\ifv!numberingdots!
+ \global\advance\v!dotnumber! by 1\relax
+ .{\setupnumfont\the\v!dotnumber!}.%
+ \else
+ ...%
+ \fi}
+
+\def\writesetupparbox#1%
+ {\hbox to \@@stpbreedte{\strut#1\hss}}%
+
+\def\writesetupparameter#1#2%
+ {\doifinsetelse{#1}{#2}
+ {\underbar{#1} }
+ {#1 }}%
+
+\def\writesetupparametervalues#1#2#3%
+ {\bgroup
+ \def\dowritesetupparameter##1%
+ {\writesetupparameter{##1}{#3}}%
+ \veryraggedright
+ \noindent
+ \hangindent=\@@stpbreedte
+ \writesetupparbox{\getinterfaceconstant{#1}}%
+ \processcommalist[#2]\dowritesetupparameter
+ \doifinsetelse{#3}{#2}{}{\underbar{#3}}%
+ \endgraf
+ \egroup}
+
+\def\writesetupparameters#1#2%
+ {\doifnot{#1}{}
+ {\bgroup
+ \def\dowritesetupparameter##1%
+ {\writesetupparameter{##1}{#2}}%
+ \indent
+ \veryraggedright
+ \hangindent=\@@stpbreedte
+ \writesetupparbox{\c!dots!}%
+ \processcommalist[#1]\dowritesetupparameter
+ \endgraf
+ \egroup}}
+
+% #1=list #3=default
+
+\def\setupvalue[#1]#2[#3]%
+ {\writesetupparameters{#1}{#3}}
+
+% #1=name #3=list #5=default
+
+\def\doifsystemconstantelse#1%
+ {\convertargument\v!\to\asciia
+ \convertargument #1\to\asciib
+ \doifinstringelse\asciia\asciib}
+
+\def\setupvariable[#1]#2[#3]#4[#5]%
+ {\doifcommonelse{\c!command!,\c!dimension!,\c!number!,\c!text!}{#3}
+ {\doifsystemconstantelse{#5}
+ {\writesetupparametervalues{#1}{#3}{#5}}
+ {\writesetupparametervalues{#1}{#3}{}}}
+ {\writesetupparametervalues{#1}{#3}{#5}}}
+
+\unexpanded\def\inheritsetup#1%
+ {\setsetupreference#1\to\currentsetupinheritance
+ \ifcase\@@stpverwijzing
+ \texescape#1% % njet
+ \or
+ {\op{p}[\currentsetupinheritance]: \texescape#1}% zonder { } probleem
+ \or
+ {\op{p}[\currentsetupinheritance]: \texescape#1}% nog eens uitzoeken
+ \or
+ {\naar{\tttf\texescape#1}[\currentsetupinheritance]}%
+ \fi}
+
+% #1=name
+
+\def\inheritsetupvalues[#1]#2[#3]%
+ {\bgroup
+ \ConvertToConstant\doifelse{#3}{}{\def\next{}}{\def\next{: }}%
+ \def<<{\setupvarfont}\def>>{}%
+ \protectmoreless
+ \value[\getmessage{setup}{see} \inheritsetup{#1}\next#3][]%
+ \egroup}
+
+% #1=name
+
+\def\inheritsetupvariables[#1]#2[#3]%
+ {\bgroup
+ \ConvertToConstant\doifelse{#3}{}{\def\next{}}{\def\next{: }}%
+ \def<<{\setupvarfont}\def>>{}%
+ \protectmoreless
+ \variable[..=..][\getmessage{setup}{see} \inheritsetup{#1}\next#3][]%
+ \egroup}
+
+\def\stelsetupin%
+ {\dodoubleargument\getparameters[\??stp]}
+
+\def\dowritetexcommand#1<<#2>>#3\\%
+ {\texescape#1{\setupvarfont#2}#3}
+
+\def\writetexcommand#1%
+ {\setuptxtfont
+ \doifinstringelse{<<}{#1}
+ {\dowritetexcommand#1\\}
+ {\texescape#1}}
+
+\xdef\currentsetupreference {}
+\xdef\currentsetupinheritance {}
+
+\def\subsetupreference#1{@#1@}
+
+\let\subsetup=\subsetupreference
+
+\def\setsetupreference#1\to#2%
+ {\bgroup
+ \protectmoreless
+ \let\subsetup=\subsetupreference
+ \xdef#2{\c!setupref:#1}%
+ \egroup}
+
+\def\setsetupnumber#1\to#2%
+ {\bgroup
+ \xdef#2{\c!setupref:#1}%
+ \egroup}
+
+\def\checkparametervalues#1#2#3%
+ {\setbox0=\hbox{\getinterfaceconstant{#1}}%
+ \ifdim\wd0\morecharacter\dimen0\relax
+ \dimen0=\wd0
+ \fi}
+
+\def\checkparameters#1#2%
+ {\setbox0=\hbox{\c!dots!}%
+ \ifdim\wd0\morecharacter\dimen0\relax
+ \dimen0=\wd0
+ \fi}
+
+\def\dointeractivesetupsymbol#1%
+ {\color
+ [#1]
+ {\raise.15ex\hbox{$\gobackwardcharacter\hskip.5em\goforwardcharacter$}}}
+
+\def\dointeractivesetup%
+ {\ifv!alwaysinteractive!
+ \dointeractivesetupsymbol\setupalwcolor
+ \fi
+ \ifv!optionalinteractive!
+ \dointeractivesetupsymbol\setupoptcolor
+ \fi}
+
+\@EA\def\@EA\c!dostp!\e!start#1<<#2>>#3\\%
+ {\breaksetup~...~\breaksetup\texescape\e!stop#1{\setupvarfont#2}}%
+
+\defineframedtext
+ [setuptext]
+ [\c!breedte=\hsize,
+ \c!hoogte=\v!passend,
+ \c!offset=0.75em]
+
+\newif\ifshortsetup
+
+\def\dosetupreference%
+ {\doifundefinedelse{done::\currentsetupreference}
+ {\pagereference[\currentsetupnumber]%
+ \pagereference[\currentsetupreference]%
+ \setgvalue{done::\currentsetupreference}{}}
+ {\showmessage{setup}{4}{\currentsetupreference}}}
+
+\def\doprocesssetup\number[#1]\command[#2]\type[#3]#4%
+ {\bgroup
+ \showmessage{setup}{2}{#2}%
+ \ifshortsetup\else\breaksetupfalse\fi
+ \let\value=\setupvalue
+ \let\variable=\setupvariable
+ \let\inheritvalues=\inheritsetupvalues
+ \let\inheritvariables=\inheritsetupvariables
+ \@EA\def\@EA\c!stp!\@EA{\@EA\c!dostp!#2<<>>\\}%
+ \advance\hsize by -\leftskip
+ \advance\hsize by -\rightskip
+ \startsetuptext
+ \stelwitruimtein[\v!geen]%
+ \bgroup
+ \def<{}%
+ \def>{}%
+ \edef\firstcommand{#2*}%
+ \let<=\lesscharacter
+ \let>=\morecharacter
+ \edef\secondcommand{#2}%
+ \expanded{\texmacro[\firstcommand]{\noexpand\tex{\secondcommand}}}%
+ \egroup
+ \global\v!dotnumber!=0
+ \global\v!numberingdots!true
+ \global\v!alwaysinteractive!false
+ \global\v!optionalinteractive!false
+ \def\c!alwint!{\global\v!alwaysinteractive!true}%
+ \def\c!optint!{\global\v!optionalinteractive!true}%
+ \setbox0=\hbox{\redefinesetupconstants#3}%
+ \ifnum\v!dotnumber!<2
+ \global\v!numberingdots!false
+ \fi
+ \global\v!dotnumber!=0
+ \ifbreaksetup
+ \hangafter1
+ \hangindent1em
+ \veryraggedright
+ \else
+ \hbox to \hsize
+ \fi
+ {\let\subsetup=\gobbleoneargument
+ \redefinesetupconstants
+ \setuptxtfont\setstrut\strut
+ \writetexcommand{#2}#3%
+ \ifbreaksetup\hfill\else\hss\fi
+ \ifnum\@@stpverwijzing>0
+ \dointeractivesetup
+ \fi
+ \setsetupnumber #1\to\currentsetupnumber
+ \setsetupreference#2\to\currentsetupreference
+ \ifcase\@@stpverwijzing
+ \dosetupreference
+ \or
+ \dosetupreference
+ \or
+ \hskip1em
+ \doifreferencefoundelse{\currentsetupreference}
+ {\bf\op[\currentsetupreference]}
+ {\setupvarfont nog niet beschreven}%
+ \or
+ \dosetupreference
+ \fi}
+ \ifbreaksetup
+ \endgraf
+ \fi
+ \ifshortsetup \else
+ \switchtobodyfont[\v!klein]%
+ \setuptxtfont
+ \redefinesetupconstants
+ \global\v!dotnumber!=0
+ \setbox0=\vbox
+ {\dimen0=\!!zeropoint
+ \let\writesetupparametervalues=\checkparametervalues
+ \let\writesetupparameters=\checkparameters
+ #4\relax
+ \ifdim\dimen0<2.5em
+ \dimen0=2.5em
+ \fi
+ \advance\dimen0 by 2em
+ \xdef\@@stpbreedte{\the\dimen0}}%
+ \global\v!dotnumber!=0
+ \setbox0=\vbox{#4}%
+ \ifdim\wd0>\!!zeropoint
+ \blanko
+ \unvbox0
+ \fi
+ \fi
+ \stopsetuptext
+ \egroup}
+
+\newcounter\currentsetupnumber
+
+\def\startsetup#1\command[#2]#3\type[#4]#5\stopsetup%
+ {\bgroup
+ \def<{}%
+ \def>{}%
+ \doglobal\increment\currentsetupnumber\relax
+ \def\!!stringa{\@@setup#2}%
+ \expandafter\setgvalue\expandafter\!!stringa\expandafter
+ {\expandafter\doprocesssetup
+ \expandafter\number\expandafter[\currentsetupnumber]%
+ \command[#2]%
+ \type[#4]%
+ {#5}}%
+ \edef\firstcommand{#2*}%
+ \let<=\lesscharacter
+ \let>=\morecharacter
+ \edef\secondcommand{#2}%
+ % 'elk' comes first, else no 'gebruikt' entries are written
+ \expanded{\elktexcommando[\firstcommand]{\secondcommand}}%
+ % this uggly hack prevents messages
+ \let\showmessage=\gobblethreearguments
+ % here 'elk' is overruled
+ \expanded{\texcommando[\firstcommand]{\secondcommand}}%
+ \egroup}
+
+\def\dosetup#1%
+ {\protect
+ \@@stpvoor
+ \bgroup
+ \def<{}%
+ \def>{}%
+ \xdef\globalsetupname{#1}%
+ \gebruikcommandos{#1*}%
+ \egroup
+ \doifdefinedelse{\@@setup\globalsetupname}
+ {\getvalue{\@@setup\globalsetupname}}
+ {\bgroup
+ \showmessage{setup}{3}{#1}%
+ \setuptxtfont [setup \makemessage{setup}{3}{#1}]\endgraf
+ \egroup}%
+ \@@stpna}
+
+\def\setup%
+ {\shortsetupfalse
+ \unprotect\dosetup}
+
+\def\shortsetup%
+ {\shortsetuptrue
+ \unprotect\dosetup}
+
+\def\startsetupfile%
+ {\unprotect
+ \def\currentsetupnumber{0}}
+
+\def\stopsetupfile%
+ {\protect
+ \def\currentsetupnumber{}
+ \endinput}
+
+\let\documenteduntilhere=\relax
+
+\definieerblok [dutch, english, german]
+\verbergblokken [dutch, english, german]
+
+\stelsetupin
+ [\c!voor=,
+ \c!na=,
+ \c!commando=\setup,
+ \c!verwijzing=0,
+ \c!criterium=\v!gebruikt]
+
+\def\plaatssetup%
+ {\getvalue{\e!plaats\e!lijstmet texcommandos}}
+
+\def\plaatselkesetup% for fun purposes only
+ {\bgroup
+ \stelsetupin[\c!verwijzing=2]%
+ \setupreferencing[\c!status=\v!stop]%
+ \getvalue{\e!plaats\e!lijstmet alletexcommandos}%
+ \egroup}
+
+\let\setupsetup = \stelsetupin
+\let\placesetup = \plaatssetup
+\let\placeeverysetup= \plaatselkesetup
+
+\protect
+
+\endinput
diff --git a/usergrps/uktug/baskervi/8_4/setupb.tex b/usergrps/uktug/baskervi/8_4/setupb.tex
new file mode 100644
index 0000000000..d4169533f3
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/setupb.tex
@@ -0,0 +1,7568 @@
+% nog 'reductie=ja/nee' in \setupcolors
+
+\startsetupfile
+
+% lang-ini
+
+\startsetup
+ \command
+ [\y!installlanguage]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!spatiering]
+ [\v!opelkaar,\v!ruim]
+ [\v!opelkaar]
+ \variable
+ [\s!lefthyphenmin]
+ [\c!dimension!]
+ [2]
+ \variable
+ [\s!righthyphenmin]
+ [\c!dimension!]
+ [2]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!stop]
+ \variable
+ [\c!leftsentence]
+ [\c!command!]
+ [---]
+ \variable
+ [\c!rightsentence]
+ [\c!command!]
+ [---]
+ \variable
+ [\c!leftsubsentence]
+ [\c!command!]
+ [---]
+ \variable
+ [\c!rightsubsentence]
+ [\c!command!]
+ [---]
+ \variable
+ [\c!leftquote]
+ [\c!command!]
+ [`]
+ \variable
+ [\c!rightquote]
+ [\c!command!]
+ [']
+ \variable
+ [\c!leftquotation]
+ [\c!command!]
+ [``]
+ \variable
+ [\c!rightquotation]
+ [\c!command!]
+ ['']
+ \variable
+ [\c!default]
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setuplanguage]
+ \type
+ [\c!val!\c!vars!]
+ \inheritvariables
+ [\y!installlanguage]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!language]
+ \type
+ [\c!val!]
+ \value
+ [\s!nl,\s!fr,\s!en,\s!de,\s!sp,\s!it,\s!da]
+ [\s!nl]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!mainlanguage]
+ \type
+ [\c!val!]
+ \value
+ [\s!nl,\s!fr,\s!en,\s!de,\s!sp,\s!it,\s!da]
+ [\s!nl]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!translate]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!identifier!]
+ [\c!text!]
+ []
+\stopsetup
+
+% spec-ini
+
+\startsetup
+ \command
+ [\y!usespecials]
+ \type
+ [\c!vals!]
+ \value
+ [\c!reset,\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!defineoutput]
+ \type
+ [\c!val!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupoutput]
+ \type
+ [\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+% font-ini
+
+\startsetup
+ \command
+ [\y!definebodyfontenvironment]
+ \type
+ [\c!vars!]
+ \variable
+ [\s!text]
+ [\c!dimension!]
+ []
+ \variable
+ [\s!script]
+ [\c!dimension!]
+ []
+ \variable
+ [\s!scriptscript]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!x]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!xx]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!klein]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!groot]
+ [\c!dimension!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!showbodyfontenvironment]
+ \type
+ [\c!vals!]
+ \inheritvalues
+ [\y!setupbodyfont]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definebodyfont]
+ \type
+ [\c!vals!\c!val!\c!vars!]
+ \value
+ [5pt,...,12pt]
+ []
+ \value
+ [\c!rm,\c!ss,\c!tt,\c!mm,\c!hw,\c!cg]
+ []
+ \variable [\c!tf] [\c!font!] []
+ \variable [\c!bf] [\c!font!] []
+ \variable [\c!sl] [\c!font!] []
+ \variable [\c!it] [\c!font!] []
+ \variable [\c!bs] [\c!font!] []
+ \variable [\c!bi] [\c!font!] []
+ \variable [\c!sc] [\c!font!] []
+ \variable [\c!ex] [\c!font!] []
+ \variable [\c!mi] [\c!font!] []
+ \variable [\c!sy] [\c!font!] []
+ \variable [\c!ma] [\c!font!] []
+ \variable [\c!mb] [\c!font!] []
+ \variable [\c!mc] [\c!font!] []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!showbodyfont]
+ \type
+ [\c!vals!]
+ \inheritvalues
+ [\y!setupbodyfont]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupbodyfont]
+ \type
+ [\c!vals!]
+ \value
+ [\c!identifier!,
+ \v!romaan,\v!schreefloos,\v!teletype,\v!handschrift,\v!calligrafie,
+ 5pt,...,12pt]
+ [sau,ibm,12pt,\v!romaan]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!switchtobodyfont]
+ \type
+ [\c!vals!]
+ \value
+ [5pt,...,12pt,\v!klein,\v!groot,\v!globaal]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definefont]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!font!]
+ []
+\stopsetup
+
+% colo-ini
+
+\startsetup
+ \command
+ [\y!setupcolor]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ [\v!rgb]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupcolors]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop,\v!globaal,\v!lokaal]
+ [\v!stop]
+ \variable
+ [\c!conversie]
+ [\v!ja,\v!nee,\v!altijd]
+ [\v!ja]
+ \variable
+ [\c!rgb]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!cmyk]
+ [\v!ja,\v!nee]
+ [\v!ja]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definecolor]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!r]
+ [\c!text!]
+ [0]
+ \variable
+ [\c!g]
+ [\c!text!]
+ [0]
+ \variable
+ [\c!b]
+ [\c!text!]
+ [0]
+ \variable
+ [\c!c]
+ [\c!text!]
+ [0]
+ \variable
+ [\c!m]
+ [\c!text!]
+ [0]
+ \variable
+ [\c!y]
+ [\c!text!]
+ [0]
+ \variable
+ [\c!k]
+ [\c!text!]
+ [0]
+ \variable
+ [\c!s]
+ [\c!text!]
+ [0]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startcolor]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!color]
+ \type
+ [\c!val!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!graycolor]
+ \type
+ [\c!val!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!showcolor]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definepalet]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!identifier!]
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setuppalet]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definecolorgroup]
+ \type
+ [\c!val!\c!opt!\c!val!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!rgb,\v!cmyk,\v!graycolor]
+ [\v!rgb]
+ \value
+ [\c!trips!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!showpalet]
+ \type
+ [\c!val!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!horizontaal,\v!vertikaal,\v!naam,\v!waarde]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!showcolorgroup]
+ \type
+ [\c!val!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!horizontaal,\v!vertikaal,\v!naam,\v!waarde,\v!nummer]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!comparepalet]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!comparecolorgroup]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command [\y!showmakeup]
+ \type []
+\stopsetup
+
+% core-ver
+
+\startsetup
+ \command
+ [\y!setuptype]
+ \type
+ [\c!var!]
+ \variable
+ [\c!spatie]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!optie]
+ [\v!schuin,\v!normaal,\v!geen]
+ [\v!geen]
+\stopsetup
+
+\startsetup
+ \command [\y!type]
+ \type [\c!arg!]
+ \value [\c!text!][]
+\stopsetup
+
+\startsetup
+ \command [\y!typ]
+ \type [\c!arg!]
+ \value [\c!text!][]
+\stopsetup
+
+\startsetup
+ \command [\y!tex]
+ \type [\c!arg!]
+ \value [\c!text!][]
+\stopsetup
+
+\startsetup
+ \command [\y!arg]
+ \type [\c!arg!]
+ \value [\c!text!][]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definetyping]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\v!file,\v!typen,\c!identifier!]
+ []
+ \inheritvariables
+ [\y!setuptyping]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setuptyping]
+ \type
+ [\c!opt!\c!val!\c!vars!]
+ \value
+ [\v!file,\v!typen,\c!identifier!]
+ []
+ \variable
+ [\c!spatie]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!pagina]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!optie]
+ [\v!schuin,\v!normaal,\v!commandos,\v!kleur,\v!geen]
+ [\v!geen]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!marge]
+ [\c!dimension!,\v!standaard]
+ [0pt]
+ \variable
+ [\c!evenmarge]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!onevenmarge]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!blanko]
+ [\c!dimension!,\v!klein,\v!middel,\v!groot,\v!standaard,\v!halveregel,\v!regel]
+ [\v!regel]
+ \variable
+ [\c!escape]
+ [\c!character!]
+ [/]
+ \variable
+ [\c!springvolgendein]
+ [\v!ja,\v!nee]
+ [\v!ja]
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start\v!typen]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!typefile]
+ \type
+ [\c!arg!]
+ \value
+ [\c!filename!]
+ []
+\stopsetup
+
+% core-not
+
+\startsetup
+ \command
+ [\y!setupfootnotes]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!conversie]
+ [\v!cijfers,\v!letters,\v!Letters,\v!romeins,\v!Romeins]
+ [\v!cijfers]
+ \variable
+ [\c!wijze]
+ [\v!per\v!tekst,\v!per\c!section!]
+ [\v!per\v!tekst]
+ \variable
+ [\c!plaats]
+ [\v!pagina,\v!tekst]
+ [\v!pagina]
+ \variable
+ [\c!lijn]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!korps]
+ [5pt,...,12pt,\v!klein,\v!groot]
+ [\v!klein]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [.125em]
+ \variable
+ [\c!kolomafstand]
+ [\c!dimension!]
+ [1em]
+ \variable
+ [\c!margeafstand]
+ [\c!dimension!]
+ [.5em]
+ \variable
+ [\c!nummercommando]
+ [\c!oneargument!]
+ [] % \hoog
+ \inheritvariables
+ [\y!framed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupfootnotedefinition]
+ \type
+ [\c!vars!]
+ \inheritvariables
+ [\y!doordefinieren]
+ []
+\stopsetup
+
+\startsetup
+ \command[\y!footnote]
+ \type[\c!opt!\c!ref!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!note]
+ \type[\c!optint!\c!ref!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startlocalfootnotes]
+ \type
+ [\c!stp!]
+ \inheritvariables
+ [\y!setupfootnotes]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!placelocalfootnotes]
+ \type
+ [\c!opt!\c!vars!]
+ \inheritvariables
+ [\y!setupfootnotes]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!placefootnotes]
+ \type
+ [\c!opt!\c!vars!]
+ \inheritvariables
+ [\y!setupfootnotes]
+ []
+\stopsetup
+
+% core-fnt / core-con
+
+\startsetup
+ \command
+ [\y!setupunderbar]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!variant]
+ [a,b,c]
+ [a]
+ \variable
+ [\c!lijndikte]
+ [\c!dimension!]
+ [\lijndikte]
+\stopsetup
+
+\startsetup
+ \command[\y!underbar]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!underbars]
+ \type[\c!wrds!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!overbar]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!overbars]
+ \type[\c!wrds!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!overstrike]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!overstrikes]
+ \type[\c!wrds!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!romannumerals]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!Romannumerals]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!numbers]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!character]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!Character]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!characters]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!Characters]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\v!mediaeval] % geen \y!mediaeval
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!month]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!MONTH]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!weekday]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!WEEKDAY]
+ \type[\c!arg!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!kap]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!nokap]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!KAP]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!Kap]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!Kaps]
+ \type[\c!wrds!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!WORD]
+ \type[\c!wrd!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!WORDS]
+ \type[\c!wrds!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!Word]
+ \type[\c!wrd!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!Words]
+ \type[\c!wrds!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definesymbol]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definefiguresymbol]
+ \type
+ [\c!val!\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!text!]
+ []
+ \inheritvariables
+ [\y!externalfigure]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!symbol]
+ \type
+ [\c!opt!\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startsymbolset]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupsymbolset]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!usesymbols]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!showsymbolset]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!defineconversion]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!command!,\c!text!] % eigenlijk texts
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!convertnumber]
+ \type
+ [\c!arg!,\c!arg!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!number!]
+ []
+\stopsetup
+
+% lang-lab
+
+\startsetup
+ \command
+ [\y!setupheadtext]
+ \type
+ [\c!opt!\c!val!\c!var!]
+ \value
+ [\s!nl,\s!fr,\s!en,\s!de,\s!sp,\s!it,\s!da]
+ [\s!nl]
+ \variable
+ [\c!identifier!]
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setuplabeltext]
+ \type
+ [\c!opt!\c!val!\c!var!]
+ \value
+ [\s!nl,\s!fr,\s!en,\s!de,\s!sp,\s!it,\s!da]
+ [\s!nl]
+ \variable
+ [\c!identifier!]
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command[\y!headtext]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!labeltext]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+% core-rul
+
+\startsetup
+ \command
+ [\y!setupmarginrules]
+ \type
+ [\c!var!]
+ \variable
+ [\c!niveau]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!dikte]
+ [\c!dimension!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startmarginrule]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\c!number!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!marginrule]
+ \type
+ [\c!val!\c!arg!]
+ \value
+ [\c!number!]
+ []
+\stopsetup
+
+% \startsetup
+% \command
+% [\y!setuprules]
+% \type
+% [\c!var!]
+% \variable
+% [\c!dikte]
+% [\v!klein,\v!middel,\v!groot,\c!dimension!]
+% [\v!middel]
+% \variable
+% [\c!voor]
+% [\c!command!]
+% []
+% \variable
+% [\c!na]
+% [\c!command!]
+% []
+% \stopsetup
+
+\startsetup
+ \command
+ [\y!setuplinewidth]
+ \type
+ [\c!val!]
+ \value
+ [\c!dimension!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupframed]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!hoogte]
+ [\v!passend,\v!ruim,\c!dimension!]
+ [\v!ruim]
+ \variable
+ [\c!breedte]
+ [\v!passend,\v!ruim,\c!dimension!]
+ [\v!ruim]
+ \variable
+ [\c!offset]
+ [\v!geen,\v!overlay,\c!dimension!]
+ [1em]
+ \variable
+ [\c!plaats]
+ [\v!laag,\v!diepte]
+ []
+ \variable
+ [\c!optie]
+ [\v!geen,\v!leeg]
+ [\v!geen]
+ \variable
+ [\c!strut]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!uitlijnen]
+ [\v!nee,\v!links,\v!rechts,\v!midden,\v!normaal]
+ [\v!nee]
+ \variable
+ [\c!onder]
+ [\c!command!]
+ [\vss]
+ \variable
+ [\c!boven]
+ [\c!command!]
+ []
+ \variable
+ [\c!kader]
+ [\v!aan,\v!uit]
+ [\v!aan]
+ \variable
+ [\c!bovenkader]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!onderkader]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!linkerkader]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!rechterkader]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!kaderoffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!kaderdiepte]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!kaderhoek]
+ [\v!rond,\v!recht]
+ [\v!recht]
+ \variable
+ [\c!kaderstraal]
+ [\c!dimension!]
+ [.5\korpsgrootte]
+ \variable
+ [\c!kaderkleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!achtergrond]
+ [\v!raster,\v!kleur,\v!geen]
+ [\v!geen]
+ \variable
+ [\c!achtergrondraster]
+ [\c!number!]
+ [0.9]
+ \variable
+ [\c!achtergrondkleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!achtergrondoffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!achtergronddiepte]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!achtergrondhoek]
+ [\v!rond,\v!recht]
+ [\v!recht]
+ \variable
+ [\c!achtergrondstraal]
+ [\c!dimension!]
+ [.5\korpsgrootte]
+ \variable
+ [\c!diepte]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!hoek]
+ [\v!rond,\v!recht]
+ [\v!recht]
+ \variable
+ [\c!straal]
+ [\c!dimension!]
+ [.5\korpsgrootte]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!framed]
+ \type
+ [\c!opt!\c!vars!\c!arg!]
+ \inheritvariables
+ [\y!setupframed]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!inframed]
+ \type
+ [\c!opt!\c!vars!\c!arg!]
+ \inheritvariables
+ [\y!setupframed]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!thinrules]
+ \type
+ [\c!opt!\c!var!]
+ \inheritvariables
+ [\y!setupthinrules]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupthinrules]
+ \type
+ [\c!var!]
+ \variable
+ [\c!afstand]
+ [\v!klein,\v!middel,\v!groot]
+ [\v!middel]
+ \variable
+ [\c!n]
+ [\c!number!]
+ [3]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ [.5\linewidth]
+ \variable
+ [\c!diepte]
+ [\c!dimension!]
+ [.5\linewidth]
+\stopsetup
+
+\startsetup
+ \command[\y!hairline]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!thinrule]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!defineframedtext]
+ \type
+ [\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!setupframedtexts]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!defineframed]
+ \type
+ [\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!setupframedtexts]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupframedtexts]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!korps]
+ [5pt,...,12pt,\v!klein,\v!groot]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!klein...,\c!command!] % \v!kap
+ [\v!vet]
+ \variable
+ [\c!links]
+ [\c!command!]
+ [\hfill]
+ \variable
+ [\c!rechts]
+ [\c!command!]
+ [\hfill]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!binnen]
+ [\c!command!]
+ []
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+% \startsetup
+% \command
+% [\y!startframedtext]
+% \type
+% [\c!opt!\c!val!\c!opt!\c!vars!\c!stp!]
+% \value
+% [\v!links,\v!rechts,\v!midden]
+% []
+% \inheritvariables
+% [\y!setupframedtexts]
+% []
+% \stopsetup
+
+\startsetup
+ \command
+ [\e!start<<\y!framedtext>>]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!vars!\c!stp!]
+ \value
+ [\v!links,\v!rechts,\v!midden]
+ []
+ \inheritvariables
+ [\y!setupframedtexts]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!framedtext>>]
+ \type
+ [\c!opt!\c!vars!]
+ \inheritvariables
+ [\y!setupframedtexts]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startbackground]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!background]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupbackground]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!linkeroffset]
+ [\c!dimension!]
+ [.5\korpsgrootte]
+ \variable
+ [\c!rechteroffset]
+ [\c!dimension!]
+ [.5\korpsgrootte]
+ \variable
+ [\c!bovenoffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!onderoffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!fillinrules]
+ \type
+ [\c!opt!\c!vars!\c!arg!\c!opt!\c!arg!]
+ \inheritvariables
+ [\y!setupfillinrules]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!fillintext]
+ \type
+ [\c!opt!\c!vars!\c!arg!\c!opt!\c!arg!\c!par!]
+ \inheritvariables
+ [\y!setupfillinrules]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupfillinrules]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!breedte]
+ [\v!passend,\c!dimension!]
+ [\v!ruim]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [1em]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!n]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!scheider]
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!fillinline]
+ \type
+ [\c!opt!\c!vars!\c!nop!\c!par!]
+ \inheritvariables
+ [\y!setupfillinlines]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupfillinlines]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [3cm]
+ \variable
+ [\c!marge]
+ [\c!dimension!]
+ [3cm]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [1em]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setuptextrules]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!plaats]
+ [\v!links,\v!inmarge]
+ [\v!links]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ []
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [2em]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [2em]
+ \variable
+ [\c!korps]
+ [5pt,...,12pt,\v!klein,\v!groot]
+ []
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!lijnkleur]
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!textrule]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!arg!]
+ \value
+ [\v!boven,\v!onder]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!starttextrule]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!arg!\c!stp!]
+ \value
+ [\v!boven,\v!onder]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!blackrule]
+ \type
+ [\c!opt!\c!vars!]
+ \inheritvariables
+ [\y!setupblackrules]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!blackrules]
+ \type
+ [\c!vars!]
+ \inheritvariables
+ [\y!setupblackrules]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupblackrules]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!breedte]
+ [\c!dimension!,\v!max]
+ [1.5em]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!,\v!max]
+ [1ex]
+ \variable
+ [\c!diepte]
+ [\c!dimension!,\v!max]
+ [0pt]
+ \variable
+ [\c!variant]
+ [\c!a,\c!b]
+ [\c!a]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [.25ex]
+ \variable
+ [\c!n]
+ [\c!number!]
+ [1]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!defineoverlay]
+ \type
+ [\c!vals!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!command!]
+ []
+\stopsetup
+
+\documenteduntilhere
+
+\startsetup
+ \command
+ [\y!usemodule]
+ \type
+ [\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command[\y!reset]
+ \type[\c!vals!]
+ \value[\c!identifier!][]
+\stopsetup
+
+\startsetup
+ \command[\y!geentest]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!startdeelomgeving]
+ \type[\c!stp!]
+\stopsetup
+
+% pragma1.tex
+
+\startsetup
+ \command
+ [\y!setupsystem]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!resolutie]
+ [\c!number!]
+ []
+\stopsetup
+
+\startsetup
+ \command[\y!laag]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!hoog]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!laho]
+ \type[\c!arg!\c!arg!]
+ \value[\c!text!][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!toonkader]
+ \type
+ [\c!opt!\c!val!]
+ \value
+ [\v!tekst,\v!marge,\v!rand]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!toonopbouw]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command[\y!regellinks]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!regelrechts]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!regelmidden]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!woordrechts]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!inmarge]
+ \type[\c!opt!\c!val!\c!opt!\c!ref!\c!arg!]
+ \value[+,-,\v!laag][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!inanderemarge]
+ \type[\c!opt!\c!val!\c!opt!\c!ref!\c!arg!]
+ \value[+,-,\v!laag][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!inlinker]
+ \type[\c!opt!\c!val!\c!opt!\c!ref!\c!arg!]
+ \value[+,-,\v!laag][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!inrechter]
+ \type[\c!opt!\c!val!\c!opt!\c!ref!\c!arg!]
+ \value[+,-,\v!laag][]
+ \value[\c!text!][]
+\stopsetup
+
+%\startsetup
+% \command[\y!oplinker]
+% \type[\c!arg!]
+% \value[\c!text!][]
+%\stopsetup
+
+\startsetup
+ \command[\y!kolom]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!toonstruts]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!tooninstellingen]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!toonlayout]
+ \type[]
+\stopsetup
+
+% \startsetup
+% \command[\y!margetitel]
+% \type[\c!opt!\c!val!\c!opt!\c!ref!\c!arg!]
+% \value[+,-,\v!laag][]
+% \value[\c!text!][]
+% \stopsetup
+
+% \startsetup
+% \command[\y!margewoord]
+% \type[\c!opt!\c!val!\c!opt!\c!ref!\c!arg!]
+% \value[+,-,\v!laag][]
+% \value[\c!text!][]
+% \stopsetup
+
+\startsetup
+ \command[\y!margetekst]
+ \type[\c!opt!\c!val!\c!opt!\c!ref!\c!arg!]
+ \value[+,-,\v!laag][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelmargeblokkenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!plaats]
+ [\v!inmarge,\v!links,\v!midden,\v!rechts]
+ [\v!inmarge]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!midden,\v!rechts,\v!nee]
+ []
+ \variable
+ [\c!boven]
+ [\c!command!]
+ []
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!onder]
+ [\c!command!]
+ [\vfill]
+ \variable
+ [\c!links]
+ [\c!command!]
+ []
+ \variable
+ [\c!rechts]
+ [\c!command!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startmargeblok]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command[\v!deel]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!titel]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!hoofdstuk]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!paragraaf]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!sub\v!paragraaf]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!sub\v!sub\v!paragraaf]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!onderwerp]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!sub\v!onderwerp]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!sub\v!sub\v!onderwerp]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\v!bijlage]
+ \type[\c!opt!\c!refs!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!in]
+ \type[\c!optint!\c!arg!\c!optint!\c!arg!\c!ref!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!op]
+ \type[\c!optint!\c!arg!\c!optint!\c!arg!\c!ref!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!over]
+ \type[\c!optint!\c!arg!\c!ref!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!ref]
+ \type[\c!val!\c!ref!]
+ \value[t,p,r,s,e][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!textreference]
+ \type[\c!ref!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!pagereference]
+ \type[\c!ref!]
+\stopsetup
+
+\startsetup
+ \command[\y!reference]
+ \type[\c!ref!\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!usereferences]
+ \type[\c!arg!]
+ \value[\c!filename!][]
+\stopsetup
+
+\startsetup
+ \command[\y!definereference]
+ \type[\c!val!\c!refs!]
+ \value[\c!identifier!][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!definieerhbox]
+ \type[\c!val!\c!val!]
+ \value[\c!identifier!][]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!hl]
+ \type[\c!val!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!vl]
+ \type[\c!val!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!omlaag]
+ \type[\c!val!]
+ \value[\c!dimension!][]
+\stopsetup
+
+\startsetup
+ \command[\y!witruimte]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!geenwitruimte]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!crlf]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!space]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!fixedspaces]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!nospace]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!opelkaar]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!herhaal]
+ \type[\c!val!]
+ \value[\c!repeat!\c!text!][]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!steldoordefinierenin]
+ \type
+ [\c!opt!\c!vals!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!kopletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!breedte]
+ [\v!passend,\v!ruim,\c!dimension!]
+ [8em]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!monster]
+ [\c!text!]
+ []
+ \variable
+ [\c!tekst]
+ [\c!text!]
+ []
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!midden,\v!rechts]
+ []
+ \variable
+ [\c!marge]
+ [\v!standaard,\v!nee,\c!dimension!]
+ []
+ \variable
+ [\c!plaats]
+ [\v!links,\v!rechts,\v!boven,\v!aanelkaar,
+ \v!inmarge,\v!inlinker,\v!inrechter,\v!hangend]
+ [\v!links]
+ \variable
+ [\c!hang]
+ [\v!passend,\v!ruim,\c!number!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!springvolgendein]
+ [\v!ja,\v!nee]
+ [\v!ja]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!steldoornummerenin]
+ \type
+ [\c!opt!\c!vals!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!kopletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!kopkleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!breedte]
+ [\v!passend,\v!ruim,\c!dimension!]
+ [8em]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!koppeling]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!monster]
+ [\c!text!]
+ []
+ \variable
+ [\c!tekst]
+ [\c!text!]
+ []
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!midden,\v!rechts]
+ []
+ \variable
+ [\c!marge]
+ [\v!standaard,\v!nee,\c!dimension!]
+ []
+ \variable
+ [\c!plaats]
+ [\v!links,\v!rechts,\v!boven,\v!aanelkaar,
+ \v!inmarge,\v!inlinker,\v!inrechter,\v!hangend]
+ [\v!boven]
+ \variable
+ [\c!hang]
+ [\v!passend,\v!ruim,\c!number!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!niveaus]
+ [\c!number!]
+ [3]
+ \variable
+ [\c!conversie]
+ [\v!cijfers,\v!letters,\v!Letters,\v!romeins,\v!Romeins]
+ [\v!cijfers]
+ \variable
+ [\c!wijze]
+ [\v!per\v!tekst,\v!per\c!section!]
+ [\v!per\v!tekst]
+ \variable
+ [\c!blokwijze]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!sectienummer]
+ [\v!ja,\v!nee]
+ []
+ \variable
+ [\c!scheider]
+ [\c!text!]
+ [.]
+ \variable
+ [\c!afsluiter]
+ [\c!text!]
+ []
+ \variable
+ [\c!nummer]
+ [\v!nee,\c!identifier!]
+ []
+ \variable
+ [\c!koppeling]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!springvolgendein]
+ [\v!ja,\v!nee]
+ [\v!ja]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!doornummeren]
+ \type
+ [\c!vals!\c!opt!\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!steldoornummerenin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!doornummering>>]
+ \type
+ [\c!optint!\c!nop!\c!par!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start<<\y!doornummering>>]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!doordefinieren]
+ \type
+ [\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!steldoordefinierenin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!doordefinitie>>]
+ \type
+ [\c!arg!\c!nop!\c!par!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start<<\y!doordefinitie>>]
+ \type
+ [\c!arg!\c!stp!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!steldoorspringenin]
+ \type
+ [\c!opt!\c!vals!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!kopletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!breedte]
+ [\v!passend,\c!dimension!]
+ [\v!passend]
+ \variable
+ [\c!tekst]
+ [\c!text!]
+ []
+ \variable
+ [\c!monster]
+ [\c!text!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!scheider]
+ [\c!text!]
+ [{ : }]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!doorspringen]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!steldoorspringenin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!doorsprong>>]
+ \type
+ [\c!nop!\c!par!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!doorlabelen]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!tekst]
+ [\c!text!]
+ []
+ \variable
+ [\c!plaats]
+ [\v!inmarge,\v!intekst]
+ [\v!intekst]
+ \variable
+ [\c!wijze]
+ [\v!per\v!tekst,\v!per\c!section!]
+ [\v!per\v!hoofdstuk]
+ \variable
+ [\c!blokwijze]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!kopletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ []
+ \variable
+ [\c!kopkleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!doorlabel>>]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelkolommenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!n]
+ [\c!number!]
+ []
+ \variable
+ [\c!lijn]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!tolerantie]
+ [\v!zeerstreng,\v!streng,\v!soepel,\v!zeersoepel]
+ [\v!soepel]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [1.5em]
+ \variable
+ [\c!balanceren]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!uitlijnen]
+ [\v!ja,\v!nee,\v!tekst]
+ [\v!tekst]
+ \variable
+ [\c!blanko]
+ [\v!vast,\v!halveregel,\v!regel,\v!flexibel,\v!groot,\v!middel,\v!klein]
+ [\v!vast,\v!regel]
+ \variable
+ [\c!optie]
+ [\v!achtergrond]
+ []
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startkolommen]
+ \type
+ [\c!opt!\c!vars!\c!stp!]
+ \inheritvariables
+ [\y!stelkolommenin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieertekst]
+ \type
+ [\c!val!\c!val!\c!val!\c!opt!\c!val!\c!opt!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!hoofd,\v!voet]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelhoofdin]
+ \type
+ [\c!opt!\c!val!\c!vars!]
+ \value
+ [\v!tekst,\v!marge,\v!rand]
+ [\v!tekst]
+ \variable
+ [\c!status]
+ [\v!normaal,\v!stop,\v!start,\v!leeg,\v!hoog,\v!geen,
+ \v!geenmarkering,\c!identifier!]
+ [\v!normaal]
+ \variable
+ [\c!strut]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!linkerletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!rechterletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!linkerbreedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!rechterbreedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelvoetin]
+ \type
+ [\c!opt!\c!val!\c!vars!]
+ \inheritvalues
+ [\y!stelhoofdin]
+ []
+ \inheritvariables
+ [\y!stelhoofdin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!steltekstin]
+ \type
+ [\c!opt!\c!val!\c!vars!]
+ \inheritvalues
+ [\y!stelhoofdin]
+ []
+ \inheritvariables
+ [\y!stelhoofdin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelbovenin]
+ \type
+ [\c!opt!\c!val!\c!vars!]
+ \inheritvalues
+ [\y!stelhoofdin]
+ []
+ \inheritvariables
+ [\y!stelhoofdin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelonderin]
+ \type
+ [\c!opt!\c!val!\c!vars!]
+ \inheritvalues
+ [\y!stelhoofdin]
+ []
+ \inheritvariables
+ [\y!stelhoofdin]
+ []
+\stopsetup
+
+\startsetup
+ \command[\y!geenhoofdenvoetregels]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command[\y!geenbovenenonderregels]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelhoofdtekstenin]
+ \type
+ [\c!opt!\c!val!\c!val!\c!val!]
+ \value
+ [\v!tekst,\v!marge,\v!rand]
+ [\v!tekst]
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelvoettekstenin]
+ \type
+ [\c!opt!\c!val!\c!val!\c!val!]
+ \value
+ [\v!tekst,\v!marge,\v!rand]
+ [\v!tekst]
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelteksttekstenin]
+ \type
+ [\c!opt!\c!val!\c!val!\c!val!]
+ \value
+ [\v!tekst,\v!marge,\v!rand]
+ [\v!tekst]
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelboventekstenin]
+ \type
+ [\c!opt!\c!val!\c!val!\c!val!]
+ \value
+ [\v!tekst,\v!marge,\v!rand]
+ [\v!tekst]
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelondertekstenin]
+ \type
+ [\c!opt!\c!val!\c!val!\c!val!]
+ \value
+ [\v!tekst,\v!marge,\v!rand]
+ [\v!tekst]
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+ \value
+ [\c!text!,\c!section!,\v!datum,\c!marker!,\v!paginanummer]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieermarkering]
+ \type
+ [\c!val!\c!opt!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!koppelmarkering]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!ontkoppelmarkering]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!resetmarkering]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelmarkeringin]
+ \type
+ [\c!val!\c!var!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \variable
+ [\c!expansie]
+ [\v!ja,\v!nee]
+ [\v!nee]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!marking]
+ \type
+ [\c!val!\c!arg!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!haalmarkering]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!eerste,\v!laatste,\v!vorige]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!geenmarkering]
+ \type
+ [\c!arg!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stellayoutin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!breedte]
+ [\c!dimension!,\v!passend,\v!midden]
+ [15cm]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!,\v!passend,\v!midden]
+ [25cm]
+ \variable
+ [\c!rugwit]
+ [\c!dimension!]
+ [2.5cm]
+ \variable
+ [\c!kopwit]
+ [\c!dimension!]
+ [2.5cm]
+ \variable
+ [\c!marge]
+ [\c!dimension!]
+ [2.5cm]
+ \variable
+ [\c!linkermarge]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!rechtermarge]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!hoofd]
+ [\c!dimension!]
+ [2.0cm]
+ \variable
+ [\c!voet]
+ [\c!dimension!]
+ [2.0cm]
+ \variable
+ [\c!boven]
+ [\c!dimension!]
+ [2.0cm]
+ \variable
+ [\c!onder]
+ [\c!dimension!]
+ [2.0cm]
+ \variable
+ [\c!linkerrand]
+ [\c!dimension!]
+ [3cm]
+ \variable
+ [\c!rechterrand]
+ [\c!dimension!]
+ [3cm]
+ \variable
+ [\c!hoofdafstand]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!voetafstand]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!bovenafstand]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!onderafstand]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!linkermargeafstand]
+ [\c!dimension!]
+ [12pt]
+ \variable
+ [\c!rechtermargeafstand]
+ [\c!dimension!]
+ [12pt]
+ \variable
+ [\c!linkerrandafstand]
+ [\c!dimension!]
+ [12pt]
+ \variable
+ [\c!rechterrandafstand]
+ [\c!dimension!]
+ [12pt]
+ \variable
+ [\c!rugoffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!kopoffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!markering]
+ [\v!aan,\v!uit,\v!kleur]
+ [\v!uit]
+ \variable
+ [\c!plaats]
+ [\v!links,\v!midden,\v!rechts,\v!onder,\v!boven,
+ \v!enkelzijdig,\v!dubbelzijdig]
+ [\v!enkelzijdig]
+ \variable
+ [\c!schaal]
+ [\c!dimension!]
+ [1]
+ \variable
+ [\c!nx]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!ny]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!regels]
+ [\c!number!]
+ []
+ \variable
+ [\c!grid]
+ [\v!ja,\v!nee]
+ [\v!nee]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!paslayoutaan]
+ \type
+ [\c!opt!\c!vals!\c!vars!]
+ \value
+ [\c!number!]
+ []
+ \variable
+ [\c!hoogte]
+ [\c!dimension!,\v!max]
+ []
+ \variable
+ [\c!regels]
+ [\c!number!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!toongrid]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!plaatsopgrid]
+ \type
+ [\c!opt!\c!val!\c!arg!]
+ \inheritvalues
+ [\y!verplaatsopgrid]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!verplaatsopgrid]
+ \type
+ [\c!opt!\c!val!]
+ \value
+ [\v!boven,\v!beide,\v!onder]
+ [\v!beide]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startproject]
+ \type
+ [\c!fil!\c!stp!]
+ \value
+ [\c!filename!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startomgeving]
+ \type
+ [\c!fil!\c!stp!]
+ \value
+ [\c!filename!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startprodukt]
+ \type
+ [\c!fil!\c!stp!]
+ \value
+ [\c!filename!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startonderdeel]
+ \type
+ [\c!fil!\c!stp!]
+ \value
+ [\c!filename!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!geenfilesmeer]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelinterliniein]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!vars!]
+ \value
+ [\v!reset,\v!klein,\v!middel,\v!groot,\v!aan,\v!uit]
+ [\v!klein]
+ \variable
+ [\v!hoogte]
+ [\c!number!]
+ [0.72]
+ \variable
+ [\v!diepte]
+ [\c!number!]
+ [0.28]
+ \variable
+ [\v!regel]
+ [\c!dimension!]
+ [2.8ex]
+ \variable
+ [\v!boven]
+ [\c!number!]
+ [1.0]
+ \variable
+ [\v!onder]
+ [\c!number!]
+ [0.4]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelnummeringin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!variant]
+ [\v!enkelzijdig,\v!dubbelzijdig]
+ [\v!enkelzijdig]
+ \variable
+ [\c!plaats]
+ [\v!hoofd,\v!voet,
+ \v!links,\v!rechts,\v!midden,
+ \v!marge,\v!kantlijn,\v!inlinker,\v!inrechter]
+ [\v!midden]
+ \variable
+ [\c!conversie]
+ [\v!cijfers,\v!letters,\v!Letters,\v!romeins,\v!Romeins]
+ [\v!cijfers]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!links]
+ [\c!text!]
+ []
+ \variable
+ [\c!rechts]
+ [\c!text!]
+ []
+ \variable
+ [\c!wijze]
+ [\v!per\v!tekst,\v!per\c!section!]
+ [\v!per\v!deel]
+ \variable
+ [\c!tekst]
+ [\c!text!]
+ []
+ \variable
+ [\c!nummerscheider]
+ [\c!text!]
+ [--]
+ \variable
+ [\c!tekstscheider]
+ [\c!text!]
+ []
+ \variable
+ [\c!section!\c!nummer]
+ [\v!ja,\v!nee]
+ []
+ \variable
+ [\c!scheider]
+ [\c!text!]
+ [--]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \variable
+ [\c!commando]
+ [\c!oneargument!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsmallerin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!links]
+ [\c!dimension!]
+ [1.5em]
+ \variable
+ [\c!rechts]
+ [\c!dimension!]
+ [1.5em]
+ \variable
+ [\c!midden]
+ [\c!dimension!]
+ [1.5em]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieer]
+ \type
+ [\c!opt!\c!val!\c!cmd!\c!arg!]
+ \value
+ [\c!number!]
+ [0]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!gebruikcommandos]
+ \type
+ [\c!arg!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerstartstop]
+ \type
+ [\c!val!\c!vars!]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!commandos]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelkoppenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!sectienummer]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!variant]
+ [\v!normaal,\v!inmarge,\v!midden,\v!tekst]
+ [\v!normaal]
+ \variable
+ [\c!scheider]
+ [\c!text!]
+ [.]
+ \variable
+ [\c!commando]
+ [\c!twoarguments!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelblokkopjesin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!plaats]
+ [\v!boven,\v!onder,\v!geen,\v!hoog,\v!laag,\v!midden]
+ [\v!onder]
+ \variable
+ [\c!breedte]
+ [\v!passend,\v!max,\c!dimension!]
+ [\v!passend]
+ \variable
+ [\c!kopletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!nummer]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ %\variable
+ % [\c!voor]
+ % [\c!command!]
+ % [\blanko]
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ []% {\blanko[\v!middel]}]
+ %\variable
+ % [\c!na]
+ % [\c!command!]
+ % [\blanko]
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!midden,\v!rechts,\v!nee]
+ []
+ \variable
+ [\c!conversie]
+ [\v!cijfers,\v!letters,\v!Letters,\v!romeins,\v!Romeins]
+ [\v!cijfers]
+ \variable
+ [\c!wijze]
+ [\v!per\v!tekst,\v!per\c!section!]
+ [\v!per\v!tekst]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelblokkopjein]
+ \type
+ [\c!val!\c!vars!]
+ \inheritvariables
+ [\y!stelblokkopjesin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelplaatsblokkenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!plaats]
+ [\v!links,\v!rechts,\v!midden]
+ [\v!midden]
+ \variable
+ [\c!breedte]
+ [\v!passend,\c!dimension!]
+ [\v!passend]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!marge]
+ [\c!dimension!]
+ [1em]
+ \variable
+ [\c!voorwit]
+ [\c!repeat!\v!klein,\c!repeat!\v!middel,\c!repeat!\v!groot,\v!geen]
+ []
+ \variable
+ [\c!nawit]
+ [\c!repeat!\v!klein,\c!repeat!\v!middel,\c!repeat!\v!groot,\v!geen]
+ []
+ \variable
+ [\c!zijvoorwit]
+ [\c!repeat!\v!klein,\c!repeat!\v!middel,\c!repeat!\v!groot,\v!geen]
+ []
+ \variable
+ [\c!zijnawit]
+ [\c!repeat!\v!klein,\c!repeat!\v!middel,\c!repeat!\v!groot,\v!geen]
+ []
+ \variable
+ [\c!nboven]
+ [\c!number!]
+ [2]
+ \variable
+ [\c!nonder]
+ [\c!number!]
+ [0]
+ \variable
+ [\c!nregels]
+ [\c!number!]
+ [4]
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelplaatsblokkensplitsenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!conversie]
+ [\v!cijfers,\v!letters,\v!Letters,\v!romeins,\v!Romeins]
+ [\v!letter]
+ \variable
+ [\c!regels]
+ [\c!number!]
+ [3]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!splitsplaatsblok]
+ \type
+ [\c!opt!\c!vars!\c!arg!\c!arg!]
+ \inheritvariables
+ [\y!stelplaatsblokkensplitsenin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelnaastplaatsenin]
+ \type
+ [\c!var!]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!stop]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startnaast]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelkoppeltekenin]
+ \type
+ [\c!var!]
+ \variable
+ [\c!teken]
+ [--,---,-,~,),(,=,/]
+ [--]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelpositionerenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!eenheid]
+ [\s!cm,\s!pt,\s!em,\s!mm,\s!ex,\s!sp,\s!in]
+ [\s!cm]
+ \variable
+ [\c!factor]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!schaal]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!offset]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!xstap]
+ [\v!absoluut,\v!relatief]
+ [\v!absoluut]
+ \variable
+ [\c!ystap]
+ [\v!absoluut,\v!relatief]
+ [\v!absoluut]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startpositioneren]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!rooster]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!nx]
+ [\c!number!]
+ [10]
+ \variable
+ [\c!ny]
+ [\c!number!]
+ [10]
+ \variable
+ [\c!dx]
+ [\c!number!]
+ [0.5]
+ \variable
+ [\c!dy]
+ [\c!number!]
+ [0.5]
+ \variable
+ [\c!xstap]
+ [\c!number!]
+ [0]
+ \variable
+ [\c!ystap]
+ [\c!number!]
+ [0]
+ \variable
+ [\c!offset]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!factor]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!schaal]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!eenheid]
+ [\s!cm,\s!pt,\s!em,\s!mm,\s!ex,\s!sp,\s!in]
+ [\s!cm]
+\stopsetup
+
+
+\startsetup
+ \command
+ [\y!pagina]
+ \type
+ [\c!vals!]
+ \value
+ [\v!ja,\v!opmaak,\v!nee,\v!voorkeur,\v!grotevoorkeur,
+ \v!links,\v!rechts,\v!blokkeer,\v!laatste,\v!viertal,
+ \v!even,\v!oneven,\v!blanko,\v!reset]
+ [\v!ja]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupreferencing]
+ \type
+ [\c!var!]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \variable
+ [\c!section!\c!nummer]
+ [\v!ja,\v!nee]
+ []
+ \variable
+ [\c!prefix]
+ [+,-,\c!text!]
+ []
+ \variable
+ [\c!interactie]
+ [\v!label,\v!tekst,\v!alles,\v!symbool]
+ [\v!alles]
+ \variable
+ [\c!urlvariant]
+ [\v!geen,\v!beide,\v!voor,\v!na]
+ [\v!beide]
+ \variable
+ [\c!urlspatie]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!links]
+ [\c!command!]
+ []
+ \variable
+ [\c!rechts]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!schrijfnaarreferentielijst]
+ \type
+ [\c!val!\c!arg!\c!arg!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!plaatsreferentielijst]
+ \type
+ [\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerreferentielijst]
+ \type
+ [\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelreferentielijstin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelreferentielijstin]
+ \type
+ [\c!vals!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \variable
+ [\c!criterium]
+ [\c!section!,\v!lokaal,\v!vorige,\v!alles]
+ [\v!alles]
+ \variable
+ [\c!commando]
+ [\c!command!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!schrijfnaarlijst]
+ \type
+ [\c!val!\c!arg!\c!arg!]
+ \value
+ [\c!section!,\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!schrijftussenlijst]
+ \type
+ [\c!val!\c!arg!]
+ \value
+ [\c!section!,\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!plaatslijst]
+ \type
+ [\c!vals!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stellijstin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerlijst]
+ \type
+ [\c!val!\c!opt!\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stellijstin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stellijstin]
+ \type
+ [\c!vals!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \variable
+ [\c!variant]
+ [\c!a,\c!b,\c!c,\c!d,\v!geen]
+ [\c!b]
+ \variable
+ [\c!koppeling]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!criterium]
+ [\c!section!,\v!lokaal,\v!vorige,\v!alles]
+ [\v!lokaal]
+ \variable
+ [\c!paginaovergangen]
+ [\c!list!]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!nummerletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!tekstletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!paginaletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!commando]
+ [\c!threearguments!]
+ []
+ \variable
+ [\c!nummercommando]
+ [\c!oneargument!]
+ []
+ \variable
+ [\c!tekstcommando]
+ [\c!oneargument!]
+ []
+ \variable
+ [\c!paginacommando]
+ [\c!oneargument!]
+ []
+ \variable
+ [\c!interactie]
+ [\v!sectienummer,\v!tekst,\v!paginanummer,\v!alles]
+ [\v!sectienummer]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!links]
+ [\c!text!]
+ []
+ \variable
+ [\c!rechts]
+ [\c!text!]
+ []
+ \variable
+ [\c!label]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!prefix]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!paginanummer]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!section!\c!nummer]
+ [\v!ja,\v!nee]
+ []
+ \variable
+ [\c!titeluitlijnen]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!marge]
+ [\c!dimension!]
+ [3em]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [3em]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!,\v!passend,\v!ruim]
+ [\v!ruim]
+ \variable
+ [\c!diepte]
+ [\c!dimension!,\v!passend,\v!ruim]
+ [\v!ruim]
+ \variable
+ [\c!offset]
+ [\c!dimension!]
+ [.25em]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [0em]
+ \variable
+ [\c!scheider]
+ [\c!text!]
+ []
+ \variable
+ [\c!symbool]
+ [\v!geen,1,2,3,...]
+ []
+ \variable
+ [\c!expansie]
+ [\v!ja,\v!nee,\v!commando]
+ [\v!nee]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieersamengesteldelijst]
+ \type
+ [\c!val!\c!vals!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!list!]
+ []
+ \inheritvariables
+ [\y!stelsamengesteldelijstin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsamengesteldelijstin]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!niveau]
+ [1,2,3,4,\c!section!]
+ [4]
+ \inheritvariables
+ [\y!stellijstin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!plaats<<\y!samengesteldelijst>>]
+ \type
+ [\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelsamengesteldelijstin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!volledige<<\y!samengesteldelijst>>]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelsamengesteldelijstin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelnummerenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!wijze]
+ [\v!per\v!tekst,\v!per\c!section!]
+ [\v!per\v!hoofdstuk]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelformulesin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!plaats]
+ [\v!links,\v!rechts]
+ [\v!rechts]
+ \variable
+ [\c!links]
+ [\c!text!]
+ [{(}]
+ \variable
+ [\c!rechts]
+ [\c!text!]
+ [{)}]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!publicatie]
+ \type
+ [\c!ref!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelpublicatiesin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!variant]
+ [\c!apa,\v!normaal]
+ [\c!apa]
+ \inheritvariables
+ [\y!steldoornummerenin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelregelsin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!inspringen]
+ [\v!ja,\v!nee,\v!even,\v!oneven]
+ [\v!nee]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startregels]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelregelnummerenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!conversie]
+ [\v!cijfers,\v!letters,\v!Letters,\v!romeins,\v!Romeins,
+ \v!tekst]
+ [\v!cijfers]
+ \variable
+ [\c!start]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!stap]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [2ex]
+ \variable
+ [\c!plaats]
+ [\v!intekst,\v!inmarge]
+ [\v!inmarge]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!prefix]
+ [\c!text!]
+ []
+ \variable
+ [\c!refereren]
+ [\v!aan,\v!uit]
+ [\v!aan]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startregelnummeren]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\v!verder]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startregel]
+ \type
+ [\c!ref!\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!eenregel]
+ \type
+ [\c!ref!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!inregel]
+ \type
+ [\c!ref!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelinmargein]
+ \type
+ [\c!opt!\c!val!\c!vars!]
+ \value
+ [\v!links,\v!rechts,\c!number!]
+ []
+ \variable
+ [\c!plaats]
+ [\v!links,\v!rechts,\v!beide]
+ [\v!beide]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!uitlijnen]
+ [\v!binnen,\v!buiten]
+ [\v!binnen]
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelpaginanummerin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!nummer]
+ [\c!number!]
+ []
+ \variable
+ [\c!status]
+ [\v!start,\v!stop,\v!handhaaf]
+ [\v!start]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsubpaginanummerin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!wijze]
+ [\v!per\v!tekst,\v!per\c!section!]
+ [\v!per\v!deel]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop,\v!geen]
+ [\v!stop]
+\stopsetup
+
+%\startsetup \command[\y!paginanummer] \type[] \stopsetup
+%\startsetup \command[\y!subpaginanummer] \type[] \stopsetup
+%\startsetup \command[\y!aantalsubpaginas] \type[] \stopsetup
+%\startsetup \command[\y!totaalaantalpaginas] \type[] \stopsetup
+
+\startsetup
+ \command
+ [\y!stelblankoin]
+ \type
+ [\c!opt!\c!val!]
+ \value
+ [\v!normaal,\v!standaard,\v!regel,\c!dimension!,
+ \v!groot,\v!middel,\v!klein,
+ \v!vast,\v!flexibel]
+ [\v!normaal]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerpapierformaat]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!breedte]
+ [\c!number!]
+ [297mm]
+ \variable
+ [\c!hoogte]
+ [\c!number!]
+ [210mm]
+ \variable
+ [\c!schaal]
+ [\c!dimension!]
+ [1]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelpapierformaatin]
+ \type
+ [\c!vals!\c!opt!\c!vals!]
+ \value
+ [A3,A4,A5,A6,CD,\c!identifier!,
+ \v!liggend,\v!gespiegeld,\v!geroteerd,90,180,270]
+ [A4]
+ \value
+ [A3,A4,A5,A6,\c!identifier!,
+ \v!liggend,\v!gespiegeld,\v!geroteerd,\v!negatief,90,180,270]
+ [A4]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelarrangerenin]
+ \type
+ [\c!vals!]
+ \value
+ [2*8,2*4,2*2,2UP,2DOWN,
+ \v!gespiegeld,\v!geroteerd,\v!dubbelzijdig,\v!negatief,90,180,270]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!toonprint]
+ \type
+ [\c!vals!\c!vals!\c!vars!]
+ \inheritvariables
+ [\y!stelpapierformaatin]
+ []
+ \inheritvariables
+ [\y!stelpapierformaatin]
+ []
+ \inheritvariables
+ [\y!stellayoutin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerbeeldmerk]
+ \type
+ [\c!val!\c!val!\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!boven,\v!hoofd,\v!voet,\v!onder]
+ []
+ \value
+ [\v!geen,
+ \v!linker\v!rand,\v!linker\v!marge,
+ \v!links,\v!midden,\v!rechts,
+ \v!rechter\v!marge,\v!rechter\v!rand]
+ []
+ \variable
+ [\c!commando]
+ [\c!command!,\c!text!]
+ []
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!stop]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!plaatsbeeldmerken]
+ \type
+ [\c!opt!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelwitruimtein]
+ \type
+ [\c!opt!\c!val!]
+ \value
+ [\v!geen,\v!klein,\v!middel,\v!groot,\v!regel,\v!vast,\v!herstel,\c!dimension!]
+ [\v!geen]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelinspringenin]
+ \type
+ [\c!val!]
+ \value
+ [\v!geen,\v!klein,\v!middel,\v!groot,\v!volgende,\v!eerste,\c!dimension!]
+ [\v!geen]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieersectieblok]
+ \type
+ [\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelsectieblokin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsectieblokin]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!nummer]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!pagina]
+ [\v!ja,\v!rechts]
+ [\v!rechts]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieersectie]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsectiein]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!conversie]
+ [\v!cijfers,\v!letters,\v!Letters,\v!romeins,\v!Romeins]
+ [\v!cijfers]
+ \variable
+ [\c!vorigenummer]
+ [\v!ja,\v!nee]
+ [\v!ja]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelkopin]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!section!]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ []
+ \variable
+ [\c!tekstletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ []
+ \variable
+ [\c!nummerletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ []
+ \variable
+ [\c!nummer]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!eigennummer]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!pagina]
+ [\v!links,\v!rechts,\v!ja]
+ []
+ \variable
+ [\c!doorgaan]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!hoofd]
+ [\v!geen,\v!leeg,\v!hoog,\v!geenmarkering]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!variant]
+ [\v!normaal,\v!inmarge,\v!midden,\v!tekst]
+ [\v!normaal]
+ \variable
+ [\c!commando]
+ [\c!twoarguments!]
+ []
+ \variable
+ [\c!nummercommando]
+ [\c!oneargument!]
+ []
+ \variable
+ [\c!tekstcommando]
+ [\c!oneargument!]
+ []
+ \variable
+ [\c!prefix]
+ [+,-,\c!text!]
+ []
+ \variable
+ [\c!plaatskop]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!verhoognummer]
+ [\v!ja,\v!nee,\c!filename!]
+ [\v!ja]
+ \variable
+ [\c!springvolgendein]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!file]
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelkopnummerin]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!section!]
+ []
+ \value
+ [\c!number!,+\c!number!,-\c!number!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!kopnummer]
+ \type
+ [\c!val!]
+ \value
+ [\c!section!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!volgende<<\y!sectie>>]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerkop]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!section!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelopsommingin]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!vals!\c!opt!\c!vars!]
+ \value
+ [\c!number!,\v!elk]
+ []
+ \value
+ [\v!standaard,\c!repeat!\v!ruim,\c!repeat!\v!aanelkaar,\v!opelkaar,
+ \v!afsluiter,\v!aansluitend,\v!opmarge,\v!inmarge,\v!autointro]
+ [\v!standaard]
+ \variable
+ [\c!marge]
+ [\v!nee,\v!standaard,\c!dimension!]
+ [0pt]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [1.5em]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [0.5em]
+ \variable
+ [\c!factor]
+ [\c!number!]
+ [0]
+ \variable
+ [\c!items]
+ [\c!number!]
+ [4]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!kopvoor]
+ [\c!command!]
+ []
+ \variable
+ [\c!kopna]
+ [\c!command!]
+ []
+ \variable
+ [\c!kopletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!marletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!type]
+ \variable
+ [\c!symletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!afsluiter]
+ [\c!text!]
+ [.]
+ \variable
+ [\c!n]
+ [\c!number!]
+ []
+ \variable
+ [\c!symbool]
+ [\c!number!]
+ []
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!rechts,\v!normaal]
+ [\v!normaal]
+ \variable
+ [\c!springvolgendein]
+ [\v!ja,\v!nee]
+ [\v!ja]
+\stopsetup
+
+%\startsetup
+% \command
+% [\y!symbol]
+% \type
+% [\c!val!]
+% \value
+% [\c!number!]
+% []
+%\stopsetup
+
+\startsetup
+ \command
+ [\y!startopsomming]
+ \type
+ [\c!opt!\c!vals!\c!opt!\c!vars!\c!stp!]
+ \value
+ [a,A,KA,n,N,m,r,R,KR,\c!number!,\v!verder,
+ \v!standaard,\c!repeat!\v!ruim,\c!repeat!\v!aanelkaar,\v!opelkaar,
+ \v!afsluiter,\v!aansluitend,\v!opmarge,\v!inmarge,\v!intro,\v!kolommen]
+ [\v!standaard]
+ \inheritvariables
+ [\y!stelopsommingin]
+ []
+\stopsetup
+
+\startsetup
+ \command[\y!som]
+ \type[\c!opt!\c!refs!]
+\stopsetup
+
+\startsetup
+ \command[\y!but]
+ \type[\c!alwint!\c!ref!]
+\stopsetup
+
+\startsetup
+ \command[\y!its]
+ \type[\c!opt!\c!refs!]
+\stopsetup
+
+\startsetup
+ \command[\y!kop]
+ \type[\c!opt!\c!refs!]
+\stopsetup
+
+\startsetup
+ \command[\y!mar]
+ \type[\c!opt!\c!refs!]
+\stopsetup
+
+\startsetup
+ \command[\v!sub] % geen \y!sub
+ \type[\c!opt!\c!refs!]
+\stopsetup
+
+\startsetup
+ \command[\y!sym]
+ \type[\c!arg!]
+\stopsetup
+
+\startsetup
+ \command[\y!nop]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerregister]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!singular!]
+ []
+ \value
+ [\c!plural!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelregisterin]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!singular!]
+ []
+ \variable
+ [\c!n]
+ [\c!number!]
+ [2]
+ \variable
+ [\c!balanceren]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!uitlijnen]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!aanduiding]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!koppeling]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!section!\c!nummer]
+ [\v!ja,\v!nee]
+ []
+ \variable
+ [\c!criterium]
+ [\c!section!,\v!lokaal,\v!alles]
+ [\v!deel]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [1em]
+ \variable
+ [\c!symbool]
+ [1,2,...,\c!n,\c!a,...]
+ []
+ \variable
+ [\c!interactie]
+ [\v!paginanummer,\v!tekst]
+ [\v!paginanummer]
+ \variable
+ [\c!expansie]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!refereren]
+ [\v!aan,\v!uit]
+ [\v!aan]
+ \variable
+ [\c!commando]
+ [\c!oneargument!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!register>>]
+ \type
+ [\c!opt!\c!val!\c!idxs!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!schrijfnaarregister]
+ \type
+ [\c!val!\c!opt!\c!val!\c!idxs!]
+ \value
+ [\c!singular!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!gekoppelde<<\y!register>>]
+ \type
+ [\c!opt!\c!val!\c!idx!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!koppelregister]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!zie<<\y!register>>]
+ \type
+ [\c!opt!\c!val!\c!arg!\c!idxs!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!volledige<<\y!register>>]
+ \type
+ [\c!optint!\c!opt!\c!vars!]
+ \inheritvariables
+ [\y!stelregisterin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!plaats<<\y!register>>]
+ \type
+ [\c!optint!\c!opt!\c!vars!]
+ \inheritvariables
+ [\y!stelregisterin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieersynoniemen]
+ \type
+ [\c!val!\c!val!\c!val!\c!opt!\c!val!]
+ \value
+ [\c!singular!]
+ []
+ \value
+ [\c!plural!]
+ []
+ \value
+ [\c!command!]
+ []
+ \value
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsynoniemenin]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!tekstletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!kap]
+ \variable
+ [\c!synoniemletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!plaats]
+ [\v!links,\v!rechts,\v!boven,\v!aanelkaar,
+ \v!inmarge,\v!inlinker,\v!inrechter]
+ [\v!links]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [5em]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \variable
+ [\c!criterium]
+ [\v!alles,\v!gebruikt]
+ [\v!gebruikt]
+ \variable
+ [\c!conversie]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!expansie]
+ [\v!ja,\v!nee]
+ [\v!nee]
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!synoniem>>]
+ \type
+ [\c!opt!\c!val!\c!arg!\c!arg!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!volledige\e!lijstmet<<\y!synoniemen>>]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!plaats\e!lijstmet<<\y!synoniemen>>]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command[\e!laad<<\y!synoniemen>>]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieersorteren]
+ \type
+ [\c!val!\c!val!\c!opt!\c!val!]
+ \value
+ [\c!singular!]
+ []
+ \value
+ [\c!plural!]
+ []
+ \value
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsorterenin]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!commando]
+ [\c!oneargument!]
+ []
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \variable
+ [\c!criterium]
+ [\v!alles,\v!gebruikt]
+ [\v!gebruikt]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!expansie]
+ [\v!ja,\v!nee]
+ [\v!nee]
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!sorteer>>]
+ \type
+ [\c!val!\c!arg!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!volledige\e!lijstmet<<\y!sorteren>>]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!plaats\e!lijstmet<<\y!sorteren>>]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command[\e!laad<<\y!sorteren>>]
+ \type[]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieeropmaak]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelopmaakin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startopmaak]
+ \type
+ [\c!val!\c!opt!\c!vars!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelopmaakin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelopmaakin]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [\zetbreedte]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ [\teksthoogte]
+ \variable
+ [\c!voffset]
+ [\c!dimension!]
+ [\!!zeropoint]
+ \variable
+ [\c!hoffset]
+ [\c!dimension!]
+ [\!!zeropoint]
+ \variable
+ [\c!pagina]
+ [\v!links,\v!ja,\v!rechts]
+ []
+ \variable
+ [\c!commandos]
+ [\c!command!]
+ []
+ \variable
+ [\c!dubbelzijdig]
+ [\v!ja,\v!nee,\v!leeg]
+ [\v!leeg]
+ \variable
+ [\c!hoofdstatus]
+ [\v!normaal,\v!stop,\v!start,\v!leeg,\v!geen,\v!geenmarkering]
+ [\v!leeg]
+ \variable
+ [\c!voetstatus]
+ [\v!normaal,\v!stop,\v!start,\v!leeg,\v!geen,\v!geenmarkering]
+ [\v!leeg]
+ \variable
+ [\c!tekststatus]
+ [\v!normaal,\v!stop,\v!start,\v!leeg,\v!geen,\v!geenmarkering]
+ [\v!leeg]
+ \variable
+ [\c!bovenstatus]
+ [\v!stop,\v!start]
+ [\v!stop]
+ \variable
+ [\c!onderstatus]
+ [\v!stop,\v!start]
+ [\v!stop]
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start<<\y!naam>>\e!opmaak]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!versie]
+ \type
+ [\c!val!]
+ \value
+ [\v!definitief,\v!concept,\v!voorlopig]
+ [\v!definitief]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!currentdate]
+ \type
+ [\c!vals!]
+ \value
+ [\v!dag,\v!maand,\v!MAAND,\v!weekdag,\v!WEEKDAG,\v!jaar,
+ dd,mm,jj,yy,d,m,j,y,\v!kenmerk]
+ [\v!dag,\v!maand,\v!jaar]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!kenmerkdatum]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!inspringen]
+ \type
+ [\c!val!]
+ \value
+ [\v!niet,\v!nooit,\v!nee,\v!ja,\v!altijd]
+ [\v!nooit]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!nietinspringen]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!blanko]
+ \type
+ [\c!opt!\c!vals!]
+ \value
+ [\c!repeat!\v!klein,\c!repeat!\v!middel,\c!repeat!\v!groot,
+ \v!geenwit,\v!terug,\v!wit,\v!blokkeer,\v!forceer,\v!reset,
+ \v!regel,\v!halveregel,\v!formule,\v!vast,\v!flexibel]
+ [\v!groot]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startopelkaar]
+ \type
+ [\c!opt!\c!vals!\c!stp!]
+ \value
+ [\v!blanko]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startvanelkaar]
+ \type
+ [\c!stp!]
+\stopsetup
+
+% \startsetup
+% \command
+% [\y!startregelcorrectie]
+% \type
+% [\c!opt!\c!val!\c!stp!]
+% \value
+% [\v!klein,\v!middel,\v!groot,\v!blanko]
+% []
+% \stopsetup
+%
+% beter:
+
+\startsetup
+ \command
+ [\y!startregelcorrectie]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!corrigeerwitruimte]
+ \type
+ [\c!arg!]
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start\e!uitstellen]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startlocal]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startsmaller]
+ \type
+ [\c!opt!\c!vals!\c!stp!]
+ \value
+ [\c!repeat!\v!links,\c!repeat!\v!midden,\c!repeat!\v!rechts]
+ [\v!midden]
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start\e!verbergen]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!steluitlijnenin]
+ \type
+ [\c!val!]
+ \value
+ [\v!breedte,\v!links,\v!rechts,\v!midden,\v!binnen,\v!buiten,
+ \v!ruim,\v!hoogte,\v!onder,\v!regel,\v!reset]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startuitlijnen]
+ \type
+ [\c!stp!\c!opt!\c!val!]
+ \inheritvariables
+ [\y!steluitlijnenin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelspatieringin]
+ \type
+ [\c!val!]
+ \value
+ [\v!ruim,\v!opelkaar]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!steltolerantiein]
+ \type
+ [\c!vals!]
+ \value
+ [\v!horizontaal,\v!vertikaal,
+ \v!zeerstreng,\v!streng,\v!soepel,\v!zeersoepel]
+ [\v!zeerstreng]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!soortpagina]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!verwerkpagina]
+ \type
+ [\c!vals!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!ja,\v!nee]
+ [\v!ja]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!koppelpagina]
+ \type
+ [\c!vals!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!optie]
+ [\v!dubbelzijdig]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!positioneer]
+ \type
+ [\c!poss!\c!arg!]
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupscreens]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!methode]
+ [\v!punt,\v!lijn,\v!extern]
+ [\v!extern]
+ \variable
+ [\c!resolutie]
+ [\c!number!]
+ [508]
+ \variable
+ [\c!factor]
+ [\c!number!]
+ [8]
+ \variable
+ [\c!raster]
+ [\c!number!]
+ [0.95]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelachtergrondenin]
+ \type
+ [\c!val!\c!vals!\c!vars!]
+ \value
+ [\v!boven,\v!hoofd,\v!tekst,\v!voet,\v!onder,
+ \v!pagina,\v!linkerpagina,\v!rechterpagina]
+ []
+ \value
+ [\v!linkerrand,\v!linkermarge,\v!tekst,\v!rechtermarge,\v!rechterrand]
+ []
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start\e!buffer]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!haalbuffer]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!typebuffer]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelbufferin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerblok]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!geenblokkenmeer]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!verbergblokken]
+ \type
+ [\c!vals!\c!opt!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!handhaafblokken]
+ \type
+ [\c!vals!\c!opt!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!alles,\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!gebruikblokken]
+ \type
+ [\c!vals!\c!opt!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!selecteerblokken]
+ \type
+ [\c!vals!\c!opt!\c!vals!\c!opt!\c!var!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!criterium]
+ [\v!alles,\c!section!]
+ [\v!alles]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelblokin]
+ \type
+ [\c!vals!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!binnen]
+ [\c!command!]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+% \variable
+% [\c!scope]
+% [\v!globaal,\v!lokaal]
+% [\v!globaal]
+ \variable
+ [\c!file]
+ [\c!filename!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start\e!formule]
+ \type
+ [\c!stp!]
+ \value
+ [\c!formula!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!mathematics]
+ \type
+ [\c!arg!]
+ \value
+ [\c!formula!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!plaatsformule]
+ \type
+ [\c!opt!\c!refs!\c!nop!\c!dis!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!formula!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!plaatssubformule]
+ \type
+ [\c!opt!\c!refs!\c!nop!\c!dis!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!formula!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!plaats<<\y!blok>>]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!refs!\c!arg!\c!arg!]
+ \value
+ [\v!links,\v!rechts,\v!hier,\v!boven,\v!onder,
+ \v!inlinker,\v!inrechter,\v!inmarge,\v!marge,
+ \v!pagina,\v!naast,\v!altijd,\v!forceer,\v!lang]
+ [\v!hier]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!reserveer<<\y!blok>>]
+ \type
+ [\c!opt!\c!vars!\c!opt!\c!val!\c!opt!\c!refs!\c!arg!]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!kader]
+ [\v!aan,\v!uit]
+ []
+ \value
+ [\v!links,\v!rechts,\v!hier,\v!boven,\v!onder,
+ \v!inlinker,\v!inrechter,\v!inmarge,\v!marge,
+ \v!pagina,\v!naast,\v!altijd,\v!forceer]
+ [\v!hier]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerplaatsblok]
+ \type
+ [\c!val!\c!val!]
+ \value
+ [\c!singular!]
+ []
+ \value
+ [\c!plural!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelplaatsblokin]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!paginaovergangen]
+ [\c!list!]
+ []
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start<<\y!blok>>\e!tekst]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!ref!\c!arg!\c!arg!\c!stp!]
+ \value
+ [\v!links,\v!rechts,\v!hoog,\v!midden,\v!laag,\c!offset,\v!lang]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command[\e!plaats\e!lijstmet<<\y!blokken>>]
+ \type[\c!optint!]
+\stopsetup
+
+\startsetup
+ \command[\e!volledige\e!lijstmet<<\y!blokken>>]
+ \type[\c!optint!]
+\stopsetup
+
+% pragma4.tex
+
+\startsetup
+ \command
+ [\y!label]
+ \type
+ [\c!val!\c!arg!\c!arg!\c!arg!\c!arg!\c!arg!\c!arg!]
+ \value
+ [\v!smal,\v!breed]
+ [\v!breed]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!kenmerk]
+ \type
+ [\c!vars!]
+ \variable
+ [bet]
+ [\c!text!]
+ []
+ \variable
+ [ken]
+ [\c!text!]
+ []
+ \variable
+ [dat]
+ [\c!text!]
+ []
+ \variable
+ [van]
+ [\c!text!]
+ []
+ \variable
+ [aan]
+ [\c!text!]
+ []
+ \variable
+ [ref]
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!selecteerpapier]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!soort]
+ [1,2]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!koppelpapier]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+% pragma5.tex
+
+\startsetup
+ \command[\y!chem]
+ \type[\c!arg!\c!arg!\c!arg!]
+ \value[\c!text!][]
+ \value[\c!text!][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!breuk]
+ \type[\c!arg!\c!arg!]
+ \value[\c!text!][]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command[\y!punten]
+ \type[\c!val!]
+ \value[\c!number!][]
+\stopsetup
+
+\startsetup
+ \command[\y!woonplaats]
+ \type[\c!arg!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!items]
+ \type
+ [\c!opt!\c!vars!\c!args!]
+ \inheritvariables
+ [\y!stelitemsin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelitemsin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!plaats]
+ [\v!links,\v!rechts,\v!inmarge,\v!boven,\v!onder]
+ [\v!links]
+ \variable
+ [\c!symbool]
+ [1,2,...,\c!n,\c!a,...,\c!text!,\v!geen]
+ []
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [\hsize]
+ \variable
+ [\c!n]
+ [\c!number!,\v!onbekend]
+ [\v!onbekend]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ [{\blanko[\v!middel]}]
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!rechts,\v!midden,\v!marge]
+ [\v!midden]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startcitaat]
+ \type
+ [\c!vals!\c!stp!]
+ \value
+ [\c!repeat!\v!links,\c!repeat!\v!midden,\c!repeat!\v!rechts]
+ [\v!midden]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!citaat]
+ \type
+ [\c!arg!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!citeer]
+ \type
+ [\c!arg!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelciterenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!variant]
+ [1,2]
+ [1]
+ \variable
+ [\c!voor]
+ []
+ []
+ \variable
+ [\c!na]
+ []
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!toevoegen]
+ \type
+ [\c!val!]
+ \value
+ [\v!klein,\v!middel,\v!groot]
+ [\v!middel]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieeralineas]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!n]
+ [\c!number!]
+ [2]
+ \variable
+ [\c!lijn]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!hoogte]
+ [\v!passend,\c!dimension!]
+ [\v!passend]
+ \variable
+ [\c!voor]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!na]
+ [\c!command!]
+ [\blanko]
+ \variable
+ [\c!binnen]
+ [\c!command!]
+ []
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [1em]
+ \variable
+ [\c!tolerantie]
+ [\v!zeerstreng,\v!streng,\v!soepel,\v!zeersoepel]
+ [\v!soepel]
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!rechts,\v!midden]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [<<\y!alinea>>]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start<<\y!alinea>>]
+ \type
+ [\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelalineasin]
+ \type
+ [\c!val!\c!opt!\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!number!,\v!elk]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!rechts,\v!midden,\c!breedte]
+ [\c!breedte]
+ \variable
+ [\c!tolerantie]
+ [\v!zeerstreng,\v!streng,\v!soepel,\v!zeersoepel]
+ [\v!soepel]
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!binnen]
+ [\c!command!]
+ []
+ \variable
+ [\c!commando]
+ [\c!command!]
+ []
+ \variable
+ [\c!lijn]
+ [\v!aan,\v!uit]
+ [\v!uit]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!steltabin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!monster]
+ [\c!text!]
+ []
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!kopletter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!plaats]
+ [\v!links,\v!rechts]
+ [\v!links]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!tab]
+ \type
+ [\c!arg!\c!nop!\c!par!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+% pragma6.tex
+
+\startsetup
+ \command
+ [\y!startdocument]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!brieven]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!labels]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelbrievenin]
+ \type
+ [\c!vals!]
+ \value
+ [\v!formeel,\v!informeel,\v!rekening,\v!ls,
+ \v!hoog,\v!midden,\v!laag]
+ [\v!formeel,\v!laag]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsheetsin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!variant]
+ [\c!number!]
+ []
+ \variable
+ [\c!tekst]
+ [\c!text!]
+ []
+ \variable
+ [\c!formaat]
+ [\v!klein,\v!middel,\v!groot]
+ [\v!middel]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!normaal]
+ \variable
+ [\c!nummer]
+ [\c!number!,\v!aansluitend]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!sheet]
+ \type
+ [\c!val!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelstickersin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!variant]
+ [a]
+ []
+ \variable
+ [\c!n]
+ [\c!number!,\v!alles]
+ [\c!val!]
+ \variable
+ [\c!plaats]
+ [\v!marge,\v!links,\v!rechts,\v!midden]
+ [\v!links]
+\stopsetup
+
+% Pragma7.tex
+
+\startsetup
+ \command
+ [\y!steltabellenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!afstand]
+ [\v!klein,\v!middel,\v!groot]
+ [\v!middel]
+ \variable
+ [\c!korps]
+ [5pt,...,12pt,\v!klein,\v!groot]
+ []
+ \variable
+ [HL]
+ [\c!number!,\v!klein,\v!middel,\v!groot,\v!geen]
+ [\v!middel]
+ \variable
+ [VL]
+ [\c!number!,\v!klein,\v!middel,\v!groot,\v!geen]
+ [\v!middel]
+ \variable
+ [\c!commandos]
+ [\c!command!]
+ []
+ \variable
+ [\c!achtergrond]
+ [\v!raster,\v!kleur,\v!geen]
+ [\v!geen]
+ \variable
+ [\c!achtergrondraster]
+ [\c!number!]
+ [0.9]
+ \variable
+ [\c!achtergrondkleur]
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!starttabel]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\c!text!,\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!gebruikexternefiles]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!korps]
+ [5pt,...,12pt,\v!klein,\v!groot]
+ []
+ \variable
+ [\c!file]
+ [\c!filename!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!gebruikexternefile]
+ \type
+ [\c!val!\c!val!\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!filename!]
+ []
+ \variable
+ [\c!korps]
+ [5pt,...,12pt,\v!klein,\v!groot]
+ []
+\stopsetup
+
+% \startsetup
+% \command
+% [\y!presetexternfiguur]
+% \type
+% [\c!val!\c!vars!]
+% \value
+% [\c!filename!]
+% []
+% \variable
+% [\c!type]
+% [\c!eps]
+% [\c!eps]
+% \variable
+% [\c!breedte]
+% [\c!dimension!]
+% []
+% \variable
+% [\c!hoogte]
+% [\c!dimension!]
+% []
+% \variable
+% [\c!omvang]
+% [\c!number!]
+% []
+% \variable
+% [\c!titel]
+% [\c!text!]
+% []
+% \stopsetup
+
+\startsetup
+ \command
+ [\y!useexternalfigure]
+ \type
+ [\c!val!\c!val!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!filename!]
+ []
+ \variable
+ [\c!schaal]
+ [\c!number!]
+ [1000]
+ \variable
+ [\c!factor]
+ [\v!max,\v!passend,\v!ruim]
+ []
+ \variable
+ [\c!bfactor]
+ [\c!number!,\v!max,\v!ruim,\v!passend]
+ []
+ \variable
+ [\c!hfactor]
+ [\c!number!,\v!max,\v!ruim,\v!passend]
+ []
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!kader]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!preset]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!preview]
+ [\v!ja,\v!nee]
+ [\v!nee]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!externalfigure]
+ \type
+ [\c!val!\c!vars!]
+ \value
+ [\c!filename!]
+ []
+ \inheritvariables
+ [\y!useexternalfigure]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupexternalfigures]
+ \type
+ [\c!var!]
+ \variable
+ [\c!optie]
+ [\v!kader,\v!leeg,\v!test]
+ []
+ \variable
+ [\c!object]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!hokjes]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!ymax]
+ [\c!number!]
+ [24]
+ \variable
+ [\c!xmax]
+ [\c!number!]
+ []
+ \variable
+ [\c!gebied]
+ [\c!text!]
+ []
+ \variable
+ [\c!lokatie]
+ [\v!lokaal,\v!globaal]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!showexternalfigures]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!naam]
+ \type
+ [\c!arg!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startlegenda]
+ \type
+ [\c!opt!\c!val!\tex{leg}\c!nop!\c!sep!\c!nop!\c!sep!\c!nop!\c!sep!\tex{leg}\c!stp!]
+ \value
+ [\v!twee]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startgegeven]
+ \type
+ [\tex{geg}\c!nop!\c!sep!\c!nop!\c!sep!\c!nop!\c!sep!\tex{geg}\c!stp!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!roteer]
+ \type
+ [\c!opt!\c!vars!\c!arg!]
+ \inheritvariables
+ [\y!stelroterenin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelroterenin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!rotatie]
+ [\c!number!]
+ [90]
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!spiegel]
+ \type
+ [\c!arg!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!schaal]
+ \type
+ [\c!opt!\c!vars!\c!arg!]
+ \variable
+ [\c!sx]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!sy]
+ [\c!number!]
+ [1]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelcombinatiesin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!voor]
+ [\c!commando]
+ []
+ \variable
+ [\c!tussen]
+ [\c!commando]
+ []
+ \variable
+ [\c!na]
+ [\c!commando]
+ []
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ [1em]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!,\v!passend]
+ [\v!passend]
+ \variable
+ [\c!breedte]
+ [\c!dimension!,\v!passend]
+ [\v!passend]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startcombinatie]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\c!matrix!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!plaatsnaastelkaar]
+ \type
+ [\c!arg!\c!arg!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!plaatsonderelkaar]
+ \type
+ [\c!arg!\c!arg!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startoverlay]
+ \type
+ [\c!val!\c!stp!]
+ \value
+ [\c!arg!]
+ []
+\stopsetup
+
+% pragma8.tex
+
+% \verwerkkontakten[naam,groep][actie][]
+% \verwerkfiguren[][overzicht][]
+
+\startsetup
+ \command
+ [\y!startoverzicht]
+ \type
+ [\c!vals!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+% core-01d.tex
+
+\startsetup
+ \command
+ [\y!stelinteractieschermin]
+ \type
+ [\c!alwint!\c!vars!]
+ \variable
+ [\c!breedte]
+ [\c!dimension!,\v!passend]
+ [\papierbreedte]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!,\v!passend]
+ [\papierhoogte]
+ \variable
+ [\c!rugwit]
+ [\c!dimension!]
+ [\rugwit]
+ \variable
+ [\c!kopwit]
+ [\c!dimension!]
+ [\kopwit]
+ \variable
+ [\c!rugoffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!kopoffset]
+ [\c!dimension!]
+ [0pt]
+\stopsetup
+
+\startsetup
+ \command[\y!scherm]
+ \type[\c!alwint!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelpaginaovergangenin]
+ \type
+ [\c!opt!\c!vals!]
+ \value
+ [\v!reset,
+ %dissolve,box,split,blinds,wipe,glitter,
+ %vertical,horizontal,in,out,east,west,north,south,
+ \c!number!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelinteractiein]
+ \type
+ [\c!alwint!\c!vars!]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!stop]
+ \variable
+ [\c!menu]
+ [\v!aan,\v!uit]
+ [\v!uit]
+ \variable
+ [\c!pagina]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!strut]
+ [\v!ja,\v!nee]
+ [\v!ja]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ [1em]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!diepte]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...\c!command!]
+ [\v!vet]
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!contrastkleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!symboolset]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!titel]
+ [\c!text!]
+ []
+ \variable
+ [\c!subtitel]
+ [\c!text!]
+ []
+ \variable
+ [\c!auteur]
+ [\c!text!]
+ []
+ \variable
+ [\c!datum]
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelinteractiemenuin]
+ \type
+ [\c!alwint!\c!vals!\c!opt!\c!vars!\c!opt!\c!dests!]
+ \value
+ [\v!links,\v!rechts,\v!boven,\v!onder,\c!identifier!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ []
+ \variable
+ [\c!links]
+ [\c!command!]
+ []
+ \variable
+ [\c!rechts]
+ [\c!command!]
+ []
+ \variable
+ [\c!midden]
+ [\c!command!]
+ []
+ \variable
+ [\c!status]
+ [\v!start,\v!stop,\v!geen]
+ [\v!start]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...\c!command!]
+ [\v!vet]
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!afstand]
+ [\v!overlay,\c!dimension!]
+ []
+ \variable
+ [\c!zelfdepagina]
+ [\v!ja,\v!leeg,\v!nee,\v!geen]
+ []
+ \variable
+ [\c!onbekendeverwijzing]
+ [\v!ja,\v!leeg,\v!nee,\v!geen]
+ []
+ \variable
+ [\c!linkeroffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!rechteroffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!bovenoffset]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!onderoffset]
+ [\c!dimension!]
+ [0pt]
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerinteractiemenu]
+ \type
+ [\c!alwint!\c!val!\c!opt!\c!val!\c!opt!\c!vars!]
+ \value
+ [\v!links,\v!rechts,\v!boven,\v!onder,\c!identifier!]
+ []
+ \value
+ [\v!links,\v!rechts,\v!boven,\v!onder,\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelinteractiemenuin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startinteractiemenu]
+ \type
+ [\c!alwint!\c!val!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!blokkeerinteractiemenu]
+ \type
+ [\c!alwint!\c!val!\c!refs!]
+ \value
+ [\v!links,\v!rechts,\v!boven,\v!onder,\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!gebruikexterndocument]
+ \type
+ [\c!alwint!\c!val!\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!file]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!gebruikURL]
+ \type
+ [\c!alwint!\c!val!\c!val!\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!file]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!coupledocument]
+ \type
+ [\c!alwint!\c!val!\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!file]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command[\y!uit]
+ \type[\c!alwint!\c!ref!]
+ \value[\c!text!][]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!interactiebalk]
+ \type
+ [\c!alwint!\c!vars!]
+ \inheritvariables
+ [\y!stelinteractiebalkin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!interactiebuttons]
+ \type
+ [\c!alwint!\c!opt!\c!vars!\c!vals!]
+ \inheritvariables
+ [\y!stelinteractiebalkin]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+% \interactiebalk[reset]
+
+\startsetup
+ \command
+ [\y!stelinteractiebalkin]
+ \type
+ [\c!alwint!\c!vars!]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!start]
+ \variable
+ [\c!variant]
+ [a,b,c,d,e,f,g]
+ [b]
+ \variable
+ [\c!symbool]
+ [\v!ja,\v!nee]
+ [\v!nee]
+ \variable
+ [\c!breedte]
+ [\c!dimension!,\c!hoogte,\v!passend]
+ [3cm]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!,\c!hoogte,\v!passend]
+ [\v!ruim]
+ \variable
+ [\c!diepte]
+ [\c!dimension!]
+ [0pt]
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!stap]
+ [\c!number!,\v!klein,\v!middel,\v!groot]
+ [1]
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!synchroniseer]
+ \type
+ [\c!alwint!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startsynchronisatie]
+ \type
+ [\c!alwint!\c!stp!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsynchronisatiebalkin]
+ \type
+ [\c!alwint!\c!vars!]
+ \variable
+ [\c!variant]
+ [\v!pagina,\v!lokaal]
+ [\v!pagina]
+ \variable
+ [\c!breedte]
+ [\c!dimension!,\c!hoogte,\v!passend]
+ [3cm]
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ [.5em]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ [\v!vet]
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!synchronisatiebalk]
+ \type
+ [\c!alwint!\c!val!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \variable
+ [\c!variant]
+ [\v!pagina,\v!lokaal]
+ [\v!pagina]
+ \inheritvariables
+ [\y!stelsynchronisatiebalkin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelsynchronisatiein]
+ \type
+ [\c!alwint!\c!vars!]
+ \variable
+ [\c!status]
+ [\v!start,\v!stop]
+ [\v!stop]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerprofiel]
+ \type
+ [\c!alwint!\c!vals!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelprofielenin]
+ \type
+ [\c!alwint!\c!vars!]
+ \variable
+ [\c!optie]
+ [\v!test]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startprofiel]
+ \type
+ [\c!alwint!\c!vals!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!volgprofiel]
+ \type
+ [\c!alwint!\c!arg!\c!val!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!placebookmarks]
+ \type
+ [\c!opt!\c!vals!\c!opt!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!bookmark]
+ \type
+ [\c!opt!\c!val!\c!arg!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!startversie]
+ \type
+ [\c!alwint!\c!vals!\c!stp!]
+ \value
+ [\c!number!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelversiesin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!nummer]
+ [\c!number!]
+ [1]
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vet\v!schuin,\v!type,\v!kap,\v!klein...,\c!command!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!markeerversie]
+ \type
+ [\c!alwint!]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!selecteerversie]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerversie]
+ \type
+ [\c!val!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!number!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!volgversie]
+ \type
+ [\c!alwint!\c!arg!\c!val!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!volgprofielversie]
+ \type
+ [\c!alwint!\c!arg!\c!val!\c!val!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definieerprogramma]
+ \type
+ [\c!alwint!\c!val!\c!val!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelprogrammasin]
+ \type
+ [\c!alwint!\c!vars!]
+ \variable
+ [\c!gebied]
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!programma]
+ \type
+ [\c!alwint!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+% pragma11.tex
+
+\startsetup
+ \command
+ [\y!startfigure]
+ \type
+ [\c!alwint!\c!val!\c!val!\c!vars!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!filename!]
+ []
+ \variable
+ [\c!factor]
+ [\c!number!]
+ []
+ \variable
+ [\c!kader]
+ [\v!aan,\v!uit]
+ [\v!uit]
+\stopsetup
+
+\startsetup
+ \command
+ [\y!referring\subsetup{\v!figuur}]
+ \type
+ [\c!poss!\c!poss!\c!val!]
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!marking\subsetup{\v!figuur}]
+ \type
+ [\c!poss!\c!poss!\c!val!]
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!remark]
+ \type
+ [\c!poss!\c!poss!\c!vars!\c!arg!]
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \value
+ [\c!number!]
+ []
+ \inheritvariables
+ [\y!setupframed]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!naar]
+ \type
+ [\c!alwint!\c!arg!\c!alwint!\c!arg!\c!refs!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!naarbox]
+ \type
+ [\c!alwint!\c!arg!\c!refs!]
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!button]
+ \type
+ [\c!alwint!\c!opt!\c!vars!\c!arg!\c!refs!]
+ \inheritvariables
+ [\y!stelbuttonsin]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelbuttonsin]
+ \type
+ [\c!vars!]
+ \inheritvariables
+ [\y!setupframed]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!menubutton]
+ \type
+ [\c!alwint!\c!opt!\c!val!\c!opt!\c!vars!\c!arg!\c!refs!]
+ \inheritvariables
+ [\y!setupframed]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!stelcommentaarin]
+ \type
+ [\c!vars!]
+ \variable
+ [\c!breedte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!hoogte]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\e!start\e!commentaar]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!vars!\c!stp!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelcommentaarin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!commentaar]
+ \type
+ [\c!opt!\c!val!\c!opt!\c!vars!\c!arg!]
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!stelcommentaarin]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definefield]
+ \type
+ [\c!val!\c!val!\c!val!\c!vals!\c!opt!\c!val!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ [radio,check,push,line,text,popup,choice,combo]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definesubfield]
+ \type
+ [\c!val!\c!val!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!copyfield]
+ \type
+ [\c!val!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!clonefield]
+ \type
+ [\c!val!\c!vals!\c!val!\c!opt!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!field]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!fitfield]
+ \type
+ [\c!val!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!fillinfield]
+ \type
+ [\c!opt!\c!val!\c!arg!]
+ \value
+ [\c!text!]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!tooltip]
+ \type
+ [\c!opt!\c!val!\c!arg!]
+ \value
+ [\v!links,\v!rechts,\v!midden]
+ []
+ \value
+ [\c!text!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!showfields]
+ \type
+ [\c!opt!\c!vals!]
+ \value
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!logfields]
+ \type
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupfield]
+ \type
+ [\c!val!\c!vals!\c!vars!\c!vars!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\v!label,\v!horizontaal,\v!vertikaal,\v!kader]
+ []
+ \inheritvariables
+ [\y!framed]
+ []
+ \inheritvariables
+ [\y!setupfields]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!setupfields]
+ \type
+ [\c!vals!\c!val!\c!vars!\c!vars!\c!vars!]
+ \value
+ [\v!identifier!]
+ []
+ \value
+ [\v!label,\v!horizontaal,\v!vertikaal,\v!kader]
+ []
+ \inheritvariables
+ [\y!framed]
+ []
+ \variable
+ [\c!n]
+ [\c!number!]
+ []
+ \variable
+ [\c!afstand]
+ [\c!dimension!]
+ []
+ \variable
+ [\c!voor]
+ [\c!command!]
+ []
+ \variable
+ [\c!na]
+ [\c!command!]
+ []
+ \variable
+ [\c!tussen]
+ [\c!command!]
+ []
+ \variable
+ [\c!kleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!letter]
+ [\v!normaal,\v!vet,\v!schuin,\v!vetschuin,\v!type]
+ [\v!normaal]
+ \variable
+ [\c!uitlijnen]
+ [\v!links,\v!midden,\v!rechts]
+ []
+ \variable
+ [\c!optie]
+ [\v!alleenleesbaar,\v!verplicht,\v!beschermd,\v!gesorteerd,
+ \v!nietbeschikbaar, \v!verborgen,\v!printbaar]
+ []
+ \variable
+ [\c!klikin]
+ [\c!reference!]
+ []
+ \variable
+ [\c!klikuit]
+ [\c!reference!]
+ []
+ \variable
+ [\c!gebiedin]
+ [\c!reference!]
+ []
+ \variable
+ [\c!gebieduit]
+ [\c!reference!]
+ []
+ \variable
+ [\c!natoets]
+ [\c!reference!]
+ []
+ \variable
+ [\c!formatteer]
+ [\c!reference!]
+ []
+ \variable
+ [\c!valideer]
+ [\c!reference!]
+ []
+ \variable
+ [\c!bereken]
+ [\c!reference!]
+ []
+ \variable
+ [\c!veldoffset]
+ [\c!dimension!]
+ [\!!zeropoint]
+ \variable
+ [\c!veldkaderkleur]
+ [\c!identifier!]
+ []
+ \variable
+ [\c!veldachtergrondkleur]
+ [\c!identifier!]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!definefieldstack]
+ \type
+ [\c!val!\c!vals!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!setupfields]
+ []
+\stopsetup
+
+\startsetup
+ \command
+ [\y!fieldstack]
+ \type
+ [\c!val!\c!opt!\c!vals!\c!opt!\c!vars!]
+ \value
+ [\c!identifier!]
+ []
+ \value
+ [\c!identifier!]
+ []
+ \inheritvariables
+ [\y!setupfields]
+ []
+\stopsetup
+
+
+\stopsetupfile
diff --git a/usergrps/uktug/baskervi/8_4/star-abr.tex b/usergrps/uktug/baskervi/8_4/star-abr.tex
new file mode 100644
index 0000000000..4cd898e6c3
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/star-abr.tex
@@ -0,0 +1,106 @@
+% This file hold some abbreviations. We do not use the not
+% yet filled in meanings yet and for the moment only use
+% their \kap-italizing.
+
+\startinterface dutch
+
+ \afkorting {ADE} {Advanced Document Engineering}
+ \afkorting {ARBO} {}
+ \afkorting {ASCII} {}
+ \afkorting {BTW} {}
+ \afkorting {CDROM} {}
+ \afkorting {DTD} {}
+ \afkorting {DVI} {}
+ \afkorting {EPS} {}
+ \afkorting {HP} {}
+ \afkorting {HTML} {}
+ \afkorting {MSWORD} {}
+ \afkorting {NTG} {}
+ \afkorting {PDF} {Portable Document Format}
+ \afkorting {PS} {}
+ \afkorting {RTF} {}
+ \afkorting {SGML} {}
+ \afkorting {SI} {}
+ \afkorting {TIF} {}
+ \afkorting {WP} {}
+ \afkorting {WYSIWYG} {}
+
+\stopinterface
+
+\startinterface english
+
+ \abbreviation {ADE} {Advanced Document Engineering}
+ \abbreviation {ARBO} {}
+ \abbreviation {ASCII} {}
+ \abbreviation {BTW} {}
+ \abbreviation {CDROM} {}
+ \abbreviation {DTD} {}
+ \abbreviation {DVI} {}
+ \abbreviation {EPS} {}
+ \abbreviation {HP} {}
+ \abbreviation {HTML} {}
+ \abbreviation {MSWORD} {}
+ \abbreviation {NTG} {}
+ \abbreviation {PDF} {Portable Document Format}
+ \abbreviation {PS} {}
+ \abbreviation {RTF} {}
+ \abbreviation {SGML} {}
+ \abbreviation {SI} {}
+ \abbreviation {TIF} {}
+ \abbreviation {WP} {}
+ \abbreviation {WYSIWYG} {}
+
+\stopinterface
+
+\startinterface german
+
+ \abkuerzung {ADE} {Advanced Document Engineering}
+ \abkuerzung {ARBO} {}
+ \abkuerzung {ASCII} {}
+ \abkuerzung {BTW} {}
+ \abkuerzung {CDROM} {}
+ \abkuerzung {DTD} {}
+ \abkuerzung {DVI} {}
+ \abkuerzung {EPS} {}
+ \abkuerzung {HP} {}
+ \abkuerzung {HTML} {}
+ \abkuerzung {MSWORD} {}
+ \abkuerzung {NTG} {}
+ \abkuerzung {PDF} {Portable Document Format}
+ \abkuerzung {PS} {}
+ \abkuerzung {RTF} {}
+ \abkuerzung {SGML} {}
+ \abkuerzung {SI} {}
+ \abkuerzung {TIF} {}
+ \abkuerzung {WP} {}
+ \abkuerzung {WYSIWYG} {}
+
+\stopinterface
+
+% Some logo's and shortcuts are defined here.
+
+\logo [CONTEXT] {\kap{CON{\TeX}T}}
+\logo [DISTILLER] {Acrobat Distiller}
+\logo [DVIPS] {\kap{DVIPS}}
+\logo [DVIPSONE] {\kap{DVIPSONE}}
+\logo [DVIWINDO] {\kap{DVIWINDO}}
+\logo [DVIVIEW] {\kap{DVIVIEW}}
+\logo [Enter] {\type{Enter}}
+\logo [EXCHANGE] {Acrobat Exchange}
+\logo [POSTSCRIPT] {\kap{POSTSCRIPT}}
+\logo [GHOSTSCRIPT] {\kap{GHOSTSCRIPT}}
+\logo [GHOSTVIEW] {\kap{GHOSTVIEW}}
+\logo [IBM] {\kap{IBM}}
+\logo [MACINTOSH] {Macintosh}
+\logo [MSDOS] {\kap{MSDOS}}
+\logo [PDFTEX] {\kap{PDF\TeX}}
+\logo [PICTEX] {\kap{\PiCTeX}}
+\logo [READER] {Acrobat Reader}
+\logo [TABLE] {\kap{\TaBlE}}
+\logo [TEXUTIL] {\kap{{\TeX}UTIL}}
+\logo [TEXEXEC] {\kap{{\TeX}EXEC}}
+\logo [TEXEDIT] {\kap{{\TeX}EDIT}}
+\logo [TEX] {\kap{\TeX}}
+\logo [UNIX] {\kap{UNIX}}
+\logo [WINDOWS] {\kap{WINDOWS}}
+\logo [PERL] {\kap{PERL}}
diff --git a/usergrps/uktug/baskervi/8_4/texutil.pl b/usergrps/uktug/baskervi/8_4/texutil.pl
new file mode 100644
index 0000000000..8fbc9571f1
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/texutil.pl
@@ -0,0 +1,2137 @@
+#!/usr/bin/perl
+#-w
+
+#D \module
+#D [ file=texutil.pl,
+#D version=1998.06.26,
+#D title=pre- and postprocessing utilities,
+#D subtitle=\TEXUTIL,
+#D author=Hans Hagen,
+#D date=\currentdate,
+#D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
+#C
+#C This script is part of the \CONTEXT\ macro||package and is
+#C therefore copyrighted by \PRAGMA. Non||commercial use is
+#C granted.
+
+# Thanks to Tobias Burnus for the german translations.
+# Thanks to Taco Hoekwater for making the file -w proof.
+# Thanks to Sebastan Rahtz for the eps to PDF method
+# Thanks to Alex Knowles and friend for the right JPG specs
+
+#D This is \TEXUTIL, a utility program (script) to be used
+#D alongside the \CONTEXT\ macro package. This \PERL\ script is
+#D derived from the \MODULA\ version and uses slightly better
+#D algoritms for sanitizing \TEX\ specific (sub|)|strings.
+#D
+#D This implementation has some features not found in the
+#D binary version, like scanning illustrations other than \EPS.
+#D I would suggest to keep an eye on the version number:
+
+$Program = "TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998" ;
+
+#D By the way, this is my first \PERL\ script, which means
+#D that it will be improved as soon as I find new and/or more
+#D suitable solutions in the \PERL\ manuals. As can be seen in
+#D the definition of \type{$Program}, this program is part of
+#D the \CONTEXT\ suite, and therefore can communicate with the
+#D users in english as well as some other languages. One can
+#D set his favourite language by saying something like:
+
+#D \starttypen
+#D perl texutil.pl --int=de --fig *.eps *.tif *.pdf *.png *.jpg
+#D \stoptypen
+#D
+#D or simpler:
+#D
+#D \starttypen
+#D perl texutil.pl --fig *.*
+#D \stoptypen
+
+#D Of course one can also say \type{--interface=nl}, which
+#D happens to be my native language.
+
+#D I won't go into too much detail on the algoritms used.
+#D The next few pages show the functionality as reported by the
+#D helpinformation and controled by command line arguments
+#D and can serve as additional documentation.
+
+#D \TEXUTIL\ can handle different tasks; which one is active
+#D depends on the command line arguments. These are handled by
+#D a \PERL\ system module. This means that, at least for the
+#D moment, there is no external control as provided by the
+#D \PRAGMA\ environment system.
+
+use Getopt::Long ;
+
+#D We don't want error messages and accept partial switches,
+#D which saves users some typing.
+
+$Getopt::Long::passthrough = 1 ; # no error message
+$Getopt::Long::autoabbrev = 1 ; # partial switch accepted
+
+#D We also predefine the interface language and set a boolean
+#D that keeps track of unknown options. \voetnoot {This feature
+#D is still to be implemented.}
+
+$UserInterface = "en" ;
+$UnknownOptions = 0 ;
+
+#D Here come the options:
+
+&GetOptions
+ ("references" => \$ProcessReferences,
+ "ij" => \$ProcessIJ,
+ "high" => \$ProcessHigh,
+ "quotes" => \$ProcessQuotes,
+ "documents" => \$ProcessDocuments,
+ "type=s" => \$ProcessType,
+ "outputfile=s" => \$ProcessOutputFile,
+ "sources" => \$ProcessSources,
+ "setups" => \$ProcessSetups,
+ "templates" => \$ProcessTemplates,
+ "infos" => \$ProcessInfos,
+ "figures" => \$ProcessFigures,
+ "epspage" =>\$ProcessEpsPage,
+ "epstopdf" =>\$ProcessEpsToPdf,
+ "logfile" => \$ProcessLogFile,
+ "box" =>\$ProcessBox,
+ "hbox" =>\$ProcessHBox,
+ "vbox" =>\$ProcessVBox,
+ "criterium=f" =>\$ProcessCriterium,
+ "unknown" =>\$ProcessUnknown,
+ "help" => \$ProcessHelp,
+ "silent" => \$ProcessSilent,
+ "verbose" => \$ProcessVerbose,
+ "interface=s" => \$UserInterface) ;
+
+#D We need some hacks to suppress terminal output. This
+#D piece of code is based on page~193 of "Programming Perl".
+
+$ProgramLog = "texutil.log" ;
+
+sub RedirectTerminal
+ { open SAVEDSTDOUT, ">&STDOUT" ;
+ open STDOUT, ">$ProgramLog" ;
+ select STDOUT; $| = 1 }
+
+#D And, indeed:
+
+if ($ProcessSilent)
+ { RedirectTerminal }
+else
+ { $ProcessVerbose = 0 }
+
+#D We can temporary open the terminal channel.
+
+sub OpenTerminal
+ { close STDOUT ;
+ open STDOUT, ">&SAVEDSTDOUT" }
+
+sub CloseTerminal
+ { open SAVEDSTDOUT, ">&STDOUT" ;
+ open STDOUT, ">>$ProgramLog" ;
+ select STDOUT; $| = 1 }
+
+#D By default wildcards are expanded into a list. The
+#D subroutine below is therefore only needed when no file or
+#D pattern is given.
+
+$InputFile = "@ARGV" ; # niet waterdicht
+
+sub CheckInputFiles
+ { my ($UserSuppliedPath) = @_ ;
+ @UserSuppliedFiles = map { split " " } sort lc $UserSuppliedPath }
+
+#D The next subroutine takes care of the optional output
+#D filename (e.g. for figure dimensions).
+
+$ProcessOutputFile = "" ;
+
+sub SetOutputFile
+ { ($OutFilNam, $OutFilSuf) = split (/\./, $_[0], 2) ;
+ unless ($ProcessOutputFile eq "")
+ { $ProcessOutputFile .= "." . $OutFilSuf ;
+ ($OutFilNam, $OutFilSuf, $Rubish) = split (/\./, $ProcessOutputFile , 3)}
+ $OutputFile = $OutFilNam . "." . $OutFilSuf }
+
+#D Sometimes we need to split filenames.
+
+my ($FileName, $FileSuffix) = ("","") ;
+
+sub SplitFileName
+ { my $Rubish = "" ;
+ if ($_[0] =~ /^\.\//)
+ { ($Rubish, $FileName) = split ( /^\.\//, $_[0], 2) }
+ else
+ { $FileName = $_[0] }
+ return split (/\./, $FileName, 2) }
+
+#D In order to support multiple interfaces, we save the
+#D messages in a hash table. As a bonus we can get a quick
+#D overview of the messages we deal with.
+
+sub Report
+ { foreach $_ (@_)
+ { if (! defined $MS{$_})
+ { print $_ }
+ else
+ { print $MS{$_} }
+ print " " }
+ print "\n" }
+
+#D The messages are saved in a hash table and are called
+#D by name. This contents of this table depends on the
+#D interface language in use.
+
+#D \startcompressdefinitions
+
+if ($UserInterface eq "nl")
+
+ { # begin of dutch section
+
+ $MS{"ProcessingReferences"} = "commando's, lijsten en indexen verwerken" ;
+ $MS{"MergingReferences"} = "indexen samenvoegen" ;
+ $MS{"GeneratingDocumentation"} = "ConTeXt documentatie file voorbereiden" ;
+ $MS{"GeneratingSources"} = "ConTeXt broncode file genereren" ;
+ $MS{"FilteringDefinitions"} = "ConTeXt definities filteren" ;
+ $MS{"CopyingTemplates"} = "TeXEdit toets templates copieren" ;
+ $MS{"CopyingInformation"} = "TeXEdit help informatie copieren" ;
+ $MS{"GeneratingFigures"} = "figuur file genereren" ;
+ $MS{"FilteringLogFile"} = "log file filteren (poor mans version)" ;
+
+ $MS{"SortingIJ"} = "IJ sorteren onder Y" ;
+ $MS{"ConvertingHigh"} = "hoge ASCII waarden converteren" ;
+ $MS{"ProcessingQuotes"} = "characters met accenten afhandelen" ;
+ $MS{"ForcingFileType"} = "filetype instellen" ;
+ $MS{"UsingEps"} = "EPS files afhandelen" ;
+ $MS{"UsingTif"} = "TIF files afhandelen" ;
+ $MS{"UsingPdf"} = "PDF files afhandelen" ;
+ $MS{"UsingPng"} = "PNG files afhandelen" ;
+ $MS{"UsingJpg"} = "JPG files afhandelen" ;
+ $MS{"EpsToPdf"} = "EPS converteren naar PDF";
+ $MS{"EpsPage"} = "EPS pagina instellen";
+ $MS{"FilteringBoxes"} = "overfull boxes filteren" ;
+ $MS{"ApplyingCriterium"} = "criterium toepassen" ;
+ $MS{"FilteringUnknown"} = "onbekende ... filteren" ;
+
+ $MS{"NoInputFile"} = "geen invoer file opgegeven" ;
+ $MS{"NoOutputFile"} = "geen uitvoer file gegenereerd" ;
+ $MS{"EmptyInputFile"} = "lege invoer file" ;
+ $MS{"NotYetImplemented"} = "nog niet beschikbaar" ;
+
+ $MS{"Action"} = " actie :" ;
+ $MS{"Option"} = " optie :" ;
+ $MS{"Error"} = " fout :" ;
+ $MS{"Remark"} = " opmerking :" ;
+ $MS{"SystemCall"} = " systeemaanroep :" ;
+ $MS{"BadSystemCall"} = " foute systeemaanroep :" ;
+ $MS{"MissingSubroutine"} = " onbekende subroutine :" ;
+
+ $MS{"EmbeddedFiles"} = " gebruikte files :" ;
+ $MS{"BeginEndError"} = " b/e fout in :" ;
+ $MS{"SynonymEntries"} = " aantal synoniemen :" ;
+ $MS{"SynonymErrors"} = " fouten :" ;
+ $MS{"RegisterEntries"} = " aantal ingangen :" ;
+ $MS{"RegisterErrors"} = " fouten :" ;
+ $MS{"PassedCommands"} = " aantal commando's :" ;
+
+ $MS{"MultiPagePdfFile"} = " te veel pagina's :" ;
+ $MS{"MissingMediaBox"} = " geen mediabox :" ;
+ $MS{"MissingBoundingBox"} = " geen boundingbox :" ;
+
+ $MS{"NOfDocuments"} = " documentatie blokken :" ;
+ $MS{"NOfDefinitions"} = " definitie blokken :" ;
+ $MS{"NOfSkips"} = " overgeslagen blokken :" ;
+ $MS{"NOfSetups"} = " gecopieerde setups :" ;
+ $MS{"NOfTemplates"} = " gecopieerde templates :" ;
+ $MS{"NOfInfos"} = " gecopieerde helpinfos :" ;
+ $MS{"NOfFigures"} = " verwerkte figuren :" ;
+ $MS{"NOfBoxes"} = " te volle boxen :" ;
+ $MS{"NOfUnknown"} = " onbekende ... :" ;
+
+ $MS{"InputFile"} = " invoer file :" ;
+ $MS{"OutputFile"} = " outvoer file :" ;
+ $MS{"FileType"} = " type file :" ;
+ $MS{"EpsFile"} = " eps file :" ;
+ $MS{"PdfFile"} = " pdf file :" ;
+ $MS{"TifFile"} = " tif file :" ;
+ $MS{"PngFile"} = " png file :" ;
+ $MS{"JpgFile"} = " jpg file :" ;
+ $MS{"MPFile"} = " metapost file :" ;
+
+ $MS{"Overfull"} = "te vol" ;
+ $MS{"Entries"} = "ingangen" ;
+ $MS{"References"} = "verwijzingen" ;
+
+ } # end of dutch section
+
+elsif ($UserInterface eq "de")
+
+ { # begin of german section
+
+ $MS{"ProcessingReferences"} = "Verarbeiten der Befehle, Listen und Register" ;
+ $MS{"MergingReferences"} = "Register verschmelzen" ;
+ $MS{"GeneratingDocumentation"} = "Vorbereiten der ConTeXt-Dokumentationsdatei" ;
+ $MS{"GeneratingSources"} = "Erstellen einer nur Quelltext ConTeXt-Datei" ;
+ $MS{"FilteringDefinitions"} = "Filtern der ConTeXt-Definitionen" ;
+ $MS{"CopyingTemplates"} = "Kopieren der TeXEdit-Test-key-templates" ;
+ $MS{"CopyingInformation"} = "Kopieren der TeXEdit-Hilfsinformation" ;
+ $MS{"GeneratingFigures"} = "Erstellen einer Abb-Uebersichtsdatei" ;
+ $MS{"FilteringLogFile"} = "Filtern der log-Datei" ;
+
+ $MS{"SortingIJ"} = "Sortiere IJ nach Y" ;
+ $MS{"ConvertingHigh"} = "Konvertiere hohe ASCII-Werte" ;
+ $MS{"ProcessingQuotes"} = "Verarbeiten der Akzentzeichen" ;
+ $MS{"ForcingFileType"} = "Dateityp einstellen" ;
+ $MS{"UsingEps"} = "EPS-Dateien verarbeite" ;
+ $MS{"UsingTif"} = "TIF-Dateien verarbeite" ;
+ $MS{"UsingPdf"} = "PDF-Dateien verarbeite" ;
+ $MS{"UsingPng"} = "PNG-Dateien verarbeite" ;
+ $MS{"UsingJpg"} = "JPG-Dateien verarbeite" ;
+ $MS{"EpsToPdf"} = "convert EPS to PDF";
+ $MS{"EpsPage"} = "setup EPS page";
+
+ $MS{"FilteringBoxes"} = "Filtern der ueberfuellten Boxen" ;
+ $MS{"ApplyingCriterium"} = "Anwenden des uebervoll-Kriteriums" ;
+ $MS{"FilteringUnknown"} = "Filter unbekannt ..." ;
+
+ $MS{"NoInputFile"} = "Keine Eingabedatei angegeben" ;
+ $MS{"NoOutputFile"} = "Keine Ausgabedatei generiert" ;
+ $MS{"EmptyInputFile"} = "Leere Eingabedatei" ;
+ $MS{"NotYetImplemented"} = "Noch nicht verfuegbar" ;
+
+ $MS{"Action"} = " Aktion :" ;
+ $MS{"Option"} = " Option :" ;
+ $MS{"Error"} = " Fehler :" ;
+ $MS{"Remark"} = " Anmerkung :" ;
+ $MS{"SystemCall"} = " system call :" ;
+ $MS{"BadSystemCall"} = " bad system call :" ;
+ $MS{"MissingSubroutine"} = " missing subroutine :" ;
+ $MS{"SystemCall"} = " Systemaufruf :" ;
+ $MS{"BadSystemCall"} = " Fehlerhafter Aufruf :" ;
+ $MS{"MissingSubroutine"} = " Fehlende Unterroutine :" ;
+
+ $MS{"EmbeddedFiles"} = " Eingebettete Dateien :" ;
+ $MS{"BeginEndError"} = " Beg./Ende-Fehler in :" ;
+ $MS{"SynonymEntries"} = " Synonymeintraege :" ;
+ $MS{"SynonymErrors"} = " Fehlerhafte Eintraege :" ;
+ $MS{"RegisterEntries"} = " Registereintraege :" ;
+ $MS{"RegisterErrors"} = " Fehlerhafte Eintraege :" ;
+ $MS{"PassedCommands"} = " Verarbeite Befehle :" ;
+
+ $MS{"MultiPagePdfFile"} = " zu viele Seiten :" ;
+ $MS{"MissingMediaBox"} = " fehlende mediabox :" ;
+ $MS{"MissingBoundingBox"} = " fehlende boundingbox :" ;
+
+ $MS{"NOfDocuments"} = " Dokumentbloecke :" ;
+ $MS{"NOfDefinitions"} = " Definitionsbloecke :" ;
+ $MS{"NOfSkips"} = "Uebersprungene Bloecke :" ;
+ $MS{"NOfSetups"} = " Kopierte setups :" ;
+ $MS{"NOfTemplates"} = " Kopierte templates :" ;
+ $MS{"NOfInfos"} = " Kopierte helpinfos :" ;
+ $MS{"NOfFigures"} = " Verarbeitete Abb. :" ;
+ $MS{"NOfBoxes"} = " Zu volle Boxen :" ;
+ $MS{"NOfUnknown"} = " Unbekannt ... :" ;
+
+ $MS{"InputFile"} = " Eingabedatei :" ;
+ $MS{"OutputFile"} = " Ausgabedatei :" ;
+ $MS{"FileType"} = " Dateityp :" ;
+ $MS{"EpsFile"} = " eps-Datei :" ;
+ $MS{"PdfFile"} = " pdf-Datei :" ;
+ $MS{"TifFile"} = " tif-Datei :" ;
+ $MS{"PngFile"} = " png-Datei :" ;
+ $MS{"JpgFile"} = " jpg-Datei :" ;
+ $MS{"MPFile"} = " metapost-Datei :" ;
+
+ $MS{"Overfull"} = "zu voll" ;
+ $MS{"Entries"} = "Eintraege" ;
+ $MS{"References"} = "Referenzen" ;
+
+ } # end of german section
+
+else
+
+ { # begin of english section
+
+ $MS{"ProcessingReferences"} = "processing commands, lists and registers" ;
+ $MS{"MergingReferences"} = "merging registers" ;
+ $MS{"GeneratingDocumentation"} = "preparing ConTeXt documentation file" ;
+ $MS{"GeneratingSources"} = "generating ConTeXt source only file" ;
+ $MS{"FilteringDefinitions"} = "filtering formal ConTeXt definitions" ;
+ $MS{"CopyingTemplates"} = "copying TeXEdit quick key templates" ;
+ $MS{"CopyingInformation"} = "copying TeXEdit help information" ;
+ $MS{"GeneratingFigures"} = "generating figure directory file" ;
+ $MS{"FilteringLogFile"} = "filtering log file" ;
+
+ $MS{"SortingIJ"} = "sorting IJ under Y" ;
+ $MS{"ConvertingHigh"} = "converting high ASCII values" ;
+ $MS{"ProcessingQuotes"} = "handling accented characters" ;
+ $MS{"ForcingFileType"} = "setting up filetype" ;
+ $MS{"UsingEps"} = "processing EPS-file" ;
+ $MS{"UsingTif"} = "processing TIF-file" ;
+ $MS{"UsingPdf"} = "processing PDF-file" ;
+ $MS{"UsingPng"} = "processing PNG-file" ;
+ $MS{"UsingJpg"} = "processing JPG-file" ;
+ $MS{"EpsToPdf"} = "convert EPS to PDF";
+ $MS{"EpsPage"} = "setup EPS page";
+
+ $MS{"FilteringBoxes"} = "filtering overfull boxes" ;
+ $MS{"ApplyingCriterium"} = "applying overfull criterium" ;
+ $MS{"FilteringUnknown"} = "filtering unknown ..." ;
+
+ $MS{"NoInputFile"} = "no input file given" ;
+ $MS{"NoOutputFile"} = "no output file generated" ;
+ $MS{"EmptyInputFile"} = "empty input file" ;
+ $MS{"NotYetImplemented"} = "not yet available" ;
+
+ $MS{"Action"} = " action :" ;
+ $MS{"Option"} = " option :" ;
+ $MS{"Error"} = " error :" ;
+ $MS{"Remark"} = " remark :" ;
+ $MS{"SystemCall"} = " system call :" ;
+ $MS{"BadSystemCall"} = " bad system call :" ;
+ $MS{"MissingSubroutine"} = " missing subroutine :" ;
+
+ $MS{"EmbeddedFiles"} = " embedded files :" ;
+ $MS{"BeginEndError"} = " b/e error in :" ;
+ $MS{"SynonymEntries"} = " synonym entries :" ;
+ $MS{"SynonymErrors"} = " bad entries :" ;
+ $MS{"RegisterEntries"} = " register entries :" ;
+ $MS{"RegisterErrors"} = " bad entries :" ;
+ $MS{"PassedCommands"} = " passed commands :" ;
+
+ $MS{"MultiPagePdfFile"} = " too many pages :" ;
+ $MS{"MissingMediaBox"} = " missing mediabox :" ;
+ $MS{"MissingBoundingBox"} = " missing boundingbox :" ;
+
+ $MS{"NOfDocuments"} = " document blocks :" ;
+ $MS{"NOfDefinitions"} = " definition blocks :" ;
+ $MS{"NOfSkips"} = " skipped blocks :" ;
+ $MS{"NOfSetups"} = " copied setups :" ;
+ $MS{"NOfTemplates"} = " copied templates :" ;
+ $MS{"NOfInfos"} = " copied helpinfos :" ;
+ $MS{"NOfFigures"} = " processed figures :" ;
+ $MS{"NOfBoxes"} = " overfull boxes :" ;
+ $MS{"NOfUnknown"} = " unknown ... :" ;
+
+ $MS{"InputFile"} = " input file :" ;
+ $MS{"OutputFile"} = " output file :" ;
+ $MS{"FileType"} = " file type :" ;
+ $MS{"EpsFile"} = " eps file :" ;
+ $MS{"PdfFile"} = " pdf file :" ;
+ $MS{"TifFile"} = " tif file :" ;
+ $MS{"PngFile"} = " png file :" ;
+ $MS{"JpgFile"} = " jpg file :" ;
+ $MS{"MPFile"} = " metapost file :" ;
+
+ $MS{"Overfull"} = "overfull" ;
+ $MS{"Entries"} = "entries" ;
+ $MS{"References"} = "references" ;
+
+ } # end of english section
+
+#D \stopcompressdefinitions
+
+#D Showing the banner (name and version of the program) and
+#D offering helpinfo is rather straightforward.
+
+sub ShowBanner
+ { Report("\n $Program\n") }
+
+sub ShowHelpInfo
+ { Report("HelpInfo") }
+
+#D The helpinfo is also saved in the hash table. This looks
+#D like a waste of energy and space, but the program gains
+#D readability.
+
+#D \startcompressdefinitions
+
+if ($UserInterface eq "nl")
+
+ { # begin of dutch section
+
+ $MS{"HelpInfo"} =
+
+" --references hulp file verwerken / tui->tuo \n" .
+" --ij : IJ als Y sorteren \n" .
+" --high : hoge ASCII waarden converteren \n" .
+" --quotes : quotes converteren \n" .
+" \n" .
+" --documents documentatie file genereren / tex->ted \n" .
+" --sources broncode file genereren / tex->tes \n" .
+" --setups ConTeXt definities filteren / tex->texutil.tus \n" .
+" --templates TeXEdit templates filteren / tex->tud \n" .
+" --infos TeXEdit helpinfo filteren / tex->tud \n" .
+" \n" .
+" --figures eps figuren lijst genereren / *->texutil.tuf \n" .
+" --epspage : voorbereiden voor pdf \n" .
+" --epstopdf : omzetten naar pdf \n" .
+" \n" .
+" --logfile logfile filteren / log->$ProgramLog \n" .
+" --box : overfull boxes controleren \n" .
+" --criterium : overfull criterium in pt \n" .
+" --unknown :onbekende ... controleren \n" ;
+
+ } # end of dutch section
+
+elsif ($UserInterface eq "de") # TOBIAS !
+
+ { # begin of german section
+
+ $MS{"HelpInfo"} =
+
+" --references Verarbeiten der Hilfsdatei / tui->tuo \n" .
+" --ij : Sortiere IJ als Y \n" .
+" --high : Konvertiere hohe ASCII-Werte \n" .
+" --quotes : Konvertiere akzentuierte Buchstaben \n" .
+" \n" .
+" --documents Erstelle Dokumentationsdatei / tex->ted \n" .
+" --sources Erstelle reine Quelltextdateien / tex->tes \n" .
+" --setups Filtere ConTeXt-Definitionen / tex->texutil.tus\n" .
+" --templates Filtere TeXEdit-templates / tex->tud \n" .
+" --infos Filtere TeXEdit-helpinfo / tex->tud \n" .
+" \n" .
+" --figures Erstelle eps-Abbildungsliste / *->texutil.tuf \n" .
+" --epspage : prepare voor pdf \n" .
+" --epstopdf : convert to \n" .
+" \n" .
+" --logfile Filtere log-Datei / log->$ProgramLog \n" .
+" --box : Ueberpruefe uebervolle Boxen \n" .
+" --criterium : Uebervoll-Kriterium in pt \n" .
+" --unknown : Ueberpruefe auf unbekannte ... \n" ;
+
+ } # end of german section
+
+
+else
+
+ { # begin of english section
+
+ $MS{"HelpInfo"} =
+
+" --references process auxiliary file / tui->tuo \n" .
+" --ij : sort IJ as Y \n" .
+" --high : convert high ASCII values \n" .
+" --quotes : convert quotes characters \n" .
+" \n" .
+" --documents generate documentation file / tex->ted \n" .
+" --sources generate source only file / tex->tes \n" .
+" --setups filter ConTeXt definitions / tex->texutil.tus \n" .
+" --templates filter TeXEdit templates / tex->tud \n" .
+" --infos filter TeXEdit helpinfo / tex->tud \n" .
+" \n" .
+" --figures generate eps figure list / *->texutil.tuf \n" .
+" --epspage : prepare voor pdf \n" .
+" --epstopdf : convert to \n" .
+" \n" .
+" --logfile filter logfile / log->$ProgramLog \n" .
+" --box : check overful boxes \n" .
+" --criterium : overfull criterium in pt \n" .
+" --unknown : check unknown ... \n" ;
+
+ } # end of english section
+
+#D \stopcompressdefinitions
+
+#D In order to sort strings correctly, we have to sanitize
+#D them. This is especially needed when we include \TEX\
+#D commands, quotes characters and compound word placeholders.
+#D
+#D \startopsomming[opelkaar]
+#D \som \type{\name}: csnames are stripped
+#D \som \type{{}}: are removed
+#D \som \type{\"e}: and alike are translated into \type{"e} etc.
+#D \som \type{"e}: is translated into an \type{e} and \type{b} etc.
+#D \som \type{||}: becomes \type{-}
+#D \som \type{\-}: also becomes \type{-}
+#D \stopopsomming
+#D
+#D Of course other accented characters are handled too. The
+#D appended string is responsible for decent sorting.
+#D
+#D \startPL
+#D $TargetString = SanitizedString ( $SourceString ) ;
+#D \stopPL
+#D
+#D The sort order depends on the ordering in array
+#D \type{$ASCII}:
+
+$ASCII{"^"} = "a" ; $ASCII{'"'} = "b" ; $ASCII{"`"} = "c" ;
+$ASCII{"'"} = "d" ; $ASCII{"~"} = "e" ; $ASCII{","} = "f" ;
+
+sub SanitizedString
+ { my ($string) = $_[0] ;
+ if ($ProcessQuotes)
+ { $string =~ s/\\([\^\"\`\'\~\,])/$1/gio ;
+ $copied = $string ;
+ $copied =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$ASCII{$1}/gio ;
+ $string =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$2/gio ;
+ $string=$string.$copied }
+ $string =~ s/\\-|\|\|/\-/gio ;
+ $string =~ s/\\[a-zA-Z]*| |\{|\}//gio ;
+ return $string }
+
+#D This subroutine looks a bit complicated, which is due to the
+#D fact that we want to sort for instance an accented \type{e}
+#D after the plain \type{e}, so the imaginary words
+#D
+#D \starttypen
+#D eerste
+#D \"eerste
+#D \"e\"erste
+#D eerst\"e
+#D \stoptypen
+#D
+#D come out in an acceptable order.
+
+#D We also have to deal with the typical \TEX\ sequences with
+#D the double \type{^}'s, like \type{^^45}. These hexadecimal
+#D coded characters are just converted.
+#D
+#D \startPL
+#D $TargetString = HighConverted ( $SourceString ) ;
+#D \stopPL
+
+sub HighConverted
+ { my ($string) = $_[0] ;
+ $string =~ s/\^\^([a-f0-9][a-f0-9])/chr hex($1)/geo ;
+ return $string }
+
+#D \extras
+#D {references}
+#D
+#D \CONTEXT\ can handle many lists, registers (indexes),
+#D tables of whatever and references. This data is collected
+#D in one pass and processed in a second one. In between,
+#D relevant data is saved in the file \type{\jobname.tui}.
+#D This file also holds some additional information concerning
+#D second pass optimizations.
+#D
+#D The main task of \TEXUTIL\ is to sort lists and registers
+#D (indexes). The results are stored in again one file called
+#D \type{\jobname.tuo}.
+#D
+#D Just for debugging purposes the nesting of files loaded
+#D during the \CONTEXT\ run is stored. Of course this only
+#D applies to files that are handled by the \CONTEXT\ file
+#D structuring commands (projects, products, components and
+#D environments).
+#D
+#D We have to handle the entries:
+#D
+#D \starttypen
+#D f b {test}
+#D f e {test}
+#D \stoptypen
+#D
+#D and only report some status info at the end of the run.
+
+sub InitializeFiles
+ { $NOfFiles = 0 ;
+ $NOfBadFiles = 0 }
+
+sub HandleFile
+ { $RestOfLine =~ s/.*\{(.*)\}/$1/gio ;
+ ++$Files{$RestOfLine} }
+
+sub FlushFiles
+ { print TUO "%\n" . "% $Program / Files\n" . "%\n" ;
+ foreach $File (keys %Files)
+ { print TUO "% $File ($Files{$File})\n" }
+ print TUO "%\n" ;
+ $NOfFiles = keys %Files ;
+ Report("EmbeddedFiles", $NOfFiles) ;
+ foreach $File (keys %Files)
+ { unless (($Files{$File} % 2) eq 0)
+ { ++$NOfBadFiles ;
+ Report("BeginEndError", $File) } } }
+
+#D Commands don't need a special treatment. They are just
+#D copied. Such commands are tagged by a \type{c}, like:
+#D
+#D \starttypen
+#D c \thisisutilityversion{year.month.day}
+#D c \twopassentry{class}{key}{value}
+#D c \mainreference{prefix}{entry}{pagenumber}{realpage}{tag}
+#D c \listentry{category}{tag}{number}{title}{pagenumber}{realpage}
+#D c \initializevariable\realnumberofpages{number}
+#D \stoptypen
+#D
+#D For historic reasons we check for the presense of the
+#D backslash.
+
+sub InitializeCommands
+ { print TUO "%\n" . "% $Program / Commands\n" . "%\n" ;
+ $NOfCommands = 0 }
+
+sub HandleCommand
+ { ++$NOfCommands ;
+ $RestOfLine =~ s/^\\//go ;
+ print TUO "\\$RestOfLine\n" }
+
+sub FlushCommands
+ { Report ("PassedCommands", $NOfCommands) }
+
+#D Synonyms are a sort of key||value pairs and are used for
+#D ordered lists like abbreviations and units.
+#D
+#D \starttypen
+#D s e {class}{sanitized key}{key}{associated data}
+#D \stoptypen
+#D
+#D The sorted lists are saved as (surprise):
+#D
+#D \starttypen
+#D \synonymentry{class}{sanitized key}{key}{associated data}
+#D \stoptypen
+
+sub InitializeSynonyms
+ { $NOfSynonyms = 0 ;
+ $NOfBadSynonyms = 0 }
+
+#M \definieersynoniem [testname] [testnames] [\testmeaning]
+#M
+#M \stelsynoniemenin [testname] [criterium=alles]
+
+#D Let's first make clear what we can expect. Synonym
+#D entries look like:
+#D
+#D \startbuffer
+#D \testname [alpha] {\sl alpha} {a greek letter a}
+#D \testname {alpha} {another a}
+#D \testname [Beta] {\kap{beta}} {a greek letter b}
+#D \testname {beta} {indeed another b}
+#D \testname {gamma} {something alike g}
+#D \testname {delta} {just a greek d}
+#D \stopbuffer
+#D
+#D \typebuffer
+#D
+#D This not that spectacular list is to be sorted according
+#D to the keys (names). \haalbuffer
+
+sub HandleSynonym
+ { ++$NOfSynonyms ;
+ ($SecondTag, $RestOfLine) = split(/ /, $RestOfLine, 2) ;
+ ($Class, $Key, $Entry, $Meaning) = split(/} \{/, $RestOfLine) ;
+ chop $Meaning ;
+ $Class = substr $Class, 1 ;
+ if ($Entry eq "")
+ { ++$NOfBadSynonyms }
+ else
+ { $SynonymEntry[$NOfSynonyms] =
+ $Class . $JOIN .
+ $Key . $JOIN .
+ $Entry . $JOIN .
+ $Meaning } }
+
+#D Depending on the settings\voetnoot{One can call for
+#D all defined entries, call only the used ones, change
+#D layout, attach (funny) commands etc.} a list of
+#D {\em testnames} looks like:
+#D
+#D \plaatslijstmettestnames
+#D
+#D Watch the order in which these entries are sorted.
+
+sub FlushSynonyms
+ { print TUO "%\n" . "% $Program / Synonyms\n" . "%\n" ;
+ @SynonymEntry = sort { lc($a) cmp lc($b) } @SynonymEntry ;
+ $NOfSaneSynonyms = 0 ;
+ for ($n=1; $n<=$NOfSynonyms; $n++)
+ { # check normally not needed
+ if (($n==1)||($SynonymEntry[$n] ne $SynonymEntry[$n-1]))
+ { ($Class, $Key, $Entry, $Meaning) =
+ split(/$JOIN/, $SynonymEntry[$n]) ;
+ ++$NOfSaneSynonyms ;
+ print TUO "\\synonymentry{$Class}{$Key}{$Entry}{$Meaning}\n" } }
+ Report("SynonymEntries", $NOfSynonyms, "->", $NOfSaneSynonyms, "Entries") ;
+ if ($NOfBadSynonyms>0)
+ { Report("SynonymErrors", $NOfBadSynonyms) } }
+
+#D Register entries need a bit more care, especially when they
+#D are nested. In the near future we will also handle page
+#D ranges.
+#D
+#D \starttypen
+#D r e {class}{tag}{sanitized key}{key}{pagenumber}{realpage}
+#D r s {class}{tag}{sanitized key}{key}{string}{pagenumber}
+#D \stoptypen
+
+#D The first one is the normal entry, the second one concerns
+#D {\em see this or that} entries. Keys are sanitized, unless
+#D the user supplies a sanitized key. To save a lot of
+#D programming, all data concerning an entry is stored in one
+#D string. Subentries are specified as:
+#D
+#D \starttypen
+#D first&second&third
+#D first+second+third
+#D \stoptypen
+#D
+#D When these characters are needed for typesetting purposes, we
+#D can also use the first character to specify the separator:
+#D
+#D \starttypen
+#D &$x^2+y^2=r^2$
+#D +this \& that
+#D \stoptypen
+#D
+#D Subentries are first unpacked and next stored in a
+#D consistent way, which means that we can use both separators
+#D alongside each other. We leave it to the reader to sort
+#D out the dirty tricks.
+
+$SPLIT ="%%" ;
+$JOIN ="__" ;
+
+sub InitializeRegisters
+ { $NOfEntries = 0 ;
+ $NOfBadEntries = 0 }
+
+$ProcessType = "" ;
+
+sub HandleRegister
+ { ($SecondTag, $RestOfLine) = split(/ /, $RestOfLine, 2) ;
+ ++$NOfEntries ;
+ if ($SecondTag eq "s")
+ { ($Class, $Location, $Key, $Entry, $SeeToo, $Page ) =
+ split(/} \{/, $RestOfLine) ;
+ chop $Page ;
+ $Class = substr $Class, 1 ;
+ $RealPage = 0 }
+ else
+ { ($Class, $Location, $Key, $Entry, $Page, $RealPage ) =
+ split(/} \{/, $RestOfLine) ;
+ chop $RealPage ;
+ $Class = substr $Class, 1 ;
+ $SeeToo = "" }
+ if ($Key eq "")
+ { $Key = SanitizedString($Entry) }
+ if ($ProcessHigh)
+ { $Key = HighConverted($Key) }
+ $KeyTag = substr $Key, 0, 1 ;
+ if ($KeyTag eq "&")
+ { $Key =~ s/^\&//go ;
+ $Key =~ s/([^\\])\&/$1$SPLIT/go }
+ elsif ($KeyTag eq "+")
+ { $Key =~ s/^\+//go ;
+ $Key =~ s/([^\\])\+/$1$SPLIT/go }
+ else
+ { $Key =~ s/([^\\])\&/$1$SPLIT/go ;
+ $Key =~ s/([^\\])\+/$1$SPLIT/go }
+ $EntryTag = substr $Entry, 0, 1 ;
+ if ($EntryTag eq "&")
+ { $Entry =~ s/^\&//go ;
+ $Entry =~ s/([^\\])\&/$1$SPLIT/go }
+ elsif ($EntryTag eq "+")
+ { $Entry =~ s/^\+//go ;
+ $Entry =~ s/([^\\])\+/$1$SPLIT/go }
+ else
+ { $Entry =~ s/([^\\])\&/$1$SPLIT/go ;
+ $Entry =~ s/([^\\])\+/$1$SPLIT/go }
+ $Key =~ s/^([^a-zA-Z])/ $1/go ;
+ if ($ProcessIJ)
+ { $Key =~ s/ij/yy/go }
+ $LCKey = lc $Key ;
+ $RegisterEntry[$NOfEntries] =
+ $Class . $JOIN .
+ $LCKey . $JOIN .
+ $Key . $JOIN .
+ $Entry . $JOIN .
+ $RealPage . $JOIN .
+ $Location . $JOIN .
+ $Page . $JOIN .
+ $SeeToo }
+
+#M \definieerregister [testentry] [testentries]
+
+#D The previous routine deals with entries like:
+#D
+#D \startbuffer
+#D \testentry {alpha}
+#D \testentry {beta}
+#D \testentry {gamma}
+#D \testentry {gamma}
+#D \testentry {delta}
+#D \testentry {epsilon}
+#D \testentry {alpha+first}
+#D \testentry {alpha+second}
+#D \testentry {alpha+second}
+#D \testentry {alpha+third}
+#D \testentry {alpha+second+one}
+#D \testentry {alpha+second+one}
+#D \testentry {alpha+second+two}
+#D \testentry {alpha+second+three}
+#D \testentry {gamma+first+one}
+#D \testentry {gamma+second}
+#D \testentry {gamma+second+one}
+#D
+#D \testentry {alpha+fourth}
+#D \testentry {&alpha&fourth}
+#D \testentry {+alpha+fourth}
+#D
+#D \testentry [alpha+fourth] {alpha+fourth}
+#D \testentry [&alpha&fourth&one] {&alpha&fourth&one}
+#D \testentry [+alpha+fourth+two] {&alpha&fourth&two}
+#D
+#D \testentry {\kap{alpha}+fifth}
+#D \testentry {\kap{alpha}+f\'ifth}
+#D \testentry {\kap{alpha}+f"ifth}
+#D
+#D \testentry [&betaformula] {&$a^2+b^2=c^2$}
+#D
+#D \testentry {zeta \& more}
+#D \stopbuffer
+#D
+#D \typebuffer
+#D
+#D \haalbuffer After being sorted, these entries are
+#D turned into something \TEX\ using:
+
+$RegisterEntry[0] = ("") ;
+
+sub FlushRegisters
+ { print TUO "%\n" . "% $Program / Registers\n" . "%\n" ;
+ @RegisterEntry = sort { lc($a) cmp lc($b) } @RegisterEntry ;
+ $NOfSaneEntries = 0 ;
+ $NOfSanePages = 0 ;
+ $LastPage = "" ;
+ $LastRealPage = "" ;
+ $AlfaClass = "" ;
+ $Alfa = "" ;
+ $PreviousA = "" ;
+ $PreviousB = "" ;
+ $PreviousC = "" ;
+ $ActualA = "" ;
+ $ActualB = "" ;
+ $ActualC = "" ;
+ for ($n=1 ; $n<=$NOfEntries ; ++$n)
+ { ($Class, $LCKey, $Key, $Entry, $RealPage, $Location, $Page,
+ $SeeToo) = split(/$JOIN/, $RegisterEntry[$n]) ;
+ if (((lc substr $Key, 0, 1) ne lc $Alfa) or ($AlfaClass ne $Class))
+ { $Alfa= lc substr $Key, 0, 1 ;
+ $AlfaClass = $Class ;
+ if ($Alfa ne " ")
+ { print TUO "\\registerentry{$Class}{$Alfa}\n" } }
+ ($ActualA, $ActualB, $ActualC ) =
+ split(/$SPLIT/, $Entry, 3) ;
+ unless ($ActualA) { $ActualA = "" }
+ unless ($ActualB) { $ActualB = "" }
+ unless ($ActualC) { $ActualC = "" }
+ if ($ActualA eq $PreviousA)
+ { $ActualA = "" }
+ else
+ { $PreviousA = $ActualA ;
+ $PreviousB = "" ;
+ $PreviousC = "" }
+ if ($ActualB eq $PreviousB)
+ { $ActualB = "" }
+ else
+ { $PreviousB = $ActualB ;
+ $PreviousC = "" }
+ if ($ActualC eq $PreviousC)
+ { $ActualC = "" }
+ else
+ { $PreviousC = $ActualC }
+ $Copied = 0 ;
+ if ($ActualA ne "")
+ { print TUO "\\registerentrya{$Class}{$ActualA}\n" ;
+ $Copied = 1 }
+ if ($ActualB ne "")
+ { print TUO "\\registerentryb{$Class}{$ActualB}\n" ;
+ $Copied = 1 }
+ if ($ActualC ne "")
+ { print TUO "\\registerentryc{$Class}{$ActualC}\n" ;
+ $Copied = 1 }
+ if ($Copied)
+ { $NOfSaneEntries++ }
+ if ($RealPage eq 0)
+ { print TUO "\\registersee{$Class}{$SeeToo}{$Page}\n" ;
+ $LastPage = $Page ;
+ $LastRealPage = $RealPage }
+ elsif (($Copied) ||
+ ! (($LastPage eq $Page) and ($LastRealPage eq $RealPage)))
+ { print TUO "\\registerpage{$Class}{$Location}{$Page}{$RealPage}\n" ;
+ ++$NOfSanePages ;
+ $LastPage = $Page ;
+ $LastRealPage = $RealPage } }
+ Report("RegisterEntries", $NOfEntries, "->", $NOfSaneEntries, "Entries",
+ $NOfSanePages, "References") ;
+ if ($NOfBadEntries>0)
+ { Report("RegisterErrors", $NOfBadEntries) } }
+
+#D As promised, we show the results:
+#D
+#D \plaatstestentry
+
+#D For debugging purposes we flush some status information. The
+#D faster machines become, the more important this section will
+#D be.
+
+sub FlushData
+ { print TUO
+ "% \n" .
+ "% embedded files : $NOfFiles ($NOfBadFiles errors)\n" .
+ "% passed commands : $NOfCommands\n" .
+ "% synonym entries : $NOfSynonyms ($NOfBadSynonyms errors)\n" .
+ "% register entries : $NOfEntries ($NOfBadEntries errors)" }
+
+#D The functionallity described on the previous few pages is
+#D called upon in the main routine:
+
+sub NormalHandleReferences
+ { if ($InputFile eq "")
+ { Report("Error", "NoInputFile") }
+ else
+ { unless (open (TUI, "$InputFile.tui"))
+ { Report("Error", "EmptyInputFile", $InputFile) }
+ else
+ { Report("InputFile", "$InputFile.tui" ) ;
+ unlink "$InputFile.tmp" ;
+ rename "$InputFile.tuo", "$InputFile.tmp" ;
+ Report("OutputFile", "$InputFile.tuo" ) ;
+ open (TUO, ">$InputFile.tuo") ;
+ print TUO "%\n" . "% $Program / Commands\n" . "%\n" ;
+ while (<TUI>)
+ { $SomeLine = $_ ;
+ chomp $SomeLine ;
+ ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ;
+ if ($FirstTag eq "c")
+ { HandleCommand }
+ elsif ($FirstTag eq "s")
+ { HandleSynonym }
+ elsif ($FirstTag eq "r")
+ { HandleRegister }
+ elsif ($FirstTag eq "f")
+ { HandleFile }
+ elsif ($FirstTag eq "q")
+ { $ValidOutput = 0 ;
+ last } }
+ if ($ValidOutput)
+ { FlushCommands ; # already done during pass
+ FlushRegisters ;
+ FlushSynonyms ;
+ FlushFiles ;
+ FlushData ;
+ close (TUO) }
+ else
+ { close (TUO) ;
+ unlink "$InputFile.tuo" ;
+ rename "$InputFile.tmp", "$InputFile.tuo" ;
+ Report ("Error", "NoOutputFile") } } } }
+
+sub MergerHandleReferences
+ { unlink "texutil.tuo" ;
+ Report("OutputFile", "texutil.tuo" ) ;
+ open (TUO, ">texutil.tuo") ;
+ foreach $InputFile (@ARGV)
+ { ($InputFile, $Suffix) = split (/\./, $InputFile, 2) ;
+ unless (open (TUI, "$InputFile.tui"))
+ { Report("Error", "EmptyInputFile", $InputFile) }
+ else
+ { Report("InputFile", "$InputFile.tui" ) ;
+ while (<TUI>)
+ { $SomeLine = $_ ;
+ chomp $SomeLine ;
+ ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ;
+ if ($FirstTag eq "r")
+ { HandleRegister } } } }
+ if ($ValidOutput)
+ { FlushRegisters ;
+ close (TUO) }
+ else
+ { close (TUO) ;
+ unlink "texutil.tuo" ;
+ Report ("Error", "NoOutputFile") } }
+
+# sub HandleReferences
+# { Report("Action", "ProcessingReferences") ;
+# if ($ProcessIJ )
+# { Report("Option", "SortingIJ") }
+# if ($ProcessHigh)
+# { Report("Option", "ConvertingHigh") }
+# if ($ProcessQuotes)
+# { Report("Option", "ProcessingQuotes") }
+# if ($InputFile eq "")
+# { Report("Error", "NoInputFile") }
+# else
+# { unless (open (TUI, "$InputFile.tui"))
+# { Report("Error", "EmptyInputFile", $InputFile) }
+# else
+# { Report("InputFile", "$InputFile.tui" ) ;
+# InitializeCommands ;
+# InitializeRegisters ;
+# InitializeSynonyms ;
+# InitializeFiles ;
+# $ValidOutput = 1 ;
+# unlink "$InputFile.tmp" ;
+# rename "$InputFile.tuo", "$InputFile.tmp" ;
+# Report("OutputFile", "$InputFile.tuo" ) ;
+# open (TUO, ">$InputFile.tuo") ;
+# while (<TUI>)
+# { $SomeLine = $_ ;
+# chomp $SomeLine ;
+# ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ;
+# if ($FirstTag eq "c")
+# { HandleCommand }
+# elsif ($FirstTag eq "s")
+# { HandleSynonym }
+# elsif ($FirstTag eq "r")
+# { HandleRegister }
+# elsif ($FirstTag eq "f")
+# { HandleFile }
+# elsif ($FirstTag eq "q")
+# { $ValidOutput = 0 ;
+# last } }
+# if ($ValidOutput)
+# { FlushCommands ; # already done during pass
+# FlushRegisters ;
+# FlushSynonyms ;
+# FlushFiles ;
+# FlushData ;
+# close (TUO) }
+# else
+# { close (TUO) ;
+# unlink "$InputFile.tuo" ;
+# rename "$InputFile.tmp", "$InputFile.tuo" ;
+# Report ("Error", "NoOutputFile") } } } }
+
+sub HandleReferences
+ { $Merging = @ARGV ;
+ $Merging = ($Merging>1) ;
+ if ($Merging)
+ { Report("Action", "MergingReferences") }
+ else
+ { Report("Action", "ProcessingReferences") }
+ if ($ProcessIJ )
+ { Report("Option", "SortingIJ") }
+ if ($ProcessHigh)
+ { Report("Option", "ConvertingHigh") }
+ if ($ProcessQuotes)
+ { Report("Option", "ProcessingQuotes") }
+ InitializeCommands ;
+ InitializeRegisters ;
+ InitializeSynonyms ;
+ InitializeFiles ;
+ $ValidOutput = 1 ;
+ if ($Merging)
+ { MergerHandleReferences }
+ else
+ { NormalHandleReferences } }
+
+#D \extras
+#D {documents}
+#D
+#D Documentation can be woven into a source file. The next
+#D routine generates a new, \TEX\ ready file with the
+#D documentation and source fragments properly tagged. The
+#D documentation is included as comment:
+#D
+#D \starttypen
+#D %D ...... some kind of documentation
+#D %M ...... macros needed for documenation
+#D %S B begin skipping
+#D %S E end skipping
+#D \stoptypen
+#D
+#D The most important tag is \type{%D}. Both \TEX\ and
+#D \METAPOST\ files use \type{%} as a comment chacacter, while
+#D \PERL\ uses \type{#}. Therefore \type{#D} is also handled.
+#D
+#D The generated file gets the suffix \type{ted} and is
+#D structured as:
+#D
+#D \starttypen
+#D \startmodule[type=suffix]
+#D \startdocumentation
+#D \stopdocumentation
+#D \startdefinition
+#D \stopdefinition
+#D \stopmodule
+#D \stoptypen
+#D
+#D Macro definitions specific to the documentation are not
+#D surrounded by start||stop commands. The suffix specifaction
+#D can be overruled at runtime, but defaults to the file
+#D extension. This specification can be used for language
+#D depended verbatim typesetting.
+
+sub HandleDocuments
+ { Report("Action", "HandlingDocuments") ;
+ if ($ProcessType ne "")
+ { Report("Option", "ForcingFileType", $ProcessType) }
+ if ($InputFile eq "")
+ { Report("Error", "NoInputFile") }
+ else
+ { CheckInputFiles ($InputFile) ;
+ foreach $FullName (@UserSuppliedFiles)
+ { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
+ unless ($FileSuffix)
+ { $FileSuffix = "tex" }
+ unless (-f "$FileName.$FileSuffix")
+ { next }
+ unless (open (TEX, "$FileName.$FileSuffix"))
+ { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
+ else
+ { Report("InputFile", "$FileName.$FileSuffix") ;
+ Report("OutputFile", "$FileName.ted") ;
+ open (TED, ">$FileName.ted") ;
+ $NOfDocuments = 0 ;
+ $NOfDefinitions = 0 ;
+ $NOfSkips = 0 ;
+ $SkipLevel = 0 ;
+ $InDocument = 0 ;
+ $InDefinition = 0 ;
+ if ($ProcessType eq "")
+ { $FileType=lc $FileSuffix }
+ else
+ { $FileType=lc $ProcessType }
+ Report("FileType", $FileType) ;
+ print TED "\\startmodule[type=$FileType]\n" ;
+ while (<TEX>)
+ { chomp ;
+ if (/^[%\#]D/)
+ { if ($SkipLevel == 0)
+ { if (length $_ < 3)
+ {$SomeLine = "" }
+ else # HH: added after that
+ {$SomeLine = substr $_, 3 }
+ if ($InDocument)
+ { print TED "$SomeLine\n" }
+ else
+ { if ($InDefinition)
+ { print TED "\\stopdefinition\n" ;
+ $InDefinition = 0 }
+ unless ($InDocument)
+ { print TED "\n\\startdocumentation\n" }
+ print TED "$SomeLine\n" ;
+ $InDocument = 1 ;
+ ++$NOfDocuments } } }
+ elsif (/^[%\#]M/)
+ { if ($SkipLevel == 0)
+ { $SomeLine = substr $_, 3 ;
+ print TED "$SomeLine\n" } }
+ elsif (/^[%\%]S B]/)
+ { ++$SkipLevel ;
+ ++$NOfSkips }
+ elsif (/^[%\%]S E]/)
+ { --$SkipLevel }
+ elsif (/^[%\#]/)
+ { }
+ elsif ($SkipLevel == 0)
+ { $InLocalDocument = $InDocument ;
+ $SomeLine = $_ ;
+ if ($InDocument)
+ { print TED "\\stopdocumentation\n" ;
+ $InDocument = 0 }
+ if (($SomeLine eq "") && ($InDefinition))
+ { print TED "\\stopdefinition\n" ;
+ $InDefinition = 0 }
+ else
+ { if ($InDefinition)
+ { print TED "$SomeLine\n" }
+ elsif ($SomeLine ne "")
+ { print TED "\n" . "\\startdefinition\n" ;
+ $InDefinition = 1 ;
+ unless ($InLocalDocument)
+ { ++$NOfDefinitions }
+ print TED "$SomeLine\n" } } } }
+ if ($InDocument)
+ { print TED "\\stopdocumentation\n" }
+ if ($InDefinition)
+ { print TED "\\stopdefinition\n" }
+ print TED "\\stopmodule\n" ;
+ close (TED) ;
+ unless (($NOfDocuments) || ($NOfDefinitions))
+ { unlink "$FileName.ted" }
+ Report ("NOfDocuments", $NOfDocuments) ;
+ Report ("NOfDefinitions", $NOfDefinitions) ;
+ Report ("NOfSkips", $NOfSkips) } } } }
+
+#D \extras
+#D {sources}
+#D
+#D Documented sources can be stripped of documentation and
+#D comments, although at the current processing speeds the
+#D overhead of skipping the documentation at run time is
+#D neglectable. Only lines beginning with a \type{%} are
+#D stripped. The stripped files gets the suffix \type{tes}.
+
+sub HandleSources
+ { Report("Action", "GeneratingSources") ;
+ if ($InputFile eq "")
+ { Report("Error", "NoInputFile") }
+ else
+ { CheckInputFiles ($InputFile) ;
+ foreach $FullName (@UserSuppliedFiles)
+ { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
+ unless ($FileSuffix)
+ { $FileSuffix = "tex" }
+ unless (-f "$FileName.$FileSuffix")
+ { next }
+ unless (open (TEX, "$FileName.$FileSuffix"))
+ { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
+ else
+ { Report("InputFile", "$FileName.$FileSuffix") ;
+ Report("OutputFile", "$FileName.tes") ;
+ open (TES, ">$FileName.tes") ;
+ $EmptyLineDone = 1 ;
+ $FirstCommentDone = 0 ;
+ while (<TEX>)
+ { $SomeLine = $_ ;
+ chomp $SomeLine ;
+ if ($SomeLine eq "")
+ { unless ($FirstCommentDone)
+ { $FirstCommentDone = 1 ;
+ print TES
+ "\n% further documentation is removed\n\n" ;
+ $EmptyLineDone = 1 }
+ unless ($EmptyLineDone)
+ { print TES "\n" ;
+ $EmptyLineDone = 1 } }
+ elsif ($SomeLine =~ /^%/)
+ { unless ($FirstCommentDone)
+ { print TES "$SomeLine\n" ;
+ $EmptyLineDone = 0 } }
+ else
+ { print TES "$SomeLine\n" ;
+ $EmptyLineDone = 0 } }
+ close (TES) ;
+ unless ($FirstCommentDone)
+ { unlink "$FileName.tes" } } } } }
+
+#D \extras
+#D {setups}
+#D
+#D All \CONTEXT\ commands are specified in a compact format
+#D that can be used to generate quick reference tables and
+#D cards. Such setups are preceded by \type{%S}. The setups
+#D are collected in the file \type{texutil.tus}.
+
+sub HandleSetups
+ { Report("Action", "FilteringDefinitions" ) ;
+ if ($InputFile eq "")
+ { Report("Error", "NoInputFile") }
+ else
+ { SetOutputFile ("texutil.tus" ) ;
+ Report("OutputFile", $OutputFile) ;
+ open (TUS, ">$OutputFile") ; # always reset!
+ $NOfSetups = 0 ;
+ CheckInputFiles ($InputFile) ;
+ foreach $FullName (@UserSuppliedFiles)
+ { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
+ unless ($FileSuffix)
+ { $FileSuffix = "tex" }
+ unless (-f "$FileName.$FileSuffix")
+ { next }
+ unless (open (TEX, "$FileName.$FileSuffix"))
+ { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
+ else
+ { Report("InputFile", "$FileName.$FileSuffix") ;
+ print TUS "%\n" . "% File : $FileName.$FileSuffix\n" . "%\n" ;
+ while (<TEX>)
+ { $SomeLine = $_ ;
+ chomp $SomeLine ;
+ ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) ;
+ if ($Tag eq "%S")
+ { ++$NOfSetups ;
+ while ($Tag eq "%S")
+ { print TUS "$RestOfLine\n" ;
+ $SomeLine = <TEX> ;
+ chomp $SomeLine ;
+ ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) }
+ print TUS "\n" } } } }
+ close (TUS) ;
+ unless ($NOfSetups)
+ { unlink $OutputFile }
+ Report("NOfSetups", $NOfSetups) } }
+
+#D \extras
+#D {templates, infos}
+#D
+#D From the beginning, the \CONTEXT\ source files contained
+#D helpinfo and key||templates for \TEXEDIT. In fact, for a
+#D long time, this was the only documentation present. More
+#D and more typeset (interactive) documentation is replacing
+#D this helpinfo, but we still support the traditional method.
+#D This information is formatted like:
+#D
+#D \starttypen
+#D %I n=Struts
+#D %I c=\strut,\setnostrut,\setstrut,\toonstruts
+#D %I
+#D %I text
+#D %I ....
+#D %P
+#D %I text
+#D %I ....
+#D \stoptypen
+#D
+#D Templates look like:
+#D
+#D \starttypen
+#D %T n=kap
+#D %T m=kap
+#D %T a=k
+#D %T
+#D %T \kap{?}
+#D \stoptypen
+#D
+#D The key||value pairs stand for {\em name}, {\em mnemonic},
+#D {\em key}. This information is copied to files with the
+#D extension \type{tud}.
+
+sub HandleEditorCues
+ { if ($ProcessTemplates)
+ { Report("Action", "CopyingTemplates" ) }
+ if ($ProcessInfos)
+ {Report("Action", "CopyingInformation" ) }
+ if ($InputFile eq "")
+ { Report("Error", "NoInputFile") }
+ else
+ { CheckInputFiles ($InputFile) ;
+ foreach $FullName (@UserSuppliedFiles)
+ { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
+ if ($FileSuffix eq "")
+ { $FileSuffix = "tex" }
+ unless (-f "$FileName.$FileSuffix")
+ { next }
+ unless (open (TEX, "$FileName.$FileSuffix"))
+ { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
+ else
+ { Report("InputFile", "$FileName.$FileSuffix") ;
+ Report("OutputFile", "$FileName.tud") ;
+ open (TUD, ">$FileName.tud") ;
+ $NOfTemplates = 0 ;
+ $NOfInfos = 0 ;
+ while (<TEX>)
+ { $SomeLine = $_ ;
+ chomp $SomeLine ;
+ ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) ;
+ if (($Tag eq "%T") && ($ProcessTemplates))
+ { ++$NOfTemplates ;
+ while ($Tag eq "%T")
+ { print TUD "$SomeLine\n" ;
+ $SomeLine = <TEX> ;
+ chomp $SomeLine ;
+ ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) }
+ print TUD "\n" }
+ elsif (($Tag eq "%I") && ($ProcessInfos))
+ { ++$NOfInfos ;
+ while (($Tag eq "%I") || ($Tag eq "%P"))
+ { print TUD "$SomeLine\n" ;
+ $SomeLine = <TEX> ;
+ chomp $SomeLine ;
+ ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) }
+ print TUD "\n" } }
+ close (TUD) ;
+ unless (($NOfTemplates) || ($NOfInfos))
+ { unlink "$FileName.tud" }
+ if ($ProcessTemplates)
+ { Report("NOfTemplates", $NOfTemplates) }
+ if ($ProcessInfos)
+ { Report("NOfInfos", $NOfInfos) } } } } }
+
+#D \extras
+#D {figures}
+#D
+#D Directories can be scanned for illustrations in \EPS, \PDF,
+#D \TIFF, \PNG\ or \JPG\ format. The resulting file \type{texutil.tuf}
+#D contains entries like:
+#D
+#D \starttypen
+#D \thisisfigureversion{year.month.day}
+#D \presetfigure[file][...specifications...]
+#D \stoptypen
+#D
+#D where the specifications are:
+#D
+#D \starttypen
+#D [e=suffix,x=xoffset,y=yoffset,w=width,h=height,t=title,c=creator,s=size]
+#D \stoptypen
+#D
+#D This data can be used when determining dimensions and
+#D generate directories of illustrations.
+
+$DPtoCM = 2.54/72.0 ;
+$INtoCM = 2.54 ;
+
+sub SaveFigurePresets
+ { my ($FNam, $FTyp, $FUni, $FXof, $FYof, $FWid, $FHei, $FTit, $FCre, $FSiz) = @_ ;
+ if ($ProcessVerbose)
+ { OpenTerminal ;
+ if ($FUni)
+ { print "n=$FNam t=$FTyp " .
+ (sprintf "x=%1.3fcm y=%1.3fcm ", $FXof, $FYof) .
+ (sprintf "w=%1.3fcm h=%1.3fcm\n", $FWid, $FHei) }
+ else
+ { print "n=$FNam t=$FTyp " .
+ "x=${FXof}bp y=${FYof}bp " .
+ "w=${FWid}bp h=${FHei}bp\n" }
+ CloseTerminal }
+ else
+ { ++$NOfFigures ;
+ $Figures[$NOfFigures] = "\\presetfigure[$FNam][e=$FTyp" ;
+ if ($FUni)
+ { $Figures[$NOfFigures] .= (sprintf ",w=%5.3fcm,h=%5.3fcm", $FWid, $FHei) }
+ else
+ { $Figures[$NOfFigures] .= ",w=${FWid}bp,h=${FHei}bp" }
+ if (($FXof!=0)||($FYof!=0))
+ { if ($FUni)
+ { $Figures[$NOfFigures] .= (sprintf ",x=%1.3fcm,y=%1.3fcm", $FXof, $FYof) }
+ else
+ { $Figures[$NOfFigures] .= ",x=${FXof}bp,y=${FYof}bp" } }
+ if ($FTit)
+ { $Figures[$NOfFigures] .= ",t=\{$FTit\}" }
+ if ($FCre)
+ { $Figures[$NOfFigures] .= ",c=\{$FCre\}" }
+ $Figures[$NOfFigures] .= ",s=$FSiz]\n" } }
+
+#D The \EPS\ to \PDF\ conversion pipe to \GHOSTSCRIPT\ is
+#D inspired by a script posted by Sebastian Ratz at the
+#D \PDFTEX\ mailing list. Watch the bounding box check, we
+#D use the values found in an earlier pass.
+
+sub ConvertEpsToEps
+ { my ( $SuppliedFileName , $LLX, $LLY, $URX, $URY ) = @_ ;
+ ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
+ if ($ProcessEpsToPdf)
+ { unlink "$FileName.pdf" ;
+ $GSCommandLine = "-q " .
+ "-sDEVICE=pdfwrite " .
+ "-dNOCACHE " .
+ "-dUseFlateCompression=true " .
+ "-sOutputFile=$FileName.pdf " .
+ "- -c " .
+ "quit " ;
+ open ( EPS, "| gs $GSCommandLine") }
+ elsif ($PDFReady)
+ { return }
+ else
+ { open ( EPS, ">texutil.tmp" ) ;
+ binmode EPS }
+ open ( TMP , "$SuppliedFileName" ) ;
+ binmode TMP ;
+ $EpsBBOX = 0 ;
+ $EpsWidth = $URX - $LLX ;
+ $EpsHeight = $URY - $LLY ;
+ $EpsXOffset = 0 - $LLX ;
+ $EpsYOffset = 0 - $LLY ;
+ while (<TMP>)
+ { if (/%!PS/)
+ { s/(.*)%!PS/%!PS/o ;
+ print EPS $_ ;
+ last } }
+ while (<TMP>)
+ { if (/^%%(HiResB|ExactB|B)oundingBox:/o)
+ { unless ($EpsBBOX)
+ { print EPS "%%PDFready: $Program\n" ;
+ print EPS "%%BoundingBox: 0 0 $EpsWidth $EpsHeight\n" ;
+ print EPS "<< /PageSize [$EpsWidth $EpsHeight] >> setpagedevice\n" ;
+ print EPS "gsave $EpsXOffset $EpsYOffset translate\n" ;
+ $EpsBBOX = 1 } }
+ elsif (/^%%EOF/o)
+ { last }
+ else
+ { print EPS $_ } }
+ close ( TMP ) ;
+ if ($EpsBBOX)
+ { print EPS "grestore\n%%EOF\n%%RestOfFileIgnored: $Program\n" ;
+ close ( EPS ) ;
+ Report ( "PdfFile", "$SuppliedFileName" ) ;
+ unless ($ProcessEpsToPdf)
+ { unlink "$SuppliedFileName" ;
+ rename "texutil.tmp", "$SuppliedFileName" } }
+ else
+ { close (EPS) }
+ unlink "texutil.tmp" }
+
+sub HandleEpsFigure
+ { my ($SuppliedFileName) = @_ ;
+ my ($Temp) = "" ;
+ if (-f $SuppliedFileName)
+ { ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
+ if ($FileSuffix)
+ { $Temp = $FileSuffix ;
+ $Temp =~ s/[0-9]//go ;
+ if ($Temp eq "")
+ { $EpsFileName = $SuppliedFileName;
+ Report ( "MPFile", "$SuppliedFileName" ) }
+ elsif ((lc $FileSuffix ne "eps")&&(lc $FileSuffix ne "mps"))
+ { return }
+ else
+ { $EpsFileName = $SuppliedFileName; # $FileName
+ Report ( "EpsFile", "$SuppliedFileName" ) }
+ $EpsTitle = "" ;
+ $EpsCreator = "" ;
+ open ( EPS , $SuppliedFileName ) ;
+ binmode EPS ;
+ $EpsSize = -s EPS ;
+ $PDFReady = 0 ;
+ $MPSFound = 0 ;
+ $BBoxFound = 0 ;
+ while (<EPS>)
+ { $SomeLine = $_;
+ chomp $SomeLine ;
+ if (($BBoxFound) && ((substr $SomeLine,0,1) ne "%"))
+ { last }
+ if ($BBoxFound<2)
+ { if ($SomeLine =~ /^%%BoundingBox:/io)
+ { $EpsBBox = $SomeLine ; $BBoxFound = 1 ; next }
+ elsif ($SomeLine =~ /^%%HiResBoundingBox:/io)
+ { $EpsBBox = $SomeLine ; $BBoxFound = 2 ; next }
+ elsif ($SomeLine =~ /^%%ExactBoundingBox:/io)
+ { $EpsBBox = $SomeLine ; $BBoxFound = 3 ; next } }
+ if ($SomeLine =~ /^%%PDFready:/io)
+ { $PDFReady = 1 }
+ elsif ($SomeLine =~ /^%%Creator:/io)
+ { ($Tag, $EpsCreator) = split (/ /, $SomeLine, 2) ;
+ if ($EpsCreator =~ /MetaPost/io)
+ { $MPSFound = 1 } }
+ elsif ($SomeLine =~ /^%%Title:/io)
+ { ($Tag, $EpsTitle) = split (/ /, $SomeLine, 2) } }
+ close ( EPS ) ;
+ if ($BBoxFound)
+ { ($Tag, $LLX, $LLY, $URX, $URY, $RestOfLine) = split (/ /, $EpsBBox, 6 ) ;
+ $EpsHeight = ($URY-$LLY)*$DPtoCM ;
+ $EpsWidth = ($URX-$LLX)*$DPtoCM ;
+ $EpsXOffset = $LLX*$DPtoCM ;
+ $EpsYOffset = $LLY*$DPtoCM ;
+ if ($MPSFound)
+ { $EpsType = "mps" }
+ else
+ { $EpsType = "eps" }
+ SaveFigurePresets
+ ( $EpsFileName, $EpsType, 1,
+ $EpsXOffset, $EpsYOffset, $EpsWidth, $EpsHeight,
+ $EpsTitle, $EpsCreator, $EpsSize ) ;
+ if (($ProcessEpsPage) || ($ProcessEpsToPdf))
+ { ConvertEpsToEps ( $SuppliedFileName, $LLX, $LLY, $URX, $URY ) } }
+ else
+ { Report ( "MissingBoundingBox", "$SuppliedFileName" ) } } } }
+
+#D The \PDF\ scanning does a similar job. This time we
+#D search for a mediabox. I could have shared some lines
+#D with the previous routines, but prefer readability.
+
+sub HandlePdfFigure
+ { my ( $SuppliedFileName ) = @_ ;
+ ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
+ if (lc $FileSuffix ne "pdf")
+ { return }
+ else
+ { $PdfFileName = $SuppliedFileName ;
+ Report ( "PdfFile", "$SuppliedFileName" ) }
+ open ( PDF , $SuppliedFileName ) ;
+ binmode PDF ;
+ $PdfSize = -s PDF ;
+ $MediaBoxFound = 0 ;
+ $MediaBox = 0 ;
+ $PageFound = 0 ;
+ $PagesFound = 0 ;
+ while (<PDF>)
+ { $SomeLine = $_ ;
+ chomp ($SomeLine) ;
+ if ($SomeLine =~ /\/Type \/Pages/io)
+ { $PagesFound = 1 }
+ elsif ($SomeLine =~ /\/Type \/Page/io)
+ { ++$PageFound ;
+ if ($PageFound>1) { last } }
+ if ((($PageFound)||($PagesFound)) && ($SomeLine =~ /\/MediaBox /io))
+ { $MediaBox = $SomeLine ;
+ $MediaBoxFound = 1 ;
+ if ($PagesFound) { last } } }
+ close ( PDF ) ;
+ if ($PageFound>1)
+ { Report ( "MultiPagePdfFile", "$SuppliedFileName" ) }
+ elsif (($MediaBoxFound) && ($MediaBox))
+ { my $D = "[0-9\-\.]" ;
+ $MediaBox =~ /\/MediaBox\s*\[\s*($D+)\s*($D+)\s*($D+)\s*($D+)/o ;
+ $LLX = $1 ; $LLY = $2 ; $URX = $3 ; $URY = $4 ;
+ $PdfHeight = ($URY-$LLY)*$DPtoCM ;
+ $PdfWidth = ($URX-$LLX)*$DPtoCM ;
+ $PdfXOffset = $LLX*$DPtoCM ;
+ $PdfYOffset = $LLY*$DPtoCM ;
+ SaveFigurePresets
+ ( $PdfFileName, "pdf", 1,
+ $PdfXOffset, $PdfYOffset, $PdfWidth, $PdfHeight,
+ "", "", $PdfSize ) }
+ else
+ { Report ( "MissingMediaBox", "$SuppliedFileName" ) } }
+
+#D A previous version of \TEXUTIL\ used \type{tifftags} or
+#D \type{tiffinfo} for collecting the dimensions. However,
+#D the current implementation does this job itself.
+
+sub TifGetByte
+ { my ($B) = 0 ;
+ read TIF, $B, 1 ;
+ return ord($B) }
+
+sub TifGetShort
+ { my ($S) = 0 ;
+ read TIF, $S, 2 ;
+ if ($TifLittleEndian)
+ { return (unpack ("v", $S)) }
+ else
+ { return (unpack ("n", $S)) } }
+
+sub TifGetLong
+ { my ($L) = 0 ;
+ read TIF, $L, 4 ;
+ if ($TifLittleEndian)
+ { return (unpack ("V", $L)) }
+ else
+ { return (unpack ("N", $L)) } }
+
+sub TifGetRational
+ { my ($N, $M) = (0,0) ;
+ $N = TifGetLong ;
+ $M = TifGetLong ;
+ return $N/$M }
+
+sub TifGetAscii
+ { my ($S) = "" ;
+ --$TifValues;
+ if ($TifValues)
+ { return "" }
+ else
+ { read TIF, $S, $TifValues ;
+ return $S } }
+
+sub TifGetWhatever
+ { if ($_[0]==1)
+ { return TifGetByte }
+ elsif ($_[0]==2)
+ { return TifGetAscii }
+ elsif ($_[0]==3)
+ { return TifGetShort }
+ elsif ($_[0]==4)
+ { return TifGetLong }
+ elsif ($_[0]==5)
+ { return TifGetRational }
+ else
+ { return 0 } }
+
+sub TifGetChunk
+ { seek TIF, $TifNextChunk, 0 ;
+ $Length = TifGetShort ;
+ $TifNextChunk += 2 ;
+ for ($i=1; $i<=$Length; $i++)
+ { seek TIF, $TifNextChunk, 0 ;
+ $TifTag = TifGetShort ;
+ $TifType = TifGetShort ;
+ $TifValues = TifGetLong ;
+ if ($TifTag==256)
+ { $TifWidth = TifGetWhatever($TifType) }
+ elsif ($TifTag==257)
+ { $TifHeight = TifGetWhatever($TifType) }
+ elsif ($TifTag==296)
+ { $TifUnit = TifGetWhatever($TifType) }
+ elsif ($TifTag==282)
+ { seek TIF, TifGetLong, 0 ;
+ $TifHRes = TifGetWhatever($TifType) }
+ elsif ($TifTag==283)
+ { seek TIF, TifGetLong, 0 ;
+ $TifVRes = TifGetWhatever($TifType) }
+ elsif ($TifTag==350)
+ { seek TIF, TifGetLong, 0 ;
+ $TifCreator = TifGetWhatever($TifType) }
+ elsif ($TifTag==315)
+ { seek TIF, TifGetLong, 0 ;
+ $TifAuthor = TifGetWhatever($TifType) }
+ elsif ($TifTag==269)
+ { seek TIF, TifGetLong, 0 ;
+ $TifTitle = TifGetWhatever($TifType) }
+ $TifNextChunk += 12 }
+ seek TIF, $TifNextChunk, 0 ;
+ $TifNextChunk = TifGetLong ;
+ return ($TifNextChunk>0) }
+
+sub HandleTifFigure
+ { my ( $SuppliedFileName ) = @_ ;
+ ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
+ if (lc $FileSuffix ne "tif")
+ { return }
+ else
+ { $TifFile = $SuppliedFileName ;
+ if (open ( TIF, $TifFile ))
+ { Report ( "TifFile", "$SuppliedFileName" ) ;
+ binmode TIF;
+ $TifWidth = 0 ;
+ $TifHeight = 0 ;
+ $TifTitle = "" ;
+ $TifAuthor = "" ;
+ $TifCreator = "" ;
+ $TifUnit = 0 ;
+ $TifHRes = 1 ;
+ $TifVRes = 1 ;
+ $TifSize = -s TIF ;
+ $TifByteOrder = "" ;
+ seek TIF, 0, 0 ;
+ read TIF, $TifByteOrder, 2 ;
+ $TifLittleEndian = ($TifByteOrder eq "II") ;
+ $TifTag = TifGetShort;
+ unless ($TifTag == 42)
+ { close ( TIF ) ;
+ return }
+ $TifNextChunk = TifGetLong ;
+ while (TifGetChunk) { }
+ if ($TifUnit==2)
+ { $TifMult = $INtoCM }
+ else
+ { $TifMult = 1 }
+ $TifWidth = ($TifWidth /$TifHRes)*$TifMult ;
+ $TifHeight = ($TifHeight/$TifVRes)*$TifMult ;
+ close ( TIF ) ;
+ SaveFigurePresets
+ ( $TifFile, "tif", $TifUnit,
+ 0, 0, $TifWidth, $TifHeight,
+ $TifTitle, $TifCreator, $TifSize ) } } }
+
+#D I first intended to use the public utility \type{pngmeta}
+#D (many thanks to Taco for compiling it), but using this
+#D utility to analyze lots of \PNG\ files, I tried to do a
+#D similar job in \PERL. Here are the results:
+
+my ($PngSize, $PngWidth, $PngHeight) = (0,0,0) ;
+my ($PngMult, $PngHRes, $PngVRes, $PngUnit) = (0,1,1,0) ;
+my ($PngFile, $PngTitle, $PngAuthor, $PngCreator) = ("","","") ;
+my ($PngNextChunk, $PngLength, $PngType) = (0,0,0) ;
+my ($PngKeyword, $PngDummy) = ("","") ;
+
+my $PngSignature = chr(137) . chr(80) . chr(78) . chr(71) .
+ chr (13) . chr(10) . chr(26) . chr(10) ;
+sub PngGetByte
+ { my ($B) = 0 ;
+ read PNG, $B, 1 ;
+ return (ord($B)) }
+
+sub PngGetLong
+ { my ($L) = 0 ;
+ read PNG, $L, 4 ;
+ return (unpack("N", $L)) }
+
+sub PngGetChunk
+ { if ($PngNextChunk<$PngSize)
+ { seek PNG, $PngNextChunk, 0 ;
+ $PngLength = PngGetLong ;
+ $PngNextChunk = $PngNextChunk + $PngLength + 12 ;
+ read PNG, $PngType, 4 ;
+ if ($PngType eq "")
+ { return 0 }
+ elsif ($PngType eq "IEND")
+ { return 0 }
+ elsif ($PngType eq "IHDR")
+ { $PngWidth = PngGetLong ;
+ $PngHeight = PngGetLong }
+ elsif ($PngType eq "pHYs")
+ { $PngHRes = PngGetLong ;
+ $PngVRes = PngGetLong ;
+ read PNG, $PngUnit, 1 }
+ elsif ($PngType eq "tEXt")
+ { read PNG, $PngKeyword, 79 ;
+ read PNG, $PngDummy, 1 ;
+ if ( $PngKeyword eq "Title")
+ { read PNG, $PngTitle, $Length }
+ elsif ( $PngKeyword eq "Author")
+ { read PNG, $PngAuthor, $PngLength }
+ elsif ( $PngKeyword eq "Software")
+ { read PNG, $PngCreator, $PngLength } }
+ return 1 }
+ else
+ { return 0 } }
+
+sub HandlePngFigure
+ { my ( $SuppliedFileName ) = @_ ;
+ ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
+ if (lc $FileSuffix ne "png")
+ { return }
+ else
+ { $PngFile = $SuppliedFileName ;
+ if (open ( PNG, $PngFile ))
+ { Report ( "PngFile", "$SuppliedFileName" ) }
+ $PngSize = 0 ;
+ $PngWidth = 0 ;
+ $PngHeight = 0 ;
+ $PngTitle = "" ;
+ $PngAuthor = "" ;
+ $PngCreator = "" ;
+ $PngUnit = 0 ;
+ $PngVRes = 1 ;
+ $PngHRes = 1 ;
+ $PngSig = "" ;
+ $PngSize = -s PNG ;
+ binmode PNG ;
+ seek PNG, 0, 0 ;
+ read PNG, $PngSig, 8;
+ unless ($PngSig eq $PngSignature)
+ { close ( PNG ) ;
+ return }
+ $PngNextChunk = 8 ;
+ while (PngGetChunk) { }
+ $PngWidth = ($PngWidth /$PngVRes) ;
+ $PngHeight = ($PngHeight/$PngHRes) ;
+ close ( PNG ) ;
+ SaveFigurePresets
+ ( $PngFile, "png", $PngUnit,
+ 0, 0, $PngWidth, $PngHeight,
+ $PngTitle, $PngCreator, $PngSize ) } }
+
+#D Well, we also offer \JPG\ scanning (actually \JFIF)
+#D scanning. (I can recomend David Salomon's book on Data
+#D Compression to those interested in the internals of
+#D \JPG.)
+#D
+#D It took me some time to discover that the (sort of)
+#D reference document I used had a faulty byte position table.
+#D Nevertheless, when I was finaly able to grab the header,
+#D Piet van Oostrum pointer me to the \PERL\ script of Alex
+#D Knowles (and numerous other contributers), from which I
+#D could deduce what segment contained the dimensions.
+
+my ($JpgSize, $JpgWidth, $JpgHeight) = (0,0,0) ;
+my ($JpgMult, $JpgUnit, $JpgHRes, $JpgVRes) = (1,0,1,1) ;
+my ($JpgFile, $JpgVersion, $JpgDummy) = ("",0,"") ;
+my ($JpgSig, $JpgPos, $JpgLen, $JpgSoi, $JpgApp) = ("",0,0,0,0) ;
+
+my $JpgSignature = "JFIF" . chr(0) ;
+
+sub JpgGetByte
+ { my ($B) = 0 ;
+ read JPG, $B, 1 ;
+ return ( ord($B) ) }
+
+sub JpgGetInteger
+ { my ($I) = 0 ;
+ read JPG, $I, 2 ;
+ return (unpack("n", $I)) }
+
+sub HandleJpgFigure
+ { my ($SuppliedFileName) = @_ ;
+ ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
+ if (lc $FileSuffix ne "jpg")
+ { return }
+ else
+ { $JpgFile = $SuppliedFileName ;
+ Report ( "JpgFile", "$SuppliedFileName" ) }
+ open ( JPG, $JpgFile ) ;
+ binmode JPG ;
+ $JpgSignature = "JFIF" . chr(0) ;
+ $JpgSize = -s JPG ;
+ $JpgWidth = 0 ;
+ $JpgHeight = 0 ;
+ $JpgUnit = 0 ;
+ $JpgVRes = 1 ;
+ $JpgHRes = 1 ;
+ seek JPG, 0, 0 ;
+ read JPG, $JpgSig, 4 ;
+ unless ($JpgSig eq chr(255).chr(216).chr(255).chr(224))
+ { close ( JPG ) ;
+ return }
+ $JpgLen = JpgGetInteger;
+ read JPG, $JpgSig, 5 ;
+ unless ($JpgSig eq $JpgSignature)
+ { close ( JPG ) ;
+ return }
+ $JpgUnit = JpgGetByte ;
+ $JpgVersion = JpgGetInteger ;
+ $JpgHRes = JpgGetInteger ;
+ $JpgVRes = JpgGetInteger ;
+ $JpgPos = $JpgLen + 4 ;
+ $JpgSoi = 255 ;
+ while ()
+ { seek JPG, $JpgPos, 0 ;
+ $JpgSoi = JpgGetByte ;
+ $JpgApp = JpgGetByte ;
+ $JpgLen = JpgGetInteger ;
+ if ($JpgSoi!=255)
+ { last }
+ if (($JpgApp>=192) && ($JpgApp<=195)) # Found in the perl script.
+ { $JpgDummy = JpgGetByte ; # Found in the perl script.
+ $JpgHeight = JpgGetInteger ; # Found in the perl script.
+ $JpgWidth = JpgGetInteger } # Found in the perl script.
+ $JpgPos = $JpgPos + $JpgLen + 2 }
+ close ( JPG ) ;
+ if ($JpgUnit==1)
+ { $JpgMult = $INtoCM }
+ else
+ { $JpgMult = 1 }
+ $JpgWidth = ($JpgWidth/$JpgHRes)*$JpgMult ;
+ $JpgHeight = ($JpgHeight/$JpgVRes)*$JpgMult ;
+ close ( JPG ) ;
+ SaveFigurePresets
+ ( $JpgFile, "jpg", $JpgUnit,
+ 0, 0, $JpgWidth, $JpgHeight,
+ "", "", $JpgSize ) }
+
+#D Now we can handle figures!
+
+sub InitializeFigures
+ { $NOfFigures = 0 }
+
+sub FlushFigures
+ { $Figures = sort { lc ($a) cmp lc ($b) } $Figures ;
+ SetOutputFile ("texutil.tuf") ;
+ open ( TUF, ">$OutputFile" ) ;
+ print TUF "%\n" . "% $Program / Figures\n" . "%\n" ;
+ print TUF "\\thisisfigureversion\{1996.06.01\}\n" . "%\n" ;
+ for ($n=1 ; $n<=$NOfFigures ; ++$n)
+ { print TUF $Figures[$n] }
+ close (TUF) ;
+ if ($NOfFigures)
+ { Report("OutputFile", $OutputFile ) }
+ else
+ { unlink $OutputFile }
+ Report ( "NOfFigures", $NOfFigures ) }
+
+sub DoHandleFigures
+ { my ($FigureSuffix, $FigureMethod) = @_ ;
+ if ($InputFile eq "")
+ { $InputFile = $FigureSuffix }
+ CheckInputFiles ($InputFile) ;
+ foreach $FileName (@UserSuppliedFiles)
+ { &{$FigureMethod} ( $FileName ) } }
+
+sub HandleFigures
+ { Report("Action", "GeneratingFigures" ) ;
+ foreach $FileType (@ARGV)
+ { if ($FileType=~/\.eps/io)
+ { Report("Option", "UsingEps") ;
+ if ($ProcessEpsToPdf) { Report("Option", "EpsToPdf") }
+ if ($ProcessEpsPage) { Report("Option", "EpsPage") }
+ last } }
+ foreach $FileType (@ARGV)
+ { if ($FileType=~/\.pdf/io)
+ { Report("Option", "UsingPdf") ;
+ last } }
+ foreach $FileType (@ARGV)
+ { if ($FileType=~/\.tif/io)
+ { Report("Option", "UsingTif") ;
+ #RunTifPrograms ;
+ last } }
+ foreach $FileType (@ARGV)
+ { if ($FileType=~/\.png/io)
+ { Report("Option", "UsingPng") ;
+ last } }
+ foreach $FileType (@ARGV)
+ { if ($FileType=~/\.jpg/io)
+ { Report("Option", "UsingJpg") ;
+ last } }
+ InitializeFigures ;
+ DoHandleFigures ("eps", "HandleEpsFigure") ;
+ DoHandleFigures ("pdf", "HandlePdfFigure") ;
+ DoHandleFigures ("tif", "HandleTifFigure") ;
+ DoHandleFigures ("png", "HandlePngFigure") ;
+ DoHandleFigures ("jpg", "HandleJpgFigure") ;
+ FlushFigures }
+
+#D \extras
+#D {logfiles}
+#D
+#D This (poor man's) log file scanning routine filters
+#D overfull box messages from a log file (\type{\hbox},
+#D \type{\vbox} or both). The collected problems are saved
+#D in \type{$ProgramLog}. One can specify a selection
+#D criterium.
+#D
+#D \CONTEXT\ reports unknown entities. These can also be
+#D filtered. When using fast computers, or when processing
+#D files in batch, one has to rely on the log files and/or
+#D this filter.
+
+$Unknown = "onbekende verwijzing|" .
+ "unbekannte Referenz|" .
+ "unknown reference|" .
+ "dubbele verwijzing|" .
+ "duplicate reference|" .
+ "doppelte Referenz" ;
+
+sub FlushLogTopic
+ { unless ($TopicFound)
+ { $TopicFound = 1 ;
+ print ALL "\n% File: $FileName.log\n\n" } }
+
+sub HandleLogFile
+ { if ($ProcessBox)
+ { Report("Option", "FilteringBoxes", "(\\vbox & \\hbox)") ;
+ $Key = "[h|v]box" }
+ elsif ($ProcessHBox)
+ { Report("Option", "FilteringBoxes", "(\\hbox)") ;
+ $Key = "hbox" ;
+ $ProcessBox = 1 }
+ elsif ($ProcessVBox)
+ { Report("Option", "FilteringBoxes", "(\\vbox)") ;
+ $Key = "vbox" ;
+ $ProcessBox = 1 }
+ if (($ProcessBox) && ($ProcessCriterium))
+ { Report("Option", "ApplyingCriterium") }
+ if ($ProcessUnknown)
+ { Report("Option", "FilteringUnknown") }
+ unless (($ProcessBox) || ($ProcessUnknown))
+ { ShowHelpInfo ;
+ return }
+ Report("Action", "FilteringLogFile" ) ;
+ if ($InputFile eq "")
+ { Report("Error", "NoInputFile") }
+ else
+ { $NOfBoxes = 0 ;
+ $NOfMatching = 0 ;
+ $NOfUnknown = 0 ;
+ SetOutputFile ($ProgramLog) ;
+ Report("OutputFile", $OutputFile) ;
+ CheckInputFiles ($InputFile) ;
+ open ( ALL, ">$OutputFile" ) ;
+ foreach $FullName (@UserSuppliedFiles)
+ { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
+ if (! open (LOG, "$FileName.log"))
+ { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
+ elsif (-e "$FileName.tex")
+ { $TopicFound = 0 ;
+ Report("InputFile", "$FileName.log") ;
+ while (<LOG>)
+ { $SomeLine = $_ ;
+ chomp $SomeLine ;
+ if (($ProcessBox) && ($SomeLine =~ /Overfull \\$Key/))
+ { ++$NOfBoxes ;
+ $SomePoints = $SomeLine ;
+ $SomePoints =~ s/.*\((.*)pt.*/$1/ ;
+ if ($SomePoints>=$ProcessCriterium)
+ { ++$NOfMatching ;
+ FlushLogTopic ;
+ print ALL "$SomeLine\n" ;
+ $SomeLine=<LOG> ;
+ print ALL $SomeLine } }
+ if (($ProcessUnknown) && ($SomeLine =~ /$Unknown/io))
+ { ++$NOfUnknown ;
+ FlushLogTopic ;
+ print ALL "$SomeLine\n" } } } }
+ close (ALL) ;
+ unless (($NOfBoxes) ||($NOfUnknown))
+ { unlink $OutputFile }
+ if ($ProcessBox)
+ { Report ( "NOfBoxes" , "$NOfBoxes", "->", $NOfMatching, "Overfull") }
+ if ($ProcessUnknown)
+ { Report ( "NOfUnknown", "$NOfUnknown") } } }
+
+#D We're done! All this actions and options are organized in
+#D one large conditional:
+
+ ShowBanner ;
+
+if ($UnknownOptions ) { ShowHelpInfo } # not yet done
+elsif ($ProcessReferences) { HandleReferences }
+elsif ($ProcessDocuments ) { HandleDocuments }
+elsif ($ProcessSources ) { HandleSources }
+elsif ($ProcessSetups ) { HandleSetups }
+elsif ($ProcessTemplates ) { HandleEditorCues }
+elsif ($ProcessInfos ) { HandleEditorCues }
+elsif ($ProcessFigures ) { HandleFigures }
+elsif ($ProcessLogFile ) { HandleLogFile }
+elsif ($ProcessHelp ) { ShowHelpInfo } # redundant
+else { ShowHelpInfo }
+
+#D So far.
diff --git a/usergrps/uktug/baskervi/8_4/texutil.tub b/usergrps/uktug/baskervi/8_4/texutil.tub
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/texutil.tub
diff --git a/usergrps/uktug/baskervi/8_4/texutil.tuo b/usergrps/uktug/baskervi/8_4/texutil.tuo
new file mode 100644
index 0000000000..9a43cfae43
--- /dev/null
+++ b/usergrps/uktug/baskervi/8_4/texutil.tuo
@@ -0,0 +1,2115 @@
+%
+% TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998 / Commands
+%
+\thisisutilityversion{1998.07.07}
+\mainreference{}{intro}{f::0:0:0:0:0:0:0::2}{2}{{}{Introduction}}
+\listentry{chapter}{1}{1}{How to create a document}{b::0:1:0:0:0:0:0::2}{2}
+\twopassentry{list}{1}{1:6}
+\twopassentry{list}{2}{2:1}
+\listentry{chapter}{3}{2}{How to proces a file / Run \CONTEXT }{b::0:2:0:0:0:0:0::3}{3}
+\mainreference{}{special chars}{b::0:3:0:0:0:0:0::3}{3}{{3}{Special characters}}
+\listentry{chapter}{7}{3}{Special characters}{b::0:3:0:0:0:0:0::3}{3}
+\twopassentry{list}{3}{3:4}
+\twopassentry{float}{1}{3.1}
+\mainreference{}{tab:specchars}{b::0:3:0:0:0:0:0::4}{4}{{3.1}{Special characters (1).}}
+\listentry{table}{9}{3.1}{Special characters (1).}{b::0:3:0:0:0:0:0::4}{4}
+\twopassentry{float}{2}{3.2}
+\mainreference{}{tab:special chars}{b::0:3:0:0:0:0:0::4}{4}{{3.2}{Special characters (2).}}
+\listentry{table}{10}{3.2}{Special characters (2).}{b::0:3:0:0:0:0:0::4}{4}
+\listentry{chapter}{11}{4}{Defining a document}{b::0:4:0:0:0:0:0::4}{4}
+\mainreference{}{stp:278}{b::0:4:0:0:0:0:0::4}{4}{}
+\mainreference{}{stp:setupsectionblock}{b::0:4:0:0:0:0:0::4}{4}{}
+\mainreference{}{headers}{b::0:5:0:0:0:0:0::4}{4}{{5}{Headers}}
+\listentry{chapter}{13}{5}{Headers}{b::0:5:0:0:0:0:0::4}{4}
+\twopassentry{float}{3}{5.1}
+\mainreference{}{tab:headers}{b::0:5:0:0:0:0:0::5}{5}{{5.1}{Headers.}}
+\listentry{table}{23}{5.1}{Headers.}{b::0:5:0:0:0:0:0::5}{5}
+\mainreference{}{stp:146}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:chapter}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:147}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:section}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:148}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:subsection}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:145}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:title}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:150}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:subject}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:151}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:subsubject}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:285}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:definehead}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:281}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{stp:setuphead}{b::0:5:0:0:0:0:0::5}{5}{}
+\mainreference{}{MYHEAD}{b::0:5:1:0:0:0:0::5}{5}{{5.1}{Hasselt makes headlines}}
+\listentry{myheader}{32}{5.1}{HASSELT MAKES HEADLINES}{b::0:5:1:0:0:0:0::5}{5}
+\twopassentry{list}{4}{4:3}
+\twopassentry{list}{5}{5:2}
+\mainreference{}{stp:227}{b::0:5:1:0:0:0:0::6}{6}{}
+\mainreference{}{stp:setupheads}{b::0:5:1:0:0:0:0::6}{6}{}
+\mainreference{}{itemize}{b::0:6:0:0:0:0:0::6}{6}{{6}{Itemize}}
+\listentry{chapter}{34}{6}{Itemize}{b::0:6:0:0:0:0:0::6}{6}
+\mainreference{}{stp:287}{b::0:6:0:0:0:0:0::6}{6}{}
+\mainreference{}{stp:startitemize}{b::0:6:0:0:0:0:0::6}{6}{}
+\twopassentry{float}{4}{6.1}
+\mainreference{}{tab:itemsetup}{b::0:6:0:0:0:0:0::6}{6}{{6.1}{Item separators in itemize.}}
+\listentry{table}{43}{6.1}{Item separators in itemize.}{b::0:6:0:0:0:0:0::6}{6}
+\twopassentry{list}{6}{6:3}
+\twopassentry{float}{5}{6.2}
+\mainreference{}{tab:tablesetup}{b::0:6:0:0:0:0:0::7}{7}{{6.2}{Set up parameters in itemize.}}
+\listentry{table}{44}{6.2}{Set up parameters in itemize.}{b::0:6:0:0:0:0:0::7}{7}
+\twopassentry{list}{10}{10:2}
+\twopassentry{list}{9}{9:2}
+\mainreference{}{stp:286}{b::0:6:0:0:0:0:0::8}{8}{}
+\mainreference{}{stp:setupitemize}{b::0:6:0:0:0:0:0::8}{8}{}
+\mainreference{}{formulas}{b::0:7:0:0:0:0:0::8}{8}{{7}{Formulae}}
+\listentry{chapter}{46}{7}{Formulae}{b::0:7:0:0:0:0:0::8}{8}
+\twopassentry{list}{11}{11:2}
+\mainreference{}{stp:358}{b::0:7:0:0:0:0:0::9}{9}{}
+\mainreference{}{stp:placeformula}{b::0:7:0:0:0:0:0::9}{9}{}
+\mainreference{}{stp:356}{b::0:7:0:0:0:0:0::9}{9}{}
+\mainreference{}{stp:startformula}{b::0:7:0:0:0:0:0::9}{9}{}
+\mainreference{}{formula:aformula}{b::0:7:0:0:0:0:0::9}{9}{7.1}
+\mainreference{}{first one}{b::0:7:0:0:0:0:0::9}{9}{7.3}
+\mainreference{}{middle one}{b::0:7:0:0:0:0:0::9}{9}{7.4}
+\mainreference{}{last one}{b::0:7:0:0:0:0:0::9}{9}{7.5}
+\mainreference{}{stp:255}{b::0:7:0:0:0:0:0::10}{10}{}
+\mainreference{}{stp:setupformulae}{b::0:7:0:0:0:0:0::10}{10}{}
+\listentry{chapter}{54}{8}{Legends}{b::0:8:0:0:0:0:0::10}{10}
+\mainreference{}{pag:legend}{b::0:8:0:0:0:0:0::10}{10}{}
+\mainreference{}{stp:404}{b::0:8:0:0:0:0:0::10}{10}{}
+\mainreference{}{stp:startlegend}{b::0:8:0:0:0:0:0::10}{10}{}
+\mainreference{}{units}{b::0:9:0:0:0:0:0::10}{10}{{9}{Units}}
+\listentry{chapter}{61}{9}{Units}{b::0:9:0:0:0:0:0::10}{10}
+\mainreference{}{figures}{b::0:10:0:0:0:0:0::11}{11}{{10}{Figures}}
+\listentry{chapter}{67}{10}{Figures}{b::0:10:0:0:0:0:0::11}{11}
+\mainreference{}{stp:360}{b::0:10:0:0:0:0:0::11}{11}{}
+\mainreference{}{stp:place@@block@@}{b::0:10:0:0:0:0:0::11}{11}{}
+\twopassentry{float}{6}{10.1}
+\mainreference{}{fig:church}{b::0:10:0:0:0:0:0::12}{12}{{10.1}{Stephanus Church.}}
+\listentry{figure}{78}{10.1}{Stephanus Church.}{b::0:10:0:0:0:0:0::12}{12}
+\twopassentry{float}{7}{10.1}
+\mainreference{}{tab:placefigure}{b::0:10:0:0:0:0:0::12}{12}{{10.1}{Options in \type {\placefigure }.}}
+\listentry{table}{80}{10.1}{Options in \type {\placefigure }.}{b::0:10:0:0:0:0:0::12}{12}
+\twopassentry{float}{8}{10.2}
+\listentry{figure}{81}{10.2}{A framed Hasselt.}{b::0:10:0:0:0:0:0::12}{12}
+\twopassentry{float}{9}{10.3}
+\mainreference{}{fig:canal}{b::0:10:0:0:0:0:0::13}{13}{{10.3}{The Hasselt Canals.}}
+\listentry{figure}{82}{10.3}{The Hasselt Canals.}{b::0:10:0:0:0:0:0::13}{13}
+\mainreference{}{stp:399}{b::0:10:0:0:0:0:0::13}{13}{}
+\mainreference{}{stp:useexternalfigure}{b::0:10:0:0:0:0:0::13}{13}{}
+\mainreference{}{stp:411}{b::0:10:0:0:0:0:0::13}{13}{}
+\mainreference{}{stp:startcombination}{b::0:10:0:0:0:0:0::13}{13}{}
+\mainreference{}{stp:364}{b::0:10:0:0:0:0:0::13}{13}{}
+\mainreference{}{stp:start@@block@@text}{b::0:10:0:0:0:0:0::13}{13}{}
+\mainreference{}{fig:citizens}{b::0:10:0:0:0:0:0::14}{14}{}
+\mainreference{}{stp:400}{b::0:10:0:0:0:0:0::14}{14}{}
+\mainreference{}{stp:externalfigure}{b::0:10:0:0:0:0:0::14}{14}{}
+\mainreference{}{stp:230}{b::0:10:0:0:0:0:0::14}{14}{}
+\mainreference{}{stp:setupfloats}{b::0:10:0:0:0:0:0::14}{14}{}
+\mainreference{}{stp:228}{b::0:10:0:0:0:0:0::14}{14}{}
+\mainreference{}{stp:setupcaptions}{b::0:10:0:0:0:0:0::14}{14}{}
+\twopassentry{float}{10}{10.4}
+\listentry{figure}{89}{10.4}{Just a picture.}{b::0:10:0:0:0:0:0::14}{14}
+\mainreference{}{tables}{b::0:11:0:0:0:0:0::15}{15}{{11}{Tables}}
+\listentry{chapter}{90}{11}{Tables}{b::0:11:0:0:0:0:0::15}{15}
+\mainreference{}{stp:396}{b::0:11:0:0:0:0:0::15}{15}{}
+\mainreference{}{stp:starttable}{b::0:11:0:0:0:0:0::15}{15}{}
+\twopassentry{float}{11}{11.1}
+\mainreference{}{tab:ships}{b::0:11:0:0:0:0:0::15}{15}{{11.1}{Ships that moored at Hasselt.}}
+\listentry{table}{115}{11.1}{Ships that moored at Hasselt.}{b::0:11:0:0:0:0:0::15}{15}
+\twopassentry{float}{12}{11.2}
+\mainreference{}{tab:formatkeys}{b::0:11:0:0:0:0:0::15}{15}{{11.2}{Table format keys.}}
+\listentry{table}{116}{11.2}{Table format keys.}{b::0:11:0:0:0:0:0::15}{15}
+\twopassentry{float}{13}{11.3}
+\mainreference{}{tab:formatcommands}{b::0:11:0:0:0:0:0::16}{16}{{11.3}{Table format commands.}}
+\listentry{table}{117}{11.3}{Table format commands.}{b::0:11:0:0:0:0:0::16}{16}
+\twopassentry{float}{14}{11.4}
+\mainreference{}{tab:contextformatcommands}{b::0:11:0:0:0:0:0::16}{16}{{11.4}{\CONTEXT \ table format commands.}}
+\listentry{table}{118}{11.4}{\CONTEXT \ table format commands.}{b::0:11:0:0:0:0:0::16}{16}
+\twopassentry{float}{15}{11.5}
+\mainreference{}{tab:effects of commands}{b::0:11:0:0:0:0:0::17}{17}{{11.5}{Effect of formatting commands.}}
+\listentry{table}{119}{11.5}{Effect of formatting commands.}{b::0:11:0:0:0:0:0::17}{17}
+\twopassentry{float}{16}{11.6}
+\mainreference{}{tab:formatcommands}{b::0:11:0:0:0:0:0::18}{18}{{11.6}{Effect of formatting commands.}}
+\listentry{table}{120}{11.6}{Effect of formatting commands.}{b::0:11:0:0:0:0:0::18}{18}
+\twopassentry{float}{17}{11.7}
+\mainreference{}{tab:divisions}{b::0:11:0:0:0:0:0::19}{19}{{11.7}{Effect of options.}}
+\listentry{table}{121}{11.7}{Effect of options.}{b::0:11:0:0:0:0:0::19}{19}
+\twopassentry{float}{18}{11.8}
+\mainreference{}{tab:examplecontextcommands}{b::0:11:0:0:0:0:0::19}{19}{{11.8}{Effect of \CONTEXT \ formatting commands.}}
+\listentry{table}{122}{11.8}{Effect of \CONTEXT \ formatting commands.}{b::0:11:0:0:0:0:0::19}{19}
+\mainreference{}{stp:395}{b::0:11:0:0:0:0:0::19}{19}{}
+\mainreference{}{stp:setuptables}{b::0:11:0:0:0:0:0::19}{19}{}
+\twopassentry{float}{19}{11.9}
+\mainreference{}{tab:setuptable}{b::0:11:0:0:0:0:0::21}{21}{{11.9}{Use of \type {\setuptables }.}}
+\listentry{table}{124}{11.9}{Use of \type {\setuptables }.}{b::0:11:0:0:0:0:0::21}{21}
+\twopassentry{float}{20}{11.10}
+\listentry{table}{127}{11.10}{Library opening hours.}{b::0:11:0:0:0:0:0::21}{21}
+\listentry{chapter}{128}{12}{Paragraph formatting}{b::0:12:0:0:0:0:0::21}{21}
+\mainreference{}{stp:382}{b::0:12:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:defineparagraphs}{b::0:12:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:385}{b::0:12:0:0:0:0:0::21}{21}{}
+\mainreference{}{stp:setupparagraphs}{b::0:12:0:0:0:0:0::21}{21}{}
+\listentry{chapter}{135}{13}{Columns}{b::0:13:0:0:0:0:0::23}{23}
+\mainreference{}{stp:189}{b::0:13:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:startcolumns}{b::0:13:0:0:0:0:0::23}{23}{}
+\mainreference{}{stp:188}{b::0:13:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:setupcolumns}{b::0:13:0:0:0:0:0::24}{24}{}
+\listentry{chapter}{142}{14}{Footnotes}{b::0:14:0:0:0:0:0::24}{24}
+\mainreference{}{stp:42}{b::0:14:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:footnote}{b::0:14:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:43}{b::0:14:0:0:0:0:0::24}{24}{}
+\mainreference{}{stp:note}{b::0:14:0:0:0:0:0::24}{24}{}
+\mainreference{}{war}{}{}{4}
+\mainreference{}{stp:40}{b::0:14:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:setupfootnotes}{b::0:14:0:0:0:0:0::25}{25}{}
+\listentry{chapter}{149}{15}{Definitions}{b::0:15:0:0:0:0:0::25}{25}
+\mainreference{}{stp:180}{b::0:15:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:definedescription}{b::0:15:0:0:0:0:0::25}{25}{}
+\twopassentry{margin}{1}{25}
+\mainreference{}{stp:175}{b::0:15:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:setupdescriptions}{b::0:15:0:0:0:0:0::25}{25}{}
+\listentry{chapter}{155}{16}{Numbered definitions}{b::0:16:0:0:0:0:0::25}{25}
+\mainreference{}{stp:177}{b::0:16:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:defineenumeration}{b::0:16:0:0:0:0:0::25}{25}{}
+\mainreference{}{stp:176}{b::0:16:0:0:0:0:0::26}{26}{}
+\mainreference{}{stp:setupenumerations}{b::0:16:0:0:0:0:0::26}{26}{}
+\listentry{chapter}{161}{17}{Outlined text}{b::0:17:0:0:0:0:0::26}{26}
+\mainreference{}{stp:93}{b::0:17:0:0:0:0:0::26}{26}{}
+\mainreference{}{stp:framed}{b::0:17:0:0:0:0:0::26}{26}{}
+\mainreference{}{stp:92}{b::0:17:0:0:0:0:0::27}{27}{}
+\mainreference{}{stp:setupframed}{b::0:17:0:0:0:0:0::27}{27}{}
+\listentry{chapter}{168}{18}{Outlined paragraphs}{b::0:18:0:0:0:0:0::27}{27}
+\mainreference{}{stp:102}{b::0:18:0:0:0:0:0::27}{27}{}
+\mainreference{}{stp:start@@framedtext@@}{b::0:18:0:0:0:0:0::27}{27}{}
+\twopassentry{float}{21}{18.1}
+\mainreference{}{block:bridge}{b::0:18:0:0:0:0:0::27}{27}{{18.1}{An intermezzo.}}
+\listentry{intermezzo}{173}{18.1}{An intermezzo.}{b::0:18:0:0:0:0:0::27}{27}
+\mainreference{}{stp:101}{b::0:18:0:0:0:0:0::27}{27}{}
+\mainreference{}{stp:setupframedtexts}{b::0:18:0:0:0:0:0::27}{27}{}
+\listentry{chapter}{175}{19}{Margin texts}{b::0:19:0:0:0:0:0::27}{27}
+\mainreference{}{stp:133}{b::0:19:0:0:0:0:0::27}{27}{}
+\mainreference{}{stp:inmargin}{b::0:19:0:0:0:0:0::27}{27}{}
+\mainreference{}{marginpicture}{b::0:19:0:0:0:0:0::28}{28}{}
+\twopassentry{margin}{2}{28}
+\twopassentry{margin}{3}{28}
+\listentry{chapter}{182}{20}{Page breaking and page numbering}{b::0:20:0:0:0:0:0::28}{28}
+\mainreference{}{stp:239}{b::0:20:0:0:0:0:0::28}{28}{}
+\mainreference{}{stp:page}{b::0:20:0:0:0:0:0::28}{28}{}
+\twopassentry{float}{22}{20.1}
+\mainreference{}{tab:page options}{b::0:20:0:0:0:0:0::28}{28}{{20.1}{Page options.}}
+\listentry{table}{189}{20.1}{Page options.}{b::0:20:0:0:0:0:0::28}{28}
+\mainreference{}{stp:222}{b::0:20:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:setuppagenumbering}{b::0:20:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:331}{b::0:20:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:startpostponing}{b::0:20:0:0:0:0:0::29}{29}{}
+\listentry{chapter}{192}{21}{Page headers and footers}{b::0:21:0:0:0:0:0::29}{29}
+\mainreference{}{stp:199}{b::0:21:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:setupfootertexts}{b::0:21:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:198}{b::0:21:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:setupheadertexts}{b::0:21:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:191}{b::0:21:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:setupheader}{b::0:21:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:192}{b::0:21:0:0:0:0:0::29}{29}{}
+\mainreference{}{stp:setupfooter}{b::0:21:0:0:0:0:0::29}{29}{}
+\listentry{chapter}{204}{22}{Table of contents (lists)}{b::0:22:0:0:0:0:0::29}{29}
+\twopassentry{float}{23}{22.1}
+\listentry{figure}{216}{22.1}{A postponed figure.}{b::0:22:0:0:0:0:0::30}{30}
+\mainreference{}{stp:250}{b::0:22:0:0:0:0:0::30}{30}{}
+\mainreference{}{stp:definecombinedlist}{b::0:22:0:0:0:0:0::30}{30}{}
+\twopassentry{float}{24}{22.1}
+\mainreference{}{tab:alternatives}{b::0:22:0:0:0:0:0::31}{31}{{22.1}{Alternatives for displaying lists.}}
+\listentry{table}{217}{22.1}{Alternatives for displaying lists.}{b::0:22:0:0:0:0:0::31}{31}
+\mainreference{}{stp:249}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:setuplist}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:251}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:setupcombinedlist}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:247}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:placelist}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:245}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:writetolist}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:246}{b::0:22:0:0:0:0:0::31}{31}{}
+\mainreference{}{stp:writebetweenlist}{b::0:22:0:0:0:0:0::31}{31}{}
+\listentry{chapter}{223}{23}{Registers}{b::0:23:0:0:0:0:0::31}{31}
+\mainreference{}{stp:296}{b::0:23:0:0:0:0:0::32}{32}{}
+\mainreference{}{stp:defineregister}{b::0:23:0:0:0:0:0::32}{32}{}
+\mainreference{}{stp:297}{b::0:23:0:0:0:0:0::32}{32}{}
+\mainreference{}{stp:setupregister}{b::0:23:0:0:0:0:0::32}{32}{}
+\mainreference{}{synonyms}{b::0:24:0:0:0:0:0::32}{32}{{24}{Synonyms}}
+\listentry{chapter}{234}{24}{Synonyms}{b::0:24:0:0:0:0:0::32}{32}
+\mainreference{}{stp:305}{b::0:24:0:0:0:0:0::32}{32}{}
+\mainreference{}{stp:definesynonyms}{b::0:24:0:0:0:0:0::32}{32}{}
+\twopassentry{list}{12}{12:4}
+\listentry{chapter}{245}{25}{Refering to text elements}{b::0:25:0:0:0:0:0::33}{33}
+\mainreference{}{stp:154}{b::0:25:0:0:0:0:0::33}{33}{}
+\mainreference{}{stp:in}{b::0:25:0:0:0:0:0::33}{33}{}
+\mainreference{}{hiking}{b::0:25:0:0:0:0:0::33}{33}{3}
+\mainreference{}{stp:155}{b::0:25:0:0:0:0:0::33}{33}{}
+\mainreference{}{stp:at}{b::0:25:0:0:0:0:0::33}{33}{}
+\mainreference{}{stp:159}{b::0:25:0:0:0:0:0::33}{33}{}
+\mainreference{}{stp:pagereference}{b::0:25:0:0:0:0:0::33}{33}{}
+\mainreference{}{stp:158}{b::0:25:0:0:0:0:0::33}{33}{}
+\mainreference{}{stp:textreference}{b::0:25:0:0:0:0:0::33}{33}{}
+\twopassentry{float}{25}{25.1}
+\mainreference{}{fig:canals}{b::0:25:0:0:0:0:0::34}{34}{{25.1}{A characteristic picture of Hasselt.}}
+\mainreference{}{fig:boats}{b::0:25:0:0:0:0:0::34}{34}{{25.1}{A characteristic picture of Hasselt.}}
+\listentry{figure}{255}{25.1}{A characteristic picture of Hasselt.}{b::0:25:0:0:0:0:0::34}{34}
+\listentry{chapter}{256}{26}{Color}{b::0:26:0:0:0:0:0::34}{34}
+\mainreference{}{stp:16}{b::0:26:0:0:0:0:0::34}{34}{}
+\mainreference{}{stp:setupcolor}{b::0:26:0:0:0:0:0::34}{34}{}
+\mainreference{}{stp:18}{b::0:26:0:0:0:0:0::34}{34}{}
+\mainreference{}{stp:definecolor}{b::0:26:0:0:0:0:0::34}{34}{}
+\listentry{chapter}{263}{27}{Background text}{b::0:27:0:0:0:0:0::34}{34}
+\mainreference{}{stp:104}{b::0:27:0:0:0:0:0::34}{34}{}
+\mainreference{}{stp:startbackground}{b::0:27:0:0:0:0:0::34}{34}{}
+\mainreference{}{stp:106}{b::0:27:0:0:0:0:0::35}{35}{}
+\mainreference{}{stp:setupbackground}{b::0:27:0:0:0:0:0::35}{35}{}
+\listentry{chapter}{269}{28}{Page backgrounds}{b::0:28:0:0:0:0:0::35}{35}
+\mainreference{}{stp:344}{b::0:28:0:0:0:0:0::35}{35}{}
+\mainreference{}{stp:setupbackgrounds}{b::0:28:0:0:0:0:0::35}{35}{}
+\twopassentry{float}{26}{28.1}
+\mainreference{}{fig:pageareas}{b::0:28:0:0:0:0:0::35}{35}{{28.1}{The page areas defined in \type {\setupbackgrounds }.}}
+\listentry{figure}{274}{28.1}{The page areas defined in \type {\setupbackgrounds }.}{b::0:28:0:0:0:0:0::35}{35}
+\listentry{chapter}{275}{29}{Alignment}{b::0:29:0:0:0:0:0::35}{35}
+\mainreference{}{stp:335}{b::0:29:0:0:0:0:0::35}{35}{}
+\mainreference{}{stp:setupalign}{b::0:29:0:0:0:0:0::35}{35}{}
+\twopassentry{list}{13}{13:5}
+\mainreference{}{stp:336}{b::0:29:0:0:0:0:0::36}{36}{}
+\mainreference{}{stp:startalignment}{b::0:29:0:0:0:0:0::36}{36}{}
+\listentry{chapter}{284}{30}{Interactive mode in electronic documents}{b::0:30:0:0:0:0:0::36}{36}
+\listentry{section}{285}{30.1}{Introduction}{b::0:30:1:0:0:0:0::36}{36}
+\listentry{section}{289}{30.2}{Interactive mode}{b::0:30:2:0:0:0:0::36}{36}
+\mainreference{}{stp:419}{b::0:30:2:0:0:0:0::36}{36}{}
+\mainreference{}{stp:setupinteraction}{b::0:30:2:0:0:0:0::36}{36}{}
+\twopassentry{list}{14}{14:5}
+\listentry{section}{293}{30.3}{Interaction within a document}{b::0:30:3:0:0:0:0::37}{37}
+\mainreference{}{stp:456}{b::0:30:3:0:0:0:0::37}{37}{}
+\mainreference{}{stp:goto}{b::0:30:3:0:0:0:0::37}{37}{}
+\listentry{section}{299}{30.4}{Interaction between documents}{b::0:30:4:0:0:0:0::37}{37}
+\mainreference{}{stp:424}{b::0:30:4:0:0:0:0::37}{37}{}
+\mainreference{}{stp:useexternaldocument}{b::0:30:4:0:0:0:0::37}{37}{}
+\mainreference{}{stp:427}{b::0:30:4:0:0:0:0::37}{37}{}
+\mainreference{}{stp:from}{b::0:30:4:0:0:0:0::37}{37}{}
+\listentry{section}{305}{30.5}{Menus}{b::0:30:5:0:0:0:0::37}{37}
+\mainreference{}{stp:421}{b::0:30:5:0:0:0:0::37}{37}{}
+\mainreference{}{stp:defineinteractionmenu}{b::0:30:5:0:0:0:0::37}{37}{}
+\mainreference{}{stp:420}{b::0:30:5:0:0:0:0::38}{38}{}
+\mainreference{}{stp:setupinteractionmenu}{b::0:30:5:0:0:0:0::38}{38}{}
+\listentry{chapter}{308}{31}{Fonts and font switches}{b::0:31:0:0:0:0:0::38}{38}
+\listentry{section}{309}{31.1}{Introduction}{b::0:31:1:0:0:0:0::38}{38}
+\listentry{section}{314}{31.2}{Fontstyle and size}{b::0:31:2:0:0:0:0::38}{38}
+\mainreference{}{stp:13}{b::0:31:2:0:0:0:0::38}{38}{}
+\mainreference{}{stp:setupbodyfont}{b::0:31:2:0:0:0:0::38}{38}{}
+\mainreference{}{stp:14}{b::0:31:2:0:0:0:0::38}{38}{}
+\mainreference{}{stp:switchtobodyfont}{b::0:31:2:0:0:0:0::38}{38}{}
+\listentry{section}{321}{31.3}{Style and size switch in commands}{b::0:31:3:0:0:0:0::39}{39}
+\listentry{section}{322}{31.4}{Local font style and size}{b::0:31:4:0:0:0:0::39}{39}
+\listentry{section}{332}{31.5}{Redefining fontsize}{b::0:31:5:0:0:0:0::40}{40}
+\mainreference{}{stp:11}{b::0:31:5:0:0:0:0::40}{40}{}
+\mainreference{}{stp:definebodyfont}{b::0:31:5:0:0:0:0::40}{40}{}
+\listentry{section}{336}{31.6}{Small caps}{b::0:31:6:0:0:0:0::40}{40}
+\listentry{section}{339}{31.7}{Emphasized}{b::0:31:7:0:0:0:0::40}{40}
+\listentry{section}{342}{31.8}{Teletype / verbatim}{b::0:31:8:0:0:0:0::40}{40}
+\mainreference{}{stp:38}{b::0:31:8:0:0:0:0::40}{40}{}
+\mainreference{}{stp:starttyping}{b::0:31:8:0:0:0:0::40}{40}{}
+\mainreference{}{stp:32}{b::0:31:8:0:0:0:0::40}{40}{}
+\mainreference{}{stp:type}{b::0:31:8:0:0:0:0::40}{40}{}
+\mainreference{}{stp:37}{b::0:31:8:0:0:0:0::40}{40}{}
+\mainreference{}{stp:setuptyping}{b::0:31:8:0:0:0:0::40}{40}{}
+\mainreference{}{stp:31}{b::0:31:8:0:0:0:0::41}{41}{}
+\mainreference{}{stp:setuptype}{b::0:31:8:0:0:0:0::41}{41}{}
+\listentry{chapter}{353}{32}{Composite characters}{b::0:32:0:0:0:0:0::41}{41}
+\listentry{section}{354}{32.1}{Introduction}{b::0:32:1:0:0:0:0::41}{41}
+\listentry{section}{355}{32.2}{Accents}{b::0:32:2:0:0:0:0::41}{41}
+\twopassentry{float}{27}{32.1}
+\mainreference{}{tab:accents}{b::0:32:2:0:0:0:0::41}{41}{{32.1}{Accents.}}
+\listentry{table}{357}{32.1}{Accents.}{b::0:32:2:0:0:0:0::41}{41}
+\listentry{section}{358}{32.3}{Foreign symbols}{b::0:32:3:0:0:0:0::41}{41}
+\twopassentry{float}{28}{32.2}
+\mainreference{}{tab:foreign symbols}{b::0:32:3:0:0:0:0::41}{41}{{32.2}{Foreign characters.}}
+\listentry{table}{360}{32.2}{Foreign characters.}{b::0:32:3:0:0:0:0::41}{41}
+\listentry{chapter}{361}{33}{Page layout}{b::0:33:0:0:0:0:0::41}{41}
+\mainreference{}{stp:211}{b::0:33:0:0:0:0:0::41}{41}{}
+\mainreference{}{stp:setuplayout}{b::0:33:0:0:0:0:0::41}{41}{}
+\twopassentry{float}{29}{33.1}
+\mainreference{}{fig:pagelayout}{b::0:33:0:0:0:0:0::42}{42}{{33.1}{The page layout.}}
+\listentry{figure}{371}{33.1}{The page layout.}{b::0:33:0:0:0:0:0::42}{42}
+\twopassentry{float}{30}{33.1}
+\mainreference{}{tab:fewparameters}{b::0:33:0:0:0:0:0::42}{42}{{33.1}{A few parameters as commands.}}
+\listentry{table}{372}{33.1}{A few parameters as commands.}{b::0:33:0:0:0:0:0::42}{42}
+\mainreference{}{stp:332}{b::0:33:0:0:0:0:0::42}{42}{}
+\mainreference{}{stp:startlocal}{b::0:33:0:0:0:0:0::42}{42}{}
+\twopassentry{float}{31}{33.2}
+\mainreference{}{fig:stepgable}{b::0:33:0:0:0:0:0::43}{43}{{33.2}{A stepgable.}}
+\listentry{figure}{373}{33.2}{A stepgable.}{b::0:33:0:0:0:0:0::43}{43}
+\twopassentry{float}{32}{33.2}
+\mainreference{}{tab:parameters}{b::0:33:0:0:0:0:0::43}{43}{{33.2}{Parameters for page design.}}
+\listentry{table}{375}{33.2}{Parameters for page design.}{b::0:33:0:0:0:0:0::43}{43}
+\twopassentry{list}{15}{15:2}
+\listentry{chapter}{376}{34}{Paragraph spacing}{b::0:34:0:0:0:0:0::44}{44}
+\listentry{section}{377}{34.1}{Introduction}{b::0:34:1:0:0:0:0::44}{44}
+\listentry{section}{381}{34.2}{Inter paragraph spacing}{b::0:34:2:0:0:0:0::44}{44}
+\mainreference{}{stp:275}{b::0:34:2:0:0:0:0::44}{44}{}
+\mainreference{}{stp:setupwhitespace}{b::0:34:2:0:0:0:0::44}{44}{}
+\mainreference{}{stp:329}{b::0:34:2:0:0:0:0::44}{44}{}
+\mainreference{}{stp:startlinecorrection}{b::0:34:2:0:0:0:0::44}{44}{}
+\mainreference{}{stp:326}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:blank}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:268}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:setupblank}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:327}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:startpacked}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:328}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:startunpacked}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:166}{b::0:34:2:0:0:0:0::45}{45}{}
+\mainreference{}{stp:godown}{b::0:34:2:0:0:0:0::45}{45}{}
+\listentry{section}{398}{34.3}{Indentation}{b::0:34:3:0:0:0:0::45}{45}
+\mainreference{}{stp:324}{b::0:34:3:0:0:0:0::46}{46}{}
+\mainreference{}{stp:indenting}{b::0:34:3:0:0:0:0::46}{46}{}
+\mainreference{}{stp:276}{b::0:34:3:0:0:0:0::46}{46}{}
+\mainreference{}{stp:setupindenting}{b::0:34:3:0:0:0:0::46}{46}{}
+\listentry{chapter}{406}{35}{Setup commands}{b::0:35:0:0:0:0:0::46}{46}
+\listentry{chapter}{410}{36}{Defining commands / macros}{b::0:36:0:0:0:0:0::46}{46}
+\mainreference{}{stp:224}{b::0:36:0:0:0:0:0::46}{46}{}
+\mainreference{}{stp:define}{b::0:36:0:0:0:0:0::46}{46}{}
+\twopassentry{list}{16}{16:3}
+\twopassentry{float}{33}{36.1}
+\mainreference{}{fig:lion}{b::0:36:0:0:0:0:0::47}{47}{{36.1}{The Dutch lion is a sentry.}}
+\listentry{figure}{412}{36.1}{The Dutch lion is a sentry.}{b::0:36:0:0:0:0:0::47}{47}
+\mainreference{}{stp:226}{b::0:36:0:0:0:0:0::47}{47}{}
+\mainreference{}{stp:definestartstop}{b::0:36:0:0:0:0:0::47}{47}{}
+\listentry{chapter}{414}{37}{Miscellaneous}{b::0:37:0:0:0:0:0::48}{48}
+\mainreference{}{floatingblocks}{b::0:37:1:0:0:0:0::48}{48}{{37.1}{Floating blocks}}
+\listentry{section}{415}{37.1}{Floating blocks}{b::0:37:1:0:0:0:0::48}{48}
+\mainreference{}{stp:362}{b::0:37:1:0:0:0:0::48}{48}{}
+\mainreference{}{stp:definefloat}{b::0:37:1:0:0:0:0::48}{48}{}
+\mainreference{}{stp:363}{b::0:37:1:0:0:0:0::48}{48}{}
+\mainreference{}{stp:setupfloat}{b::0:37:1:0:0:0:0::48}{48}{}
+\mainreference{}{stp:229}{b::0:37:1:0:0:0:0::48}{48}{}
+\mainreference{}{stp:setupcaption}{b::0:37:1:0:0:0:0::48}{48}{}
+\twopassentry{float}{34}{37.1}
+\listentry{intermezzo}{426}{37.1}{An intermezzo.}{b::0:37:1:0:0:0:0::48}{48}
+\mainreference{}{textblocks}{b::0:37:2:0:0:0:0::48}{48}{{37.2}{Text blocks}}
+\listentry{section}{427}{37.2}{Text blocks}{b::0:37:2:0:0:0:0::48}{48}
+\mainreference{}{stp:349}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:defineblock}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:351}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:hideblocks}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:353}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:useblocks}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:352}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:keepblocks}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:354}{b::0:37:2:0:0:0:0::49}{49}{}
+\mainreference{}{stp:selectblocks}{b::0:37:2:0:0:0:0::49}{49}{}
+\listentry{section}{438}{37.3}{Storing text for later use}{b::0:37:3:0:0:0:0::49}{49}
+\mainreference{}{stp:345}{b::0:37:3:0:0:0:0::49}{49}{}
+\mainreference{}{stp:startbuffer}{b::0:37:3:0:0:0:0::49}{49}{}
+\mainreference{}{stp:348}{b::0:37:3:0:0:0:0::50}{50}{}
+\mainreference{}{stp:setupbuffer}{b::0:37:3:0:0:0:0::50}{50}{}
+\listentry{section}{446}{37.4}{Hiding text}{b::0:37:4:0:0:0:0::50}{50}
+\mainreference{}{stp:334}{b::0:37:4:0:0:0:0::50}{50}{}
+\mainreference{}{stp:starthiding}{b::0:37:4:0:0:0:0::50}{50}{}
+\listentry{section}{450}{37.5}{Lines}{b::0:37:5:0:0:0:0::50}{50}
+\mainreference{}{stp:97}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:hairline}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:98}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:thinrule}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:95}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:thinrules}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:96}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:setupthinrules}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:109}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:setupfillinrules}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:111}{b::0:37:5:0:0:0:0::50}{50}{}
+\mainreference{}{stp:setupfillinlines}{b::0:37:5:0:0:0:0::50}{50}{}
+\listentry{section}{463}{37.6}{Super- and subscript in text}{b::0:37:6:0:0:0:0::51}{51}
+\listentry{section}{469}{37.7}{Date}{b::0:37:7:0:0:0:0::51}{51}
+\listentry{section}{472}{37.8}{Positioning}{b::0:37:8:0:0:0:0::51}{51}
+\mainreference{}{stp:342}{b::0:37:8:0:0:0:0::51}{51}{}
+\mainreference{}{stp:position}{b::0:37:8:0:0:0:0::51}{51}{}
+\mainreference{}{stp:236}{b::0:37:8:0:0:0:0::51}{51}{}
+\mainreference{}{stp:setuppositioning}{b::0:37:8:0:0:0:0::51}{51}{}
+\twopassentry{float}{35}{37.1}
+\listentry{figure}{478}{37.1}{This is five.}{b::0:37:8:0:0:0:0::51}{51}
+\listentry{section}{479}{37.9}{Rotating text, figures and tables}{b::0:37:9:0:0:0:0::52}{52}
+\mainreference{}{stp:406}{b::0:37:9:0:0:0:0::52}{52}{}
+\mainreference{}{stp:rotate}{b::0:37:9:0:0:0:0::52}{52}{}
+\twopassentry{float}{36}{37.2}
+\listentry{figure}{483}{37.2}{The 180 \Degrees \ rotated fishing port (de Vispoort).}{b::0:37:9:0:0:0:0::52}{52}
+\mainreference{}{stp:407}{b::0:37:9:0:0:0:0::52}{52}{}
+\mainreference{}{stp:setuprotate}{b::0:37:9:0:0:0:0::52}{52}{}
+\listentry{section}{485}{37.10}{Carriage return}{b::0:37:10:0:0:0:0::52}{52}
+\mainreference{}{stp:169}{b::0:37:10:0:0:0:0::52}{52}{}
+\mainreference{}{stp:crlf}{b::0:37:10:0:0:0:0::52}{52}{}
+\mainreference{}{stp:259}{b::0:37:10:0:0:0:0::52}{52}{}
+\mainreference{}{stp:startlines}{b::0:37:10:0:0:0:0::52}{52}{}
+\listentry{section}{491}{37.11}{Hyphenation}{b::0:37:11:0:0:0:0::53}{53}
+\mainreference{}{stp:3}{b::0:37:11:0:0:0:0::53}{53}{}
+\mainreference{}{stp:language}{b::0:37:11:0:0:0:0::53}{53}{}
+\listentry{section}{501}{37.12}{Comment in input file}{b::0:37:12:0:0:0:0::53}{53}
+\listentry{section}{504}{37.13}{Input of another {\tt tex} file}{b::0:37:13:0:0:0:0::53}{53}
+\twopassentry{list}{17}{17:3}
+\listentry{chapter}{507}{38}{Using modules}{b::0:38:0:0:0:0:0::54}{54}
+\mainreference{}{stp:119}{b::0:38:0:0:0:0:0::54}{54}{}
+\mainreference{}{stp:usemodule}{b::0:38:0:0:0:0:0::54}{54}{}
+\listentry{chapter}{509}{A}{User specifications}{a::0:A:0:0:0:0:0::54}{54}
+\listentry{chapter}{511}{B}{Processing steps}{a::0:B:0:0:0:0:0::54}{54}
+\listentry{chapter}{514}{C}{Auxilliary files}{a::0:C:0:0:0:0:0::55}{55}
+\mainreference{}{comdefs}{a::0:D:0:0:0:0:0::55}{55}{{D}{Command definitions}}
+\listentry{chapter}{520}{D}{Command definitions}{a::0:D:0:0:0:0:0::55}{55}
+\mainreference{}{comind}{a::0:E:0:0:0:0:0::69}{69}{{E}{Command Index}}
+\listentry{chapter}{638}{E}{Command Index}{a::0:E:0:0:0:0:0::69}{69}
+\mainreference{}{Command:a}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:b}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:c}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:d}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:e}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:f}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:g}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:h}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:i}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:l}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:m}{a::0:E:0:0:0:0:0::69}{69}{}
+\mainreference{}{Command:n}{a::0:E:0:0:0:0:0::70}{70}{}
+\mainreference{}{Command:p}{a::0:E:0:0:0:0:0::70}{70}{}
+\mainreference{}{Command:r}{a::0:E:0:0:0:0:0::70}{70}{}
+\mainreference{}{Command:s}{a::0:E:0:0:0:0:0::70}{70}{}
+\mainreference{}{Command:t}{a::0:E:0:0:0:0:0::70}{70}{}
+\mainreference{}{Command:u}{a::0:E:0:0:0:0:0::70}{70}{}
+\mainreference{}{Command:v}{a::0:E:0:0:0:0:0::70}{70}{}
+\mainreference{}{Command:w}{a::0:E:0:0:0:0:0::70}{70}{}
+\mainreference{}{subind}{a::0:F:0:0:0:0:0::70}{70}{{F}{Subject Index}}
+\listentry{chapter}{639}{F}{Subject Index}{a::0:F:0:0:0:0:0::70}{70}
+\mainreference{}{index:a}{a::0:F:0:0:0:0:0::70}{70}{}
+\mainreference{}{index:b}{a::0:F:0:0:0:0:0::70}{70}{}
+\mainreference{}{index:c}{a::0:F:0:0:0:0:0::70}{70}{}
+\mainreference{}{index:d}{a::0:F:0:0:0:0:0::70}{70}{}
+\mainreference{}{index:e}{a::0:F:0:0:0:0:0::70}{70}{}
+\mainreference{}{index:f}{a::0:F:0:0:0:0:0::70}{70}{}
+\mainreference{}{index:h}{a::0:F:0:0:0:0:0::70}{70}{}
+\mainreference{}{index:i}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:l}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:m}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:n}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:o}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:p}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:r}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:s}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:t}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:u}{a::0:F:0:0:0:0:0::71}{71}{}
+\mainreference{}{index:v}{a::0:F:0:0:0:0:0::71}{71}{}
+\initializevariable\lastpage{72}
+%
+% TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998 / Registers
+%
+\registerentry{Command}{a}
+\registerentrya{Command}{\tex {abbreviation}}
+\registerpage{Command}{238}{b::0:24:0:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {adaptlayout}}
+\registerpage{Command}{365}{b::0:33:0:0:0:0:0::41}{41}
+\registerentrya{Command}{\tex {at}}
+\registerpage{Command}{249}{b::0:25:0:0:0:0:0::33}{33}
+\registerpage{Command}{296}{b::0:30:3:0:0:0:0::37}{37}
+\registerentry{Command}{b}
+\registerentrya{Command}{\tex {bf}}
+\registerpage{Command}{327}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {blank}}
+\registerpage{Command}{387}{b::0:34:2:0:0:0:0::44}{44}
+\registerentry{Command}{c}
+\registerentrya{Command}{\tex {cap}}
+\registerpage{Command}{338}{b::0:31:6:0:0:0:0::40}{40}
+\registerentrya{Command}{\tex {chapter}}
+\registerpage{Command}{15}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {color}}
+\registerpage{Command}{259}{b::0:26:0:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {column}}
+\registerpage{Command}{139}{b::0:13:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {completecontents}}
+\registerpage{Command}{207}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {completeindex}}
+\registerpage{Command}{227}{b::0:23:0:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {completelistofabbreviations}}
+\registerpage{Command}{243}{b::0:24:0:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {completeregister}}
+\registerpage{Command}{230}{b::0:23:0:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {crlf}}
+\registerpage{Command}{487}{b::0:37:10:0:0:0:0::52}{52}
+\registerentrya{Command}{\tex {currentdate}}
+\registerpage{Command}{471}{b::0:37:7:0:0:0:0::51}{51}
+\registerentry{Command}{d}
+\registerentrya{Command}{\tex {DC}}
+\registerpage{Command}{108}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {de}}
+\registerpage{Command}{499}{b::0:37:11:0:0:0:0::53}{53}
+\registerentrya{Command}{\tex {defineblock}}
+\registerpage{Command}{429}{b::0:37:2:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {definebodyfont}}
+\registerpage{Command}{334}{b::0:31:5:0:0:0:0::40}{40}
+\registerentrya{Command}{\tex {definecolor}}
+\registerpage{Command}{260}{b::0:26:0:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {definecombinedlist}}
+\registerpage{Command}{213}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {definedescription}}
+\registerpage{Command}{151}{b::0:15:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {defineenumeration}}
+\registerpage{Command}{157}{b::0:16:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {definefloat}}
+\registerpage{Command}{417}{b::0:37:1:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {definelist}}
+\registerpage{Command}{209}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {defineparagraphs}}
+\registerpage{Command}{130}{b::0:12:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {defineregister}}
+\registerpage{Command}{228}{b::0:23:0:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {definesymbol}}
+\registerpage{Command}{39}{b::0:6:0:0:0:0:0::6}{6}
+\registerentrya{Command}{\tex {definesynonyms}}
+\registerpage{Command}{236}{b::0:24:0:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {DL}}
+\registerpage{Command}{107}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {DR}}
+\registerpage{Command}{109}{b::0:11:0:0:0:0:0::15}{15}
+\registerentry{Command}{e}
+\registerentrya{Command}{\tex {em}}
+\registerpage{Command}{341}{b::0:31:7:0:0:0:0::40}{40}
+\registerentrya{Command}{\tex {en}}
+\registerpage{Command}{496}{b::0:37:11:0:0:0:0::53}{53}
+\registerentrya{Command}{\tex {externalfigure}}
+\registerpage{Command}{77}{b::0:10:0:0:0:0:0::11}{11}
+\registerentry{Command}{f}
+\registerentrya{Command}{\tex {fact}}
+\registerpage{Command}{59}{b::0:8:0:0:0:0:0::10}{10}
+\registerentrya{Command}{\tex {footnote}}
+\registerpage{Command}{144}{b::0:14:0:0:0:0:0::24}{24}
+\registerentrya{Command}{\tex {FR}}
+\registerpage{Command}{100}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {fr}}
+\registerpage{Command}{497}{b::0:37:11:0:0:0:0::53}{53}
+\registerentrya{Command}{\tex {framed}}
+\registerpage{Command}{163}{b::0:17:0:0:0:0:0::26}{26}
+\registerentrya{Command}{\tex {from}}
+\registerpage{Command}{301}{b::0:30:4:0:0:0:0::37}{37}
+\registerentry{Command}{g}
+\registerentrya{Command}{\tex {getbuffer}}
+\registerpage{Command}{441}{b::0:37:3:0:0:0:0::49}{49}
+\registerentrya{Command}{\tex {goto}}
+\registerpage{Command}{297}{b::0:30:3:0:0:0:0::37}{37}
+\registerentry{Command}{h}
+\registerentrya{Command}{\tex {hairline}}
+\registerpage{Command}{452}{b::0:37:5:0:0:0:0::50}{50}
+\registerentrya{Command}{\tex {head}}
+\registerpage{Command}{41}{b::0:6:0:0:0:0:0::6}{6}
+\registerentrya{Command}{\tex {hideblocks}}
+\registerpage{Command}{431}{b::0:37:2:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {high}}
+\registerpage{Command}{467}{b::0:37:6:0:0:0:0::51}{51}
+\registerentrya{Command}{\tex {HL}}
+\registerpage{Command}{106}{b::0:11:0:0:0:0:0::15}{15}
+\registerentry{Command}{i}
+\registerentrya{Command}{\tex {in}}
+\registerpage{Command}{248}{b::0:25:0:0:0:0:0::33}{33}
+\registerpage{Command}{295}{b::0:30:3:0:0:0:0::37}{37}
+\registerentrya{Command}{\tex {indenting}}
+\registerpage{Command}{401}{b::0:34:3:0:0:0:0::45}{45}
+\registerentrya{Command}{\tex {index}}
+\registerpage{Command}{225}{b::0:23:0:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {inframed}}
+\registerpage{Command}{165}{b::0:17:0:0:0:0:0::26}{26}
+\registerentrya{Command}{\tex {infull}}
+\registerpage{Command}{239}{b::0:24:0:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {inleft}}
+\registerpage{Command}{178}{b::0:19:0:0:0:0:0::27}{27}
+\registerentrya{Command}{\tex {inmargin}}
+\registerpage{Command}{177}{b::0:19:0:0:0:0:0::27}{27}
+\registerentrya{Command}{\tex {input}}
+\registerpage{Command}{506}{b::0:37:13:0:0:0:0::53}{53}
+\registerentrya{Command}{\tex {inright}}
+\registerpage{Command}{179}{b::0:19:0:0:0:0:0::27}{27}
+\registerentrya{Command}{\tex {item}}
+\registerpage{Command}{40}{b::0:6:0:0:0:0:0::6}{6}
+\registerentry{Command}{l}
+\registerentrya{Command}{\tex {language}}
+\registerpage{Command}{494}{b::0:37:11:0:0:0:0::53}{53}
+\registerentrya{Command}{\tex {leftlines}}
+\registerpage{Command}{280}{b::0:29:0:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {leg}}
+\registerpage{Command}{57}{b::0:8:0:0:0:0:0::10}{10}
+\registerentrya{Command}{\tex {loadabbreviations}}
+\registerpage{Command}{241}{b::0:24:0:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {lohi}}
+\registerpage{Command}{468}{b::0:37:6:0:0:0:0::51}{51}
+\registerentrya{Command}{\tex {LOW}}
+\registerpage{Command}{110}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {low}}
+\registerpage{Command}{466}{b::0:37:6:0:0:0:0::51}{51}
+\registerentrya{Command}{\tex {LR}}
+\registerpage{Command}{101}{b::0:11:0:0:0:0:0::15}{15}
+\registerentry{Command}{m}
+\registerentrya{Command}{\tex {margintitle}}
+\registerpage{Command}{180}{b::0:19:0:0:0:0:0::27}{27}
+\registerentrya{Command}{\tex {midaligned}}
+\registerpage{Command}{281}{b::0:29:0:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {MR}}
+\registerpage{Command}{102}{b::0:11:0:0:0:0:0::15}{15}
+\registerentry{Command}{n}
+\registerentrya{Command}{\tex {NC}}
+\registerpage{Command}{105}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {nl}}
+\registerpage{Command}{495}{b::0:37:11:0:0:0:0::53}{53}
+\registerentrya{Command}{\tex {noheaderandfooterlines}}
+\registerpage{Command}{199}{b::0:21:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {noindenting}}
+\registerpage{Command}{402}{b::0:34:3:0:0:0:0::45}{45}
+\registerentrya{Command}{\tex {nowhitespace}}
+\registerpage{Command}{384}{b::0:34:2:0:0:0:0::44}{44}
+\registerentrya{Command}{\tex {NR}}
+\registerpage{Command}{99}{b::0:11:0:0:0:0:0::15}{15}
+\registerentry{Command}{p}
+\registerentrya{Command}{\tex {page}}
+\registerpage{Command}{185}{b::0:20:0:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {pagereference}}
+\registerpage{Command}{250}{b::0:25:0:0:0:0:0::33}{33}
+\registerentrya{Command}{\tex {par}}
+\registerpage{Command}{379}{b::0:34:1:0:0:0:0::44}{44}
+\registerentrya{Command}{\tex {paragraph}}
+\registerpage{Command}{380}{b::0:34:1:0:0:0:0::44}{44}
+\registerpage{Command}{16}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {percent}}
+\registerpage{Command}{66}{b::0:9:0:0:0:0:0::10}{10}
+\registerentrya{Command}{\tex {permille}}
+\registerpage{Command}{65}{b::0:9:0:0:0:0:0::10}{10}
+\registerentrya{Command}{\tex {placecontents}}
+\registerpage{Command}{208}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {placefigure}}
+\registerpage{Command}{70}{b::0:10:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {placeformula}}
+\registerpage{Command}{48}{b::0:7:0:0:0:0:0::8}{8}
+\registerentrya{Command}{\tex {placeindex}}
+\registerpage{Command}{226}{b::0:23:0:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {placeintermezzo}}
+\registerpage{Command}{421}{b::0:37:1:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {placelistofabbreviations}}
+\registerpage{Command}{242}{b::0:24:0:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {placeregister}}
+\registerpage{Command}{229}{b::0:23:0:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {placetable}}
+\registerpage{Command}{93}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {position}}
+\registerpage{Command}{474}{b::0:37:8:0:0:0:0::51}{51}
+\registerentry{Command}{r}
+\registerentrya{Command}{\tex {rightaligned}}
+\registerpage{Command}{279}{b::0:29:0:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {rm}}
+\registerpage{Command}{323}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {rotate}}
+\registerpage{Command}{481}{b::0:37:9:0:0:0:0::52}{52}
+\registerentry{Command}{s}
+\registerentrya{Command}{\tex {setupalign}}
+\registerpage{Command}{277}{b::0:29:0:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {setupbackground}}
+\registerpage{Command}{265}{b::0:27:0:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {setupbackgrounds}}
+\registerpage{Command}{272}{b::0:28:0:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {setupblank}}
+\registerpage{Command}{388}{b::0:34:2:0:0:0:0::44}{44}
+\registerentrya{Command}{\tex {setupblock}}
+\registerpage{Command}{432}{b::0:37:2:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {setupbodyfont}}
+\registerpage{Command}{317}{b::0:31:2:0:0:0:0::38}{38}
+\registerentrya{Command}{\tex {setupbuffer}}
+\registerpage{Command}{443}{b::0:37:3:0:0:0:0::49}{49}
+\registerentrya{Command}{\tex {setupcaptions}}
+\registerpage{Command}{76}{b::0:10:0:0:0:0:0::11}{11}
+\registerpage{Command}{98}{b::0:11:0:0:0:0:0::15}{15}
+\registerpage{Command}{420}{b::0:37:1:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {setupcolors}}
+\registerpage{Command}{258}{b::0:26:0:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {setupcolumns}}
+\registerpage{Command}{138}{b::0:13:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {setupcombinedlist}}
+\registerpage{Command}{214}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setupdescriptions}}
+\registerpage{Command}{152}{b::0:15:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {setupenumerations}}
+\registerpage{Command}{158}{b::0:16:0:0:0:0:0::25}{25}
+\registerentrya{Command}{\tex {setupfigures}}
+\registerpage{Command}{72}{b::0:10:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {setupfloat}}
+\registerpage{Command}{418}{b::0:37:1:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {setupfloats}}
+\registerpage{Command}{75}{b::0:10:0:0:0:0:0::11}{11}
+\registerpage{Command}{97}{b::0:11:0:0:0:0:0::15}{15}
+\registerpage{Command}{419}{b::0:37:1:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {setupfooter}}
+\registerpage{Command}{198}{b::0:21:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setupfootertexts}}
+\registerpage{Command}{195}{b::0:21:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setupfootnotes}}
+\registerpage{Command}{145}{b::0:14:0:0:0:0:0::24}{24}
+\registerentrya{Command}{\tex {setupformulae}}
+\registerpage{Command}{50}{b::0:7:0:0:0:0:0::8}{8}
+\registerentrya{Command}{\tex {setupframed}}
+\registerpage{Command}{164}{b::0:17:0:0:0:0:0::26}{26}
+\registerentrya{Command}{\tex {setupframedtext}}
+\registerpage{Command}{171}{b::0:18:0:0:0:0:0::27}{27}
+\registerentrya{Command}{\tex {setuphead}}
+\registerpage{Command}{21}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {setupheader}}
+\registerpage{Command}{197}{b::0:21:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setupheadertexts}}
+\registerpage{Command}{196}{b::0:21:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setupheads}}
+\registerpage{Command}{22}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {setupindenting}}
+\registerpage{Command}{403}{b::0:34:3:0:0:0:0::45}{45}
+\registerentrya{Command}{\tex {setupinteraction}}
+\registerpage{Command}{291}{b::0:30:2:0:0:0:0::36}{36}
+\registerentrya{Command}{\tex {setupitemize}}
+\registerpage{Command}{38}{b::0:6:0:0:0:0:0::6}{6}
+\registerentrya{Command}{\tex {setuplayout}}
+\registerpage{Command}{364}{b::0:33:0:0:0:0:0::41}{41}
+\registerentrya{Command}{\tex {setuplinecorrection}}
+\registerpage{Command}{386}{b::0:34:2:0:0:0:0::44}{44}
+\registerentrya{Command}{\tex {setuplist}}
+\registerpage{Command}{210}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {setupositioning}}
+\registerpage{Command}{475}{b::0:37:8:0:0:0:0::51}{51}
+\registerentrya{Command}{\tex {setuppagenumbering}}
+\registerpage{Command}{186}{b::0:20:0:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {setupparagraphs}}
+\registerpage{Command}{131}{b::0:12:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {setupregister}}
+\registerpage{Command}{231}{b::0:23:0:0:0:0:0::31}{31}
+\registerentrya{Command}{\tex {setupsynonyms}}
+\registerpage{Command}{237}{b::0:24:0:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {setuptables}}
+\registerpage{Command}{94}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {setupthinrules}}
+\registerpage{Command}{456}{b::0:37:5:0:0:0:0::50}{50}
+\registerentrya{Command}{\tex {setup tolerance}}
+\registerpage{Command}{278}{b::0:29:0:0:0:0:0::35}{35}
+\registerentrya{Command}{\tex {setuptype}}
+\registerpage{Command}{348}{b::0:31:8:0:0:0:0::40}{40}
+\registerentrya{Command}{\tex {setuptyping}}
+\registerpage{Command}{347}{b::0:31:8:0:0:0:0::40}{40}
+\registerentrya{Command}{\tex {setupwhitespace}}
+\registerpage{Command}{383}{b::0:34:2:0:0:0:0::44}{44}
+\registerentrya{Command}{\tex {showlayout}}
+\registerpage{Command}{366}{b::0:33:0:0:0:0:0::41}{41}
+\registerentrya{Command}{\tex {showmakeup}}
+\registerpage{Command}{368}{b::0:33:0:0:0:0:0::41}{41}
+\registerentrya{Command}{\tex {showsetups}}
+\registerpage{Command}{367}{b::0:33:0:0:0:0:0::41}{41}
+\registerentrya{Command}{\tex {sl}}
+\registerpage{Command}{326}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {sp}}
+\registerpage{Command}{498}{b::0:37:11:0:0:0:0::53}{53}
+\registerentrya{Command}{\tex {SR}}
+\registerpage{Command}{103}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {ss}}
+\registerpage{Command}{324}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {startbackground}}
+\registerpage{Command}{266}{b::0:27:0:0:0:0:0::34}{34}
+\registerentrya{Command}{\tex {startbuffer}}
+\registerpage{Command}{440}{b::0:37:3:0:0:0:0::49}{49}
+\registerentrya{Command}{\tex {startchemical}}
+\registerpage{Command}{132}{b::0:12:0:0:0:0:0::21}{21}
+\registerentrya{Command}{\tex {startcolums}}
+\registerpage{Command}{137}{b::0:13:0:0:0:0:0::23}{23}
+\registerentrya{Command}{\tex {startcombination}}
+\registerpage{Command}{74}{b::0:10:0:0:0:0:0::11}{11}
+\registerpage{Command}{96}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {startfact}}
+\registerpage{Command}{58}{b::0:8:0:0:0:0:0::10}{10}
+\registerentrya{Command}{\tex {startfiguretext}}
+\registerpage{Command}{71}{b::0:10:0:0:0:0:0::11}{11}
+\registerentrya{Command}{\tex {startformula}}
+\registerpage{Command}{49}{b::0:7:0:0:0:0:0::8}{8}
+\registerentrya{Command}{\tex {startframedtext}}
+\registerpage{Command}{170}{b::0:18:0:0:0:0:0::27}{27}
+\registerentrya{Command}{\tex {starthiding}}
+\registerpage{Command}{448}{b::0:37:4:0:0:0:0::50}{50}
+\registerentrya{Command}{\tex {startitemize}}
+\registerpage{Command}{37}{b::0:6:0:0:0:0:0::6}{6}
+\registerentrya{Command}{\tex {startlegend}}
+\registerpage{Command}{56}{b::0:8:0:0:0:0:0::10}{10}
+\registerentrya{Command}{\tex {startlines}}
+\registerpage{Command}{488}{b::0:37:10:0:0:0:0::52}{52}
+\registerentrya{Command}{\tex {startlocal}}
+\registerpage{Command}{369}{b::0:33:0:0:0:0:0::41}{41}
+\registerentrya{Command}{\tex {startpacked}}
+\registerpage{Command}{389}{b::0:34:2:0:0:0:0::44}{44}
+\registerentrya{Command}{\tex {startpostponing}}
+\registerpage{Command}{187}{b::0:20:0:0:0:0:0::28}{28}
+\registerentrya{Command}{\tex {starttable}}
+\registerpage{Command}{95}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {starttextrule}}
+\registerpage{Command}{453}{b::0:37:5:0:0:0:0::50}{50}
+\registerentrya{Command}{\tex {starttyping}}
+\registerpage{Command}{345}{b::0:31:8:0:0:0:0::40}{40}
+\registerentrya{Command}{\tex {startunpacked}}
+\registerpage{Command}{390}{b::0:34:2:0:0:0:0::44}{44}
+\registerentrya{Command}{\tex {subject}}
+\registerpage{Command}{19}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {subparagraph}}
+\registerpage{Command}{17}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {subsubject}}
+\registerpage{Command}{20}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {switchtobodyfont}}
+\registerpage{Command}{318}{b::0:31:2:0:0:0:0::38}{38}
+\registerentry{Command}{t}
+\registerentrya{Command}{\tex {tfa}}
+\registerpage{Command}{328}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {tfb}}
+\registerpage{Command}{329}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {tfc}}
+\registerpage{Command}{330}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {tfd}}
+\registerpage{Command}{331}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {thinrule}}
+\registerpage{Command}{454}{b::0:37:5:0:0:0:0::50}{50}
+\registerentrya{Command}{\tex {thinrules}}
+\registerpage{Command}{455}{b::0:37:5:0:0:0:0::50}{50}
+\registerentrya{Command}{\tex {THREE}}
+\registerpage{Command}{112}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {title}}
+\registerpage{Command}{18}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{Command}{\tex {tt}}
+\registerpage{Command}{325}{b::0:31:4:0:0:0:0::39}{39}
+\registerentrya{Command}{\tex {TWO}}
+\registerpage{Command}{111}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{Command}{\tex {type}}
+\registerpage{Command}{346}{b::0:31:8:0:0:0:0::40}{40}
+\registerentrya{Command}{\tex {typebuffer}}
+\registerpage{Command}{442}{b::0:37:3:0:0:0:0::49}{49}
+\registerentry{Command}{u}
+\registerentrya{Command}{\tex {unit}}
+\registerpage{Command}{64}{b::0:9:0:0:0:0:0::10}{10}
+\registerpage{Command}{240}{b::0:24:0:0:0:0:0::32}{32}
+\registerentrya{Command}{\tex {useblocks}}
+\registerpage{Command}{430}{b::0:37:2:0:0:0:0::48}{48}
+\registerentrya{Command}{\tex {useexternaldocument}}
+\registerpage{Command}{302}{b::0:30:4:0:0:0:0::37}{37}
+\registerentrya{Command}{\tex {useexternalfigures}}
+\registerpage{Command}{73}{b::0:10:0:0:0:0:0::11}{11}
+\registerentry{Command}{v}
+\registerentrya{Command}{\tex {VL}}
+\registerpage{Command}{104}{b::0:11:0:0:0:0:0::15}{15}
+\registerentry{Command}{w}
+\registerentrya{Command}{\tex {whitespace}}
+\registerpage{Command}{385}{b::0:34:2:0:0:0:0::44}{44}
+\registerentrya{Command}{\tex {writebetweenlist}}
+\registerpage{Command}{212}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{Command}{\tex {writetolist}}
+\registerpage{Command}{211}{b::0:22:0:0:0:0:0::29}{29}
+\registerentry{index}{a}
+\registerentrya{index}{accents}
+\registerpage{index}{356}{b::0:32:2:0:0:0:0::41}{41}
+\registerentrya{index}{alignment}
+\registerpage{index}{276}{b::0:29:0:0:0:0:0::35}{35}
+\registerentrya{index}{AMS}
+\registerpage{index}{312}{b::0:31:1:0:0:0:0::38}{38}
+\registerentrya{index}{auxilliary files}
+\registerpage{index}{519}{a::0:C:0:0:0:0:0::55}{55}
+\registerentry{index}{b}
+\registerentrya{index}{background}
+\registerentryb{index}{page areas}
+\registerpage{index}{271}{b::0:28:0:0:0:0:0::35}{35}
+\registerentryb{index}{text}
+\registerpage{index}{264}{b::0:27:0:0:0:0:0::34}{34}
+\registerentry{index}{c}
+\registerentrya{index}{carriage return}
+\registerpage{index}{486}{b::0:37:10:0:0:0:0::52}{52}
+\registerentrya{index}{color}
+\registerpage{index}{257}{b::0:26:0:0:0:0:0::34}{34}
+\registerentrya{index}{columns}
+\registerpage{index}{129}{b::0:12:0:0:0:0:0::21}{21}
+\registerpage{index}{136}{b::0:13:0:0:0:0:0::23}{23}
+\registerentrya{index}{columns in itemize}
+\registerpage{index}{36}{b::0:6:0:0:0:0:0::6}{6}
+\registerentrya{index}{comment}
+\registerpage{index}{502}{b::0:37:12:0:0:0:0::53}{53}
+\registerentrya{index}{Computer Modern Roman}
+\registerpage{index}{310}{b::0:31:1:0:0:0:0::38}{38}
+\registerentrya{index}{\tt cont-sys.tex}
+\registerpage{index}{510}{a::0:A:0:0:0:0:0::54}{54}
+\registerentry{index}{d}
+\registerentrya{index}{date}
+\registerpage{index}{470}{b::0:37:7:0:0:0:0::51}{51}
+\registerentrya{index}{definition}
+\registerpage{index}{150}{b::0:15:0:0:0:0:0::25}{25}
+\registerentrya{index}{\DISTILLER }
+\registerpage{index}{288}{b::0:30:1:0:0:0:0::36}{36}
+\registerentrya{index}{\type {dvi}--file}
+\registerpage{index}{5}{b::0:2:0:0:0:0:0::3}{3}
+\registerentry{index}{e}
+\registerentrya{index}{emphasized}
+\registerpage{index}{340}{b::0:31:7:0:0:0:0::40}{40}
+\registerentrya{index}{\EXCHANGE }
+\registerpage{index}{287}{b::0:30:1:0:0:0:0::36}{36}
+\registerentry{index}{f}
+\registerentrya{index}{figure}
+\registerpage{index}{68}{b::0:10:0:0:0:0:0::11}{11}
+\registerentrya{index}{floating blocks}
+\registerpage{index}{69}{b::0:10:0:0:0:0:0::11}{11}
+\registerpage{index}{92}{b::0:11:0:0:0:0:0::15}{15}
+\registerpage{index}{416}{b::0:37:1:0:0:0:0::48}{48}
+\registerentrya{index}{font}
+\registerentryb{index}{size}
+\registerpage{index}{316}{b::0:31:2:0:0:0:0::38}{38}
+\registerentryb{index}{style}
+\registerpage{index}{315}{b::0:31:2:0:0:0:0::38}{38}
+\registerentrya{index}{fontsize}
+\registerpage{index}{333}{b::0:31:5:0:0:0:0::40}{40}
+\registerentrya{index}{footnote}
+\registerpage{index}{143}{b::0:14:0:0:0:0:0::24}{24}
+\registerentrya{index}{foreign symbols}
+\registerpage{index}{359}{b::0:32:3:0:0:0:0::41}{41}
+\registerentrya{index}{formula}
+\registerpage{index}{47}{b::0:7:0:0:0:0:0::8}{8}
+\registerentry{index}{h}
+\registerentrya{index}{headers}
+\registerpage{index}{14}{b::0:5:0:0:0:0:0::4}{4}
+\registerentrya{index}{hiding text}
+\registerpage{index}{447}{b::0:37:4:0:0:0:0::50}{50}
+\registerentrya{index}{hyphenation}
+\registerpage{index}{492}{b::0:37:11:0:0:0:0::53}{53}
+\registerentry{index}{i}
+\registerentrya{index}{indentation}
+\registerpage{index}{399}{b::0:34:3:0:0:0:0::45}{45}
+\registerentrya{index}{input file}
+\registerentryb{index}{processing}
+\registerpage{index}{4}{b::0:2:0:0:0:0:0::3}{3}
+\registerpage{index}{2}{b::0:1:0:0:0:0:0::2}{2}
+\registerentrya{index}{input other \TEX --files}
+\registerpage{index}{505}{b::0:37:13:0:0:0:0::53}{53}
+\registerentrya{index}{interaction}
+\registerentryb{index}{external}
+\registerpage{index}{300}{b::0:30:4:0:0:0:0::37}{37}
+\registerentryb{index}{internal}
+\registerpage{index}{294}{b::0:30:3:0:0:0:0::37}{37}
+\registerentrya{index}{interactive mode}
+\registerpage{index}{290}{b::0:30:2:0:0:0:0::36}{36}
+\registerentrya{index}{inter paragraph spacing}
+\registerpage{index}{382}{b::0:34:2:0:0:0:0::44}{44}
+\registerentrya{index}{itemize}
+\registerpage{index}{35}{b::0:6:0:0:0:0:0::6}{6}
+\registerentry{index}{l}
+\registerentrya{index}{label}
+\registerpage{index}{247}{b::0:25:0:0:0:0:0::33}{33}
+\registerentrya{index}{language}
+\registerpage{index}{493}{b::0:37:11:0:0:0:0::53}{53}
+\registerentrya{index}{layout}
+\registerpage{index}{362}{b::0:33:0:0:0:0:0::41}{41}
+\registerpage{index}{408}{b::0:35:0:0:0:0:0::46}{46}
+\registerentrya{index}{legends}
+\registerpage{index}{55}{b::0:8:0:0:0:0:0::10}{10}
+\registerentrya{index}{lines}
+\registerpage{index}{451}{b::0:37:5:0:0:0:0::50}{50}
+\registerentrya{index}{list}
+\registerpage{index}{206}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{index}{Lucida Bright}
+\registerpage{index}{311}{b::0:31:1:0:0:0:0::38}{38}
+\registerentry{index}{m}
+\registerentrya{index}{margin text}
+\registerpage{index}{176}{b::0:19:0:0:0:0:0::27}{27}
+\registerentry{index}{n}
+\registerentrya{index}{numbered definition}
+\registerpage{index}{156}{b::0:16:0:0:0:0:0::25}{25}
+\registerentry{index}{o}
+\registerentrya{index}{outline}
+\registerentryb{index}{paragraph}
+\registerpage{index}{169}{b::0:18:0:0:0:0:0::27}{27}
+\registerentryb{index}{text}
+\registerpage{index}{162}{b::0:17:0:0:0:0:0::26}{26}
+\registerentry{index}{p}
+\registerentrya{index}{page areas}
+\registerpage{index}{270}{b::0:28:0:0:0:0:0::35}{35}
+\registerentrya{index}{page breaking}
+\registerpage{index}{183}{b::0:20:0:0:0:0:0::28}{28}
+\registerentrya{index}{page design}
+\registerpage{index}{363}{b::0:33:0:0:0:0:0::41}{41}
+\registerentrya{index}{pagefooter}
+\registerpage{index}{194}{b::0:21:0:0:0:0:0::29}{29}
+\registerentrya{index}{page header}
+\registerpage{index}{193}{b::0:21:0:0:0:0:0::29}{29}
+\registerentrya{index}{page numbering}
+\registerpage{index}{184}{b::0:20:0:0:0:0:0::28}{28}
+\registerentrya{index}{paragraph}
+\registerentryb{index}{indentation}
+\registerpage{index}{400}{b::0:34:3:0:0:0:0::45}{45}
+\registerpage{index}{378}{b::0:34:1:0:0:0:0::44}{44}
+\registerentrya{index}{\type {pdf}--file}
+\registerpage{index}{6}{b::0:2:0:0:0:0:0::3}{3}
+\registerentrya{index}{\% in input file}
+\registerpage{index}{503}{b::0:37:12:0:0:0:0::53}{53}
+\registerentrya{index}{positioning}
+\registerpage{index}{473}{b::0:37:8:0:0:0:0::51}{51}
+\registerentrya{index}{\capital {PS}--fonts}
+\registerpage{index}{313}{b::0:31:1:0:0:0:0::38}{38}
+\registerentry{index}{r}
+\registerentrya{index}{\READER }
+\registerpage{index}{286}{b::0:30:1:0:0:0:0::36}{36}
+\registerentrya{index}{refering}
+\registerpage{index}{246}{b::0:25:0:0:0:0:0::33}{33}
+\registerentrya{index}{register}
+\registerpage{index}{224}{b::0:23:0:0:0:0:0::31}{31}
+\registerentrya{index}{rotating}
+\registerpage{index}{480}{b::0:37:9:0:0:0:0::52}{52}
+\registerentry{index}{s}
+\registerentrya{index}{set up}
+\registerpage{index}{407}{b::0:35:0:0:0:0:0::46}{46}
+\registerentrya{index}{\capital {SI}--unit}
+\registerpage{index}{63}{b::0:9:0:0:0:0:0::10}{10}
+\registerentrya{index}{small caps}
+\registerpage{index}{337}{b::0:31:6:0:0:0:0::40}{40}
+\registerentrya{index}{special characters}
+\registerpage{index}{8}{b::0:3:0:0:0:0:0::3}{3}
+\registerentrya{index}{storing text}
+\registerpage{index}{439}{b::0:37:3:0:0:0:0::49}{49}
+\registerentrya{index}{subscript}
+\registerpage{index}{464}{b::0:37:6:0:0:0:0::51}{51}
+\registerentrya{index}{superscript}
+\registerpage{index}{465}{b::0:37:6:0:0:0:0::51}{51}
+\registerentrya{index}{synonyms}
+\registerpage{index}{235}{b::0:24:0:0:0:0:0::32}{32}
+\registerentry{index}{t}
+\registerentrya{index}{table of contents}
+\registerpage{index}{205}{b::0:22:0:0:0:0:0::29}{29}
+\registerentrya{index}{tables}
+\registerpage{index}{91}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{index}{text blocks}
+\registerpage{index}{428}{b::0:37:2:0:0:0:0::48}{48}
+\registerentrya{index}{\TEXUTIL }
+\registerpage{index}{512}{a::0:B:0:0:0:0:0::54}{54}
+\registerentrya{index}{{\tt tub}--file}
+\registerpage{index}{517}{a::0:C:0:0:0:0:0::55}{55}
+\registerentrya{index}{{\tt tuf}--file}
+\registerpage{index}{518}{a::0:C:0:0:0:0:0::55}{55}
+\registerentrya{index}{{\tt tui}--file}
+\registerpage{index}{515}{a::0:C:0:0:0:0:0::55}{55}
+\registerentrya{index}{{\tt tuo}--file}
+\registerpage{index}{513}{a::0:B:0:0:0:0:0::54}{54}
+\registerpage{index}{516}{a::0:C:0:0:0:0:0::55}{55}
+\registerentrya{index}{type}
+\registerpage{index}{343}{b::0:31:8:0:0:0:0::40}{40}
+\registerentry{index}{u}
+\registerentrya{index}{units}
+\registerpage{index}{62}{b::0:9:0:0:0:0:0::10}{10}
+\registerentry{index}{v}
+\registerentrya{index}{verbatim}
+\registerpage{index}{344}{b::0:31:8:0:0:0:0::40}{40}
+\registerentry{texmacro}{a}
+\registerentrya{texmacro}{\tex {at}}
+\registerpage{texmacro}{252}{b::0:25:0:0:0:0:0::33}{33}
+\registerpage{texmacro}{521}{a::0:D:0:0:0:0:0::55}{55}
+\registerentry{texmacro}{b}
+\registerentrya{texmacro}{\tex {blank}}
+\registerpage{texmacro}{393}{b::0:34:2:0:0:0:0::45}{45}
+\registerpage{texmacro}{522}{a::0:D:0:0:0:0:0::55}{55}
+\registerentry{texmacro}{c}
+\registerentrya{texmacro}{\tex {chapter}}
+\registerpage{texmacro}{523}{a::0:D:0:0:0:0:0::55}{55}
+\registerpage{texmacro}{24}{b::0:5:0:0:0:0:0::5}{5}
+\registerentrya{texmacro}{\tex {crlf}}
+\registerpage{texmacro}{489}{b::0:37:10:0:0:0:0::52}{52}
+\registerpage{texmacro}{524}{a::0:D:0:0:0:0:0::55}{55}
+\registerentry{texmacro}{d}
+\registerentrya{texmacro}{\tex {define}}
+\registerpage{texmacro}{411}{b::0:36:0:0:0:0:0::46}{46}
+\registerpage{texmacro}{525}{a::0:D:0:0:0:0:0::55}{55}
+\registerentrya{texmacro}{\tex {defineblock}}
+\registerpage{texmacro}{433}{b::0:37:2:0:0:0:0::49}{49}
+\registerpage{texmacro}{526}{a::0:D:0:0:0:0:0::55}{55}
+\registerentrya{texmacro}{\tex {definebodyfont}}
+\registerpage{texmacro}{335}{b::0:31:5:0:0:0:0::40}{40}
+\registerpage{texmacro}{527}{a::0:D:0:0:0:0:0::56}{56}
+\registerentrya{texmacro}{\tex {definecolor}}
+\registerpage{texmacro}{262}{b::0:26:0:0:0:0:0::34}{34}
+\registerpage{texmacro}{528}{a::0:D:0:0:0:0:0::56}{56}
+\registerentrya{texmacro}{\tex {definecombinedlist}}
+\registerpage{texmacro}{215}{b::0:22:0:0:0:0:0::30}{30}
+\registerpage{texmacro}{529}{a::0:D:0:0:0:0:0::56}{56}
+\registerentrya{texmacro}{\tex {definedescription}}
+\registerpage{texmacro}{153}{b::0:15:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{530}{a::0:D:0:0:0:0:0::56}{56}
+\registerentrya{texmacro}{\tex {defineenumeration}}
+\registerpage{texmacro}{159}{b::0:16:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{531}{a::0:D:0:0:0:0:0::56}{56}
+\registerentrya{texmacro}{\tex {definefloat}}
+\registerpage{texmacro}{422}{b::0:37:1:0:0:0:0::48}{48}
+\registerpage{texmacro}{532}{a::0:D:0:0:0:0:0::56}{56}
+\registerentrya{texmacro}{\tex {definehead}}
+\registerpage{texmacro}{533}{a::0:D:0:0:0:0:0::56}{56}
+\registerpage{texmacro}{30}{b::0:5:0:0:0:0:0::5}{5}
+\registerentrya{texmacro}{\tex {defineinteractionmenu}}
+\registerpage{texmacro}{306}{b::0:30:5:0:0:0:0::37}{37}
+\registerpage{texmacro}{534}{a::0:D:0:0:0:0:0::56}{56}
+\registerentrya{texmacro}{\tex {defineparagraphs}}
+\registerpage{texmacro}{133}{b::0:12:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{535}{a::0:D:0:0:0:0:0::57}{57}
+\registerentrya{texmacro}{\tex {defineregister}}
+\registerpage{texmacro}{232}{b::0:23:0:0:0:0:0::32}{32}
+\registerpage{texmacro}{536}{a::0:D:0:0:0:0:0::57}{57}
+\registerentrya{texmacro}{\tex {definestartstop}}
+\registerpage{texmacro}{413}{b::0:36:0:0:0:0:0::47}{47}
+\registerpage{texmacro}{537}{a::0:D:0:0:0:0:0::57}{57}
+\registerentrya{texmacro}{\tex {definesynonyms}}
+\registerpage{texmacro}{244}{b::0:24:0:0:0:0:0::32}{32}
+\registerpage{texmacro}{538}{a::0:D:0:0:0:0:0::57}{57}
+\registerentry{texmacro}{e}
+\registerentrya{texmacro}{\tex {externalfigure}}
+\registerpage{texmacro}{86}{b::0:10:0:0:0:0:0::14}{14}
+\registerpage{texmacro}{539}{a::0:D:0:0:0:0:0::57}{57}
+\registerentry{texmacro}{f}
+\registerentrya{texmacro}{\tex {footnote}}
+\registerpage{texmacro}{146}{b::0:14:0:0:0:0:0::24}{24}
+\registerpage{texmacro}{540}{a::0:D:0:0:0:0:0::57}{57}
+\registerentrya{texmacro}{\tex {framed}}
+\registerpage{texmacro}{166}{b::0:17:0:0:0:0:0::26}{26}
+\registerpage{texmacro}{541}{a::0:D:0:0:0:0:0::57}{57}
+\registerentrya{texmacro}{\tex {from}}
+\registerpage{texmacro}{304}{b::0:30:4:0:0:0:0::37}{37}
+\registerpage{texmacro}{542}{a::0:D:0:0:0:0:0::57}{57}
+\registerentry{texmacro}{g}
+\registerentrya{texmacro}{\tex {godown}}
+\registerpage{texmacro}{397}{b::0:34:2:0:0:0:0::45}{45}
+\registerpage{texmacro}{543}{a::0:D:0:0:0:0:0::57}{57}
+\registerentrya{texmacro}{\tex {goto}}
+\registerpage{texmacro}{298}{b::0:30:3:0:0:0:0::37}{37}
+\registerpage{texmacro}{544}{a::0:D:0:0:0:0:0::57}{57}
+\registerentry{texmacro}{h}
+\registerentrya{texmacro}{\tex {hairline}}
+\registerpage{texmacro}{457}{b::0:37:5:0:0:0:0::50}{50}
+\registerpage{texmacro}{545}{a::0:D:0:0:0:0:0::57}{57}
+\registerentrya{texmacro}{\tex {hideblocks}}
+\registerpage{texmacro}{434}{b::0:37:2:0:0:0:0::49}{49}
+\registerpage{texmacro}{546}{a::0:D:0:0:0:0:0::57}{57}
+\registerentry{texmacro}{i}
+\registerentrya{texmacro}{\tex {in}}
+\registerpage{texmacro}{251}{b::0:25:0:0:0:0:0::33}{33}
+\registerpage{texmacro}{547}{a::0:D:0:0:0:0:0::58}{58}
+\registerentrya{texmacro}{\tex {indenting}}
+\registerpage{texmacro}{404}{b::0:34:3:0:0:0:0::46}{46}
+\registerpage{texmacro}{548}{a::0:D:0:0:0:0:0::58}{58}
+\registerentrya{texmacro}{\tex {inmargin}}
+\registerpage{texmacro}{181}{b::0:19:0:0:0:0:0::27}{27}
+\registerpage{texmacro}{549}{a::0:D:0:0:0:0:0::58}{58}
+\registerentry{texmacro}{k}
+\registerentrya{texmacro}{\tex {keepblocks}}
+\registerpage{texmacro}{436}{b::0:37:2:0:0:0:0::49}{49}
+\registerpage{texmacro}{550}{a::0:D:0:0:0:0:0::58}{58}
+\registerentry{texmacro}{l}
+\registerentrya{texmacro}{\tex {language}}
+\registerpage{texmacro}{500}{b::0:37:11:0:0:0:0::53}{53}
+\registerpage{texmacro}{551}{a::0:D:0:0:0:0:0::58}{58}
+\registerentry{texmacro}{n}
+\registerentrya{texmacro}{\tex {note}}
+\registerpage{texmacro}{147}{b::0:14:0:0:0:0:0::24}{24}
+\registerpage{texmacro}{552}{a::0:D:0:0:0:0:0::58}{58}
+\registerentry{texmacro}{p}
+\registerentrya{texmacro}{\tex {page}}
+\registerpage{texmacro}{188}{b::0:20:0:0:0:0:0::28}{28}
+\registerpage{texmacro}{553}{a::0:D:0:0:0:0:0::58}{58}
+\registerentrya{texmacro}{\tex {pagereference}}
+\registerpage{texmacro}{253}{b::0:25:0:0:0:0:0::33}{33}
+\registerpage{texmacro}{554}{a::0:D:0:0:0:0:0::58}{58}
+\registerentrya{texmacro}{\tex {place<<block>>}}
+\registerpage{texmacro}{79}{b::0:10:0:0:0:0:0::11}{11}
+\registerpage{texmacro}{113}{b::0:11:0:0:0:0:0::15}{15}
+\registerentrya{texmacro}{\tex {placeformula}}
+\registerpage{texmacro}{555}{a::0:D:0:0:0:0:0::58}{58}
+\registerpage{texmacro}{51}{b::0:7:0:0:0:0:0::9}{9}
+\registerentrya{texmacro}{\tex {placelist}}
+\registerpage{texmacro}{220}{b::0:22:0:0:0:0:0::31}{31}
+\registerpage{texmacro}{556}{a::0:D:0:0:0:0:0::58}{58}
+\registerentrya{texmacro}{\tex {position}}
+\registerpage{texmacro}{476}{b::0:37:8:0:0:0:0::51}{51}
+\registerpage{texmacro}{557}{a::0:D:0:0:0:0:0::58}{58}
+\registerentry{texmacro}{r}
+\registerentrya{texmacro}{\tex {rotate}}
+\registerpage{texmacro}{482}{b::0:37:9:0:0:0:0::52}{52}
+\registerpage{texmacro}{558}{a::0:D:0:0:0:0:0::58}{58}
+\registerentry{texmacro}{s}
+\registerentrya{texmacro}{\tex {section}}
+\registerpage{texmacro}{559}{a::0:D:0:0:0:0:0::58}{58}
+\registerpage{texmacro}{25}{b::0:5:0:0:0:0:0::5}{5}
+\registerentrya{texmacro}{\tex {selectblocks}}
+\registerpage{texmacro}{437}{b::0:37:2:0:0:0:0::49}{49}
+\registerpage{texmacro}{560}{a::0:D:0:0:0:0:0::58}{58}
+\registerentrya{texmacro}{\tex {setupalign}}
+\registerpage{texmacro}{282}{b::0:29:0:0:0:0:0::35}{35}
+\registerpage{texmacro}{561}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupbackground}}
+\registerpage{texmacro}{268}{b::0:27:0:0:0:0:0::35}{35}
+\registerpage{texmacro}{562}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupbackgrounds}}
+\registerpage{texmacro}{273}{b::0:28:0:0:0:0:0::35}{35}
+\registerpage{texmacro}{563}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupblank}}
+\registerpage{texmacro}{394}{b::0:34:2:0:0:0:0::45}{45}
+\registerpage{texmacro}{564}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupbodyfont}}
+\registerpage{texmacro}{319}{b::0:31:2:0:0:0:0::38}{38}
+\registerpage{texmacro}{565}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupbuffer}}
+\registerpage{texmacro}{445}{b::0:37:3:0:0:0:0::50}{50}
+\registerpage{texmacro}{566}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupcaption}}
+\registerpage{texmacro}{425}{b::0:37:1:0:0:0:0::48}{48}
+\registerpage{texmacro}{567}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupcaptions}}
+\registerpage{texmacro}{88}{b::0:10:0:0:0:0:0::14}{14}
+\registerpage{texmacro}{126}{b::0:11:0:0:0:0:0::20}{20}
+\registerpage{texmacro}{568}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupcolor}}
+\registerpage{texmacro}{261}{b::0:26:0:0:0:0:0::34}{34}
+\registerpage{texmacro}{569}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupcolumns}}
+\registerpage{texmacro}{141}{b::0:13:0:0:0:0:0::24}{24}
+\registerpage{texmacro}{570}{a::0:D:0:0:0:0:0::59}{59}
+\registerentrya{texmacro}{\tex {setupcombinedlist}}
+\registerpage{texmacro}{219}{b::0:22:0:0:0:0:0::31}{31}
+\registerpage{texmacro}{571}{a::0:D:0:0:0:0:0::60}{60}
+\registerentrya{texmacro}{\tex {setupdescriptions}}
+\registerpage{texmacro}{154}{b::0:15:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{572}{a::0:D:0:0:0:0:0::60}{60}
+\registerentrya{texmacro}{\tex {setupenumerations}}
+\registerpage{texmacro}{160}{b::0:16:0:0:0:0:0::26}{26}
+\registerpage{texmacro}{573}{a::0:D:0:0:0:0:0::60}{60}
+\registerentrya{texmacro}{\tex {setupfillinlines}}
+\registerpage{texmacro}{462}{b::0:37:5:0:0:0:0::50}{50}
+\registerpage{texmacro}{574}{a::0:D:0:0:0:0:0::60}{60}
+\registerentrya{texmacro}{\tex {setupfillinrules}}
+\registerpage{texmacro}{461}{b::0:37:5:0:0:0:0::50}{50}
+\registerpage{texmacro}{575}{a::0:D:0:0:0:0:0::60}{60}
+\registerentrya{texmacro}{\tex {setupfloat}}
+\registerpage{texmacro}{423}{b::0:37:1:0:0:0:0::48}{48}
+\registerpage{texmacro}{576}{a::0:D:0:0:0:0:0::61}{61}
+\registerentrya{texmacro}{\tex {setupfloats}}
+\registerpage{texmacro}{87}{b::0:10:0:0:0:0:0::14}{14}
+\registerpage{texmacro}{125}{b::0:11:0:0:0:0:0::20}{20}
+\registerpage{texmacro}{424}{b::0:37:1:0:0:0:0::48}{48}
+\registerpage{texmacro}{577}{a::0:D:0:0:0:0:0::61}{61}
+\registerentrya{texmacro}{\tex {setupfooter}}
+\registerpage{texmacro}{203}{b::0:21:0:0:0:0:0::29}{29}
+\registerpage{texmacro}{578}{a::0:D:0:0:0:0:0::61}{61}
+\registerentrya{texmacro}{\tex {setupfootertexts}}
+\registerpage{texmacro}{200}{b::0:21:0:0:0:0:0::29}{29}
+\registerpage{texmacro}{579}{a::0:D:0:0:0:0:0::61}{61}
+\registerentrya{texmacro}{\tex {setupfootnotes}}
+\registerpage{texmacro}{148}{b::0:14:0:0:0:0:0::25}{25}
+\registerpage{texmacro}{580}{a::0:D:0:0:0:0:0::61}{61}
+\registerentrya{texmacro}{\tex {setupformulae}}
+\registerpage{texmacro}{53}{b::0:7:0:0:0:0:0::10}{10}
+\registerpage{texmacro}{581}{a::0:D:0:0:0:0:0::61}{61}
+\registerentrya{texmacro}{\tex {setupframed}}
+\registerpage{texmacro}{167}{b::0:17:0:0:0:0:0::27}{27}
+\registerpage{texmacro}{582}{a::0:D:0:0:0:0:0::62}{62}
+\registerentrya{texmacro}{\tex {setupframedtexts}}
+\registerpage{texmacro}{174}{b::0:18:0:0:0:0:0::27}{27}
+\registerpage{texmacro}{583}{a::0:D:0:0:0:0:0::62}{62}
+\registerentrya{texmacro}{\tex {setuphead}}
+\registerpage{texmacro}{31}{b::0:5:0:0:0:0:0::5}{5}
+\registerpage{texmacro}{584}{a::0:D:0:0:0:0:0::62}{62}
+\registerentrya{texmacro}{\tex {setupheader}}
+\registerpage{texmacro}{202}{b::0:21:0:0:0:0:0::29}{29}
+\registerpage{texmacro}{585}{a::0:D:0:0:0:0:0::63}{63}
+\registerentrya{texmacro}{\tex {setupheadertexts}}
+\registerpage{texmacro}{201}{b::0:21:0:0:0:0:0::29}{29}
+\registerpage{texmacro}{586}{a::0:D:0:0:0:0:0::63}{63}
+\registerentrya{texmacro}{\tex {setupheads}}
+\registerpage{texmacro}{587}{a::0:D:0:0:0:0:0::63}{63}
+\registerpage{texmacro}{33}{b::0:5:1:0:0:0:0::6}{6}
+\registerentrya{texmacro}{\tex {setupindenting}}
+\registerpage{texmacro}{405}{b::0:34:3:0:0:0:0::46}{46}
+\registerpage{texmacro}{588}{a::0:D:0:0:0:0:0::63}{63}
+\registerentrya{texmacro}{\tex {setupinteraction}}
+\registerpage{texmacro}{292}{b::0:30:2:0:0:0:0::36}{36}
+\registerpage{texmacro}{589}{a::0:D:0:0:0:0:0::63}{63}
+\registerentrya{texmacro}{\tex {setupinteractionmenu}}
+\registerpage{texmacro}{307}{b::0:30:5:0:0:0:0::38}{38}
+\registerpage{texmacro}{590}{a::0:D:0:0:0:0:0::63}{63}
+\registerentrya{texmacro}{\tex {setupitemize}}
+\registerpage{texmacro}{591}{a::0:D:0:0:0:0:0::64}{64}
+\registerpage{texmacro}{45}{b::0:6:0:0:0:0:0::8}{8}
+\registerentrya{texmacro}{\tex {setuplayout}}
+\registerpage{texmacro}{370}{b::0:33:0:0:0:0:0::41}{41}
+\registerpage{texmacro}{592}{a::0:D:0:0:0:0:0::64}{64}
+\registerentrya{texmacro}{\tex {setuplist}}
+\registerpage{texmacro}{218}{b::0:22:0:0:0:0:0::31}{31}
+\registerpage{texmacro}{593}{a::0:D:0:0:0:0:0::65}{65}
+\registerentrya{texmacro}{\tex {setuppagenumbering}}
+\registerpage{texmacro}{190}{b::0:20:0:0:0:0:0::29}{29}
+\registerpage{texmacro}{594}{a::0:D:0:0:0:0:0::65}{65}
+\registerentrya{texmacro}{\tex {setupparagraphs}}
+\registerpage{texmacro}{134}{b::0:12:0:0:0:0:0::21}{21}
+\registerpage{texmacro}{409}{b::0:35:0:0:0:0:0::46}{46}
+\registerpage{texmacro}{595}{a::0:D:0:0:0:0:0::65}{65}
+\registerentrya{texmacro}{\tex {setuppositioning}}
+\registerpage{texmacro}{477}{b::0:37:8:0:0:0:0::51}{51}
+\registerpage{texmacro}{596}{a::0:D:0:0:0:0:0::66}{66}
+\registerentrya{texmacro}{\tex {setupregister}}
+\registerpage{texmacro}{233}{b::0:23:0:0:0:0:0::32}{32}
+\registerpage{texmacro}{597}{a::0:D:0:0:0:0:0::66}{66}
+\registerentrya{texmacro}{\tex {setuprotate}}
+\registerpage{texmacro}{484}{b::0:37:9:0:0:0:0::52}{52}
+\registerpage{texmacro}{598}{a::0:D:0:0:0:0:0::66}{66}
+\registerentrya{texmacro}{\tex {setupsectionblock}}
+\registerpage{texmacro}{12}{b::0:4:0:0:0:0:0::4}{4}
+\registerpage{texmacro}{599}{a::0:D:0:0:0:0:0::66}{66}
+\registerentrya{texmacro}{\tex {setuptables}}
+\registerpage{texmacro}{123}{b::0:11:0:0:0:0:0::19}{19}
+\registerpage{texmacro}{600}{a::0:D:0:0:0:0:0::66}{66}
+\registerentrya{texmacro}{\tex {setupthinrules}}
+\registerpage{texmacro}{460}{b::0:37:5:0:0:0:0::50}{50}
+\registerpage{texmacro}{601}{a::0:D:0:0:0:0:0::66}{66}
+\registerentrya{texmacro}{\tex {setuptype}}
+\registerpage{texmacro}{352}{b::0:31:8:0:0:0:0::41}{41}
+\registerpage{texmacro}{602}{a::0:D:0:0:0:0:0::66}{66}
+\registerentrya{texmacro}{\tex {setuptyping}}
+\registerpage{texmacro}{351}{b::0:31:8:0:0:0:0::40}{40}
+\registerpage{texmacro}{603}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {setupwhitespace}}
+\registerpage{texmacro}{391}{b::0:34:2:0:0:0:0::44}{44}
+\registerpage{texmacro}{604}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {startalignment}}
+\registerpage{texmacro}{283}{b::0:29:0:0:0:0:0::36}{36}
+\registerpage{texmacro}{605}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {startbackground}}
+\registerpage{texmacro}{267}{b::0:27:0:0:0:0:0::34}{34}
+\registerpage{texmacro}{606}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {start<<block>>text}}
+\registerpage{texmacro}{85}{b::0:10:0:0:0:0:0::13}{13}
+\registerentrya{texmacro}{\tex {startbuffer}}
+\registerpage{texmacro}{444}{b::0:37:3:0:0:0:0::49}{49}
+\registerpage{texmacro}{607}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {startcolumns}}
+\registerpage{texmacro}{140}{b::0:13:0:0:0:0:0::23}{23}
+\registerpage{texmacro}{608}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {startcombination}}
+\registerpage{texmacro}{84}{b::0:10:0:0:0:0:0::13}{13}
+\registerpage{texmacro}{609}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {startformula}}
+\registerpage{texmacro}{610}{a::0:D:0:0:0:0:0::67}{67}
+\registerpage{texmacro}{52}{b::0:7:0:0:0:0:0::9}{9}
+\registerentrya{texmacro}{\tex {start<<framedtext>>}}
+\registerpage{texmacro}{172}{b::0:18:0:0:0:0:0::27}{27}
+\registerpage{texmacro}{611}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {starthiding}}
+\registerpage{texmacro}{449}{b::0:37:4:0:0:0:0::50}{50}
+\registerpage{texmacro}{612}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {startitemize}}
+\registerpage{texmacro}{613}{a::0:D:0:0:0:0:0::67}{67}
+\registerpage{texmacro}{42}{b::0:6:0:0:0:0:0::6}{6}
+\registerentrya{texmacro}{\tex {startlegend}}
+\registerpage{texmacro}{60}{b::0:8:0:0:0:0:0::10}{10}
+\registerpage{texmacro}{614}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {startlinecorrection}}
+\registerpage{texmacro}{392}{b::0:34:2:0:0:0:0::44}{44}
+\registerpage{texmacro}{615}{a::0:D:0:0:0:0:0::67}{67}
+\registerentrya{texmacro}{\tex {startlines}}
+\registerpage{texmacro}{490}{b::0:37:10:0:0:0:0::52}{52}
+\registerpage{texmacro}{616}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {startlocal}}
+\registerpage{texmacro}{374}{b::0:33:0:0:0:0:0::42}{42}
+\registerpage{texmacro}{617}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {startpacked}}
+\registerpage{texmacro}{395}{b::0:34:2:0:0:0:0::45}{45}
+\registerpage{texmacro}{618}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {startpostponing}}
+\registerpage{texmacro}{191}{b::0:20:0:0:0:0:0::29}{29}
+\registerpage{texmacro}{619}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {starttable}}
+\registerpage{texmacro}{114}{b::0:11:0:0:0:0:0::15}{15}
+\registerpage{texmacro}{620}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {starttyping}}
+\registerpage{texmacro}{349}{b::0:31:8:0:0:0:0::40}{40}
+\registerpage{texmacro}{621}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {startunpacked}}
+\registerpage{texmacro}{396}{b::0:34:2:0:0:0:0::45}{45}
+\registerpage{texmacro}{622}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {subject}}
+\registerpage{texmacro}{28}{b::0:5:0:0:0:0:0::5}{5}
+\registerpage{texmacro}{623}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {subsection}}
+\registerpage{texmacro}{26}{b::0:5:0:0:0:0:0::5}{5}
+\registerpage{texmacro}{624}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {subsubject}}
+\registerpage{texmacro}{29}{b::0:5:0:0:0:0:0::5}{5}
+\registerpage{texmacro}{625}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {switchtobodyfont}}
+\registerpage{texmacro}{320}{b::0:31:2:0:0:0:0::38}{38}
+\registerpage{texmacro}{626}{a::0:D:0:0:0:0:0::68}{68}
+\registerentry{texmacro}{t}
+\registerentrya{texmacro}{\tex {textreference}}
+\registerpage{texmacro}{254}{b::0:25:0:0:0:0:0::33}{33}
+\registerpage{texmacro}{627}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {thinrule}}
+\registerpage{texmacro}{458}{b::0:37:5:0:0:0:0::50}{50}
+\registerpage{texmacro}{628}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {thinrules}}
+\registerpage{texmacro}{459}{b::0:37:5:0:0:0:0::50}{50}
+\registerpage{texmacro}{629}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {title}}
+\registerpage{texmacro}{27}{b::0:5:0:0:0:0:0::5}{5}
+\registerpage{texmacro}{630}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {type}}
+\registerpage{texmacro}{350}{b::0:31:8:0:0:0:0::40}{40}
+\registerpage{texmacro}{631}{a::0:D:0:0:0:0:0::68}{68}
+\registerentry{texmacro}{u}
+\registerentrya{texmacro}{\tex {useblocks}}
+\registerpage{texmacro}{435}{b::0:37:2:0:0:0:0::49}{49}
+\registerpage{texmacro}{632}{a::0:D:0:0:0:0:0::68}{68}
+\registerentrya{texmacro}{\tex {useexternaldocument}}
+\registerpage{texmacro}{303}{b::0:30:4:0:0:0:0::37}{37}
+\registerpage{texmacro}{633}{a::0:D:0:0:0:0:0::69}{69}
+\registerentrya{texmacro}{\tex {useexternalfigure}}
+\registerpage{texmacro}{83}{b::0:10:0:0:0:0:0::13}{13}
+\registerpage{texmacro}{634}{a::0:D:0:0:0:0:0::69}{69}
+\registerentrya{texmacro}{\tex {usemodule}}
+\registerpage{texmacro}{508}{b::0:38:0:0:0:0:0::54}{54}
+\registerpage{texmacro}{635}{a::0:D:0:0:0:0:0::69}{69}
+\registerentry{texmacro}{w}
+\registerentrya{texmacro}{\tex {writebetweenlist}}
+\registerpage{texmacro}{222}{b::0:22:0:0:0:0:0::31}{31}
+\registerpage{texmacro}{636}{a::0:D:0:0:0:0:0::69}{69}
+\registerentrya{texmacro}{\tex {writetolist}}
+\registerpage{texmacro}{221}{b::0:22:0:0:0:0:0::31}{31}
+\registerpage{texmacro}{637}{a::0:D:0:0:0:0:0::69}{69}
+%
+% TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998 / Synonyms
+%
+\synonymentry{abbreviation}{ASCII}{ASCII}{}
+\synonymentry{abbreviation}{DVI}{DVI}{}
+\synonymentry{abbreviation}{EPS}{EPS}{}
+\synonymentry{abbreviation}{HP}{HP}{}
+\synonymentry{abbreviation}{PDF}{PDF}{Portable Document Format}
+\synonymentry{abbreviation}{PS}{PS}{}
+\synonymentry{abbreviation}{SI}{SI}{}
+\synonymentry{abbreviation}{VVV}{VVV}{Bureau of Tourist Information}
+\synonymentry{elktexcommando}{about*}{about}{}
+\synonymentry{elktexcommando}{adaptlayout*}{adaptlayout}{}
+\synonymentry{elktexcommando}{adding*}{adding}{}
+\synonymentry{elktexcommando}{appendix*}{appendix}{}
+\synonymentry{elktexcommando}{arg*}{arg}{}
+\synonymentry{elktexcommando}{at*}{at}{}
+\synonymentry{elktexcommando}{background*}{background}{}
+\synonymentry{elktexcommando}{blackrule*}{blackrule}{}
+\synonymentry{elktexcommando}{blackrules*}{blackrules}{}
+\synonymentry{elktexcommando}{blank*}{blank}{}
+\synonymentry{elktexcommando}{bookmark*}{bookmark}{}
+\synonymentry{elktexcommando}{but*}{but}{}
+\synonymentry{elktexcommando}{button*}{button}{}
+\synonymentry{elktexcommando}{CAP*}{CAP}{}
+\synonymentry{elktexcommando}{Cap*}{Cap}{}
+\synonymentry{elktexcommando}{Caps*}{Caps}{}
+\synonymentry{elktexcommando}{chapter*}{chapter}{}
+\synonymentry{elktexcommando}{Character*}{Character}{}
+\synonymentry{elktexcommando}{character*}{character}{}
+\synonymentry{elktexcommando}{characters*}{characters}{}
+\synonymentry{elktexcommando}{Characters*}{Characters}{}
+\synonymentry{elktexcommando}{chem*}{chem}{}
+\synonymentry{elktexcommando}{clonefield*}{clonefield}{}
+\synonymentry{elktexcommando}{color*}{color}{}
+\synonymentry{elktexcommando}{column*}{column}{}
+\synonymentry{elktexcommando}{comment*}{comment}{}
+\synonymentry{elktexcommando}{comparecolorgroup*}{comparecolorgroup}{}
+\synonymentry{elktexcommando}{comparepalet*}{comparepalet}{}
+\synonymentry{elktexcommando}{completecombinedlist*}{complete<<combinedlist>>}{}
+\synonymentry{elktexcommando}{completelistofblocks*}{completelistof<<blocks>>}{}
+\synonymentry{elktexcommando}{completelistofsorts*}{completelistof<<sorts>>}{}
+\synonymentry{elktexcommando}{completelistofsynonyms*}{completelistof<<synonyms>>}{}
+\synonymentry{elktexcommando}{completeregister*}{complete<<register>>}{}
+\synonymentry{elktexcommando}{convertnumber*}{convertnumber}{}
+\synonymentry{elktexcommando}{copyfield*}{copyfield}{}
+\synonymentry{elktexcommando}{correctwhitespace*}{correctwhitespace}{}
+\synonymentry{elktexcommando}{coupledocument*}{coupledocument}{}
+\synonymentry{elktexcommando}{coupledregister*}{coupled<<register>>}{}
+\synonymentry{elktexcommando}{couplemarking*}{couplemarking}{}
+\synonymentry{elktexcommando}{couplepage*}{couplepage}{}
+\synonymentry{elktexcommando}{couplepaper*}{couplepaper}{}
+\synonymentry{elktexcommando}{coupleregister*}{coupleregister}{}
+\synonymentry{elktexcommando}{crlf*}{crlf}{}
+\synonymentry{elktexcommando}{currentdate*}{currentdate}{}
+\synonymentry{elktexcommando}{decouplemarking*}{decouplemarking}{}
+\synonymentry{elktexcommando}{define*}{define}{}
+\synonymentry{elktexcommando}{defineblock*}{defineblock}{}
+\synonymentry{elktexcommando}{definebodyfont*}{definebodyfont}{}
+\synonymentry{elktexcommando}{definebodyfontenvironment*}{definebodyfontenvironment}{}
+\synonymentry{elktexcommando}{definecolor*}{definecolor}{}
+\synonymentry{elktexcommando}{definecolorgroup*}{definecolorgroup}{}
+\synonymentry{elktexcommando}{definecombinedlist*}{definecombinedlist}{}
+\synonymentry{elktexcommando}{defineconversion*}{defineconversion}{}
+\synonymentry{elktexcommando}{definedescription*}{definedescription}{}
+\synonymentry{elktexcommando}{defineenumeration*}{defineenumeration}{}
+\synonymentry{elktexcommando}{definefield*}{definefield}{}
+\synonymentry{elktexcommando}{definefieldstack*}{definefieldstack}{}
+\synonymentry{elktexcommando}{definefiguresymbol*}{definefiguresymbol}{}
+\synonymentry{elktexcommando}{definefloat*}{definefloat}{}
+\synonymentry{elktexcommando}{definefont*}{definefont}{}
+\synonymentry{elktexcommando}{defineframed*}{defineframed}{}
+\synonymentry{elktexcommando}{defineframedtext*}{defineframedtext}{}
+\synonymentry{elktexcommando}{definehbox*}{definehbox}{}
+\synonymentry{elktexcommando}{definehead*}{definehead}{}
+\synonymentry{elktexcommando}{defineindenting*}{defineindenting}{}
+\synonymentry{elktexcommando}{defineinteractionmenu*}{defineinteractionmenu}{}
+\synonymentry{elktexcommando}{definelabel*}{definelabel}{}
+\synonymentry{elktexcommando}{definelist*}{definelist}{}
+\synonymentry{elktexcommando}{definelogo*}{definelogo}{}
+\synonymentry{elktexcommando}{definemakeup*}{definemakeup}{}
+\synonymentry{elktexcommando}{definemarking*}{definemarking}{}
+\synonymentry{elktexcommando}{defineoutput*}{defineoutput}{}
+\synonymentry{elktexcommando}{defineoverlay*}{defineoverlay}{}
+\synonymentry{elktexcommando}{definepalet*}{definepalet}{}
+\synonymentry{elktexcommando}{definepapersize*}{definepapersize}{}
+\synonymentry{elktexcommando}{defineparagraphs*}{defineparagraphs}{}
+\synonymentry{elktexcommando}{defineprofile*}{defineprofile}{}
+\synonymentry{elktexcommando}{defineprogram*}{defineprogram}{}
+\synonymentry{elktexcommando}{definereference*}{definereference}{}
+\synonymentry{elktexcommando}{definereferencelist*}{definereferencelist}{}
+\synonymentry{elktexcommando}{defineregister*}{defineregister}{}
+\synonymentry{elktexcommando}{definesection*}{definesection}{}
+\synonymentry{elktexcommando}{definesectionblock*}{definesectionblock}{}
+\synonymentry{elktexcommando}{definesorting*}{definesorting}{}
+\synonymentry{elktexcommando}{definestartstop*}{definestartstop}{}
+\synonymentry{elktexcommando}{definesubfield*}{definesubfield}{}
+\synonymentry{elktexcommando}{definesymbol*}{definesymbol}{}
+\synonymentry{elktexcommando}{definesynonyms*}{definesynonyms}{}
+\synonymentry{elktexcommando}{definetext*}{definetext}{}
+\synonymentry{elktexcommando}{definetyping*}{definetyping}{}
+\synonymentry{elktexcommando}{defineversion*}{defineversion}{}
+\synonymentry{elktexcommando}{description*}{<<description>>}{}
+\synonymentry{elktexcommando}{disableinteractionmenu*}{disableinteractionmenu}{}
+\synonymentry{elktexcommando}{domicile*}{domicile}{}
+\synonymentry{elktexcommando}{donttest*}{donttest}{}
+\synonymentry{elktexcommando}{enumeration*}{<<enumeration>>}{}
+\synonymentry{elktexcommando}{externalfigure*}{externalfigure}{}
+\synonymentry{elktexcommando}{field*}{field}{}
+\synonymentry{elktexcommando}{fieldstack*}{fieldstack}{}
+\synonymentry{elktexcommando}{fillinfield*}{fillinfield}{}
+\synonymentry{elktexcommando}{fillinline*}{fillinline}{}
+\synonymentry{elktexcommando}{fillinrules*}{fillinrules}{}
+\synonymentry{elktexcommando}{fillintext*}{fillintext}{}
+\synonymentry{elktexcommando}{fitfield*}{fitfield}{}
+\synonymentry{elktexcommando}{fixedspaces*}{fixedspaces}{}
+\synonymentry{elktexcommando}{followprofile*}{followprofile}{}
+\synonymentry{elktexcommando}{followprofileversion*}{followprofileversion}{}
+\synonymentry{elktexcommando}{followversion*}{followversion}{}
+\synonymentry{elktexcommando}{footnote*}{footnote}{}
+\synonymentry{elktexcommando}{fraction*}{fraction}{}
+\synonymentry{elktexcommando}{framed*}{framed}{}
+\synonymentry{elktexcommando}{framedtext*}{<<framedtext>>}{}
+\synonymentry{elktexcommando}{from*}{from}{}
+\synonymentry{elktexcommando}{getbuffer*}{getbuffer}{}
+\synonymentry{elktexcommando}{getmarking*}{getmarking}{}
+\synonymentry{elktexcommando}{godown*}{godown}{}
+\synonymentry{elktexcommando}{goto*}{goto}{}
+\synonymentry{elktexcommando}{gotobox*}{gotobox}{}
+\synonymentry{elktexcommando}{gray*}{gray}{}
+\synonymentry{elktexcommando}{grid*}{grid}{}
+\synonymentry{elktexcommando}{hairline*}{hairline}{}
+\synonymentry{elktexcommando}{head*}{head}{}
+\synonymentry{elktexcommando}{headnumber*}{headnumber}{}
+\synonymentry{elktexcommando}{headtext*}{headtext}{}
+\synonymentry{elktexcommando}{hideblocks*}{hideblocks}{}
+\synonymentry{elktexcommando}{high*}{high}{}
+\synonymentry{elktexcommando}{hl*}{hl}{}
+\synonymentry{elktexcommando}{in*}{in}{}
+\synonymentry{elktexcommando}{indentation*}{<<indentation>>}{}
+\synonymentry{elktexcommando}{indenting*}{indenting}{}
+\synonymentry{elktexcommando}{inframed*}{inframed}{}
+\synonymentry{elktexcommando}{inleft*}{inleft}{}
+\synonymentry{elktexcommando}{inline*}{inline}{}
+\synonymentry{elktexcommando}{inmargin*}{inmargin}{}
+\synonymentry{elktexcommando}{inothermargin*}{inothermargin}{}
+\synonymentry{elktexcommando}{inright*}{inright}{}
+\synonymentry{elktexcommando}{installlanguage*}{installlanguage}{}
+\synonymentry{elktexcommando}{interactionbar*}{interactionbar}{}
+\synonymentry{elktexcommando}{interactionbuttons*}{interactionbuttons}{}
+\synonymentry{elktexcommando}{item*}{item}{}
+\synonymentry{elktexcommando}{items*}{items}{}
+\synonymentry{elktexcommando}{its*}{its}{}
+\synonymentry{elktexcommando}{kap*}{kap}{}
+\synonymentry{elktexcommando}{keepblocks*}{keepblocks}{}
+\synonymentry{elktexcommando}{label*}{label}{}
+\synonymentry{elktexcommando}{labeling*}{<<labeling>>}{}
+\synonymentry{elktexcommando}{labels*}{labels}{}
+\synonymentry{elktexcommando}{labeltext*}{labeltext}{}
+\synonymentry{elktexcommando}{language*}{language}{}
+\synonymentry{elktexcommando}{leftaligned*}{leftaligned}{}
+\synonymentry{elktexcommando}{letters*}{letters}{}
+\synonymentry{elktexcommando}{loadsorts*}{load<<sorts>>}{}
+\synonymentry{elktexcommando}{loadsynonyms*}{load<<synonyms>>}{}
+\synonymentry{elktexcommando}{logfields*}{logfields}{}
+\synonymentry{elktexcommando}{lohi*}{lohi}{}
+\synonymentry{elktexcommando}{low*}{low}{}
+\synonymentry{elktexcommando}{mainlanguage*}{mainlanguage}{}
+\synonymentry{elktexcommando}{mar*}{mar}{}
+\synonymentry{elktexcommando}{marginrule*}{marginrule}{}
+\synonymentry{elktexcommando}{margintext*}{margintext}{}
+\synonymentry{elktexcommando}{marking*}{marking}{}
+\synonymentry{elktexcommando}{marking@figure@*}{marking@figure@}{}
+\synonymentry{elktexcommando}{markversion*}{markversion}{}
+\synonymentry{elktexcommando}{mathematics*}{mathematics}{}
+\synonymentry{elktexcommando}{mediaeval*}{mediaeval}{}
+\synonymentry{elktexcommando}{menubutton*}{menubutton}{}
+\synonymentry{elktexcommando}{midaligned*}{midaligned}{}
+\synonymentry{elktexcommando}{mirror*}{mirror}{}
+\synonymentry{elktexcommando}{MONTH*}{MONTH}{}
+\synonymentry{elktexcommando}{month*}{month}{}
+\synonymentry{elktexcommando}{moveongrid*}{moveongrid}{}
+\synonymentry{elktexcommando}{name*}{name}{}
+\synonymentry{elktexcommando}{nextsection*}{next<<section>>}{}
+\synonymentry{elktexcommando}{nocap*}{nocap}{}
+\synonymentry{elktexcommando}{noheaderandfooterlines*}{noheaderandfooterlines}{}
+\synonymentry{elktexcommando}{noindenting*}{noindenting}{}
+\synonymentry{elktexcommando}{nomarking*}{nomarking}{}
+\synonymentry{elktexcommando}{nomoreblocks*}{nomoreblocks}{}
+\synonymentry{elktexcommando}{nomorefiles*}{nomorefiles}{}
+\synonymentry{elktexcommando}{nop*}{nop}{}
+\synonymentry{elktexcommando}{nospace*}{nospace}{}
+\synonymentry{elktexcommando}{note*}{note}{}
+\synonymentry{elktexcommando}{notopandbottomlines*}{notopandbottomlines}{}
+\synonymentry{elktexcommando}{nowhitespace*}{nowhitespace}{}
+\synonymentry{elktexcommando}{numbers*}{numbers}{}
+\synonymentry{elktexcommando}{overbar*}{overbar}{}
+\synonymentry{elktexcommando}{overbars*}{overbars}{}
+\synonymentry{elktexcommando}{overstrike*}{overstrike}{}
+\synonymentry{elktexcommando}{overstrikes*}{overstrikes}{}
+\synonymentry{elktexcommando}{packed*}{packed}{}
+\synonymentry{elktexcommando}{page*}{page}{}
+\synonymentry{elktexcommando}{pagereference*}{pagereference}{}
+\synonymentry{elktexcommando}{pagetype*}{pagetype}{}
+\synonymentry{elktexcommando}{paragraphs*}{<<paragraphs>>}{}
+\synonymentry{elktexcommando}{part*}{part}{}
+\synonymentry{elktexcommando}{periods*}{periods}{}
+\synonymentry{elktexcommando}{placeblock*}{place<<block>>}{}
+\synonymentry{elktexcommando}{placebookmarks*}{placebookmarks}{}
+\synonymentry{elktexcommando}{placecombinedlist*}{place<<combinedlist>>}{}
+\synonymentry{elktexcommando}{placefootnotes*}{placefootnotes}{}
+\synonymentry{elktexcommando}{placeformula*}{placeformula}{}
+\synonymentry{elktexcommando}{placelist*}{placelist}{}
+\synonymentry{elktexcommando}{placelistofblocks*}{placelistof<<blocks>>}{}
+\synonymentry{elktexcommando}{placelistofsorts*}{placelistof<<sorts>>}{}
+\synonymentry{elktexcommando}{placelistofsynonyms*}{placelistof<<synonyms>>}{}
+\synonymentry{elktexcommando}{placelocalfootnotes*}{placelocalfootnotes}{}
+\synonymentry{elktexcommando}{placelogos*}{placelogos}{}
+\synonymentry{elktexcommando}{placeongrid*}{placeongrid}{}
+\synonymentry{elktexcommando}{placeontopofeachother*}{placeontopofeachother}{}
+\synonymentry{elktexcommando}{placereferencelist*}{placereferencelist}{}
+\synonymentry{elktexcommando}{placeregister*}{place<<register>>}{}
+\synonymentry{elktexcommando}{placesidebyside*}{placesidebyside}{}
+\synonymentry{elktexcommando}{placesubformula*}{placesubformula}{}
+\synonymentry{elktexcommando}{position*}{position}{}
+\synonymentry{elktexcommando}{processpage*}{processpage}{}
+\synonymentry{elktexcommando}{program*}{program}{}
+\synonymentry{elktexcommando}{publication*}{publication}{}
+\synonymentry{elktexcommando}{quotation*}{quotation}{}
+\synonymentry{elktexcommando}{quote*}{quote}{}
+\synonymentry{elktexcommando}{redo*}{redo}{}
+\synonymentry{elktexcommando}{ref*}{ref}{}
+\synonymentry{elktexcommando}{reference*}{reference}{}
+\synonymentry{elktexcommando}{referral*}{referral}{}
+\synonymentry{elktexcommando}{referraldate*}{referraldate}{}
+\synonymentry{elktexcommando}{referring@figure@*}{referring@figure@}{}
+\synonymentry{elktexcommando}{register*}{<<register>>}{}
+\synonymentry{elktexcommando}{remark*}{remark}{}
+\synonymentry{elktexcommando}{reserveblock*}{reserve<<block>>}{}
+\synonymentry{elktexcommando}{reset*}{reset}{}
+\synonymentry{elktexcommando}{resetmarking*}{resetmarking}{}
+\synonymentry{elktexcommando}{rightaligned*}{rightaligned}{}
+\synonymentry{elktexcommando}{romannumerals*}{romannumerals}{}
+\synonymentry{elktexcommando}{Romannumerals*}{Romannumerals}{}
+\synonymentry{elktexcommando}{rotate*}{rotate}{}
+\synonymentry{elktexcommando}{scale*}{scale}{}
+\synonymentry{elktexcommando}{screen*}{screen}{}
+\synonymentry{elktexcommando}{section*}{section}{}
+\synonymentry{elktexcommando}{seeregister*}{see<<register>>}{}
+\synonymentry{elktexcommando}{selectblocks*}{selectblocks}{}
+\synonymentry{elktexcommando}{selectpaper*}{selectpaper}{}
+\synonymentry{elktexcommando}{selectversion*}{selectversion}{}
+\synonymentry{elktexcommando}{setupalign*}{setupalign}{}
+\synonymentry{elktexcommando}{setuparranging*}{setuparranging}{}
+\synonymentry{elktexcommando}{setupbackground*}{setupbackground}{}
+\synonymentry{elktexcommando}{setupbackgrounds*}{setupbackgrounds}{}
+\synonymentry{elktexcommando}{setupblackrules*}{setupblackrules}{}
+\synonymentry{elktexcommando}{setupblank*}{setupblank}{}
+\synonymentry{elktexcommando}{setupblock*}{setupblock}{}
+\synonymentry{elktexcommando}{setupbodyfont*}{setupbodyfont}{}
+\synonymentry{elktexcommando}{setupbottom*}{setupbottom}{}
+\synonymentry{elktexcommando}{setupbottomtexts*}{setupbottomtexts}{}
+\synonymentry{elktexcommando}{setupbuffer*}{setupbuffer}{}
+\synonymentry{elktexcommando}{setupbuttons*}{setupbuttons}{}
+\synonymentry{elktexcommando}{setupcaption*}{setupcaption}{}
+\synonymentry{elktexcommando}{setupcaptions*}{setupcaptions}{}
+\synonymentry{elktexcommando}{setupcolor*}{setupcolor}{}
+\synonymentry{elktexcommando}{setupcolors*}{setupcolors}{}
+\synonymentry{elktexcommando}{setupcolumns*}{setupcolumns}{}
+\synonymentry{elktexcommando}{setupcombinations*}{setupcombinations}{}
+\synonymentry{elktexcommando}{setupcombinedlist*}{setupcombinedlist}{}
+\synonymentry{elktexcommando}{setupcomment*}{setupcomment}{}
+\synonymentry{elktexcommando}{setupcorrespondence*}{setupcorrespondence}{}
+\synonymentry{elktexcommando}{setupdescriptions*}{setupdescriptions}{}
+\synonymentry{elktexcommando}{setupenumerations*}{setupenumerations}{}
+\synonymentry{elktexcommando}{setupexternalfigures*}{setupexternalfigures}{}
+\synonymentry{elktexcommando}{setupfield*}{setupfield}{}
+\synonymentry{elktexcommando}{setupfields*}{setupfields}{}
+\synonymentry{elktexcommando}{setupfillinlines*}{setupfillinlines}{}
+\synonymentry{elktexcommando}{setupfillinrules*}{setupfillinrules}{}
+\synonymentry{elktexcommando}{setupfloat*}{setupfloat}{}
+\synonymentry{elktexcommando}{setupfloats*}{setupfloats}{}
+\synonymentry{elktexcommando}{setupfloatsplitting*}{setupfloatsplitting}{}
+\synonymentry{elktexcommando}{setupfooter*}{setupfooter}{}
+\synonymentry{elktexcommando}{setupfootertexts*}{setupfootertexts}{}
+\synonymentry{elktexcommando}{setupfootnotedefinition*}{setupfootnotedefinition}{}
+\synonymentry{elktexcommando}{setupfootnotes*}{setupfootnotes}{}
+\synonymentry{elktexcommando}{setupformulae*}{setupformulae}{}
+\synonymentry{elktexcommando}{setupframed*}{setupframed}{}
+\synonymentry{elktexcommando}{setupframedtexts*}{setupframedtexts}{}
+\synonymentry{elktexcommando}{setuphead*}{setuphead}{}
+\synonymentry{elktexcommando}{setupheader*}{setupheader}{}
+\synonymentry{elktexcommando}{setupheadertexts*}{setupheadertexts}{}
+\synonymentry{elktexcommando}{setupheadnumber*}{setupheadnumber}{}
+\synonymentry{elktexcommando}{setupheads*}{setupheads}{}
+\synonymentry{elktexcommando}{setupheadtext*}{setupheadtext}{}
+\synonymentry{elktexcommando}{setuphyphenmark*}{setuphyphenmark}{}
+\synonymentry{elktexcommando}{setupindentations*}{setupindentations}{}
+\synonymentry{elktexcommando}{setupindenting*}{setupindenting}{}
+\synonymentry{elktexcommando}{setupinmargin*}{setupinmargin}{}
+\synonymentry{elktexcommando}{setupinteraction*}{setupinteraction}{}
+\synonymentry{elktexcommando}{setupinteractionbar*}{setupinteractionbar}{}
+\synonymentry{elktexcommando}{setupinteractionmenu*}{setupinteractionmenu}{}
+\synonymentry{elktexcommando}{setupinteractionscreen*}{setupinteractionscreen}{}
+\synonymentry{elktexcommando}{setupinterlinespace*}{setupinterlinespace}{}
+\synonymentry{elktexcommando}{setupitemize*}{setupitemize}{}
+\synonymentry{elktexcommando}{setupitems*}{setupitems}{}
+\synonymentry{elktexcommando}{setuplabeltext*}{setuplabeltext}{}
+\synonymentry{elktexcommando}{setuplanguage*}{setuplanguage}{}
+\synonymentry{elktexcommando}{setuplayout*}{setuplayout}{}
+\synonymentry{elktexcommando}{setuplinenumbering*}{setuplinenumbering}{}
+\synonymentry{elktexcommando}{setuplines*}{setuplines}{}
+\synonymentry{elktexcommando}{setuplinewidth*}{setuplinewidth}{}
+\synonymentry{elktexcommando}{setuplist*}{setuplist}{}
+\synonymentry{elktexcommando}{setupmakeup*}{setupmakeup}{}
+\synonymentry{elktexcommando}{setupmarginblocks*}{setupmarginblocks}{}
+\synonymentry{elktexcommando}{setupmarginrules*}{setupmarginrules}{}
+\synonymentry{elktexcommando}{setupmarking*}{setupmarking}{}
+\synonymentry{elktexcommando}{setupnarrower*}{setupnarrower}{}
+\synonymentry{elktexcommando}{setupnumbering*}{setupnumbering}{}
+\synonymentry{elktexcommando}{setupoppositeplacing*}{setupoppositeplacing}{}
+\synonymentry{elktexcommando}{setupoutput*}{setupoutput}{}
+\synonymentry{elktexcommando}{setuppagenumber*}{setuppagenumber}{}
+\synonymentry{elktexcommando}{setuppagenumbering*}{setuppagenumbering}{}
+\synonymentry{elktexcommando}{setuppagetransitions*}{setuppagetransitions}{}
+\synonymentry{elktexcommando}{setuppalet*}{setuppalet}{}
+\synonymentry{elktexcommando}{setuppapersize*}{setuppapersize}{}
+\synonymentry{elktexcommando}{setupparagraphs*}{setupparagraphs}{}
+\synonymentry{elktexcommando}{setuppositioning*}{setuppositioning}{}
+\synonymentry{elktexcommando}{setupprofiles*}{setupprofiles}{}
+\synonymentry{elktexcommando}{setupprograms*}{setupprograms}{}
+\synonymentry{elktexcommando}{setuppublications*}{setuppublications}{}
+\synonymentry{elktexcommando}{setupquote*}{setupquote}{}
+\synonymentry{elktexcommando}{setupreferencelist*}{setupreferencelist}{}
+\synonymentry{elktexcommando}{setupreferencing*}{setupreferencing}{}
+\synonymentry{elktexcommando}{setupregister*}{setupregister}{}
+\synonymentry{elktexcommando}{setuprotate*}{setuprotate}{}
+\synonymentry{elktexcommando}{setupscreens*}{setupscreens}{}
+\synonymentry{elktexcommando}{setupsection*}{setupsection}{}
+\synonymentry{elktexcommando}{setupsectionblock*}{setupsectionblock}{}
+\synonymentry{elktexcommando}{setupsheets*}{setupsheets}{}
+\synonymentry{elktexcommando}{setupsorting*}{setupsorting}{}
+\synonymentry{elktexcommando}{setupspacing*}{setupspacing}{}
+\synonymentry{elktexcommando}{setupstickers*}{setupstickers}{}
+\synonymentry{elktexcommando}{setupsubpagenumber*}{setupsubpagenumber}{}
+\synonymentry{elktexcommando}{setupsymbolset*}{setupsymbolset}{}
+\synonymentry{elktexcommando}{setupsynchronization*}{setupsynchronization}{}
+\synonymentry{elktexcommando}{setupsynchronizationbar*}{setupsynchronizationbar}{}
+\synonymentry{elktexcommando}{setupsynonym*}{setupsynonym}{}
+\synonymentry{elktexcommando}{setupsystem*}{setupsystem}{}
+\synonymentry{elktexcommando}{setuptab*}{setuptab}{}
+\synonymentry{elktexcommando}{setuptables*}{setuptables}{}
+\synonymentry{elktexcommando}{setuptext*}{setuptext}{}
+\synonymentry{elktexcommando}{setuptextrules*}{setuptextrules}{}
+\synonymentry{elktexcommando}{setuptexttexts*}{setuptexttexts}{}
+\synonymentry{elktexcommando}{setupthinrules*}{setupthinrules}{}
+\synonymentry{elktexcommando}{setuptolerance*}{setuptolerance}{}
+\synonymentry{elktexcommando}{setuptop*}{setuptop}{}
+\synonymentry{elktexcommando}{setuptoptexts*}{setuptoptexts}{}
+\synonymentry{elktexcommando}{setuptype*}{setuptype}{}
+\synonymentry{elktexcommando}{setuptyping*}{setuptyping}{}
+\synonymentry{elktexcommando}{setupunderbar*}{setupunderbar}{}
+\synonymentry{elktexcommando}{setupversions*}{setupversions}{}
+\synonymentry{elktexcommando}{setupwhitespace*}{setupwhitespace}{}
+\synonymentry{elktexcommando}{sheet*}{sheet}{}
+\synonymentry{elktexcommando}{showbodyfont*}{showbodyfont}{}
+\synonymentry{elktexcommando}{showbodyfontenvironment*}{showbodyfontenvironment}{}
+\synonymentry{elktexcommando}{showbuildup*}{showbuildup}{}
+\synonymentry{elktexcommando}{showcolor*}{showcolor}{}
+\synonymentry{elktexcommando}{showcolorgroup*}{showcolorgroup}{}
+\synonymentry{elktexcommando}{showexternalfigures*}{showexternalfigures}{}
+\synonymentry{elktexcommando}{showfields*}{showfields}{}
+\synonymentry{elktexcommando}{showframe*}{showframe}{}
+\synonymentry{elktexcommando}{showgrid*}{showgrid}{}
+\synonymentry{elktexcommando}{showlayout*}{showlayout}{}
+\synonymentry{elktexcommando}{showmakeup*}{showmakeup}{}
+\synonymentry{elktexcommando}{showpalet*}{showpalet}{}
+\synonymentry{elktexcommando}{showprint*}{showprint}{}
+\synonymentry{elktexcommando}{showsetups*}{showsetups}{}
+\synonymentry{elktexcommando}{showstruts*}{showstruts}{}
+\synonymentry{elktexcommando}{showsymbolset*}{showsymbolset}{}
+\synonymentry{elktexcommando}{someline*}{someline}{}
+\synonymentry{elktexcommando}{sort*}{<<sort>>}{}
+\synonymentry{elktexcommando}{space*}{space}{}
+\synonymentry{elktexcommando}{splitfloat*}{splitfloat}{}
+\synonymentry{elktexcommando}{startalignment*}{startalignment}{}
+\synonymentry{elktexcommando}{startbackground*}{startbackground}{}
+\synonymentry{elktexcommando}{startblocktext*}{start<<block>>text}{}
+\synonymentry{elktexcommando}{startbuffer*}{startbuffer}{}
+\synonymentry{elktexcommando}{startcolor*}{startcolor}{}
+\synonymentry{elktexcommando}{startcolumns*}{startcolumns}{}
+\synonymentry{elktexcommando}{startcombination*}{startcombination}{}
+\synonymentry{elktexcommando}{startcomment*}{startcomment}{}
+\synonymentry{elktexcommando}{startcomponent*}{startcomponent}{}
+\synonymentry{elktexcommando}{startdescription*}{start<<description>>}{}
+\synonymentry{elktexcommando}{startdocument*}{startdocument}{}
+\synonymentry{elktexcommando}{startenumeration*}{start<<enumeration>>}{}
+\synonymentry{elktexcommando}{startenvironment*}{startenvironment}{}
+\synonymentry{elktexcommando}{startfact*}{startfact}{}
+\synonymentry{elktexcommando}{startfigure*}{startfigure}{}
+\synonymentry{elktexcommando}{startformula*}{startformula}{}
+\synonymentry{elktexcommando}{startframedtext*}{start<<framedtext>>}{}
+\synonymentry{elktexcommando}{starthiding*}{starthiding}{}
+\synonymentry{elktexcommando}{startinteractionmenu*}{startinteractionmenu}{}
+\synonymentry{elktexcommando}{startitemize*}{startitemize}{}
+\synonymentry{elktexcommando}{startlegend*}{startlegend}{}
+\synonymentry{elktexcommando}{startline*}{startline}{}
+\synonymentry{elktexcommando}{startlinecorrection*}{startlinecorrection}{}
+\synonymentry{elktexcommando}{startlinenumbering*}{startlinenumbering}{}
+\synonymentry{elktexcommando}{startlines*}{startlines}{}
+\synonymentry{elktexcommando}{startlocal*}{startlocal}{}
+\synonymentry{elktexcommando}{startlocalenvironment*}{startlocalenvironment}{}
+\synonymentry{elktexcommando}{startlocalfootnotes*}{startlocalfootnotes}{}
+\synonymentry{elktexcommando}{startmakeup*}{startmakeup}{}
+\synonymentry{elktexcommando}{startmarginblock*}{startmarginblock}{}
+\synonymentry{elktexcommando}{startmarginrule*}{startmarginrule}{}
+\synonymentry{elktexcommando}{startnamemakeup*}{start<<name>>makeup}{}
+\synonymentry{elktexcommando}{startnarrower*}{startnarrower}{}
+\synonymentry{elktexcommando}{startopposite*}{startopposite}{}
+\synonymentry{elktexcommando}{startoverlay*}{startoverlay}{}
+\synonymentry{elktexcommando}{startoverview*}{startoverview}{}
+\synonymentry{elktexcommando}{startpacked*}{startpacked}{}
+\synonymentry{elktexcommando}{startparagraphs*}{start<<paragraphs>>}{}
+\synonymentry{elktexcommando}{startpositioning*}{startpositioning}{}
+\synonymentry{elktexcommando}{startpostponing*}{startpostponing}{}
+\synonymentry{elktexcommando}{startproduct*}{startproduct}{}
+\synonymentry{elktexcommando}{startprofile*}{startprofile}{}
+\synonymentry{elktexcommando}{startproject*}{startproject}{}
+\synonymentry{elktexcommando}{startquotation*}{startquotation}{}
+\synonymentry{elktexcommando}{startsymbolset*}{startsymbolset}{}
+\synonymentry{elktexcommando}{startsynchronization*}{startsynchronization}{}
+\synonymentry{elktexcommando}{starttable*}{starttable}{}
+\synonymentry{elktexcommando}{starttextrule*}{starttextrule}{}
+\synonymentry{elktexcommando}{starttyping*}{starttyping}{}
+\synonymentry{elktexcommando}{startunpacked*}{startunpacked}{}
+\synonymentry{elktexcommando}{startversion*}{startversion}{}
+\synonymentry{elktexcommando}{sub*}{sub}{}
+\synonymentry{elktexcommando}{subject*}{subject}{}
+\synonymentry{elktexcommando}{subsection*}{subsection}{}
+\synonymentry{elktexcommando}{subsubject*}{subsubject}{}
+\synonymentry{elktexcommando}{subsubsection*}{subsubsection}{}
+\synonymentry{elktexcommando}{subsubsubject*}{subsubsubject}{}
+\synonymentry{elktexcommando}{switchtobodyfont*}{switchtobodyfont}{}
+\synonymentry{elktexcommando}{sym*}{sym}{}
+\synonymentry{elktexcommando}{symbol*}{symbol}{}
+\synonymentry{elktexcommando}{synchronizationbar*}{synchronizationbar}{}
+\synonymentry{elktexcommando}{synchronize*}{synchronize}{}
+\synonymentry{elktexcommando}{synonym*}{<<synonym>>}{}
+\synonymentry{elktexcommando}{tab*}{tab}{}
+\synonymentry{elktexcommando}{tex*}{tex}{}
+\synonymentry{elktexcommando}{textreference*}{textreference}{}
+\synonymentry{elktexcommando}{textrule*}{textrule}{}
+\synonymentry{elktexcommando}{thinrule*}{thinrule}{}
+\synonymentry{elktexcommando}{thinrules*}{thinrules}{}
+\synonymentry{elktexcommando}{title*}{title}{}
+\synonymentry{elktexcommando}{tooltip*}{tooltip}{}
+\synonymentry{elktexcommando}{translate*}{translate}{}
+\synonymentry{elktexcommando}{typ*}{typ}{}
+\synonymentry{elktexcommando}{type*}{type}{}
+\synonymentry{elktexcommando}{typebuffer*}{typebuffer}{}
+\synonymentry{elktexcommando}{typefile*}{typefile}{}
+\synonymentry{elktexcommando}{underbar*}{underbar}{}
+\synonymentry{elktexcommando}{underbars*}{underbars}{}
+\synonymentry{elktexcommando}{useblocks*}{useblocks}{}
+\synonymentry{elktexcommando}{usecommands*}{usecommands}{}
+\synonymentry{elktexcommando}{useexternaldocument*}{useexternaldocument}{}
+\synonymentry{elktexcommando}{useexternalfigure*}{useexternalfigure}{}
+\synonymentry{elktexcommando}{useexternalfile*}{useexternalfile}{}
+\synonymentry{elktexcommando}{useexternalfiles*}{useexternalfiles}{}
+\synonymentry{elktexcommando}{usemodule*}{usemodule}{}
+\synonymentry{elktexcommando}{usereferences*}{usereferences}{}
+\synonymentry{elktexcommando}{usespecials*}{usespecials}{}
+\synonymentry{elktexcommando}{usesymbols*}{usesymbols}{}
+\synonymentry{elktexcommando}{useURL*}{useURL}{}
+\synonymentry{elktexcommando}{version*}{version}{}
+\synonymentry{elktexcommando}{vl*}{vl}{}
+\synonymentry{elktexcommando}{WEEKDAY*}{WEEKDAY}{}
+\synonymentry{elktexcommando}{weekday*}{weekday}{}
+\synonymentry{elktexcommando}{whitespace*}{whitespace}{}
+\synonymentry{elktexcommando}{WORD*}{WORD}{}
+\synonymentry{elktexcommando}{Word*}{Word}{}
+\synonymentry{elktexcommando}{wordright*}{wordright}{}
+\synonymentry{elktexcommando}{WORDS*}{WORDS}{}
+\synonymentry{elktexcommando}{Words*}{Words}{}
+\synonymentry{elktexcommando}{writebetweenlist*}{writebetweenlist}{}
+\synonymentry{elktexcommando}{writetolist*}{writetolist}{}
+\synonymentry{elktexcommando}{writetoreferencelist*}{writetoreferencelist}{}
+\synonymentry{elktexcommando}{writetoregister*}{writetoregister}{}
+\synonymentry{logo}{CONTEXT}{\kap {CON{\TeX }T}}{}
+\synonymentry{logo}{DISTILLER}{Acrobat Distiller}{}
+\synonymentry{logo}{DVIPS}{\kap {DVIPS}}{}
+\synonymentry{logo}{Enter}{\type {Enter}}{}
+\synonymentry{logo}{EXCHANGE}{Acrobat Exchange}{}
+\synonymentry{logo}{GHOSTVIEW}{\kap {GHOSTVIEW}}{}
+\synonymentry{logo}{PDFTEX}{\kap {PDF\TeX }}{}
+\synonymentry{logo}{PERL}{\kap {PERL}}{}
+\synonymentry{logo}{PICTEX}{\kap {\PiCTeX }}{}
+\synonymentry{logo}{POSTSCRIPT}{\kap {POSTSCRIPT}}{}
+\synonymentry{logo}{READER}{Acrobat Reader}{}
+\synonymentry{logo}{TABLE}{\kap {\TaBlE }}{}
+\synonymentry{logo}{TEX}{\kap {\TeX }}{}
+\synonymentry{logo}{TEXEXEC}{\kap {{\TeX }EXEC}}{}
+\synonymentry{logo}{TEXUTIL}{\kap {{\TeX }UTIL}}{}
+\synonymentry{texcommando}{at*}{at}{}
+\synonymentry{texcommando}{blank*}{blank}{}
+\synonymentry{texcommando}{chapter*}{chapter}{}
+\synonymentry{texcommando}{crlf*}{crlf}{}
+\synonymentry{texcommando}{define*}{define}{}
+\synonymentry{texcommando}{defineblock*}{defineblock}{}
+\synonymentry{texcommando}{definebodyfont*}{definebodyfont}{}
+\synonymentry{texcommando}{definecolor*}{definecolor}{}
+\synonymentry{texcommando}{definecombinedlist*}{definecombinedlist}{}
+\synonymentry{texcommando}{definedescription*}{definedescription}{}
+\synonymentry{texcommando}{defineenumeration*}{defineenumeration}{}
+\synonymentry{texcommando}{definefloat*}{definefloat}{}
+\synonymentry{texcommando}{definehead*}{definehead}{}
+\synonymentry{texcommando}{defineinteractionmenu*}{defineinteractionmenu}{}
+\synonymentry{texcommando}{defineparagraphs*}{defineparagraphs}{}
+\synonymentry{texcommando}{defineregister*}{defineregister}{}
+\synonymentry{texcommando}{definestartstop*}{definestartstop}{}
+\synonymentry{texcommando}{definesynonyms*}{definesynonyms}{}
+\synonymentry{texcommando}{externalfigure*}{externalfigure}{}
+\synonymentry{texcommando}{footnote*}{footnote}{}
+\synonymentry{texcommando}{framed*}{framed}{}
+\synonymentry{texcommando}{from*}{from}{}
+\synonymentry{texcommando}{godown*}{godown}{}
+\synonymentry{texcommando}{goto*}{goto}{}
+\synonymentry{texcommando}{hairline*}{hairline}{}
+\synonymentry{texcommando}{hideblocks*}{hideblocks}{}
+\synonymentry{texcommando}{in*}{in}{}
+\synonymentry{texcommando}{indenting*}{indenting}{}
+\synonymentry{texcommando}{inmargin*}{inmargin}{}
+\synonymentry{texcommando}{keepblocks*}{keepblocks}{}
+\synonymentry{texcommando}{language*}{language}{}
+\synonymentry{texcommando}{note*}{note}{}
+\synonymentry{texcommando}{page*}{page}{}
+\synonymentry{texcommando}{pagereference*}{pagereference}{}
+\synonymentry{texcommando}{placeformula*}{placeformula}{}
+\synonymentry{texcommando}{placelist*}{placelist}{}
+\synonymentry{texcommando}{position*}{position}{}
+\synonymentry{texcommando}{rotate*}{rotate}{}
+\synonymentry{texcommando}{section*}{section}{}
+\synonymentry{texcommando}{selectblocks*}{selectblocks}{}
+\synonymentry{texcommando}{setupalign*}{setupalign}{}
+\synonymentry{texcommando}{setupbackground*}{setupbackground}{}
+\synonymentry{texcommando}{setupbackgrounds*}{setupbackgrounds}{}
+\synonymentry{texcommando}{setupblank*}{setupblank}{}
+\synonymentry{texcommando}{setupbodyfont*}{setupbodyfont}{}
+\synonymentry{texcommando}{setupbuffer*}{setupbuffer}{}
+\synonymentry{texcommando}{setupcaption*}{setupcaption}{}
+\synonymentry{texcommando}{setupcaptions*}{setupcaptions}{}
+\synonymentry{texcommando}{setupcolor*}{setupcolor}{}
+\synonymentry{texcommando}{setupcolumns*}{setupcolumns}{}
+\synonymentry{texcommando}{setupcombinedlist*}{setupcombinedlist}{}
+\synonymentry{texcommando}{setupdescriptions*}{setupdescriptions}{}
+\synonymentry{texcommando}{setupenumerations*}{setupenumerations}{}
+\synonymentry{texcommando}{setupfillinlines*}{setupfillinlines}{}
+\synonymentry{texcommando}{setupfillinrules*}{setupfillinrules}{}
+\synonymentry{texcommando}{setupfloat*}{setupfloat}{}
+\synonymentry{texcommando}{setupfloats*}{setupfloats}{}
+\synonymentry{texcommando}{setupfooter*}{setupfooter}{}
+\synonymentry{texcommando}{setupfootertexts*}{setupfootertexts}{}
+\synonymentry{texcommando}{setupfootnotes*}{setupfootnotes}{}
+\synonymentry{texcommando}{setupformulae*}{setupformulae}{}
+\synonymentry{texcommando}{setupframed*}{setupframed}{}
+\synonymentry{texcommando}{setupframedtexts*}{setupframedtexts}{}
+\synonymentry{texcommando}{setuphead*}{setuphead}{}
+\synonymentry{texcommando}{setupheader*}{setupheader}{}
+\synonymentry{texcommando}{setupheadertexts*}{setupheadertexts}{}
+\synonymentry{texcommando}{setupheads*}{setupheads}{}
+\synonymentry{texcommando}{setupindenting*}{setupindenting}{}
+\synonymentry{texcommando}{setupinteraction*}{setupinteraction}{}
+\synonymentry{texcommando}{setupinteractionmenu*}{setupinteractionmenu}{}
+\synonymentry{texcommando}{setupitemize*}{setupitemize}{}
+\synonymentry{texcommando}{setuplayout*}{setuplayout}{}
+\synonymentry{texcommando}{setuplist*}{setuplist}{}
+\synonymentry{texcommando}{setuppagenumbering*}{setuppagenumbering}{}
+\synonymentry{texcommando}{setupparagraphs*}{setupparagraphs}{}
+\synonymentry{texcommando}{setuppositioning*}{setuppositioning}{}
+\synonymentry{texcommando}{setupregister*}{setupregister}{}
+\synonymentry{texcommando}{setuprotate*}{setuprotate}{}
+\synonymentry{texcommando}{setupsectionblock*}{setupsectionblock}{}
+\synonymentry{texcommando}{setuptables*}{setuptables}{}
+\synonymentry{texcommando}{setupthinrules*}{setupthinrules}{}
+\synonymentry{texcommando}{setuptype*}{setuptype}{}
+\synonymentry{texcommando}{setuptyping*}{setuptyping}{}
+\synonymentry{texcommando}{setupwhitespace*}{setupwhitespace}{}
+\synonymentry{texcommando}{startalignment*}{startalignment}{}
+\synonymentry{texcommando}{startbackground*}{startbackground}{}
+\synonymentry{texcommando}{startbuffer*}{startbuffer}{}
+\synonymentry{texcommando}{startcolumns*}{startcolumns}{}
+\synonymentry{texcommando}{startcombination*}{startcombination}{}
+\synonymentry{texcommando}{startformula*}{startformula}{}
+\synonymentry{texcommando}{startframedtext*}{start<<framedtext>>}{}
+\synonymentry{texcommando}{starthiding*}{starthiding}{}
+\synonymentry{texcommando}{startitemize*}{startitemize}{}
+\synonymentry{texcommando}{startlegend*}{startlegend}{}
+\synonymentry{texcommando}{startlinecorrection*}{startlinecorrection}{}
+\synonymentry{texcommando}{startlines*}{startlines}{}
+\synonymentry{texcommando}{startlocal*}{startlocal}{}
+\synonymentry{texcommando}{startpacked*}{startpacked}{}
+\synonymentry{texcommando}{startpostponing*}{startpostponing}{}
+\synonymentry{texcommando}{starttable*}{starttable}{}
+\synonymentry{texcommando}{starttyping*}{starttyping}{}
+\synonymentry{texcommando}{startunpacked*}{startunpacked}{}
+\synonymentry{texcommando}{subject*}{subject}{}
+\synonymentry{texcommando}{subsection*}{subsection}{}
+\synonymentry{texcommando}{subsubject*}{subsubject}{}
+\synonymentry{texcommando}{switchtobodyfont*}{switchtobodyfont}{}
+\synonymentry{texcommando}{textreference*}{textreference}{}
+\synonymentry{texcommando}{thinrule*}{thinrule}{}
+\synonymentry{texcommando}{thinrules*}{thinrules}{}
+\synonymentry{texcommando}{title*}{title}{}
+\synonymentry{texcommando}{type*}{type}{}
+\synonymentry{texcommando}{useblocks*}{useblocks}{}
+\synonymentry{texcommando}{useexternaldocument*}{useexternaldocument}{}
+\synonymentry{texcommando}{useexternalfigure*}{useexternalfigure}{}
+\synonymentry{texcommando}{usemodule*}{usemodule}{}
+\synonymentry{texcommando}{writebetweenlist*}{writebetweenlist}{}
+\synonymentry{texcommando}{writetolist*}{writetolist}{}
+\synonymentry{unit}{Inch}{inch}{inch}
+\synonymentry{unit}{Liter}{l}{liter}
+\synonymentry{unit}{Meter}{m}{meter}
+\synonymentry{unit}{Newton}{N}{Newton}
+\synonymentry{unit}{Ounce}{oz}{}
+\synonymentry{unit}{Sec}{s}{seconde}
+%
+% TeXUtil 6.6 - ConTeXt / PRAGMA ADE 1992-1998 / Files
+%
+% bv-cont (2)
+%
+%
+% embedded files : 1 (0 errors)
+% passed commands : 498
+% synonym entries : 623 (0 errors)
+% register entries : 526 (0 errors) \ No newline at end of file