aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README2
-rw-r--r--blurb10
-rw-r--r--data/standard.ld2
-rw-r--r--doc/README2
-rw-r--r--doc/design/README2
-rw-r--r--doc/design/outfile.ps26
-rw-r--r--doc/expert/README26
-rw-r--r--doc/expert/all4
-rw-r--r--doc/expert/outfile.ps4298
-rw-r--r--doc/expert/preface2
-rw-r--r--doc/slides/README2
-rw-r--r--doc/slides/outfile.ps12
-rw-r--r--doc/user/README41
-rw-r--r--doc/user/all8
-rw-r--r--doc/user/preface2
-rw-r--r--doc/user/str_figs20
-rw-r--r--externs.h304
-rw-r--r--include/README2
-rw-r--r--include/bookf5
-rw-r--r--include/dsf38
-rw-r--r--makefile10
-rw-r--r--whatsnew6
-rw-r--r--z01.c2
-rw-r--r--z02.c2
-rw-r--r--z03.c14
-rw-r--r--z04.c2
-rw-r--r--z05.c2
-rw-r--r--z06.c2
-rw-r--r--z07.c107
-rw-r--r--z08.c2
-rw-r--r--z09.c2
-rw-r--r--z10.c57
-rw-r--r--z11.c2
-rw-r--r--z12.c2
-rw-r--r--z13.c2
-rw-r--r--z14.c2
-rw-r--r--z15.c2
-rw-r--r--z16.c2
-rw-r--r--z17.c2
-rw-r--r--z18.c2
-rw-r--r--z19.c26
-rw-r--r--z20.c2
-rw-r--r--z21.c2
-rw-r--r--z22.c54
-rw-r--r--z23.c16
-rw-r--r--z24.c2
-rw-r--r--z25.c20
-rw-r--r--z26.c4
-rw-r--r--z27.c2
-rw-r--r--z28.c2
-rw-r--r--z29.c2
-rw-r--r--z30.c2
-rw-r--r--z31.c4
-rw-r--r--z32.c2
-rw-r--r--z33.c4
-rw-r--r--z34.c2
-rw-r--r--z35.c2
-rw-r--r--z36.c2
-rw-r--r--z37.c2
-rw-r--r--z38.c2
-rw-r--r--z39.c2
-rw-r--r--z40.c2
-rw-r--r--z41.c2
-rw-r--r--z42.c2
-rw-r--r--z43.c2
-rw-r--r--z44.c2
-rw-r--r--z45.c2
-rw-r--r--z46.c2
-rw-r--r--z47.c2
-rw-r--r--z48.c9
-rw-r--r--z49.c2
-rw-r--r--z50.c14
-rw-r--r--z51.c2
73 files changed, 2639 insertions, 2592 deletions
diff --git a/README b/README
index 8e224ec..0098082 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23)
+THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24)
BASSER LOUT VERSION 3 COPYRIGHT (C) 1994, 2000 Jeffrey H. Kingston
Jeffrey H. Kingston
diff --git a/blurb b/blurb
index 67ba795..d69741a 100644
--- a/blurb
+++ b/blurb
@@ -1,7 +1,7 @@
- THE LOUT DOCUMENT FORMATTING SYSTEM, VERSION 3.23
+ THE LOUT DOCUMENT FORMATTING SYSTEM, VERSION 3.24
-Version 3.23 of the Lout document formatting system is now available
+Version 3.24 of the Lout document formatting system is now available
(free of charge). The system reads a high-level description of a
document similar in style to LaTeX and produces a PostScript, PDF or
plain text output file.
@@ -21,9 +21,9 @@ project that went back to the beginning.
Lout is written in highly portable ANSI C. It is distributed under the
GNU public license as follows:
- ftp://ftp.cs.usyd.edu.au/jeff/lout/lout-3.23.tar.gz
+ ftp://ftp.cs.usyd.edu.au/jeff/lout/lout-3.24.tar.gz
-In other words, in a gzipped tar file called "lout-3.23.tar.gz" in the
+In other words, in a gzipped tar file called "lout-3.24.tar.gz" in the
"jeff/lout" subdirectory of the home directory of "ftp ftp.cs.usyd.edu.au"
with login name "ftp" or "anonymous" using any non-empty password. The
distribution contains
@@ -44,7 +44,7 @@ distribution contains
For those who want to browse first, a PostScript version of the User's
Guide may be found in the same ftp directory:
- ftp://ftp.cs.usyd.edu.au/jeff/lout/lout-3.23.user.ps.gz
+ ftp://ftp.cs.usyd.edu.au/jeff/lout/lout-3.24.user.ps.gz
Lout was designed and implemented by Jeffrey H. Kingston (jeff@cs.usyd.edu.au)
of the Basser Department of Computer Science at the University of Sydney.
diff --git a/data/standard.ld b/data/standard.ld
index fd033c8..07fa6e4 100644
--- a/data/standard.ld
+++ b/data/standard.ld
@@ -656,7 +656,7 @@
}
{ in @Word @CurrLang @Case {
- Czech @Yield { V }
+ Czech @Yield { In }
Danish @Yield { I }
Dutch @Yield { In }
English @Yield { In }
diff --git a/doc/README b/doc/README
index 791ceb2..5259695 100644
--- a/doc/README
+++ b/doc/README
@@ -15,4 +15,4 @@ slides A Practical Introduction to the Lout Document Formatting
user A User's Guide to the Lout Document Formatting System
Jeffrey H. Kingston
-8 April 2000
+8 October 2000
diff --git a/doc/design/README b/doc/design/README
index 97ad276..7c19943 100644
--- a/doc/design/README
+++ b/doc/design/README
@@ -22,4 +22,4 @@ messages (although changing the paper size might
produce one or two benign ones).
Jeffrey H. Kingston
-24 June 2000
+8 October 2000
diff --git a/doc/design/outfile.ps b/doc/design/outfile.ps
index 4a1a9f4..6893867 100644
--- a/doc/design/outfile.ps
+++ b/doc/design/outfile.ps
@@ -1,6 +1,6 @@
%!PS-Adobe-3.0
-%%Creator: Basser Lout Version 3.23 (June 2000)
-%%CreationDate: Sat Jun 24 12:48:29 2000
+%%Creator: Basser Lout Version 3.24 (October 2000)
+%%CreationDate: Sun Oct 8 13:06:04 2000
%%DocumentData: Binary
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
@@ -87,7 +87,7 @@
%%EndResource
%%BeginResource: procset LoutTabPrependGraphic
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/tabf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/tabf.lpg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% PostScript @SysPrependGraphic file for @Tab %
@@ -204,7 +204,7 @@
%%EndResource
%%BeginResource: procset LoutFigPrependGraphic
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/figf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/figf.lpg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% PostScript @SysPrependGraphic file for @Fig Jeffrey H. Kingston %
@@ -1209,7 +1209,7 @@ end
%%EndResource
%%BeginResource: procset LoutBasicSetup
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/bsf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/bsf.lpg
% width height linethickness louteuro -
% draw a Euro symbol of this width and height with this line thickness
@@ -2240,8 +2240,6 @@ gsave
5769 -1582(-)m 5897(5)s 6063(-)s 9066 13413 0 13413 240 288 60 1417 -15423 LoutGr2
1 LoutMargSet
grestore
-
-[ /Dest /LOUTprimitives /DEST pdfmark
240 fnt4 266 13217(object)m
220 fnt6 974 13212(/)m 240 fnt4 1038 13217(gap)m 1511(object)s
240 fnt1 3816 13215(V)m 26(ertical)k 4613(concatenation)s 5998(with)s
@@ -2307,7 +2305,9 @@ grestore
240 fnt4 266 6881(cr)m 10(oss-r)k 8(efer)k 8(ence)k
220 fnt6 1839 6876(@T)m 26(agged)k 240 fnt4 2888 6881(object)m
240 fnt1 3816 6879(Attach)m 4510(cross)s 5052(referencing)s 6192(tag)s
-6537(to)s 6776(object)s 200 fnt2 1346 6226(Figur)m 3(e)k
+6537(to)s 6776(object)s
+[ /Dest /LOUTprimitives /DEST pdfmark
+200 fnt2 1346 6226(Figur)m 3(e)k
1954(1.)s 200 fnt1 2196 6227(The)m 2552(23)s 2789(primiti)s 5(v)k 3(e)k
3556(operators)s 4338(of)s 4564(Lout,)s 5030(in)s 5232(order)s
5702(of)s 5928(increasing)s 6789(precedence.)s 240 fnt1 0 5596(one)m
@@ -2779,8 +2779,6 @@ gsave
5768 -1575(-)m 5896(7)s 6064(-)s 9066 13422 0 13422 240 288 60 1417 -15423 LoutGr2
1 LoutMargSet
grestore
-
-[ /Dest /LOUTgapmodes /DEST pdfmark
6693 8221 0 8221 240 288 60 1186 5201 LoutGr2
grestore save gsave 200 dict begin lfigdict begin
grestore
@@ -3835,6 +3833,8 @@ grestore
grestore
end end restore
grestore
+
+[ /Dest /LOUTgapmodes /DEST pdfmark
200 fnt2 180 4638(Figur)m 3(e)k 788(2.)s
200 fnt1 1030 4639(The)m 1386(six)s 1664(g)s 1(ap)k
1995(modes)s 2557(\()s 200 fnt4 2618 4640(length)m 200 fnt1
@@ -8619,8 +8619,6 @@ gsave
5710 -1579(-)m 5838(23)s 6122(-)s 9066 13416 0 13416 240 288 60 1417 -15423 LoutGr2
1 LoutMargSet
grestore
-
-[ /Dest /LOUTcomponents /DEST pdfmark
1659 13218(1.)m 2163(Initialization)s
7172(200)s 1659 12930(2.)m 2163(Memory)s 3041(allocation,)s 4090(ordered)s
4878(dag)s 5277(operations)s 7172(400)s 1659 12642(3.)m 2163(Le)s 3(xical)k
@@ -8647,7 +8645,9 @@ grestore
grestore
grestore
-6872 9074(12,200)m 200 fnt2 41 8421(Figur)m 3(e)k
+6872 9074(12,200)m
+[ /Dest /LOUTcomponents /DEST pdfmark
+200 fnt2 41 8421(Figur)m 3(e)k
649(3.)s 200 fnt1 891 8422(Major)m 1427(components)s 2432(of)s
2658(the)s 2947(Basser)s 3526(Lout)s 3953(interpreter)s 8(,)k
4861(sho)s 5(wing)k 5576(the)s 5865(approximate)s 6906(number)s
diff --git a/doc/expert/README b/doc/expert/README
index ca5c6c7..8f55252 100644
--- a/doc/expert/README
+++ b/doc/expert/README
@@ -1,19 +1,23 @@
Directory lout/doc/expert
-This directory contains the Lout source files
-for the Expert's Guide to the Lout Document
-Formatting System. To produce the Guide, type
+This directory contains the Lout source files for the Expert's Guide
+to the Lout Document Formatting System. To produce the Guide, type
the command
lout all > outfile.ps
-in this directory. This must be done five times to
-completely resolve all cross references, although
-the PostScript file outfile.ps is printable after
-the first run. Auxiliary files with .li and .ld
-suffixes will be created in this directory. A
-copy of the final outfile.ps is included. There
-should be no warning messages on the fifth run.
+in this directory. This must be done five times to completely resolve
+all cross references, although the PostScript file outfile.ps is
+printable after the first run. Auxiliary files with .li and .ld
+suffixes will be created in this directory. A copy of the final
+outfile.ps is included. There should be no warning messages on
+the fifth run, except this one:
+
+lout file "pre_conc" (from "pre" line 7, from "all" line 25):
+ 162,1: 13.2c object too high for 8.7c space; will try elsewhere
+
+which just warns about a figure that is not able to be placed on
+the first possible page, and so has to appear on the next page.
Jeffrey H. Kingston
-24 June 2000
+8 October 2000
diff --git a/doc/expert/all b/doc/expert/all
index 2b94cb9..3e2421b 100644
--- a/doc/expert/all
+++ b/doc/expert/all
@@ -10,8 +10,8 @@ Lout
Document Formatting System }
@Author { Jeffrey H. Kingston }
- @Edition { Version 3.23
-June, 2000 }
+ @Edition { Version 3.24
+October, 2000 }
@Publisher { @I { @CopyRight Copyright 1991, 2000, Jeffrey
H. Kingston, Basser Department of Computer Science, The University
of Sydney 2006, Australia.} }
diff --git a/doc/expert/outfile.ps b/doc/expert/outfile.ps
index 03b1d40..aa649de 100644
--- a/doc/expert/outfile.ps
+++ b/doc/expert/outfile.ps
@@ -1,6 +1,6 @@
%!PS-Adobe-3.0
-%%Creator: Basser Lout Version 3.23 (June 2000)
-%%CreationDate: Sat Jun 24 12:54:31 2000
+%%Creator: Basser Lout Version 3.24 (October 2000)
+%%CreationDate: Sun Oct 8 13:10:17 2000
%%DocumentData: Binary
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
@@ -87,7 +87,7 @@
%%EndResource
%%BeginResource: procset LoutTabPrependGraphic
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/tabf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/tabf.lpg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% PostScript @SysPrependGraphic file for @Tab %
@@ -204,7 +204,7 @@
%%EndResource
%%BeginResource: procset LoutFigPrependGraphic
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/figf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/figf.lpg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% PostScript @SysPrependGraphic file for @Fig Jeffrey H. Kingston %
@@ -1209,7 +1209,7 @@ end
%%EndResource
%%BeginResource: procset LoutBasicSetup
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/bsf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/bsf.lpg
% width height linethickness louteuro -
% draw a Euro symbol of this width and height with this line thickness
@@ -1428,9 +1428,9 @@ grestore
600 fnt2 1355 12125(An)m 2215(Exper)s -24(t')k 30(s)k
4518(Guide)s 6258(to)s 6902(the)s 3956 10685(Lout)m 616 9245(Document)m
3500(F)s 18(or)k -15(matting)k 6490(System)s 240 fnt2
-3544 6059(Jeffre)m 4(y)k 4321(H.)s 4606(Kingston)s 3883 4395(V)m 19(ersion)k
-4726(3.23)s 3959 4107(J)m 4(une)k 3(,)k 4583(2000)s
-240 fnt4 0 342(\343)m 240 fnt3 315 340(Cop)m 7(yr)k -3(ight)k
+3544 6059(Jeffre)m 4(y)k 4321(H.)s 4606(Kingston)s 3882 4395(V)m 19(ersion)k
+4725(3.24)s 3796 4107(October)m 12(,)k 4746(2000)s 240 fnt4
+0 342(\343)m 240 fnt3 315 340(Cop)m 7(yr)k -3(ight)k
1493(1991,)s 2214(2000,)s 2935(Jeffre)s 4(y)k 3811(H.)s
4173(Kingston,)s 5293(Basser)s 6203(Depar)s -9(tment)k 7619(of)s
7990(Computer)s 0 52(Science)m 3(,)k 966(The)s 1449(Univ)s 6(ersity)k
@@ -1478,55 +1478,55 @@ grestore
480 fnt5 0 12955(Pr)m 8(eface)k
[ /Dest /LOUTpreface /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_1 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_1 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_2 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_2 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_3 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_3 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_4 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_4 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_5 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_5 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_6 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_6 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_7 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_7 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_8 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_8 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_9 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_9 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_10 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_10 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_11 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_11 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_12 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_12 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_13 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_13 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_14 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_14 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_15 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_15 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_16 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_16 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_17 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_17 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_18 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_18 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_19 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_19 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_20 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_20 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_21 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_21 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_22 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_22 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_23 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_23 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_24 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_24 /DEST pdfmark
-[ /Dest /LOUT15_4067_preface_25 /DEST pdfmark
+[ /Dest /LOUT15_4047_preface_25 /DEST pdfmark
240 fnt1 540 12095(This)m
1016(manual)s 1775(is)s 1984(addressed)s 2985(to)s 3224(those)s
3784(who)s 4250(wish)s 4759(to)s 4997(become)s 5797(e)s 3(xpert)k
@@ -1558,11 +1558,11 @@ grestore
[ /Rect [8510 9328 8614 9493] /Subtype /Link /Dest /LOUTkingston1995lout_program /ANN pdfmark
8510(3)s 8614(])s 8722(and)s 0 9043(de)m 6(v)k 3(eloped)k
-1042(continuously)s 2343(since)s 2900(then.)s 3485(This)s 3971(manual)s
-4740(w)s 2(as)k 5170(rendered)s 6074(into)s 6509(PostScript)s
+1041(continuously)s 2341(since)s 2897(then.)s 3482(This)s 3967(manual)s
+4735(w)s 2(as)k 5164(rendered)s 6067(into)s 6501(PostScript)s
-[ /Dest /LOUT15_4082_preface_1 /DEST pdfmark
-7560(by)s 7864(V)s 26(ersion)k 8662(3.23)s 0 8755(of)m
+[ /Dest /LOUT15_4062_preface_1 /DEST pdfmark
+7552(by)s 7855(V)s 26(ersion)k 8652(3.24)s 0 8755(of)m
271(the)s 619(Basser)s 1316(Lout)s 1828(interpreter)s 9(,)k
2919(using)s 3491(the)s 3839(symbols)s 4688(described)s 5662(in)s
5905(the)s 6253(User')s 13(s)k 6914(Guide)s 7555([)s
@@ -1620,265 +1620,267 @@ grestore
480 fnt5 0 12955(Contents)m
[ /Dest /LOUT16_363_all_1 /DEST pdfmark
-[ /Rect [0 11893 8346 12147] /Subtype /Link /Dest /LOUTprinciples /ANN pdfmark
-240 fnt5 0 11982(Chapter)m 908(1)s
-240 fnt1 1015 11983(.)m 240 fnt5 1179 11982(Principles)m 240 fnt1
-2738 11983(..)m 3082(..)s 3426(..)s 3770(..)s 4114(..)s
-4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
-6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
-7898(..)s 8242(..)s
-[ /Rect [8971 11983 9066 12145] /Subtype /Link /Dest /LOUTprinciples /ANN pdfmark
-8971(1)s
-[ /Rect [720 11548 8346 11801] /Subtype /Link /Dest /LOUTobjects /ANN pdfmark
-720 11638(1.1.)m 1184(Objects)s
+[ /Rect [0 11893 8346 12147] /Subtype /Link /Dest /LOUTpreface /ANN pdfmark
+240 fnt5 0 11982(Pr)m 4(eface)k
+240 fnt1 1018 11983(..)m 1362(..)s 1706(..)s 2050(..)s
2394(..)s 2738(..)s 3082(..)s 3426(..)s 3770(..)s
4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8971 11638 9066 11800] /Subtype /Link /Dest /LOUTobjects /ANN pdfmark
+[ /Rect [8940 11983 9066 12146] /Subtype /Link /Dest /LOUTpreface /ANN pdfmark
+8940(ii)s
+[ /Rect [0 11265 8346 11519] /Subtype /Link /Dest /LOUTprinciples /ANN pdfmark
+240 fnt5
+0 11354(Chapter)m 908(1)s 240 fnt1 1015 11355(.)m 240 fnt5
+1179 11354(Principles)m 240 fnt1 2738 11355(..)m 3082(..)s 3426(..)s
+3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
+5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8971 11355 9066 11517] /Subtype /Link /Dest /LOUTprinciples /ANN pdfmark
+8971(1)s
+
+[ /Rect [720 10920 8346 11173] /Subtype /Link /Dest /LOUTobjects /ANN pdfmark
+720 11010(1.1.)m 1184(Objects)s 2394(..)s 2738(..)s 3082(..)s
+3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+
+[ /Rect [8971 11010 9066 11172] /Subtype /Link /Dest /LOUTobjects /ANN pdfmark
8971(1)s
-[ /Rect [720 11203 8346 11456] /Subtype /Link /Dest /LOUTdefinitions /ANN pdfmark
-720 11293(1.2.)m
-1184(De\207nitions)s 2738(..)s 3082(..)s 3426(..)s 3770(..)s
-4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
-5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
-7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8962 11290 9066 11455] /Subtype /Link /Dest /LOUTdefinitions /ANN pdfmark
+[ /Rect [720 10575 8346 10828] /Subtype /Link /Dest /LOUTdefinitions /ANN pdfmark
+720 10665(1.2.)m 1184(De\207nitions)s 2738(..)s 3082(..)s
+3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+
+[ /Rect [8962 10662 9066 10827] /Subtype /Link /Dest /LOUTdefinitions /ANN pdfmark
8962(3)s
-[ /Rect [720 10858 8346 11111] /Subtype /Link /Dest /LOUTcross /ANN pdfmark
-720 10948(1.3.)m
-1184(Cross)s 1780(references)s 3082(..)s 3426(..)s 3770(..)s
-4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
-5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
-7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8958 10947 9066 11106] /Subtype /Link /Dest /LOUTcross /ANN pdfmark
-8958(7)s
-[ /Rect [720 10513 8346 10766] /Subtype /Link /Dest /LOUTgalleys /ANN pdfmark
-720 10603(1.4.)m
-1184(Galle)s 3(ys)k 2394(..)s 2738(..)s 3082(..)s
+[ /Rect [720 10230 8346 10483] /Subtype /Link /Dest /LOUTcross /ANN pdfmark
+720 10320(1.3.)m 1184(Cross)s 1780(references)s 3082(..)s
3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8955 10598 9066 10765] /Subtype /Link /Dest /LOUTgalleys /ANN pdfmark
-8955(9)s
-[ /Rect [0 9885 8346 10139] /Subtype /Link /Dest /LOUTdetails /ANN pdfmark
-240 fnt5 0 9974(Chapter)m 908(2)s 240 fnt1
-1023 9975(.)m 240 fnt5 1187 9974(Details)m 240 fnt1 2394 9975(..)m
+[ /Rect [8958 10319 9066 10478] /Subtype /Link /Dest /LOUTcross /ANN pdfmark
+8958(7)s
+[ /Rect [720 9885 8346 10138] /Subtype /Link /Dest /LOUTgalleys /ANN pdfmark
+720 9975(1.4.)m 1184(Galle)s 3(ys)k 2394(..)s
2738(..)s 3082(..)s 3426(..)s 3770(..)s 4114(..)s
4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8842 9972 9066 10137] /Subtype /Link /Dest /LOUTdetails /ANN pdfmark
-8842(13)s
-[ /Rect [720 9540 8346 9793] /Subtype /Link /Dest /LOUTlexical /ANN pdfmark
-720 9630(2.1.)m 1184(Le)s 3(xical)k
-1952(structure)s 2843(\(w)s 2(ords,)k 3612(spaces,)s 4343(symbols\))s
-5269(and)s 5673(macros)s 6866(..)s 7210(..)s 7554(..)s
-7898(..)s 8242(..)s
-[ /Rect [8842 9627 9066 9792] /Subtype /Link /Dest /LOUTlexical /ANN pdfmark
-8842(13)s
-[ /Rect [720 9195 8346 9450] /Subtype /Link /Dest /LOUTnamed /ANN pdfmark
-720 9285(2.2.)m 1184(Named)s
-1933(parameters)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
-6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8840 9282 9066 9450] /Subtype /Link /Dest /LOUTnamed /ANN pdfmark
-8840(15)s
-[ /Rect [720 8850 8346 9103] /Subtype /Link /Dest /LOUTvisibility /ANN pdfmark
-720 8940(2.3.)m 1184(Nested)s 1906(de\207nitions,)s
-3023(body)s 3557(parameters,)s 4711(e)s 3(xtend,)k 5453(import,)s
-6197(and)s 6601(e)s 3(xport)k 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8838 8939 9066 9102] /Subtype /Link /Dest /LOUTvisibility /ANN pdfmark
-8838(17)s
-[ /Rect [720 8505 8346 8758] /Subtype /Link /Dest /LOUTfilters /ANN pdfmark
-720 8595(2.4.)m 1184(Filtered)s 1984(right)s
-2495(and)s 2899(body)s 3433(parameters)s 4802(..)s 5146(..)s
+[ /Rect [8955 9970 9066 10137] /Subtype /Link /Dest /LOUTgalleys /ANN pdfmark
+8955(9)s
+[ /Rect [0 9257 8346 9511] /Subtype /Link /Dest /LOUTdetails /ANN pdfmark
+240 fnt5 0 9346(Chapter)m
+908(2)s 240 fnt1 1023 9347(.)m 240 fnt5 1187 9346(Details)m
+240 fnt1 2394 9347(..)m 2738(..)s 3082(..)s 3426(..)s
+3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8831 8592 9066 8757] /Subtype /Link /Dest /LOUTfilters /ANN pdfmark
-8831(20)s
+[ /Rect [8842 9344 9066 9509] /Subtype /Link /Dest /LOUTdetails /ANN pdfmark
+8842(13)s
-[ /Rect [720 8160 8346 8415] /Subtype /Link /Dest /LOUTprecedence /ANN pdfmark
-720 8250(2.5.)m 1184(Precedence)s 2328(and)s 2732(associati)s 6(vity)k
+[ /Rect [720 8912 8346 9165] /Subtype /Link /Dest /LOUTlexical /ANN pdfmark
+720 9002(2.1.)m 1184(Le)s 3(xical)k 1952(structure)s 2843(\(w)s 2(ords,)k
+3612(spaces,)s 4343(symbols\))s 5269(and)s 5673(macros)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8842 8999 9066 9164] /Subtype /Link /Dest /LOUTlexical /ANN pdfmark
+8842(13)s
+
+[ /Rect [720 8567 8346 8822] /Subtype /Link /Dest /LOUTnamed /ANN pdfmark
+720 8657(2.2.)m 1184(Named)s 1933(parameters)s 3426(..)s 3770(..)s
+4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
+5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
+7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8840 8654 9066 8822] /Subtype /Link /Dest /LOUTnamed /ANN pdfmark
+8840(15)s
+[ /Rect [720 8222 8346 8475] /Subtype /Link /Dest /LOUTvisibility /ANN pdfmark
+720 8312(2.3.)m
+1184(Nested)s 1906(de\207nitions,)s 3023(body)s 3557(parameters,)s 4711(e)s 3(xtend,)k
+5453(import,)s 6197(and)s 6601(e)s 3(xport)k 7554(..)s
+7898(..)s 8242(..)s
+[ /Rect [8838 8311 9066 8474] /Subtype /Link /Dest /LOUTvisibility /ANN pdfmark
+8838(17)s
+[ /Rect [720 7877 8346 8130] /Subtype /Link /Dest /LOUTfilters /ANN pdfmark
+720 7967(2.4.)m 1184(Filtered)s
+1984(right)s 2495(and)s 2899(body)s 3433(parameters)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+
+[ /Rect [8831 7964 9066 8129] /Subtype /Link /Dest /LOUTfilters /ANN pdfmark
+8831(20)s
+[ /Rect [720 7532 8346 7787] /Subtype /Link /Dest /LOUTprecedence /ANN pdfmark
+720 7622(2.5.)m 1184(Precedence)s 2328(and)s 2732(associati)s 6(vity)k
3974(of)s 4245(symbols)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8832 8250 9066 8412] /Subtype /Link /Dest /LOUTprecedence /ANN pdfmark
+[ /Rect [8832 7622 9066 7784] /Subtype /Link /Dest /LOUTprecedence /ANN pdfmark
8832(22)s
-[ /Rect [720 7815 8346 8069] /Subtype /Link /Dest /LOUTsize /ANN pdfmark
-720 7905(2.6.)m 1184(The)s 1612(style)s
+[ /Rect [720 7187 8346 7441] /Subtype /Link /Dest /LOUTsize /ANN pdfmark
+720 7277(2.6.)m 1184(The)s 1612(style)s
2119(and)s 2523(size)s 2950(of)s 3221(objects)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8842 7902 9066 8067] /Subtype /Link /Dest /LOUTsize /ANN pdfmark
+[ /Rect [8842 7274 9066 7439] /Subtype /Link /Dest /LOUTsize /ANN pdfmark
8842(23)s
-[ /Rect [720 7470 8346 7725] /Subtype /Link /Dest /LOUTtargets /ANN pdfmark
-720 7560(2.7.)m 1184(Galle)s 3(ys)k
+[ /Rect [720 6842 8346 7097] /Subtype /Link /Dest /LOUTtargets /ANN pdfmark
+720 6932(2.7.)m 1184(Galle)s 3(ys)k
1962(and)s 2366(tar)s 4(gets)k 3426(..)s 3770(..)s
4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8840 7557 9066 7725] /Subtype /Link /Dest /LOUTtargets /ANN pdfmark
+[ /Rect [8840 6929 9066 7097] /Subtype /Link /Dest /LOUTtargets /ANN pdfmark
8840(25)s
-[ /Rect [720 7125 8346 7378] /Subtype /Link /Dest /LOUTsorted /ANN pdfmark
-720 7215(2.8.)m
+[ /Rect [720 6497 8346 6750] /Subtype /Link /Dest /LOUTsorted /ANN pdfmark
+720 6587(2.8.)m
1184(Sorted)s 1866(g)s 1(alle)k 3(ys)k 3082(..)s
3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8832 7212 9066 7377] /Subtype /Link /Dest /LOUTsorted /ANN pdfmark
+[ /Rect [8832 6584 9066 6749] /Subtype /Link /Dest /LOUTsorted /ANN pdfmark
8832(32)s
-[ /Rect [720 6780 8346 7033] /Subtype /Link /Dest /LOUThorizontal /ANN pdfmark
-720 6870(2.9.)m 1184(Horizontal)s 2261(g)s 1(alle)k 3(ys)k
+[ /Rect [720 6152 8346 6405] /Subtype /Link /Dest /LOUThorizontal /ANN pdfmark
+720 6242(2.9.)m 1184(Horizontal)s 2261(g)s 1(alle)k 3(ys)k
3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8842 6867 9066 7032] /Subtype /Link /Dest /LOUThorizontal /ANN pdfmark
+[ /Rect [8842 6239 9066 6404] /Subtype /Link /Dest /LOUThorizontal /ANN pdfmark
8842(33)s
-[ /Rect [720 6435 8346 6690] /Subtype /Link /Dest /LOUToptimal /ANN pdfmark
-720 6525(2.10.)m 1304(Optimal)s 2142(g)s 1(alle)k 3(y)k
+[ /Rect [720 5807 8346 6062] /Subtype /Link /Dest /LOUToptimal /ANN pdfmark
+720 5897(2.10.)m 1304(Optimal)s 2142(g)s 1(alle)k 3(y)k
2776(breaking)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8840 6522 9066 6690] /Subtype /Link /Dest /LOUToptimal /ANN pdfmark
+[ /Rect [8840 5894 9066 6062] /Subtype /Link /Dest /LOUToptimal /ANN pdfmark
8840(35)s
-[ /Rect [0 5807 8346 6061] /Subtype /Link /Dest /LOUTsymbols /ANN pdfmark
-240 fnt5 0 5896(Chapter)m 908(3)s 240 fnt1 1021 5897(.)m
-240 fnt5 1185 5896(Pr)m 4(ede\207ned)k 2338(symbols)s 240 fnt1
-3426 5897(..)m 3770(..)s 4114(..)s 4458(..)s 4802(..)s
+[ /Rect [0 5179 8346 5433] /Subtype /Link /Dest /LOUTsymbols /ANN pdfmark
+240 fnt5 0 5268(Chapter)m 908(3)s 240 fnt1 1021 5269(.)m
+240 fnt5 1185 5268(Pr)m 4(ede\207ned)k 2338(symbols)s 240 fnt1
+3426 5269(..)m 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8833 5894 9066 6061] /Subtype /Link /Dest /LOUTsymbols /ANN pdfmark
+[ /Rect [8833 5266 9066 5433] /Subtype /Link /Dest /LOUTsymbols /ANN pdfmark
8833(36)s
-[ /Rect [720 5462 8346 5716] /Subtype /Link /Dest /LOUTbegin /ANN pdfmark
-720 5552(3.1.)m 1184(@Be)s 3(gin)k 2031(and)s
+[ /Rect [720 4834 8346 5088] /Subtype /Link /Dest /LOUTbegin /ANN pdfmark
+720 4924(3.1.)m 1184(@Be)s 3(gin)k 2031(and)s
2435(@End)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8833 5549 9066 5716] /Subtype /Link /Dest /LOUTbegin /ANN pdfmark
+[ /Rect [8833 4921 9066 5088] /Subtype /Link /Dest /LOUTbegin /ANN pdfmark
8833(36)s
-[ /Rect [720 5117 8346 5371] /Subtype /Link /Dest /LOUTconcatenation /ANN pdfmark
-720 5207(3.2.)m 1184(Concatenation)s 2623(symbols)s
+[ /Rect [720 4489 8346 4743] /Subtype /Link /Dest /LOUTconcatenation /ANN pdfmark
+720 4579(3.2.)m 1184(Concatenation)s 2623(symbols)s
3472(and)s 3876(paragraphs)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8833 5204 9066 5371] /Subtype /Link /Dest /LOUTconcatenation /ANN pdfmark
+[ /Rect [8833 4576 9066 4743] /Subtype /Link /Dest /LOUTconcatenation /ANN pdfmark
8833(36)s
-[ /Rect [720 4772 8346 5025] /Subtype /Link /Dest /LOUTfont /ANN pdfmark
-720 4862(3.3.)m 1184(@F)s 3(ont,)k
+[ /Rect [720 4144 8346 4397] /Subtype /Link /Dest /LOUTfont /ANN pdfmark
+720 4234(3.3.)m 1184(@F)s 3(ont,)k
1948(@Char)s 9(,)k 2732(and)s 3136(@F)s 3(ontDef)k
4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8831 4859 9066 5024] /Subtype /Link /Dest /LOUTfont /ANN pdfmark
+[ /Rect [8831 4231 9066 4396] /Subtype /Link /Dest /LOUTfont /ANN pdfmark
8831(40)s
-[ /Rect [720 4427 8346 4680] /Subtype /Link /Dest /LOUTbreak /ANN pdfmark
-720 4517(3.4.)m 1184(@Break)s
+[ /Rect [720 3799 8346 4052] /Subtype /Link /Dest /LOUTbreak /ANN pdfmark
+720 3889(3.4.)m 1184(@Break)s
2394(..)s 2738(..)s 3082(..)s 3426(..)s 3770(..)s
4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8832 4517 9066 4679] /Subtype /Link /Dest /LOUTbreak /ANN pdfmark
+[ /Rect [8832 3889 9066 4051] /Subtype /Link /Dest /LOUTbreak /ANN pdfmark
8832(42)s
-[ /Rect [720 4082 8346 4337] /Subtype /Link /Dest /LOUTspace /ANN pdfmark
-720 4172(3.5.)m
+[ /Rect [720 3454 8346 3709] /Subtype /Link /Dest /LOUTspace /ANN pdfmark
+720 3544(3.5.)m
1184(@Space)s 2394(..)s 2738(..)s 3082(..)s 3426(..)s
3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8832 4172 9066 4334] /Subtype /Link /Dest /LOUTspace /ANN pdfmark
+[ /Rect [8832 3544 9066 3706] /Subtype /Link /Dest /LOUTspace /ANN pdfmark
8832(44)s
-[ /Rect [720 3737 8346 3991] /Subtype /Link /Dest /LOUTyunit /ANN pdfmark
-720 3827(3.6.)m 1184(@YUnit,)s 2110(@ZUnit,)s 3009(@CurrYUnit,)s 4373(and)s
+[ /Rect [720 3109 8346 3363] /Subtype /Link /Dest /LOUTyunit /ANN pdfmark
+720 3199(3.6.)m 1184(@YUnit,)s 2110(@ZUnit,)s 3009(@CurrYUnit,)s 4373(and)s
4777(@CurrZUnit)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8832 3827 9066 3989] /Subtype /Link /Dest /LOUTyunit /ANN pdfmark
+[ /Rect [8832 3199 9066 3361] /Subtype /Link /Dest /LOUTyunit /ANN pdfmark
8832(44)s
-[ /Rect [720 3392 8346 3647] /Subtype /Link /Dest /LOUTcolour /ANN pdfmark
-720 3482(3.7.)m 1184(@SetColour)s
+[ /Rect [720 2764 8346 3019] /Subtype /Link /Dest /LOUTcolour /ANN pdfmark
+720 2854(3.7.)m 1184(@SetColour)s
2435(and)s 2839(@SetColor)s 4458(..)s 4802(..)s 5146(..)s
5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8840 3479 9066 3647] /Subtype /Link /Dest /LOUTcolour /ANN pdfmark
+[ /Rect [8840 2851 9066 3019] /Subtype /Link /Dest /LOUTcolour /ANN pdfmark
8840(45)s
-[ /Rect [720 3047 8346 3301] /Subtype /Link /Dest /LOUToutline /ANN pdfmark
-720 3137(3.8.)m 1184(@Outline)s 2394(..)s 2738(..)s 3082(..)s
+[ /Rect [720 2419 8346 2673] /Subtype /Link /Dest /LOUToutline /ANN pdfmark
+720 2509(3.8.)m 1184(@Outline)s 2394(..)s 2738(..)s 3082(..)s
3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8833 3134 9066 3301] /Subtype /Link /Dest /LOUToutline /ANN pdfmark
+[ /Rect [8833 2506 9066 2673] /Subtype /Link /Dest /LOUToutline /ANN pdfmark
8833(46)s
-[ /Rect [720 2702 8346 2956] /Subtype /Link /Dest /LOUTlanguage /ANN pdfmark
-720 2792(3.9.)m 1184(@Language)s 2405(and)s 2809(@CurrLang)s
+[ /Rect [720 2074 8346 2328] /Subtype /Link /Dest /LOUTlanguage /ANN pdfmark
+720 2164(3.9.)m 1184(@Language)s 2405(and)s 2809(@CurrLang)s
4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8833 2789 9066 2956] /Subtype /Link /Dest /LOUTlanguage /ANN pdfmark
+[ /Rect [8833 2161 9066 2328] /Subtype /Link /Dest /LOUTlanguage /ANN pdfmark
8833(46)s
-[ /Rect [720 2357 8346 2610] /Subtype /Link /Dest /LOUTonerow /ANN pdfmark
-720 2447(3.10.)m 1304(@OneCol)s
+[ /Rect [720 1729 8346 1982] /Subtype /Link /Dest /LOUTonerow /ANN pdfmark
+720 1819(3.10.)m 1304(@OneCol)s
2325(and)s 2729(@OneRo)s 6(w)k 4114(..)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8838 2446 9066 2609] /Subtype /Link /Dest /LOUTonerow /ANN pdfmark
+[ /Rect [8838 1818 9066 1981] /Subtype /Link /Dest /LOUTonerow /ANN pdfmark
8838(47)s
-[ /Rect [720 2012 8346 2265] /Subtype /Link /Dest /LOUTwide /ANN pdfmark
-720 2102(3.11.)m 1304(@W)s 9(ide)k
+[ /Rect [720 1384 8346 1637] /Subtype /Link /Dest /LOUTwide /ANN pdfmark
+720 1474(3.11.)m 1304(@W)s 9(ide)k
2090(and)s 2494(@High)s 3770(..)s 4114(..)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8839 2099 9066 2264] /Subtype /Link /Dest /LOUTwide /ANN pdfmark
+[ /Rect [8839 1471 9066 1636] /Subtype /Link /Dest /LOUTwide /ANN pdfmark
8839(48)s
-[ /Rect [720 1667 8346 1920] /Subtype /Link /Dest /LOUThshift /ANN pdfmark
-720 1757(3.12.)m 1304(@HShift)s 2222(and)s
+[ /Rect [720 1039 8346 1292] /Subtype /Link /Dest /LOUThshift /ANN pdfmark
+720 1129(3.12.)m 1304(@HShift)s 2222(and)s
2626(@VShift)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8839 1754 9066 1919] /Subtype /Link /Dest /LOUThshift /ANN pdfmark
+[ /Rect [8839 1126 9066 1291] /Subtype /Link /Dest /LOUThshift /ANN pdfmark
8839(48)s
-[ /Rect [720 1322 8346 1575] /Subtype /Link /Dest /LOUThexpand /ANN pdfmark
-720 1412(3.13.)m 1304(@HExpand)s 2488(and)s 2892(@VExpand)s
+[ /Rect [720 694 8346 947] /Subtype /Link /Dest /LOUThexpand /ANN pdfmark
+720 784(3.13.)m 1304(@HExpand)s 2488(and)s 2892(@VExpand)s
4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8835 1407 9066 1574] /Subtype /Link /Dest /LOUThexpand /ANN pdfmark
-8835(49)s
-[ /Rect [720 977 8346 1230] /Subtype /Link /Dest /LOUThcontract /ANN pdfmark
-720 1067(3.14.)m 1304(@HContract)s
+[ /Rect [8839 781 9066 946] /Subtype /Link /Dest /LOUThexpand /ANN pdfmark
+8839(48)s
+[ /Rect [720 349 8346 602] /Subtype /Link /Dest /LOUThcontract /ANN pdfmark
+720 439(3.14.)m 1304(@HContract)s
2581(and)s 2985(@VContract)s 4458(..)s 4802(..)s 5146(..)s
5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8835 1062 9066 1229] /Subtype /Link /Dest /LOUThcontract /ANN pdfmark
+[ /Rect [8835 434 9066 601] /Subtype /Link /Dest /LOUThcontract /ANN pdfmark
8835(49)s
-[ /Rect [720 632 8346 887] /Subtype /Link /Dest /LOUThlimited /ANN pdfmark
-720 722(3.15.)m 1304(@HLimited)s 2512(and)s 2916(@VLimited)s 4458(..)s
+[ /Rect [720 4 8346 259] /Subtype /Link /Dest /LOUThlimited /ANN pdfmark
+720 94(3.15.)m 1304(@HLimited)s 2512(and)s 2916(@VLimited)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8835 717 9066 884] /Subtype /Link /Dest /LOUThlimited /ANN pdfmark
-8835(49)s
-[ /Rect [720 287 8346 541] /Subtype /Link /Dest /LOUThadjust /ANN pdfmark
-720 377(3.16.)m 1304(@HAdjust,)s 2443(@V)s 32(Adjust,)k
-3550(and)s 3954(@P)s 22(Adjust)k 5490(..)s 5834(..)s
-6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
-7898(..)s 8242(..)s
-[ /Rect [8835 372 9066 539] /Subtype /Link /Dest /LOUThadjust /ANN pdfmark
+[ /Rect [8835 89 9066 256] /Subtype /Link /Dest /LOUThlimited /ANN pdfmark
8835(49)s
grestore
0 0 0 0 240 288 60 1417 -15423 LoutGr2
@@ -1920,298 +1922,298 @@ gsave
0 LoutMargSet
grestore
-[ /Rect [720 13127 8346 13382] /Subtype /Link /Dest /LOUThscale /ANN pdfmark
-720 13217(3.17.)m 1304(@HScale)s 2271(and)s 2675(@VScale)s 4114(..)s
-4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
-6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
-7898(..)s 8242(..)s
-[ /Rect [8831 13214 9066 13382] /Subtype /Link /Dest /LOUThscale /ANN pdfmark
-8831(50)s
-[ /Rect [720 12782 8346 13037] /Subtype /Link /Dest /LOUThcover /ANN pdfmark
-720 12872(3.18.)m 1304(@HCo)s 3(v)k 3(er)k
-2337(and)s 2741(@VCo)s 3(v)k 3(er)k 4114(..)s
-4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
-6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
-7898(..)s 8242(..)s
-[ /Rect [8831 12869 9066 13037] /Subtype /Link /Dest /LOUThcover /ANN pdfmark
-8831(50)s
-[ /Rect [720 12437 8346 12692] /Subtype /Link /Dest /LOUThspan /ANN pdfmark
-720 12527(3.19.)m 1304(@StartHSpan,@StartVSpan,)s
-4117(@StartHVSpan,)s 5720(@HSpan,)s 6700(and)s 7104(@VSpan)s 8242(..)s
-
-[ /Rect [8851 12524 9066 12692] /Subtype /Link /Dest /LOUThspan /ANN pdfmark
-8851(51)s
-[ /Rect [720 12092 8346 12347] /Subtype /Link /Dest /LOUTscale /ANN pdfmark
-720 12182(3.20.)m 1304(@Scale)s 2394(..)s 2738(..)s
-3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
+[ /Rect [720 13127 8346 13381] /Subtype /Link /Dest /LOUThadjust /ANN pdfmark
+720 13217(3.16.)m 1304(@HAdjust,)s 2443(@V)s 32(Adjust,)k 3550(and)s
+3954(@P)s 22(Adjust)k 5490(..)s 5834(..)s 6178(..)s
+6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
+8242(..)s
+[ /Rect [8835 13212 9066 13379] /Subtype /Link /Dest /LOUThadjust /ANN pdfmark
+8835(49)s
+[ /Rect [720 12782 8346 13037] /Subtype /Link /Dest /LOUThscale /ANN pdfmark
+720 12872(3.17.)m 1304(@HScale)s 2271(and)s
+2675(@VScale)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
+5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8831 12869 9066 13037] /Subtype /Link /Dest /LOUThscale /ANN pdfmark
+8831(50)s
+
+[ /Rect [720 12437 8346 12692] /Subtype /Link /Dest /LOUThcover /ANN pdfmark
+720 12527(3.18.)m 1304(@HCo)s 3(v)k 3(er)k 2337(and)s
+2741(@VCo)s 3(v)k 3(er)k 4114(..)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8832 12179 9066 12347] /Subtype /Link /Dest /LOUTscale /ANN pdfmark
+[ /Rect [8831 12524 9066 12692] /Subtype /Link /Dest /LOUThcover /ANN pdfmark
+8831(50)s
+[ /Rect [720 12092 8346 12347] /Subtype /Link /Dest /LOUThspan /ANN pdfmark
+720 12182(3.19.)m 1304(@StartHSpan,@StartVSpan,)s 4117(@StartHVSpan,)s
+5720(@HSpan,)s 6700(and)s 7104(@VSpan)s 8242(..)s
+[ /Rect [8851 12179 9066 12347] /Subtype /Link /Dest /LOUThspan /ANN pdfmark
+8851(51)s
+
+[ /Rect [720 11747 8346 12002] /Subtype /Link /Dest /LOUTscale /ANN pdfmark
+720 11837(3.20.)m 1304(@Scale)s 2394(..)s 2738(..)s 3082(..)s
+3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+
+[ /Rect [8832 11834 9066 12002] /Subtype /Link /Dest /LOUTscale /ANN pdfmark
8832(52)s
-[ /Rect [720 11747 8346 12002] /Subtype /Link /Dest /LOUTrotate /ANN pdfmark
-720 11837(3.21.)m 1304(@Rotate)s 2394(..)s
-2738(..)s 3082(..)s 3426(..)s 3770(..)s 4114(..)s
-4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
-6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
-7898(..)s 8242(..)s
-[ /Rect [8842 11834 9066 12002] /Subtype /Link /Dest /LOUTrotate /ANN pdfmark
-8842(53)s
-[ /Rect [720 11402 8346 11657] /Subtype /Link /Dest /LOUTbackground /ANN pdfmark
-720 11492(3.22.)m 1304(@Background)s
+[ /Rect [720 11402 8346 11657] /Subtype /Link /Dest /LOUTrotate /ANN pdfmark
+720 11492(3.21.)m 1304(@Rotate)s 2394(..)s 2738(..)s
3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8842 11489 9066 11657] /Subtype /Link /Dest /LOUTbackground /ANN pdfmark
+[ /Rect [8842 11489 9066 11657] /Subtype /Link /Dest /LOUTrotate /ANN pdfmark
8842(53)s
-[ /Rect [720 11057 8346 11312] /Subtype /Link /Dest /LOUTkernshrink /ANN pdfmark
-720 11147(3.23.)m 1304(@K)s 6(ernShrink)k
-3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
+[ /Rect [720 11057 8346 11312] /Subtype /Link /Dest /LOUTbackground /ANN pdfmark
+720 11147(3.22.)m 1304(@Background)s 3082(..)s
+3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+
+[ /Rect [8842 11144 9066 11312] /Subtype /Link /Dest /LOUTbackground /ANN pdfmark
+8842(53)s
+[ /Rect [720 10712 8346 10967] /Subtype /Link /Dest /LOUTkernshrink /ANN pdfmark
+720 10802(3.23.)m 1304(@K)s 6(ernShrink)k 3082(..)s
+3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+
+[ /Rect [8842 10799 9066 10967] /Subtype /Link /Dest /LOUTkernshrink /ANN pdfmark
+8842(53)s
+[ /Rect [720 10367 8346 10622] /Subtype /Link /Dest /LOUTrump /ANN pdfmark
+720 10457(3.24.)m 1304(@Common,)s 2524(@Rump,)s 3438(and)s
+3842(@Meld)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8832 11144 9066 11312] /Subtype /Link /Dest /LOUTkernshrink /ANN pdfmark
+[ /Rect [8832 10454 9066 10622] /Subtype /Link /Dest /LOUTrump /ANN pdfmark
8832(54)s
-[ /Rect [720 10712 8346 10967] /Subtype /Link /Dest /LOUTrump /ANN pdfmark
-720 10802(3.24.)m 1304(@Common,)s 2524(@Rump,)s
-3438(and)s 3842(@Meld)s 5146(..)s 5490(..)s 5834(..)s
+[ /Rect [720 10022 8346 10277] /Subtype /Link /Dest /LOUTinsert /ANN pdfmark
+720 10112(3.25.)m 1304(@Insert)s 2394(..)s
+2738(..)s 3082(..)s 3426(..)s 3770(..)s 4114(..)s
+4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8832 10799 9066 10967] /Subtype /Link /Dest /LOUTrump /ANN pdfmark
-8832(54)s
-[ /Rect [720 10367 8346 10622] /Subtype /Link /Dest /LOUTinsert /ANN pdfmark
-720 10457(3.25.)m 1304(@Insert)s
-2394(..)s 2738(..)s 3082(..)s 3426(..)s 3770(..)s
-4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
-5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
-7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8840 10454 9066 10622] /Subtype /Link /Dest /LOUTinsert /ANN pdfmark
+[ /Rect [8840 10109 9066 10277] /Subtype /Link /Dest /LOUTinsert /ANN pdfmark
8840(55)s
-[ /Rect [720 10022 8346 10277] /Subtype /Link /Dest /LOUToneof /ANN pdfmark
-720 10112(3.26.)m
-1304(@OneOf)s 2738(..)s 3082(..)s 3426(..)s 3770(..)s
+[ /Rect [720 9677 8346 9932] /Subtype /Link /Dest /LOUToneof /ANN pdfmark
+720 9767(3.26.)m 1304(@OneOf)s
+2738(..)s 3082(..)s 3426(..)s 3770(..)s 4114(..)s
+4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
+6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
+7898(..)s 8242(..)s
+[ /Rect [8840 9764 9066 9932] /Subtype /Link /Dest /LOUToneof /ANN pdfmark
+8840(55)s
+[ /Rect [720 9332 8346 9587] /Subtype /Link /Dest /LOUTnext /ANN pdfmark
+720 9422(3.27.)m 1304(@Ne)s 3(xt)k
+2394(..)s 2738(..)s 3082(..)s 3426(..)s 3770(..)s
4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8840 10109 9066 10277] /Subtype /Link /Dest /LOUToneof /ANN pdfmark
-8840(55)s
-[ /Rect [720 9677 8346 9932] /Subtype /Link /Dest /LOUTnext /ANN pdfmark
-720 9767(3.27.)m
-1304(@Ne)s 3(xt)k 2394(..)s 2738(..)s 3082(..)s
+[ /Rect [8833 9419 9066 9587] /Subtype /Link /Dest /LOUTnext /ANN pdfmark
+8833(56)s
+[ /Rect [720 8987 8346 9242] /Subtype /Link /Dest /LOUTcase /ANN pdfmark
+720 9077(3.28.)m
+1304(@Case)s 2394(..)s 2738(..)s 3082(..)s 3426(..)s
+3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
+5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8833 9074 9066 9242] /Subtype /Link /Dest /LOUTcase /ANN pdfmark
+8833(56)s
+
+[ /Rect [720 8642 8346 8897] /Subtype /Link /Dest /LOUTmoment /ANN pdfmark
+720 8732(3.29.)m 1304(@Moment)s 2738(..)s 3082(..)s 3426(..)s
+3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
+5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8838 8729 9066 8897] /Subtype /Link /Dest /LOUTmoment /ANN pdfmark
+8838(57)s
+
+[ /Rect [720 8297 8346 8552] /Subtype /Link /Dest /LOUTnull /ANN pdfmark
+720 8387(3.30.)m 1304(@Null)s 2394(..)s 2738(..)s 3082(..)s
3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8833 9764 9066 9932] /Subtype /Link /Dest /LOUTnext /ANN pdfmark
-8833(56)s
-[ /Rect [720 9332 8346 9587] /Subtype /Link /Dest /LOUTcase /ANN pdfmark
-720 9422(3.28.)m 1304(@Case)s 2394(..)s 2738(..)s
-3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
-6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8833 9419 9066 9587] /Subtype /Link /Dest /LOUTcase /ANN pdfmark
-8833(56)s
-[ /Rect [720 8987 8346 9242] /Subtype /Link /Dest /LOUTmoment /ANN pdfmark
-720 9077(3.29.)m 1304(@Moment)s 2738(..)s
-3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
-6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8838 9074 9066 9242] /Subtype /Link /Dest /LOUTmoment /ANN pdfmark
-8838(57)s
-[ /Rect [720 8642 8346 8897] /Subtype /Link /Dest /LOUTnull /ANN pdfmark
-720 8732(3.30.)m 1304(@Null)s 2394(..)s
-2738(..)s 3082(..)s 3426(..)s 3770(..)s 4114(..)s
-4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
-6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
-7898(..)s 8242(..)s
-[ /Rect [8839 8729 9066 8897] /Subtype /Link /Dest /LOUTnull /ANN pdfmark
-8839(58)s
-[ /Rect [720 8297 8346 8552] /Subtype /Link /Dest /LOUTgalley /ANN pdfmark
-720 8387(3.31.)m 1304(@Galle)s 3(y)k
-2213(and)s 2617(@F)s 3(orceGalle)k 3(y)k 4458(..)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
-6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8839 8384 9066 8552] /Subtype /Link /Dest /LOUTgalley /ANN pdfmark
+[ /Rect [8839 8384 9066 8552] /Subtype /Link /Dest /LOUTnull /ANN pdfmark
8839(58)s
-[ /Rect [720 7664 8346 8205] /Subtype /Link /Dest /LOUTheader_comp /ANN pdfmark
-720 8042(3.32.)m 1304(@Be)s 3(ginHeaderComponent,)k
-4041(@EndHeaderComponent,)s 6596(@SetHeaderCom)s 8278(-)s 1304 7754(ponent,)m 2063(and)s
-2467(@ClearHeaderComponent)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+[ /Rect [720 7952 8346 8207] /Subtype /Link /Dest /LOUTgalley /ANN pdfmark
+720 8042(3.31.)m 1304(@Galle)s 3(y)k 2213(and)s
+2617(@F)s 3(orceGalle)k 3(y)k 4458(..)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8835 7749 9066 7919] /Subtype /Link /Dest /LOUTheader_comp /ANN pdfmark
-8835(59)s
-[ /Rect [720 7319 8346 7573] /Subtype /Link /Dest /LOUTnotrevealed /ANN pdfmark
-720 7409(3.33.)m 1304(@NotRe)s 6(v)k 3(ealed)k
-3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
-6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8831 7406 9066 7573] /Subtype /Link /Dest /LOUTnotrevealed /ANN pdfmark
-8831(60)s
-[ /Rect [720 6974 8346 7228] /Subtype /Link /Dest /LOUTcrossref /ANN pdfmark
-720 7064(3.34.)m 1304(The)s 1732(cross)s
-2274(reference)s 3217(symbols)s 4066(&&)s 4492(and)s 4896(&&&)s
-5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
-7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8851 7061 9066 7228] /Subtype /Link /Dest /LOUTcrossref /ANN pdfmark
-8851(61)s
-[ /Rect [720 6629 8346 6884] /Subtype /Link /Dest /LOUTtagged /ANN pdfmark
-720 6719(3.35.)m
-1304(@T)s 19(agged)k 2738(..)s 3082(..)s 3426(..)s
-3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
+[ /Rect [8839 8039 9066 8207] /Subtype /Link /Dest /LOUTgalley /ANN pdfmark
+8839(58)s
+[ /Rect [720 7319 8346 7860] /Subtype /Link /Dest /LOUTheader_comp /ANN pdfmark
+720 7697(3.32.)m 1304(@Be)s 3(ginHeaderComponent,)k 4041(@EndHeaderComponent,)s
+6596(@SetHeaderCom)s 8278(-)s 1304 7409(ponent,)m 2063(and)s 2467(@ClearHeaderComponent)s
5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8832 6716 9066 6883] /Subtype /Link /Dest /LOUTtagged /ANN pdfmark
-8832(62)s
+[ /Rect [8835 7404 9066 7574] /Subtype /Link /Dest /LOUTheader_comp /ANN pdfmark
+8835(59)s
-[ /Rect [720 6284 8346 6538] /Subtype /Link /Dest /LOUTopen /ANN pdfmark
-720 6374(3.36.)m 1304(@Open and @Use)s 3426(..)s 3770(..)s 4114(..)s
-4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
+[ /Rect [720 6974 8346 7228] /Subtype /Link /Dest /LOUTnotrevealed /ANN pdfmark
+720 7064(3.33.)m 1304(@NotRe)s 6(v)k 3(ealed)k 3082(..)s
+3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+
+[ /Rect [8831 7061 9066 7228] /Subtype /Link /Dest /LOUTnotrevealed /ANN pdfmark
+8831(60)s
+[ /Rect [720 6629 8346 6883] /Subtype /Link /Dest /LOUTcrossref /ANN pdfmark
+720 6719(3.34.)m 1304(The)s 1732(cross)s 2274(reference)s
+3217(symbols)s 4066(&&)s 4492(and)s 4896(&&&)s 5834(..)s
6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8832 6371 9066 6538] /Subtype /Link /Dest /LOUTopen /ANN pdfmark
-8832(62)s
-[ /Rect [720 5939 8346 6193] /Subtype /Link /Dest /LOUTlink_source /ANN pdfmark
-720 6029(3.37.)m 1304(@LinkSource and @LinkDest)s
+[ /Rect [8851 6716 9066 6883] /Subtype /Link /Dest /LOUTcrossref /ANN pdfmark
+8851(61)s
+[ /Rect [720 6284 8346 6539] /Subtype /Link /Dest /LOUTtagged /ANN pdfmark
+720 6374(3.35.)m 1304(@T)s 19(agged)k
+2738(..)s 3082(..)s 3426(..)s 3770(..)s 4114(..)s
4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8842 6026 9066 6193] /Subtype /Link /Dest /LOUTlink_source /ANN pdfmark
-8842(63)s
-[ /Rect [720 5594 8346 5848] /Subtype /Link /Dest /LOUTdatabase /ANN pdfmark
-720 5684(3.38.)m 1304(@Database and @SysDatabase)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
-6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8842 5681 9066 5848] /Subtype /Link /Dest /LOUTdatabase /ANN pdfmark
-8842(63)s
-[ /Rect [720 5249 8346 5503] /Subtype /Link /Dest /LOUTgraphic /ANN pdfmark
-720 5339(3.39.)m 1304(@Graphic)s 2738(..)s
-3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
-6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8832 5336 9066 5503] /Subtype /Link /Dest /LOUTgraphic /ANN pdfmark
-8832(64)s
-[ /Rect [720 4904 8346 5158] /Subtype /Link /Dest /LOUTplaingraphic /ANN pdfmark
-720 4994(3.40.)m 1304(@PlainGraphic)s 3082(..)s
+[ /Rect [8832 6371 9066 6538] /Subtype /Link /Dest /LOUTtagged /ANN pdfmark
+8832(62)s
+[ /Rect [720 5939 8346 6193] /Subtype /Link /Dest /LOUTopen /ANN pdfmark
+720 6029(3.36.)m 1304(@Open and @Use)s
3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8839 4991 9066 5158] /Subtype /Link /Dest /LOUTplaingraphic /ANN pdfmark
-8839(68)s
-[ /Rect [720 4559 8346 4813] /Subtype /Link /Dest /LOUTincludegraphic /ANN pdfmark
-720 4649(3.41.)m 1304(@IncludeGraphic)s 3065(and)s 3469(@SysIncludeGraphic)s
+[ /Rect [8832 6026 9066 6193] /Subtype /Link /Dest /LOUTopen /ANN pdfmark
+8832(62)s
+[ /Rect [720 5594 8346 5848] /Subtype /Link /Dest /LOUTlink_source /ANN pdfmark
+720 5684(3.37.)m 1304(@LinkSource and @LinkDest)s 4458(..)s 4802(..)s
+5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
+6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+
+[ /Rect [8842 5681 9066 5848] /Subtype /Link /Dest /LOUTlink_source /ANN pdfmark
+8842(63)s
+[ /Rect [720 5249 8346 5503] /Subtype /Link /Dest /LOUTdatabase /ANN pdfmark
+720 5339(3.38.)m 1304(@Database and @SysDatabase)s 4802(..)s 5146(..)s
+5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8842 5336 9066 5503] /Subtype /Link /Dest /LOUTdatabase /ANN pdfmark
+8842(63)s
+
+[ /Rect [720 4904 8346 5158] /Subtype /Link /Dest /LOUTgraphic /ANN pdfmark
+720 4994(3.39.)m 1304(@Graphic)s 2738(..)s 3082(..)s 3426(..)s
+3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
+5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8832 4991 9066 5158] /Subtype /Link /Dest /LOUTgraphic /ANN pdfmark
+8832(64)s
+
+[ /Rect [720 4559 8346 4813] /Subtype /Link /Dest /LOUTplaingraphic /ANN pdfmark
+720 4649(3.40.)m 1304(@PlainGraphic)s 3082(..)s 3426(..)s 3770(..)s
+4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8839 4646 9066 4813] /Subtype /Link /Dest /LOUTincludegraphic /ANN pdfmark
+[ /Rect [8839 4646 9066 4813] /Subtype /Link /Dest /LOUTplaingraphic /ANN pdfmark
8839(68)s
-[ /Rect [720 4214 8346 4468] /Subtype /Link /Dest /LOUTprependgraphic /ANN pdfmark
-720 4304(3.42.)m
-1304(@PrependGraphic and @SysPrependGraphic)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
-7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8835 4299 9066 4468] /Subtype /Link /Dest /LOUTprependgraphic /ANN pdfmark
+[ /Rect [720 4214 8346 4468] /Subtype /Link /Dest /LOUTincludegraphic /ANN pdfmark
+720 4304(3.41.)m
+1304(@IncludeGraphic)s 3065(and)s 3469(@SysIncludeGraphic)s 5834(..)s 6178(..)s
+6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
+8242(..)s
+[ /Rect [8839 4301 9066 4468] /Subtype /Link /Dest /LOUTincludegraphic /ANN pdfmark
+8839(68)s
+[ /Rect [720 3869 8346 4123] /Subtype /Link /Dest /LOUTprependgraphic /ANN pdfmark
+720 3959(3.42.)m 1304(@PrependGraphic and @SysPrependGraphic)s 6178(..)s
+6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
+8242(..)s
+[ /Rect [8835 3954 9066 4123] /Subtype /Link /Dest /LOUTprependgraphic /ANN pdfmark
8835(69)s
-[ /Rect [720 3869 8346 4123] /Subtype /Link /Dest /LOUTinclude /ANN pdfmark
-720 3959(3.43.)m
-1304(@Include and @SysInclude)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
-5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
-7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8835 3954 9066 4123] /Subtype /Link /Dest /LOUTinclude /ANN pdfmark
+[ /Rect [720 3524 8346 3778] /Subtype /Link /Dest /LOUTinclude /ANN pdfmark
+720 3614(3.43.)m 1304(@Include and @SysInclude)s 4458(..)s
+4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
+6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
+8242(..)s
+[ /Rect [8835 3609 9066 3778] /Subtype /Link /Dest /LOUTinclude /ANN pdfmark
8835(69)s
-[ /Rect [720 3524 8346 3778] /Subtype /Link /Dest /LOUTbackend /ANN pdfmark
-720 3614(3.44.)m
-1304(@BackEnd)s 2461(and)s 2865(the)s 3213(PlainT)s 16(e)k 3(xt)k
-4183(and)s 4587(PDF)s 5084(back)s 5597(ends)s 6522(..)s
-6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [720 3179 8346 3433] /Subtype /Link /Dest /LOUTbackend /ANN pdfmark
+720 3269(3.44.)m 1304(@BackEnd)s 2461(and)s
+2865(the)s 3213(PlainT)s 16(e)k 3(xt)k 4183(and)s
+4587(PDF)s 5084(back)s 5597(ends)s 6522(..)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8835 3264 9066 3433] /Subtype /Link /Dest /LOUTbackend /ANN pdfmark
+8835(69)s
-[ /Rect [8835 3609 9066 3778] /Subtype /Link /Dest /LOUTbackend /ANN pdfmark
-8835(69)s
-[ /Rect [720 3179 8346 3434] /Subtype /Link /Dest /LOUTverbatim /ANN pdfmark
-720 3269(3.45.)m 1304(@V)s 26(erbatim and @Ra)k 3(wV)k 26(erbatim)k
+[ /Rect [720 2834 8346 3089] /Subtype /Link /Dest /LOUTverbatim /ANN pdfmark
+720 2924(3.45.)m 1304(@V)s 26(erbatim and @Ra)k 3(wV)k 26(erbatim)k
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8831 3266 9066 3431] /Subtype /Link /Dest /LOUTverbatim /ANN pdfmark
+[ /Rect [8831 2921 9066 3086] /Subtype /Link /Dest /LOUTverbatim /ANN pdfmark
8831(70)s
-[ /Rect [720 2834 8346 3088] /Subtype /Link /Dest /LOUTunderline /ANN pdfmark
-720 2924(3.46.)m 1304(@Underline)s 2738(..)s
+[ /Rect [720 2489 8346 2743] /Subtype /Link /Dest /LOUTunderline /ANN pdfmark
+720 2579(3.46.)m 1304(@Underline)s 2738(..)s
3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8851 2923 9066 3086] /Subtype /Link /Dest /LOUTunderline /ANN pdfmark
+[ /Rect [8851 2578 9066 2741] /Subtype /Link /Dest /LOUTunderline /ANN pdfmark
8851(71)s
-[ /Rect [720 2489 8346 2742] /Subtype /Link /Dest /LOUTpagelabel /ANN pdfmark
-720 2579(3.47.)m 1304(@P)s 3(ageLabel)k
+[ /Rect [720 2144 8346 2397] /Subtype /Link /Dest /LOUTpagelabel /ANN pdfmark
+720 2234(3.47.)m 1304(@P)s 3(ageLabel)k
3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
8242(..)s
-[ /Rect [8851 2578 9066 2741] /Subtype /Link /Dest /LOUTpagelabel /ANN pdfmark
+[ /Rect [8851 2233 9066 2396] /Subtype /Link /Dest /LOUTpagelabel /ANN pdfmark
8851(71)s
-[ /Rect [0 1861 8346 2115] /Subtype /Link /Dest /LOUTexamples /ANN pdfmark
-240 fnt5 0 1950(Chapter)m 908(4)s
-240 fnt1 1022 1951(.)m 240 fnt5 1186 1950(Examples)m 240 fnt1
-2738 1951(..)m 3082(..)s 3426(..)s 3770(..)s 4114(..)s
+[ /Rect [0 1516 8346 1770] /Subtype /Link /Dest /LOUTexamples /ANN pdfmark
+240 fnt5 0 1605(Chapter)m 908(4)s
+240 fnt1 1022 1606(.)m 240 fnt5 1186 1605(Examples)m 240 fnt1
+2738 1606(..)m 3082(..)s 3426(..)s 3770(..)s 4114(..)s
4458(..)s 4802(..)s 5146(..)s 5490(..)s 5834(..)s
6178(..)s 6522(..)s 6866(..)s 7210(..)s 7554(..)s
7898(..)s 8242(..)s
-[ /Rect [8832 1950 9066 2113] /Subtype /Link /Dest /LOUTexamples /ANN pdfmark
+[ /Rect [8832 1605 9066 1768] /Subtype /Link /Dest /LOUTexamples /ANN pdfmark
8832(72)s
-[ /Rect [720 1516 8346 1769] /Subtype /Link /Dest /LOUTeq /ANN pdfmark
-720 1606(4.1.)m 1184(An)s
+[ /Rect [720 1171 8346 1424] /Subtype /Link /Dest /LOUTeq /ANN pdfmark
+720 1261(4.1.)m 1184(An)s
1534(equation)s 2415(formatting)s 3476(package)s 4802(..)s 5146(..)s
5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8832 1605 9066 1768] /Subtype /Link /Dest /LOUTeq /ANN pdfmark
+[ /Rect [8832 1260 9066 1423] /Subtype /Link /Dest /LOUTeq /ANN pdfmark
8832(72)s
-[ /Rect [720 1171 8346 1424] /Subtype /Link /Dest /LOUTparas /ANN pdfmark
-720 1261(4.2.)m 1184(P)s 3(aragraphs,)k 2350(displays,)s 3241(and)s
+[ /Rect [720 826 8346 1079] /Subtype /Link /Dest /LOUTparas /ANN pdfmark
+720 916(4.2.)m 1184(P)s 3(aragraphs,)k 2350(displays,)s 3241(and)s
3645(lists)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8832 1260 9066 1423] /Subtype /Link /Dest /LOUTparas /ANN pdfmark
+[ /Rect [8832 915 9066 1078] /Subtype /Link /Dest /LOUTparas /ANN pdfmark
8832(74)s
-[ /Rect [720 826 8346 1079] /Subtype /Link /Dest /LOUTpagelayout /ANN pdfmark
-720 916(4.3.)m
+[ /Rect [720 481 8346 734] /Subtype /Link /Dest /LOUTpagelayout /ANN pdfmark
+720 571(4.3.)m
1184(P)s 3(age)k 1702(layout)s 2738(..)s 3082(..)s
3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8839 913 9066 1078] /Subtype /Link /Dest /LOUTpagelayout /ANN pdfmark
+[ /Rect [8839 568 9066 733] /Subtype /Link /Dest /LOUTpagelayout /ANN pdfmark
8839(78)s
-[ /Rect [720 481 8346 734] /Subtype /Link /Dest /LOUTchapters /ANN pdfmark
-720 571(4.4.)m 1184(Chapters)s 2085(and)s 2489(sections)s
+[ /Rect [720 136 8346 389] /Subtype /Link /Dest /LOUTchapters /ANN pdfmark
+720 226(4.4.)m 1184(Chapters)s 2085(and)s 2489(sections)s
3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8842 568 9066 733] /Subtype /Link /Dest /LOUTchapters /ANN pdfmark
+[ /Rect [8842 223 9066 388] /Subtype /Link /Dest /LOUTchapters /ANN pdfmark
8842(83)s
-[ /Rect [720 136 8346 391] /Subtype /Link /Dest /LOUTbiblio /ANN pdfmark
-720 226(4.5.)m 1184(Bibliographies)s 3082(..)s 3426(..)s 3770(..)s
-4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
-5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
-7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8839 223 9066 388] /Subtype /Link /Dest /LOUTbiblio /ANN pdfmark
-8839(88)s
grestore
0 0 0 0 240 288 60 1417 -14832 LoutGr2
0 LoutMargSet
grestore
grestore
-1417 -15420(i)m 6(v)k
-
+1417 -15420(i)m 6(v)k
grestore
grestore
@@ -2245,23 +2247,31 @@ gsave
1 LoutMargSet
grestore
-[ /Rect [0 13072 8346 13326] /Subtype /Link /Dest /LOUT16_427_all_1 /ANN pdfmark
-240 fnt5 0 13161(Refer)m 4(ences)k 240 fnt1 1362 13162(..)m
+[ /Rect [720 13182 8346 13437] /Subtype /Link /Dest /LOUTbiblio /ANN pdfmark
+720 13272(4.5.)m 1184(Bibliographies)s 3082(..)s 3426(..)s 3770(..)s
+4114(..)s 4458(..)s 4802(..)s 5146(..)s 5490(..)s
+5834(..)s 6178(..)s 6522(..)s 6866(..)s 7210(..)s
+7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8839 13269 9066 13434] /Subtype /Link /Dest /LOUTbiblio /ANN pdfmark
+8839(88)s
+[ /Rect [0 12554 8346 12808] /Subtype /Link /Dest /LOUT16_427_all_1 /ANN pdfmark
+240 fnt5
+0 12643(Refer)m 4(ences)k 240 fnt1 1362 12644(..)m 1706(..)s
+2050(..)s 2394(..)s 2738(..)s 3082(..)s 3426(..)s
+3770(..)s 4114(..)s 4458(..)s 4802(..)s 5146(..)s
+5490(..)s 5834(..)s 6178(..)s 6522(..)s 6866(..)s
+7210(..)s 7554(..)s 7898(..)s 8242(..)s
+[ /Rect [8842 12639 9066 12806] /Subtype /Link /Dest /LOUT16_427_all_1 /ANN pdfmark
+8842(93)s
+
+[ /Rect [0 11928 8346 12180] /Subtype /Link /Dest /LOUT16_449_all_1 /ANN pdfmark
+240 fnt5 0 12017(Index)m 240 fnt1 1018 12018(..)m 1362(..)s
1706(..)s 2050(..)s 2394(..)s 2738(..)s 3082(..)s
3426(..)s 3770(..)s 4114(..)s 4458(..)s 4802(..)s
5146(..)s 5490(..)s 5834(..)s 6178(..)s 6522(..)s
6866(..)s 7210(..)s 7554(..)s 7898(..)s 8242(..)s
-[ /Rect [8842 13157 9066 13324] /Subtype /Link /Dest /LOUT16_427_all_1 /ANN pdfmark
-8842(93)s
-[ /Rect [0 12446 8346 12698] /Subtype /Link /Dest /LOUT16_449_all_1 /ANN pdfmark
-240 fnt5 0 12535(Index)m 240 fnt1 1018 12536(..)m
-1362(..)s 1706(..)s 2050(..)s 2394(..)s 2738(..)s
-3082(..)s 3426(..)s 3770(..)s 4114(..)s 4458(..)s
-4802(..)s 5146(..)s 5490(..)s 5834(..)s 6178(..)s
-6522(..)s 6866(..)s 7210(..)s 7554(..)s 7898(..)s
-8242(..)s
-[ /Rect [8832 12531 9066 12698] /Subtype /Link /Dest /LOUT16_449_all_1 /ANN pdfmark
+[ /Rect [8832 12013 9066 12180] /Subtype /Link /Dest /LOUT16_449_all_1 /ANN pdfmark
8832(94)s
grestore
0 0 0 0 240 288 60 1417 -14887 LoutGr2
@@ -2295,17 +2305,17 @@ grestore
gsave
0 16840 translate
0.0000 rotate
-0 13415 0 13415 240 288 60 1417 -14832 LoutGr2
+0 14006 0 14006 240 288 60 1417 -15423 LoutGr2
0 LoutMargSet
grestore
grestore
-0 0 0 0 240 288 60 1417 -14832 LoutGr2
+0 0 0 0 240 288 60 1417 -15423 LoutGr2
0 LoutMargSet
grestore
grestore
-1417 -15420(vi)m
+
grestore
grestore
@@ -2423,15 +2433,15 @@ grestore
3251(little)s 3747(more)s 4298(complicated)s 5528(than)s 6001(rectangles:)s
240 fnt6 7079 382(objects.)m 240 fnt1 7914 380(An)m 8268(object)s
-[ /Dest /LOUT15_4082_pri_obje_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_obje_1 /DEST pdfmark
8916(is)s 0 92(a)m 176(rectangle)s 1118(with)s 1611(at)s
1854(least)s 2362(one)s 240 fnt6 2775 94(column)m 3545(mark)s
-[ /Dest /LOUT15_4082_pri_obje_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_obje_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_pri_obje_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_obje_3 /DEST pdfmark
-[ /Dest /LOUT15_4067_pri_obje_1 /DEST pdfmark
+[ /Dest /LOUT15_4047_pri_obje_1 /DEST pdfmark
240 fnt1 4112 92(protruding)m 5186(abo)s 3(v)k 3(e)k
5819(and)s 6234(belo)s 6(w)k 6878(it,)s 7128(and)s
7543(at)s 7786(least)s 8294(one)s 240 fnt6 8707 94(r)m 10(ow)k
@@ -2488,7 +2498,7 @@ gsave
0 LoutMargSet
grestore
240 fnt6 0 13205(mark)m
-[ /Dest /LOUT15_4082_pri_obje_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_obje_4 /DEST pdfmark
240 fnt1 557 13203(protruding)m
1621(to)s 1861(the)s 2211(left)s 2589(and)s 2994(right.)s
3611(The)s 4040(simplest)s 4897(objects)s 5627(contain)s 6389(w)s 2(ords)k
@@ -2773,7 +2783,7 @@ grestore
end end restore
grestore
-[ /Dest /LOUT15_4082_pri_obje_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_obje_5 /DEST pdfmark
94 2287(There)m 742(are)s
1124(se)s 6(v)k 3(eral)k 1881(things)s 2552(to)s
2826(note)s 3329(carefully)s 4266(here.)s 4876(White)s 5551(space)s
@@ -2862,7 +2872,7 @@ grestore
480 13205(By)m 840(enclosing)s 1836(an)s 2145(object)s 2815(in)s
3085(braces,)s 3828(it)s 4046(is)s 4282(possible)s 5148(to)s
5414(o)s 3(v)k 3(erride)k 6286(the)s
-[ /Dest /LOUT15_4082_pri_obje_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_obje_6 /DEST pdfmark
6660(set)s
7011(precedences.)s 8369(Here)s 8916(is)s 0 12917(another)m 777(e)s 3(xpression)k
1854(for)s 2192(the)s 2540(table)s 3060(abo)s 3(v)k 3(e,)k
@@ -2876,7 +2886,7 @@ grestore
1569(br)s 8(eaking)k 240 fnt1 2476 11260(occurs)m 3160(when)s
3746(an)s 4038(object)s 4692(is)s 4911(too)s 5280(wide)s
5810(to)s 6059(\207t)s
-[ /Dest /LOUT15_4082_pri_obje_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_obje_7 /DEST pdfmark
6327(into)s 6762(the)s 7119(space)s
7716(a)s 4(v)k 6(ailable)k 8633(to)s 8882(it;)s
0 10972(by)m 286(breaking)s 1168(its)s 1436(paragraphs)s 2527(into)s
@@ -3002,7 +3012,7 @@ grestore
1921(are)s 2252(such)s 2733(things)s 3353(as)s 3588(mar)s 4(gins)k
4389(and)s 4778(footnotes,)s 5759(for)s 6082(e)s 3(xample.)k
240 fnt6 7037 13206(De\207nitions)m
-[ /Dest /LOUT15_4082_pri_defi_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_defi_1 /DEST pdfmark
240 fnt1 8127 13204(bridge)m 8778(the)s
0 12916(g)m 1(ap)k 397(between)s 1249(Lout')s 13(s)k
1910(general)s 2666(features)s 3470(and)s 3873(the)s 4219(special)s
@@ -3038,7 +3048,7 @@ grestore
250(the)s 598(author)s 1269(did)s 1633(earlier)s 2301(in)s
2544(this)s 2940(paragraph.)s 480 8026(A)m 240 fnt6 706 8028(symbol)m
-[ /Dest /LOUT15_4082_pri_defi_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_defi_2 /DEST pdfmark
240 fnt1 1440 8026(is)m 1646(a)s 1808(name,)s 2429(lik)s 2(e)k
220 fnt2 2837 8023(@T)m 26(eX)k 240 fnt1 3432 8026(,)m
3535(which)s 4172(stands)s 4817(for)s 5151(something)s 6197(other)s
@@ -3052,12 +3062,12 @@ grestore
2629(says)s 3090(what)s 3613(the)s 3959(symbol)s 4717(stands)s
5364(for)s 13(.)k 5791(The)s 240 fnt6 6217 7452(body)m
240 fnt1 6737 7450(of)m 7006(a)s 7170(de\207nition)s
-[ /Dest /LOUT15_4082_pri_defi_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_defi_3 /DEST pdfmark
8142(is)s
8350(the)s 8695(part)s 0 7162(follo)m 6(wing)k 977(the)s
1325(name,)s 1950(between)s 2804(the)s 3152(braces.)s 3926(T)s 19(o)k
240 fnt6 4226 7164(in)m 9(vok)k 2(e)k
-[ /Dest /LOUT15_4082_pri_defi_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_defi_4 /DEST pdfmark
240 fnt1
4892 7162(a)m 5058(symbol)s 5818(is)s 6028(to)s 6267(mak)s 2(e)k
6839(use)s 7214(of)s 7485(it.)s 480 6788(Another)m 1324(e)s 3(xpression)k
@@ -3082,7 +3092,7 @@ grestore
1963(that)s 220 fnt2 2398 2202(@Super)m 240 fnt1 3283 2205(has)m
3669(tw)s 2(o)k 240 fnt6 4096 2207(par)m 3(ameter)k 2(s)k
240 fnt1 5176 2205(,)m
-[ /Dest /LOUT15_4082_pri_defi_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_defi_5 /DEST pdfmark
220 fnt2 5300 2202(x)m 240 fnt1
5485 2205(and)m 220 fnt2 5906 2202(y)m 240 fnt1 6014 2205(.)m
6194(When)s 220 fnt2 6840 2202(@Super)m 240 fnt1 7725 2205(is)m
@@ -3159,7 +3169,7 @@ grestore
3765(themselv)s 3(es,)k 4934(a)s 5103(peculiarly)s 6115(circular)s
6905(thing)s 7453(to)s 7695(do)s 7991(which)s 8636(goes)s
0 12489(by)m 294(the)s 642(name)s 1216(of)s
-[ /Dest /LOUT15_4082_pri_defi_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_defi_6 /DEST pdfmark
240 fnt6
1487 12491(r)m 8(ecur)k 2(sion.)k 240 fnt1 2548 12489(Here)m
3068(is)s 3278(an)s 3561(e)s 3(xample)k 4424(of)s
@@ -3235,9 +3245,9 @@ grestore
6918(may)s 7379(be)s 7656(used)s 8148(to)s 8382(specify)s
0 2309(the)m 240 fnt6 348 2311(pa)m 2(g)k 2(e)k
863(layout)s
-[ /Dest /LOUT15_4067_pri_defi_1 /DEST pdfmark
+[ /Dest /LOUT15_4047_pri_defi_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pri_defi_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_defi_7 /DEST pdfmark
240 fnt1 1525 2309(of)m 1796(a)s 1962(document.)s
3070(T)s 19(o)k 3370(be)s 3(gin)k 3956(with,)s
4488(we)s 4823(can)s 5212(de\207ne)s 5853(a)s 6019(page)s
@@ -3555,7 +3565,7 @@ grestore
[ /Dest /LOUTcross /DEST pdfmark
240 fnt1 480 1898(A)m
705(cross)s 1241(reference)s
-[ /Dest /LOUT15_4082_pri_cros_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_cros_1 /DEST pdfmark
2178(in)s 2415(common)s 3304(terminology)s
4521(is)s 4725(something)s 5769(lik)s 2(e)k 6176(`see)s
6610(T)s 19(able)k 7185(6')s 7411(or)s 7664(`see)s
@@ -3572,14 +3582,14 @@ grestore
2002(page)s 2510(63,)s 2857(and)s 3261(all)s 3554(the)s
3902(cross)s 4444(references)s 5475(must)s 6000(be)s 6282(changed.)s
480 660(The)m 918(Scribe)s
-[ /Dest /LOUT15_4082_pri_cros_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_cros_2 /DEST pdfmark
1594(document)s 2608(formatter)s 9(,)k
3603(de)s 6(v)k 3(eloped)k 4647(by)s 4951(Brian)s
5549(K.)s 5836(Reid)s 6357([)s
[ /Rect [6428 657 6541 824] /Subtype /Link /Dest /LOUTreid1980scribe /ANN pdfmark
6428(6)s 6541(],)s
-[ /Dest /LOUT15_4082_pri_cros_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_cros_3 /DEST pdfmark
6737(introduced)s 7828(a)s 8004(scheme)s 8788(for)s 0 372(k)m 2(eeping)k
804(track)s 1337(of)s 1603(cross)s 2140(references.)s 3279(It)s
3479(allo)s 6(ws)k 4143(you)s 4553(to)s 4787(gi)s 6(v)k 3(e)k
@@ -3692,18 +3702,18 @@ grestore
3169(reference)s 4109(and)s 4511(ending)s 5213(at)s 5443(the)s
5788(top)s 6145(of)s 6413(the)s 6759(tar)s 4(get)k
-[ /Dest /LOUT15_4082_pri_cros_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_cros_4 /DEST pdfmark
7355(in)s 9(v)k 4(ocation.)k 8513(Three)s 0 5859(special)m
715(v)s 6(alues)k 1367(may)s 1830(be)s 2108(gi)s 6(v)k 3(en)k
2685(to)s 2920(the)s 3264(right)s 3772(parameter)s 4782(of)s
220 fnt2 5050 5856(&&)m 240 fnt1 5338 5859(:)m 220 fnt2
5500 5856(preceding)m 240 fnt1 6451 5859(,)m 220 fnt2 6555 5856(f)m 6(ollo)k 3(wing)k
240 fnt1 7385 5859(,)m 7488(and)s
-[ /Dest /LOUT15_4082_pri_cros_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_cros_5 /DEST pdfmark
-[ /Dest /LOUT15_4082_pri_cros_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_cros_6 /DEST pdfmark
-[ /Dest /LOUT15_4082_pri_cros_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_cros_7 /DEST pdfmark
220 fnt2 7888 5856(f)m 6(oll_or_prec)k
240 fnt1 9022 5859(.)m 0 5571(The)m 467(cross)s 1049(reference)s
220 fnt2 2032 5568(@T)m 26(ab)k 4(le&&preceding)k 240 fnt1
@@ -3994,7 +4004,7 @@ grestore
4801(to)s 5032(o)s 3(v)k 3(ercome)k 6017(these)s
6557(obstacles,)s 7532(is)s 7734(the)s 240 fnt6 8074 12545(galle)m 7(y)k
-[ /Dest /LOUT15_4082_pri_gall_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_gall_1 /DEST pdfmark
240 fnt1 8699 12543(\(the)m 0 12255(name)m 564(is)s 764(borro)s 6(wed)k
1723(from)s 2237(the)s 2575(g)s 1(alle)k 3(ys)k
3288(used)s 3775(in)s 4008(manual)s 4757(typesetting\).)s 6039(A)s
@@ -4187,7 +4197,7 @@ grestore
1571(g)s 1(alle)k 3(y)k 15(,)k 2243(\207rst)s
2674(de\207ne)s 3315(a)s 3481(symbol)s 4241(with)s 4723(a)s
4889(special)s 220 fnt2 5607 2102(into)m
-[ /Dest /LOUT15_4082_pri_gall_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_gall_2 /DEST pdfmark
240 fnt1 6013 2105(clause,)m
6717(lik)s 2(e)k 7129(this:)s 220 fnt2 480 1604(def @F)m 6(ootNote into { @F)k 6(ootPlace&&f)k 6(ollo)k 3(wing })k
480 1316( r)m -3(ight x)k 480 1028({)m 480 740( 8p @F)m 6(ont x)k
@@ -4264,7 +4274,7 @@ grestore
3196 12255(which)m 3827(is)s 4027(the)s 240 fnt6 4364 12257(tar)m 8(g)k 2(et)k
240 fnt1 4979 12255(of)m 5239(a)s 5395(g)s 1(alle)k 3(y)k 15(,)k
-[ /Dest /LOUT15_4082_pri_gall_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_gall_3 /DEST pdfmark
6056(must)s 6571(contain)s 7321(the)s 7659(special)s 8366(symbol)s
220 fnt2 0 11964(@Galle)m 4(y)k 240 fnt1 898 11967(e)m 3(xactly)k
1639(once)s 2147(in)s 2390(its)s 2666(body;)s 3258(often)s
@@ -4283,7 +4293,7 @@ grestore
1725(it)s 1915(in)s 9(v)k 4(ok)k 2(es,)k
2750(is)s 2959(called)s 3585(a)s 240 fnt6 3749 10020(r)m 8(eceptive)k
-[ /Dest /LOUT15_4082_pri_gall_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_gall_4 /DEST pdfmark
240 fnt1 4668 10018(symbol,)m 5478(meaning)s 6353(recepti)s 6(v)k 3(e)k
7274(to)s 7511(g)s 1(alle)k 3(ys.)k 220 fnt2
8346 10015(@F)m 6(oot)k 240 fnt1 8998 10018(-)m 220 fnt2
@@ -4308,7 +4318,7 @@ grestore
5233(e)s 3(xample)k 6089(document.)s 7190(Initially)s 7992(there)s
8518(is)s 8721(just)s 0 8204(the)m 348(one)s 240 fnt6
750 8206(r)m 10(oot)k
-[ /Dest /LOUT15_4082_pri_gall_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_pri_gall_5 /DEST pdfmark
240 fnt1 1203 8204(g)m 1(alle)k 3(y)k 15(,)k
1875(containing)s 2938(an)s 3221(une)s 3(xpanded)k 4434(in)s 9(v)k 4(ocation)k
5488(of)s 220 fnt2 5759 8201(@P)m 8(ageList:)k 180 fnt2
@@ -4877,7 +4887,7 @@ grestore
2184(consists)s 2985(of)s 3249(a)s 3408(sequence)s 4334(of)s
240 fnt6 4598 10657(te)m 4(xtual)k 5297(units)s 240 fnt1
5757 10655(,)m
-[ /Dest /LOUT15_4082_det_lexi_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_1 /DEST pdfmark
5857(which)s 6492(may)s 6951(be)s 7226(either)s
240 fnt6 7822 10657(white)m 8386(spaces)s 240 fnt1 9019 10655(,)m
240 fnt6 0 10369(identi\207er)m 2(s,)k 1047(delimiter)s 2(s,)k
@@ -4886,17 +4896,17 @@ grestore
4264(is)s 4474(a)s 4640(sequence)s 5573(of)s 240 fnt6
5844 10369(c)m 3(har)k 3(acter)k 2(s)k 240 fnt1
6914 10367(chosen)m 7636(from:)s
-[ /Dest /LOUT15_4082_det_lexi_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_3 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_4 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_5 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_6 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_7 /DEST pdfmark
480 9829(letter)m 220 fnt2 1934 9826(@ab-zAB-Z_)m
240 fnt1 480 9541(white)m 1067(space)s 240 fnt6 1934 9543(space)m
2592(formfeed)s 3568(tab)s 3988(ne)s 3(wline)k 240 fnt1
@@ -4920,11 +4930,11 @@ grestore
698 6612(white)m 1256(space)s 240 fnt1 1841 6610(is)m 2038(a)s
2191(sequence)s 3111(of)s 3369(one)s 3758(or)s 4005(more)s
4539(white)s 5113(space)s 5687(characters.)s
-[ /Dest /LOUT15_4082_det_lexi_8 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_8 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_9 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_9 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_10 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_10 /DEST pdfmark
6805(Lout)s 7304(treats)s
7858(the)s 8193(formfeed)s 0 6322(character)m 931(e)s 3(xactly)k
1668(lik)s 2(e)k 2076(the)s 2420(space)s 3003(character;)s
@@ -4934,7 +4944,7 @@ grestore
240 fnt1 1635 5660(is)m 1844(a)s 2009(sequence)s 2941(of)s
3211(one)s 3612(or)s 3870(more)s 4415(`other')s 5096(characters)s
6113(which)s
-[ /Dest /LOUT15_4082_det_lexi_11 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_11 /DEST pdfmark
6754(is)s 6963(the)s 7310(name)s 7883(of)s
8153(a)s 8317(symbol.)s 0 5372(F)m 3(or)k 417(e)s 3(xample,)k
220 fnt2 1360 5369({)m 240 fnt1 1512 5372(and)m 220 fnt2
@@ -4962,7 +4972,7 @@ grestore
3192(of)s 3488(one)s 3915(or)s 4199(more)s 4772(letters)s
5430(which)s 6097(is)s 6332(the)s 6705(name)s 7304(of)s
7600(a)s
-[ /Dest /LOUT15_4082_det_lexi_12 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_12 /DEST pdfmark
7791(symbol.)s 8685(It)s 8916(is)s 0 1033(con)m 9(v)k 3(entional)k
1308(b)s 4(ut)k 1700(not)s 2096(essential)s 3003(to)s
3272(be)s 3(gin)k 3888(identi\207ers)s 4924(with)s 220 fnt2
@@ -5067,15 +5077,15 @@ grestore
5487(symbols)s 220 fnt2 6385 2701(@LClos)m 240 fnt1 7161 2704(,)m
220 fnt2 7316 2701(@LEn)m 4(v)k 240 fnt1 8034 2704(,)m
-[ /Dest /LOUT15_4082_det_lexi_13 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_13 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_14 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_14 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_15 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_15 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_16 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_16 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_17 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_17 /DEST pdfmark
220 fnt2 8190 2701(@LInput)m 240 fnt1 9019 2704(,)m 220 fnt2
0 2413(@L)m 24(Vis)k 240 fnt1 722 2416(and)m 220 fnt2
1170 2413(@LUse)m 240 fnt1 2001 2416(appear)m 2742(in)s 3029(cross)s
@@ -5089,11 +5099,11 @@ grestore
1213 1468(liter)m 3(al)k 1864(wor)s 8(d)k 240 fnt1
2355 1466(,)m 2473(which)s 3126(means)s 3799(that)s 4227(it)s
4430(will)s
-[ /Dest /LOUT15_4082_det_lexi_18 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_18 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_19 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_19 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_lexi_20 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_20 /DEST pdfmark
4867(pass)s 5341(through)s 6154(Lout)s 6677(unchanged.)s
7890(An)s 8251(arbitrary)s 0 1178(sequence)m 926(of)s 1190(characters)s
2201(enclosed)s 3089(in)s 3325(double)s 4026(quotes,)s 4751(for)s
@@ -5170,7 +5180,7 @@ grestore
220 fnt2 1612 11762("\\"@PP\\"")m 240 fnt1 2606 11765(produces)m 220 fnt2
3521 11762("@PP")m 240 fnt1 4177 11765(.)m 480 11391(When)m 1106(the)s
1451(comment)s 2398(character)s
-[ /Dest /LOUT15_4082_det_lexi_21 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_21 /DEST pdfmark
220 fnt2 3328 11388(#)m 240 fnt1
3502 11391(is)m 3709(encountered,)s 4982(e)s 6(v)k 3(erything)k
6045(from)s 6566(that)s 6981(point)s 7530(to)s 7765(the)s
@@ -5181,7 +5191,7 @@ grestore
240 fnt1 0 9819(for)m 338(temporarily)s 1506(deleting)s 2329(parts)s
2844(of)s 3115(the)s 3463(document,)s 4514(and)s 4918(so)s
5184(on.)s 240 fnt6 480 9447(Macr)m 10(os)k
-[ /Dest /LOUT15_4082_det_lexi_22 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_lexi_22 /DEST pdfmark
240 fnt1
1268 9445(pro)m 3(vide)k 2064(a)s 2242(means)s 2916(of)s
3199(de\207ning)s 4049(symbols)s 4910(which)s 5564(stand)s 6139(for)s
@@ -5239,9 +5249,9 @@ grestore
6496(ha)s 4(v)k 3(e)k 6989(an)s 3(y)k
7377(number)s 8159(of)s 240 fnt6 8421 3555(named)m 0 3267(par)m 3(ameter)k 2(s)k
240 fnt1 1080 3265(:)m
-[ /Dest /LOUT15_4082_det_name_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_name_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_name_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_name_2 /DEST pdfmark
220 fnt2 480 2768(def @Chapter)m 480 2480( named @T)m 26(ag {})k
480 2192( named @Title {})m 480 1904( r)m -3(ight x)k 480 1616({)m 480 1328( ...)m
480 1040(})m 240 fnt1 0 546(Their)m 577(de\207nitions)s 1639(appear)s
@@ -5250,7 +5260,7 @@ grestore
7517(each)s 8013(is)s 8224(follo)s 6(wed)k 0 258(by)m
293(a)s 240 fnt6 457 260(default)m 1183(value)s 240 fnt1
1753 258(between)m
-[ /Dest /LOUT15_4082_det_name_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_name_3 /DEST pdfmark
2605(braces.)s 3377(When)s 220 fnt2 4004 255(@Chapter)m
240 fnt1 5066 258(is)m 5274(in)s 9(v)k 4(ok)k 2(ed,)k
6136(its)s 6411(named)s 7105(parameters)s 8201(are)s 8546(gi)s 6(v)k 3(en)k
@@ -5337,7 +5347,7 @@ grestore
8405(def)s 2(ault)k 0 8956(v)m 6(alue)k 568(as)s
818(just)s 1223(described.)s 480 8582(A)m 719(named)s 220 fnt2
1424 8579(@T)m 26(ag)k 240 fnt1 2057 8582(parameter)m
-[ /Dest /LOUT15_4082_det_name_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_name_4 /DEST pdfmark
3080(does)s
3580(not)s 3955(tak)s 2(e)k 4417(its)s 4702(def)s 2(ault)k
5433(v)s 6(alue)k 6010(from)s 6544(the)s 6901(de\207nition;)s
@@ -5454,7 +5464,7 @@ grestore
[ /Dest /LOUTvisibility /DEST pdfmark
240 fnt1 480 11359(A)m 710(de\207nition)s 1684(may)s 2150(contain)s
-[ /Dest /LOUT15_4082_det_visi_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_visi_1 /DEST pdfmark
2911(other)s 3462(de\207nitions)s 4523(at)s 4755(the)s 5103(be)s 3(ginning)k
6111(of)s 6382(its)s 6658(body:)s 220 fnt2 480 10858(def @NineSquare)m
480 10570( r)m -3(ight x)k 480 10282({)m 480 9994( def @Three { x |0.2i x |0.2i x })m 480 9418( @Three /0.2i @Three /0.2i @Three)m
@@ -5563,9 +5573,9 @@ grestore
7877(and)s 8270(simplest)s 0 2288(of)m 267(these)s 810(features)s
1611(is)s 1817(the)s 240 fnt6 2161 2290(body)m 2678(par)s 3(ameter)k
240 fnt1 3677 2288(,)m
-[ /Dest /LOUT15_4082_det_visi_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_visi_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_visi_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_visi_3 /DEST pdfmark
3780(an)s 4059(alternati)s 6(v)k 3(e)k
5108(form)s 5628(of)s 5895(right)s 6401(parameter)s 13(.)k
7502(The)s 7926(Eq)s 8245(equation)s 0 2000(formatting)m 1053(package)s
@@ -5644,7 +5654,7 @@ grestore
220 fnt2 274 9258(@Eq)m 240 fnt1 815 9261(in)m 1061(an)s
220 fnt2 1347 9258(e)m 6(xpor)k -8(t)k 240 fnt1
2018 9261(clause,)m
-[ /Dest /LOUT15_4082_det_visi_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_visi_4 /DEST pdfmark
2725(preceding)s 3724(the)s 4075(de\207nition)s 5052(as)s
5305(sho)s 6(wn.)k 6092(Only)s 6628(e)s 3(xported)k
7523(symbols)s 8375(may)s 8844(be)s 0 8973(in)m 9(v)k 4(ok)k 2(ed)k
@@ -5700,7 +5710,7 @@ grestore
7037(within)s 7770(a)s 8002(subsequent)s 0 3196(de\207nition)m 974(or)s
1233(macro)s 1883(by)s 2177(preceding)s 3173(it)s 3365(with)s
3847(an)s 220 fnt2 4130 3193(impor)m -8(t)k
-[ /Dest /LOUT15_4082_det_visi_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_visi_5 /DEST pdfmark
240 fnt1
4803 3196(clause,)m 5507(lik)s 2(e)k 5919(this:)s 220 fnt2
480 2695(impor)m -8(t @Eq)k 480 2407(def p)m 6(ythag { sqr)k -8(t { x sup 2 + y sup 2 } })k
@@ -6233,7 +6243,7 @@ grestore
480 10207(Ev)m 3(ery)k 1131(symbol)s 1920(in)s 2192(Lout)s
2733(has)s 3132(a)s 240 fnt6 3327 10209(pr)m 8(ecedence)k
240 fnt1 4401 10207(,)m
-[ /Dest /LOUT15_4082_det_prec_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_prec_1 /DEST pdfmark
4538(which)s 5209(is)s 5448(a)s
5643(positi)s 6(v)k 3(e)k 6476(whole)s 7146(number)s 13(.)k
8057(When)s 8716(tw)s 2(o)k 0 9919(symbols)m 849(compete)s
@@ -6255,7 +6265,7 @@ grestore
7887(second)s 8651(rule.)s 0 8013(Each)m 545(symbol)s 1316(is)s
1537(either)s 240 fnt6 2151 8015(left-associative)m 240 fnt1 3659 8013(or)m
-[ /Dest /LOUT15_4082_det_prec_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_prec_2 /DEST pdfmark
240 fnt6 3929 8015(right-associative)m 240 fnt1 5528 8013(.)m 5703(The)s
6142(v)s 6(alue)k 6720(of)s 220 fnt2 7002 8010(a)m
7180(op1)s 7564(b)s 7739(op2)s 8156(c)s 240 fnt1
@@ -6406,7 +6416,7 @@ grestore
0 7039(attrib)m 4(utes)k 935(determine)s 1946(the)s 2294(object')s 13(s)k
3088(\207nal)s 3568(appearance)s 4699(in)s 4942(the)s 5290(output.)s
-[ /Dest /LOUT15_4082_det_size_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_size_1 /DEST pdfmark
480 6665(The)m 908(style)s 1415(of)s 1686(an)s 1969(object)s
2613(comprises)s 3633(the)s 3981(follo)s 6(wing:)k 0 6162(\213)m
480(Which)s 1175(font)s 1620(f)s 2(amily)k 15(,)k
@@ -6570,11 +6580,11 @@ grestore
220 fnt2 1161 10236(s)m 240 fnt1 1324 10239(unit)m 1756(is)s
1966(also)s 2404(set)s 2729(by)s 220 fnt2 3023 10236(@F)m 6(ont)k
240 fnt1 3735 10239(\(Section)m 4588(3.5\).)s
-[ /Dest /LOUT15_4082_det_size_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_size_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_size_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_size_3 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_size_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_size_4 /DEST pdfmark
536 9865(The)m 959(remainder)s
1983(of)s 2249(this)s 2641(section)s 3370(e)s 3(xplains)k
4210(ho)s 6(w)k 4667(the)s 5010(size)s 5433(of)s
@@ -6771,7 +6781,7 @@ grestore
348(root)s 793(g)s 1(alle)k 3(y)k 15(.)k
1522(Each)s 2057(is)s 2267(considered)s 3361(to)s 3600(be)s
3882(enclosed)s
-[ /Dest /LOUT15_4082_det_size_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_size_5 /DEST pdfmark
4777(in)s 220 fnt2 5020 5626(@HContr)m 2(act)k
240 fnt1 6284 5629(and)m 220 fnt2 6688 5626(@VContr)m 2(act)k
240 fnt1 7940 5629(symbols.)m 480 5255(Up)m 836(to)s 1086(this)s
@@ -6810,9 +6820,9 @@ grestore
2197(g)s 1(alle)k 3(ys)k 2923(and)s 3328(their)s
3827(tar)s 4(gets,)k 4568(as)s 4820(described)s 5796(in)s
6040(Section)s
-[ /Dest /LOUT15_4082_det_gall_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_gall_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_2 /DEST pdfmark
6816(1.4,)s 7225(can)s 7616(be)s 7900(summarized)s
0 760(in)m 243(three)s 776(la)s 3(ws:)k 240 fnt6
0 308(F)m 10(ir)k 2(st)k 540(Law)s 240 fnt1
@@ -6909,7 +6919,7 @@ grestore
3161(lying)s 3705(between)s 4558(tw)s 2(o)k 4966(neighbouring)s
6295(potential)s 7185(split)s 7655(points)s 8290(is)s 8498(called)s
0 9302(a)m 240 fnt6 166 9304(component)m
-[ /Dest /LOUT15_4082_det_gall_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_3 /DEST pdfmark
240 fnt1 1281 9302(of)m
1552(the)s 1900(g)s 1(alle)k 3(y)k 15(.)k
2629(By)s 2963(de\207nition,)s 3987(a)s 4153(component)s 5277(cannot)s
@@ -7095,7 +7105,7 @@ grestore
2480(a)s 2675(mark)s 2(ed)k 3477(ef)s 6(fect)k
4103(on)s 4429(the)s 4806(v)s 3(ertical)k 5603(concatenation)s
-[ /Dest /LOUT15_4082_det_gall_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_4 /DEST pdfmark
7017(symbol)s 220 fnt2 7806 2225(//1.1b)m 240 fnt1 8347 2228(,)m
8484(which)s 0 1940(calls)m 509(for)s 868(more)s 1436(space)s
2045(than)s 2535(is)s 2766(a)s 4(v)k 6(ailable)k
@@ -7201,7 +7211,7 @@ grestore
882(v)s 3(ery)k 1351(doubtful.)s 2319(F)s 3(or)k
2702(e)s 3(xample,)k 3609(what)s 4127(if)s 4338(the)s
4679(tar)s 4(gets)k
-[ /Dest /LOUT15_4082_det_gall_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_5 /DEST pdfmark
5355(are)s 5696(in)s 5932(dif)s 6(ferent)k
6800(columns)s 7656(of)s 7920(one)s 8315(page,)s 8867(or)s
0 10981(what)m 525(if)s 742(one)s 1144(lies)s 1526(within)s
@@ -7293,7 +7303,7 @@ grestore
5153(equal)s 5726(width.)s 480 4115(The)m 906(root)s 1348(g)s 1(alle)k 3(y)k 15(,)k
2018(where)s 2655(e)s 6(v)k 3(erything)k 3720(collects)s
4497(immediately)s 5742(prior)s 6264(to)s 6500(output,)s
-[ /Dest /LOUT15_4082_det_gall_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_6 /DEST pdfmark
7217(is)s
7424(created)s 8168(automati)s 8998(-)s 0 3827(cally)m 15(,)k
556(not)s 921(by)s 1214(a)s 1379(de\207nition.)s 2459(Its)s
@@ -7387,7 +7397,7 @@ grestore
2112(g)s 1(alle)k 3(y)k 2751(on)s 3054(the)s
3407(output)s 4085(\207le)s 4451(is)s 4666(some)s 6(what)k
5696(problematical,)s
-[ /Dest /LOUT15_4082_det_gall_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_7 /DEST pdfmark
7121(because)s 7940(Lout)s 8457(has)s 8833(no)s
0 9747(w)m 2(ay)k 461(of)s 742(kno)s 6(wing)k
1638(ho)s 6(w)k 2109(lar)s 4(ge)k 2648(the)s
@@ -7405,9 +7415,9 @@ grestore
1744(will)s 2198(promote)s 3079(a)s 3273(component)s 4425(only)s
4933(after)s 5457(an)s 3(y)k 5882(recepti)s 6(v)k 3(e)k
6832(symbols)s
-[ /Dest /LOUT15_4082_det_gall_8 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_8 /DEST pdfmark
-[ /Dest /LOUT15_4082_det_gall_9 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_9 /DEST pdfmark
7709(within)s 8405(it)s 8625(ha)s 4(v)k 3(e)k
0 8221(been)m 509(replaced,)s 1426(either)s 2029(by)s 2324(g)s 1(alle)k 3(ys)k
3048(or)s 3308(by)s 220 fnt2 3602 8218(@Null)m 240 fnt1
@@ -7441,7 +7451,7 @@ grestore
5819(the)s 6156(g)s 1(alle)k 3(y)k 6778(concept,)s
7618(called)s 8235(a)s 240 fnt6 8389 6035(for)m 8(cing)k
0 5747(galle)m 7(y)k 240 fnt1 573 5745(,)m
-[ /Dest /LOUT15_4082_det_gall_10 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_10 /DEST pdfmark
[ /Dest /LOUTforcing /DEST pdfmark
680(is)s
@@ -7578,7 +7588,7 @@ grestore
2586(the)s 2928(symbol)s 3682(that)s 4094(is)s 4297(to)s
4530(be)s 4806(a)s 4966(g)s 1(alle)k 3(y)k
5594(a)s 5753(parameter)s 6761(or)s 7014(nested)s
-[ /Dest /LOUT15_4082_det_gall_11 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_11 /DEST pdfmark
7677(de\207nition)s
8644(with)s 0 11679(the)m 348(special)s 1066(name)s 220 fnt2
1640 11676(@T)m 26(arget)k 240 fnt1 2467 11679(:)m 220 fnt2
@@ -7716,7 +7726,7 @@ grestore
2045(a)s 2216(symbol)s 2981(whose)s 3654(name)s 4233(is)s
220 fnt2 4448 13202(@Enclose)m 240 fnt1 5508 13205(has)m 5883(a)s
6054(special)s
-[ /Dest /LOUT15_4082_det_gall_12 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_gall_12 /DEST pdfmark
6777(meaning:)s 7772(when)s 8353(compo)s 8998(-)s
0 12917(nents)m 556(of)s 827(the)s 1175(g)s 1(alle)k 3(y)k
1810(replace)s 2555(a)s 220 fnt2 2721 12914(@Galle)m 4(y)k
@@ -7877,13 +7887,13 @@ grestore
674(order)s 13(.)k 1324(T)s 19(o)k 1618(mak)s 2(e)k
2185(g)s 1(alle)k 3(ys)k 2903(appear)s 3595(in)s
3832(sorted)s 4469(order)s 9(,)k 5065(as)s
-[ /Dest /LOUT15_4082_det_sort_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_sort_1 /DEST pdfmark
5310(is)s
5514(needed)s 6245(in)s 6482(bibliographies)s 7896(and)s 8294(inde)s 3(x)k 3(es,)k
0 9711(a)m 178(parameter)s 1205(or)s 1477(nested)s 2158(de\207nition)s
3145(with)s 3640(the)s 4000(special)s 4731(name)s 220 fnt2
5318 9708(@K)m 8(e)k 4(y)k
-[ /Dest /LOUT15_4082_det_sort_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_sort_2 /DEST pdfmark
240 fnt1 5977 9711(is)m
6200(added)s 6843(to)s 7094(the)s 7455(g)s 1(alle)k 3(y)k
8102(de\207nition,)s 0 9423(lik)m 2(e)k 412(this:)s 220 fnt2
@@ -8019,7 +8029,7 @@ grestore
5406 9171(must)m 5922(ha)s 4(v)k 3(e)k 6414(just)s
6809(tw)s 2(o)k 7210(parameters,)s 8355(left)s 8722(and)s
0 8883(right\),)m
-[ /Dest /LOUT15_4082_det_sort_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_sort_3 /DEST pdfmark
643(and)s 1054(if)s 1277(that)s 1702(sorted)s
2350(g)s 1(alle)k 3(y)k 2991(is)s 3207(preceded)s
4135(in)s 4384(the)s 4739(list)s 5096(of)s 5374(sorted)s
@@ -8343,7 +8353,7 @@ grestore
480 11647(As)m 814(e)s 3(xplained)k 1817(in)s 2077(Section)s
2869(2.7,)s 3294(the)s 3659(components)s 4885(of)s 5174(a)s
5357(g)s 1(alle)k 3(y)k
-[ /Dest /LOUT15_4082_det_opti_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_opti_1 /DEST pdfmark
6009(are)s 6373(promoted)s
7366(one)s 7786(by)s 8097(one)s 8517(into)s 8960(a)s
0 11359(tar)m 4(get.)k 703(When)s 1332(space)s 1919(runs)s
@@ -8381,7 +8391,7 @@ grestore
4599 8509(whose)m 5290(v)s 6(alue)k 5880(is)s 220 fnt2
6112 8506(Y)m 30(es)k 240 fnt1 6453 8509(.)m 6639(Lik)s 2(e)k
7153(cross)s 7717(referencing,)s
-[ /Dest /LOUT15_4082_det_opti_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_det_opti_2 /DEST pdfmark
8934(it)s 0 8221(tak)m 2(es)k
539(tw)s 2(o)k 947(runs)s 1409(to)s 1646(ha)s 4(v)k 3(e)k
2145(ef)s 6(fect.)k 2844(On)s 3192(the)s 3538(\207rst)s
@@ -8472,9 +8482,9 @@ grestore
1702(a)s 1864(symbol)s 220 fnt2 2620 10653(@Sym)m 240 fnt1
3324 10656(may)m 3786(be)s 4064(enclosed)s 4955(in)s 220 fnt2
5194 10653(@Begin)m 240 fnt1 6019 10656(and)m
-[ /Dest /LOUT15_4082_pre_begi_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_begi_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_begi_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_begi_2 /DEST pdfmark
220 fnt2 6419 10653(@End)m
7076(@Sym)s 240 fnt1 7780 10656(instead)m 8511(of)s 8778(the)s
0 10368(more)m 547(usual)s 1107(braces:)s 220 fnt2 480 9917(def @Section)m
@@ -8501,7 +8511,7 @@ grestore
240 fnt1 480 3739(There)m
1093(are)s 1440(ten)s 1789(concatenation)s 3174(symbols,)s 4079(in)s
4322(three)s 4855(f)s 2(amilies:)k
-[ /Dest /LOUT15_4082_pre_conc_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_1 /DEST pdfmark
220 fnt2 480 3198(/)m
962(^/)s 1547(//)s 2012(^//)s 240 fnt1 2580 3201(V)m 26(ertical)k
3377(concatenation)s 220 fnt2 480 2910(|)m 962(^|)s 1547(||)s
@@ -8515,7 +8525,7 @@ grestore
6425(space)s 7012(character)s 13(.)k 480 1422(The)m 906(v)s 3(ertical)k
1670(concatenation)s 3052(symbol)s 220 fnt2 3809 1419(/)m 240 fnt1
3930 1422(places)m 4575(its)s 4848(left)s 5222(parameter)s
-[ /Dest /LOUT15_4082_pre_conc_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_2 /DEST pdfmark
6233(abo)s 3(v)k 3(e)k
6852(its)s 7125(right)s 7633(parameter)s 8644(with)s 0 1134(their)m
519(column)s 1317(marks)s 1975(aligned.)s 2866(If)s 3119(one)s
@@ -8529,7 +8539,7 @@ grestore
1908(concatenation)s 3280(symbols)s 220 fnt2 4117 181(|)m 240 fnt1
4201 184(and)m 220 fnt2 4593 181(||)m 240 fnt1 4734 184(are)m
5069(horizontal)s
-[ /Dest /LOUT15_4082_pre_conc_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_3 /DEST pdfmark
6080(analogues)s 7076(of)s 220 fnt2 7334 181(/)m
240 fnt1 7446 184(and)m 220 fnt2 7837 181(//)m 240 fnt1
7962 184(:)m 8116(the)s 3(y)k 8566(place)s
@@ -8590,7 +8600,7 @@ grestore
1976(side)s 2407(by)s 2692(side,)s 3174(with)s 3646(ro)s 6(w)k
4056(mark)s 4599(alignment)s 5605(or)s 5854(top-justi\207cation)s 7414(respecti)s 6(v)k 3(ely)k 15(.)k
8698(The)s
-[ /Dest /LOUT15_4082_pre_conc_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_4 /DEST pdfmark
55 12917(in-paragraph)m 1327(concatenation)s 2707(symbol)s 220 fnt2
3461 12914(&)m 240 fnt1 3658 12917(produces)m 4567(horizontal)s 5586(concatenation)s
6965(within)s 7628(a)s 7788(paragraph;)s 8850(its)s 0 12629(special)m
@@ -8632,7 +8642,7 @@ grestore
938(mark)s 1494(is)s 1708(designated)s 2793(as)s 3047(the)s
240 fnt6 3398 9025(principal)m 4339(mark)s 240 fnt1 4835 9023(,)m
4946(usually)s 5695(the)s 6047(mark)s 6602(of)s
-[ /Dest /LOUT15_4082_pre_conc_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_5 /DEST pdfmark
6877(the)s
7229(\207rst)s 7664(component.)s 8896(A)s 0 8735(later)m 486(mark)s
1042(can)s 1435(be)s 1721(chosen)s 2447(for)s 2789(this)s
@@ -8641,7 +8651,7 @@ grestore
8317(symbol.)s 0 8447(See)m 401(Section)s 1175(3.10)s 1650(for)s
1988(e)s 3(xamples.)k 480 8073(A)m 240 fnt6 712 8075(gap)m
240 fnt1 1065 8073(,)m
-[ /Dest /LOUT15_4082_pre_conc_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_6 /DEST pdfmark
1175(specifying)s 2227(the)s 2578(distance)s
3420(between)s 4277(the)s 4627(tw)s 2(o)k 5040(parameters,)s
6197(may)s 6666(follo)s 6(w)k 7341(an)s 3(y)k
@@ -8673,7 +8683,7 @@ grestore
3966(mode)s 4548(plus)s 4992(an)s 5268(optional)s 6101(indication)s
7108(of)s 7373(unbreakability)s 15(.)k 8896(A)s 240 fnt6
0 4973(length)m
-[ /Dest /LOUT15_4082_pre_conc_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_7 /DEST pdfmark
240 fnt1 659 4971(is)m 875(represented)s 2040(by)s
2341(an)s 2630(decimal)s 3447(number)s 4244(\(which)s 4972(may)s
5444(not)s 5816(be)s 6104(ne)s 3(g)k 1(ati)k 6(v)k 3(e\))k
@@ -8684,29 +8694,29 @@ grestore
7847(gi)s 6(v)k 3(es)k 8393(the)s 8740(full)s
0 4395(selection)m 906(of)s 1177(units)s 1693(of)s 1964(measurement.)s
-[ /Dest /LOUT15_4082_pre_conc_8 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_8 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_9 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_9 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_10 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_10 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_11 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_11 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_12 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_12 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_13 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_13 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_14 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_14 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_15 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_15 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_16 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_16 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_17 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_17 /DEST pdfmark
480 4021(After)m 1045(the)s 1396(length)s 2054(comes)s 2718(an)s
3004(optional)s 240 fnt6 3846 4023(gap)m 4261(mode)s 240 fnt1
4773 4021(,)m
-[ /Dest /LOUT15_4082_pre_conc_18 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_18 /DEST pdfmark
4883(which)s 5528(is)s 5740(a)s 5909(single)s
6539(letter)s 7090(follo)s 6(wing)k 8070(the)s 8421(length,)s
0 3733(indicating)m 1031(ho)s 6(w)k 1514(the)s 1884(length)s
@@ -8714,9 +8724,9 @@ grestore
4801(sho)s 6(wn)k 5500(in)s 5765(Figure)s 6468(3.2,)s
6897(with)s 7401(edge-to-edge)s 8728(g)s 1(ap)k 0 3445(mode)m
-[ /Dest /LOUT15_4082_pre_conc_19 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_19 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_20 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_20 /DEST pdfmark
603(the)s 967(length)s 240 fnt6 1638 3447(l)m 240 fnt1
1780 3445(is)m 2006(measured)s 2996(from)s 3536(the)s 3900(trailing)s
4658(edge)s 5181(of)s 5468(the)s 5832(\207rst)s 6279(object)s
@@ -8726,24 +8736,24 @@ grestore
4833 3154(e)m 240 fnt1 5005 3157(may)m 5469(be)s 5749(omitted.)s
6642(Hyphenation)s 7934(g)s 1(ap)k 8330(mode)s 8916(is)s
-[ /Dest /LOUT15_4082_pre_conc_21 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_21 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_22 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_22 /DEST pdfmark
60 2869(similar)m 9(,)k 820(e)s 3(xcept)k 1501(as)s
1751(e)s 3(xplained)k 2736(at)s 2968(the)s 3316(end)s
3720(of)s 3991(this)s 4387(section.)s 480 2495(Mark-to-mark,)m
-[ /Dest /LOUT15_4082_pre_conc_23 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_23 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_24 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_24 /DEST pdfmark
1957(o)s 3(v)k 3(erstrik)k 2(e,)k
-[ /Dest /LOUT15_4082_pre_conc_25 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_25 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_26 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_26 /DEST pdfmark
3028(and)s 3450(k)s 2(erning)k
-[ /Dest /LOUT15_4082_pre_conc_27 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_27 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_28 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_28 /DEST pdfmark
4249(measure)s 5118(the)s
5484(length)s 6156(from)s 6698(the)s 7063(last)s 7471(mark)s
8041(of)s 8329(the)s 8695(\207rst)s 0 2207(object)m 648(to)s
@@ -8764,13 +8774,13 @@ grestore
4673(other)s 5248(object;)s 5969(this)s 6389(mode)s 7001(is)s
7235(used)s 7756(for)s 8119(subscripts)s 0 1055(and)m 404(superscripts.)s
-[ /Dest /LOUT15_4082_pre_conc_29 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_29 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_30 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_30 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_31 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_31 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_32 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_32 /DEST pdfmark
558 681(T)m 19(ab)k 4(ulation)k 1646(ignores)s 2419(the)s
2785(\207rst)s 3234(object)s 3896(and)s 4318(places)s 4984(the)s
5350(leading)s 6125(edge)s 6651(of)s 6940(the)s 7306(second)s
@@ -8838,8 +8848,6 @@ gsave
gsave
0 LoutMargSet
grestore
-
-[ /Dest /LOUTunits /DEST pdfmark
0 86 0 86 240 288 60 0 13282 LoutGr2
0.5 pt ltabvs
grestore
@@ -9375,65 +9383,72 @@ grestore
grestore
grestore
+
+[ /Dest /LOUTunits /DEST pdfmark
200 fnt5 1938 5388(Figur)m 3(e)k
2546(3.1.)s 200 fnt1 2938 5389(The)m 3294(thirteen)s 3948(units)s
4377(of)s 4603(measurement)s 5713(pro)s 3(vided)k 6468(by)s
-6713(Lout.)s
-[ /Dest /LOUTgapmodes /DEST pdfmark
-240 fnt1 0 4333(will)m 426(centre)s 1065(it.)s
-480 3959(The)m 914(v)s 6(alue)k 220 fnt2 1488 3956(|0r)m -8(t)k
-240 fnt1 1871 3959(separating)m 2913(the)s 3267(\207rst)s 3704(and)s
+6713(Lout.)s 240 fnt1 0 4758(will)m 426(centre)s 1065(it.)s
+480 4384(The)m 914(v)s 6(alue)k 220 fnt2 1488 4381(|0r)m -8(t)k
+240 fnt1 1871 4384(separating)m 2913(the)s 3267(\207rst)s 3704(and)s
4115(second)s 4844(items)s 5418(in)s 5667(a)s 5840(sequence)s
-6779(of)s 7056(horizontally)s 8272(concate)s 8998(-)s 0 3671(nated)m
+6779(of)s 7056(horizontally)s 8272(concate)s 8998(-)s 0 4096(nated)m
572(objects)s 1296(is)s 1502(some)s 6(what)k 2522(special)s
3236(in)s 3475(that)s 3889(it)s 4077(denotes)s 4855(left)s
5228(justi\207cation)s 6409(of)s 6676(the)s 7020(object)s 7660(to)s
-7895(its)s 8167(left)s 8540(in)s 8778(the)s 0 3383(a)m 4(v)k 6(ailable)k
+7895(its)s 8167(left)s 8540(in)s 8778(the)s 0 3808(a)m 4(v)k 6(ailable)k
902(space.)s 1590(This)s 2059(is)s 2262(identical)s 3132(with)s
-220 fnt2 3607 3380(|0ie)m 240 fnt1 4001 3383(when)m 4570(the)s
+220 fnt2 3607 3805(|0ie)m 240 fnt1 4001 3808(when)m 4570(the)s
4911(object)s 5548(to)s 5780(the)s 6121(left)s 6491(also)s
-6922(has)s 7285(the)s 7626(principal)s 8523(mark;)s 0 3095(b)m 4(ut)k
+6922(has)s 7285(the)s 7626(principal)s 8523(mark;)s 0 3520(b)m 4(ut)k
354(when)s 922(it)s 1105(does)s 1587(not,)s 220 fnt2
-1991 3092(|0r)m -8(t)k 240 fnt1 2360 3095(will)m 2777(cause)s
+1991 3517(|0r)m -8(t)k 240 fnt1 2360 3520(will)m 2777(cause)s
3356(the)s 3695(object)s 4331(to)s 4561(the)s 4901(left)s
5269(to)s 5500(appear)s 6188(further)s 6889(to)s 7119(the)s
7459(left)s 7827(than)s 8288(it)s 8471(w)s 2(ould)k
-0 2807(otherwise)m 985(ha)s 4(v)k 3(e)k 1486(done,)s
+0 3232(otherwise)m 985(ha)s 4(v)k 3(e)k 1486(done,)s
2059(if)s 2276(space)s 2863(to)s 3102(do)s 3395(so)s
-3661(is)s 3871(a)s 4(v)k 6(ailable.)k 480 2433(A)m
+3661(is)s 3871(a)s 4(v)k 6(ailable.)k 480 2858(A)m
744(g)s 1(ap)k 1177(is)s 1421(optionally)s 2480(concluded)s
3557(with)s 4073(an)s 4391(indication)s 5439(of)s 5744(unbreakability)s 15(,)k
7252(which)s 7929(is)s 8173(a)s 8374(letter)s 220 fnt2
-8958 2430(u)m 240 fnt1 0 2145(appended)m 976(to)s 1215(the)s
+8958 2855(u)m 240 fnt1 0 2570(appended)m 976(to)s 1215(the)s
1563(g)s 1(ap.)k 2072(A)s 2303(paragraph)s 3316(will)s
3742(ne)s 6(v)k 3(er)k 4324(be)s 4607(brok)s 2(en)k
5327(at)s 5559(an)s 5842(unbreakable)s 7068(g)s 1(ap,)k
7520(nor)s 7899(will)s 8325(a)s 8492(g)s 1(alle)k 3(y)k
-0 1857(be)m 293(brok)s 2(en)k 1025(across)s 1684(tw)s 2(o)k
+0 2282(be)m 293(brok)s 2(en)k 1025(across)s 1684(tw)s 2(o)k
2106(tar)s 4(gets)k 2800(at)s 3044(such)s 3551(a)s
3729(g)s 1(ap.)k 4249(Basser)s 4958(Lout')s 13(s)k
5631(implementation)s 7200(is)s 7421(slightly)s 8204(defecti)s 6(v)k 3(e)k
-0 1569(in)m 242(that)s 659(it)s 849(ignores)s 1603(an)s 3(y)k
+0 1994(in)m 242(that)s 659(it)s 849(ignores)s 1603(an)s 3(y)k
1999(unbreakable)s 3222(indication)s 4234(in)s 4476(the)s 4822(g)s 1(ap)k
5219(separating)s 6253(the)s 6599(\207rst)s 7029(component)s 8151(promoted)s
-0 1281(into)m 425(an)s 3(y)k 822(tar)s 4(get)k
-1421(from)s 1945(the)s 2293(second.)s 480 907(When)m 1111(tw)s 2(o)k
+0 1706(into)m 425(an)s 3(y)k 822(tar)s 4(get)k
+1421(from)s 1945(the)s 2293(second.)s 480 1332(When)m 1111(tw)s 2(o)k
1523(objects)s 2254(are)s 2603(separated)s 3566(only)s 4048(by)s
4345(zero)s 4811(or)s 5072(more)s 5622(white)s 6211(space)s
-[ /Dest /LOUT15_4082_pre_conc_33 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_33 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_34 /DEST pdfmark
-6801(characters)s 7821(\(spaces,)s 8634(tabs,)s 0 619(ne)m 6(wlines,)k
+[ /Dest /LOUT15_4062_pre_conc_34 /DEST pdfmark
+6801(characters)s 7821(\(spaces,)s 8634(tabs,)s 0 1044(ne)m 6(wlines,)k
983(and)s 1420(formfeeds\),)s 2607(Lout)s 3152(inserts)s 220 fnt2
-3859 616(&)m 240 fnt6 4001 621(k)m 220 fnt2 4111 616(s)m
-240 fnt1 4307 619(between)m 5194(the)s 5575(tw)s 2(o)k
-6018(objects,)s 6835(where)s 240 fnt6 7508 621(k)m 240 fnt1
-7711 619(is)m 7954(the)s 8335(number)s 0 331(of)m 291(spaces.)s
-1100(Precisely)s 15(,)k 240 fnt6 2087 333(k)m 240 fnt1
-2278 331(is)m 2509(determined)s 3662(by)s 3977(discarding)s 5047(all)s
+3859 1041(&)m 240 fnt6 4001 1046(k)m 220 fnt2 4111 1041(s)m
+240 fnt1 4307 1044(between)m 5194(the)s 5575(tw)s 2(o)k
+6018(objects,)s 6835(where)s 240 fnt6 7508 1046(k)m 240 fnt1
+7711 1044(is)m 7954(the)s 8335(number)s 0 756(of)m 291(spaces.)s
+1100(Precisely)s 15(,)k 240 fnt6 2087 758(k)m 240 fnt1
+2278 756(is)m 2509(determined)s 3662(by)s 3977(discarding)s 5047(all)s
5360(space)s 5968(characters)s 7007(and)s 7431(tabs)s 7888(that)s
-8327(precede)s
+8327(precede)s 0 468(ne)m 6(wlines)k 903(\(these)s 1537(are)s
+1892(in)s 9(visible)k 2771(so)s 3045(are)s 3400(better)s
+4012(ignored\),)s 4937(then)s 5414(counting)s 6313(1)s 6477(for)s
+6823(each)s 7326(ne)s 6(wline,)k 8193(formfeed)s 0 180(or)m
+259(space,)s 897(and)s 1301(8)s 1468(for)s 1806(each)s
+2301(tab)s 2646(character)s 13(.)k 3671(The)s 4099(g)s 1(ap)k
+4497(will)s 4923(be)s 5205(unbreakable)s 6430(if)s 240 fnt6
+6647 182(k)m 240 fnt1 6817 180(is)m 7027(zero.)s
grestore
gsave
1417 -15423 translate
@@ -10504,59 +10519,65 @@ grestore
grestore
end end restore
grestore
+
+[ /Dest /LOUTgapmodes /DEST pdfmark
200 fnt5 2562 5321(Figur)m 3(e)k 3170(3.2.)s 200 fnt1
3562 5322(The)m 3918(six)s 4196(g)s 1(ap)k 4527(modes)s
5089(pro)s 3(vided)k 5844(by)s 6089(Lout.)s 240 fnt1
-0 4691(ne)m 6(wlines)k 903(\(these)s 1537(are)s 1892(in)s 9(visible)k
-2771(so)s 3045(are)s 3400(better)s 4012(ignored\),)s 4937(then)s
-5414(counting)s 6313(1)s 6477(for)s 6823(each)s 7326(ne)s 6(wline,)k
-8193(formfeed)s 0 4403(or)m 259(space,)s 897(and)s 1301(8)s
-1468(for)s 1806(each)s 2301(tab)s 2646(character)s 13(.)k
-3671(The)s 4099(g)s 1(ap)k 4497(will)s 4923(be)s
-5205(unbreakable)s 6430(if)s 240 fnt6 6647 4405(k)m 240 fnt1
-6817 4403(is)m 7027(zero.)s 480 4029(A)m 724(sequence)s 1672(of)s
-1958(tw)s 2(o)k 2383(or)s 2657(more)s 3219(objects)s
-3962(separated)s 4936(by)s 220 fnt2 5245 4026(&)m 240 fnt1
-5462 4029(symbols)m 6326(is)s 6551(a)s
-[ /Dest /LOUT15_4082_pre_conc_35 /DEST pdfmark
-240 fnt6 6732 4031(par)m 3(a)k 2(gr)k 3(aph)k
-240 fnt1 7745 4029(.)m 7924(Lout)s 8451(breaks)s 0 3741(paragraphs)m
+480 4689(A)m 724(sequence)s 1672(of)s 1958(tw)s 2(o)k
+2383(or)s 2657(more)s 3219(objects)s 3962(separated)s 4936(by)s
+220 fnt2 5245 4686(&)m 240 fnt1 5462 4689(symbols)m 6326(is)s
+6551(a)s
+[ /Dest /LOUT15_4062_pre_conc_35 /DEST pdfmark
+240 fnt6 6732 4691(par)m 3(a)k 2(gr)k 3(aph)k
+240 fnt1 7745 4689(.)m 7924(Lout)s 8451(breaks)s 0 4401(paragraphs)m
1100(into)s 1526(lines)s 2029(automatically)s 3384(as)s 3635(required,)s
4539(by)s 4834(con)s 9(v)k 3(erting)k 5898(some)s
-6460(of)s 6732(the)s 220 fnt2 7081 3738(&)m 240 fnt1
-7284 3741(symbols)m 8134(into)s 220 fnt2 8560 3738(//1vx)m 240 fnt1
-9022 3741(.)m 0 3453(Unbreakable)m 1279(g)s 1(aps)k 1769(are)s
+6460(of)s 6732(the)s 220 fnt2 7081 4398(&)m 240 fnt1
+7284 4401(symbols)m 8134(into)s 220 fnt2 8560 4398(//1vx)m 240 fnt1
+9022 4401(.)m 0 4113(Unbreakable)m 1279(g)s 1(aps)k 1769(are)s
2117(not)s 2485(eligible)s 3258(for)s 3597(this)s 3995(con)s 9(v)k 3(ersion.)k
5198(`Optimal')s 6173(line)s 6588(breaks)s 7265(are)s 7613(chosen,)s
-8386(using)s 8960(a)s 0 3165(method)m 776(adapted)s 1578(from)s
-2102(T)s 2198 3117(E)m 2306 3165(X)m 2535([)s
-[ /Rect [2606 3162 2712 3330] /Subtype /Link /Dest /LOUTknuth1984tex /ANN pdfmark
+8386(using)s 8960(a)s 0 3825(method)m 776(adapted)s 1578(from)s
+2102(T)s 2198 3777(E)m 2306 3825(X)m 2535([)s
+[ /Rect [2606 3822 2712 3990] /Subtype /Link /Dest /LOUTknuth1984tex /ANN pdfmark
2606(5)s
2712(].)s
-[ /Dest /LOUT15_4067_pre_conc_1 /DEST pdfmark
+[ /Dest /LOUT15_4047_pre_conc_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_36 /DEST pdfmark
-480 2791(If)m 735(an)s 220 fnt2 1043 2788(&)m
-240 fnt1 1271 2791(symbol)m 2056(whose)s 2750(g)s 1(ap)k
+[ /Dest /LOUT15_4062_pre_conc_36 /DEST pdfmark
+480 3451(If)m 735(an)s 220 fnt2 1043 3448(&)m
+240 fnt1 1271 3451(symbol)m 2056(whose)s 2750(g)s 1(ap)k
3173(has)s 3568(h)s 1(yphenation)k 4834(mode)s
-[ /Dest /LOUT15_4082_pre_conc_37 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_37 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_conc_38 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_conc_38 /DEST pdfmark
5447(is)s
5683(chosen)s 6430(for)s 6793(replacement)s 8046(by)s 220 fnt2
-8365 2788(//1vx)m 240 fnt1 8827 2791(,)m 8960(a)s 0 2503(h)m 1(yphen)k
+8365 3448(//1vx)m 240 fnt1 8827 3451(,)m 8960(a)s 0 3163(h)m 1(yphen)k
755(will)s 1174(be)s 1448(appended)s 2417(to)s 2649(the)s
2989(preceding)s 3978(object,)s 4661(unless)s 5303(that)s 5714(object)s
6350(is)s 6553(a)s 6712(w)s 2(ord)k 7252(which)s
-7887(already)s 8636(ends)s 0 2215(with)m 482(a)s 648(h)s 1(yphen.)k
+7887(already)s 8636(ends)s 0 2875(with)m 482(a)s 648(h)s 1(yphen.)k
1517(F)s 3(or)k 1906(e)s 3(xample,)k 220 fnt2
-480 1718(Long)m 1017(w)s 2(ords)k 1654(ma)s 6(y)k
-2122(be)s 2419(h)s 6(yph &0ih enat &0ih ed.)k 240 fnt1 0 1219(could)m
+480 2378(Long)m 1017(w)s 2(ords)k 1654(ma)s 6(y)k
+2122(be)s 2419(h)s 6(yph &0ih enat &0ih ed.)k 240 fnt1 0 1879(could)m
590(ha)s 4(v)k 3(e)k 1091(the)s 1439(follo)s 6(wing)k
2416(result,)s 3053(depending)s 4104(where)s 4744(the)s 5092(line)s
-5506(breaks)s 6181(f)s 2(all:)k 480 716(Long)m 1038(w)s 2(ords)k
+5506(breaks)s 6181(f)s 2(all:)k 480 1376(Long)m 1038(w)s 2(ords)k
1670(may)s 2135(be)s 2415(h)s 1(yphenat)k 3292(-)s
-480 428(ed.)m
+480 1088(ed.)m 0 635(Basser)m 702(Lout)s 1219(inserts)s 1898(h)s 1(yphenation)k
+3143(g)s 1(aps)k 3637(automatically)s 4996(as)s 5251(required,)s
+6159(ag)s 1(ain)k 6738(follo)s 6(wing)k 7720(the)s
+8073(method)s 8855(of)s 0 347(T)m 96 299(E)m 204 347(X)m
+373(,)s 479(which)s 1120(approximates)s 2458(the)s 2804(h)s 1(yphenations)k
+4130(in)s 4372(W)s 19(ebster')k 13(s)k 5358(dictionary)s 15(.)k
+6474(T)s 19(o)k 6773(pre)s 6(v)k 3(ent)k
+7540(the)s 7886(h)s 1(yphenation)k 0 59(of)m 268(a)s
+430(single)s 1053(w)s 2(ord,)k 1646(enclose)s 2416(it)s
+2604(in)s 2843(quotes.)s 3628(Further)s 4387(control)s 5116(o)s 3(v)k 3(er)k
+5591(paragraph)s 6600(breaking)s 7486(and)s 7886(h)s 1(yphenation)k
+
grestore
gsave
1417 -15423 translate
@@ -10611,136 +10632,139 @@ gsave
240 fnt5 1417 -1583(40)m 240 fnt6 7498 -1580(Chapter)m 8348(3.)s
8622(Pr)s 8(ede\207ned)k 9717(symbols)s gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13257 240 288 60 LoutGraphic
gsave
0 LoutMargSet
grestore
-0 13205(Basser)m 702(Lout)s
-1219(inserts)s 1898(h)s 1(yphenation)k 3143(g)s 1(aps)k
-3637(automatically)s 4996(as)s 5251(required,)s 6159(ag)s 1(ain)k
-6738(follo)s 6(wing)k 7720(the)s 8073(method)s 8855(of)s
-0 12917(T)m 96 12869(E)m 204 12917(X)m 373(,)s 479(which)s
-1120(approximates)s 2458(the)s 2804(h)s 1(yphenations)k 4130(in)s
-4372(W)s 19(ebster')k 13(s)k 5358(dictionary)s 15(.)k
-6474(T)s 19(o)k 6773(pre)s 6(v)k 3(ent)k
-7540(the)s 7886(h)s 1(yphenation)k 0 12629(of)m 268(a)s
-430(single)s 1053(w)s 2(ord,)k 1646(enclose)s 2416(it)s
-2604(in)s 2843(quotes.)s 3628(Further)s 4387(control)s 5116(o)s 3(v)k 3(er)k
-5591(paragraph)s 6600(breaking)s 7486(and)s 7886(h)s 1(yphenation)k
-0 12341(is)m 210(pro)s 3(vided)k 1116(by)s 1410(the)s
-220 fnt2 1758 12338(@Break)m 240 fnt1 2614 12341(and)m 220 fnt2
-3018 12338(@Space)m 240 fnt1 3915 12341(symbols)m 4764(\(Sections)s 5704(3.4)s
-6058(and)s 6462(3.5\).)s 240 fnt5 0 11548(3.3.)m 471(@F)s 6(ont,)k
-1280(@Char)s 22(,)k 2127(and)s 2568(@F)s 6(ontDef)k
-
+0 13203(is)m 210(pro)s 3(vided)k
+1116(by)s 1410(the)s 220 fnt2 1758 13200(@Break)m 240 fnt1
+2614 13203(and)m 220 fnt2 3018 13200(@Space)m 240 fnt1 3915 13203(symbols)m
+4764(\(Sections)s 5704(3.4)s 6058(and)s 6462(3.5\).)s 240 fnt5
+0 12410(3.3.)m 471(@F)s 6(ont,)k 1280(@Char)s 22(,)k
+2127(and)s 2568(@F)s 6(ontDef)k
[ /Dest /LOUTfont /DEST pdfmark
-240 fnt1 480 11077(A)m 240 fnt6 728 11079(font)m
-[ /Dest /LOUT15_4082_pre_font_1 /DEST pdfmark
-240 fnt1
-1182 11077(is)m 1410(a)s 1594(collection)s 2611(of)s 2900(characters)s
-3936(which)s 4596(may)s 5080(be)s 5380(printed.)s 6239(Man)s 3(y)k
-6867(fonts)s 7414(come)s 8006(in)s 240 fnt6 8268 11079(families)m
-240 fnt1 9019 11077(,)m
-[ /Dest /LOUT15_4082_pre_font_2 /DEST pdfmark
-
-[ /Dest /LOUT15_4082_pre_font_3 /DEST pdfmark
-0 10789(which)m 634(are)s 973(groups)s
-1667(of)s 1930(fonts)s 2450(that)s 2860(ha)s 4(v)k 3(e)k
+240 fnt1 480 11939(A)m
+240 fnt6 728 11941(font)m
+[ /Dest /LOUT15_4062_pre_font_1 /DEST pdfmark
+240 fnt1 1182 11939(is)m 1410(a)s
+1594(collection)s 2611(of)s 2900(characters)s 3936(which)s 4596(may)s
+5080(be)s 5380(printed.)s 6239(Man)s 3(y)k 6867(fonts)s
+7414(come)s 8006(in)s 240 fnt6 8268 11941(families)m 240 fnt1
+9019 11939(,)m
+[ /Dest /LOUT15_4062_pre_font_2 /DEST pdfmark
+
+[ /Dest /LOUT15_4062_pre_font_3 /DEST pdfmark
+0 11651(which)m 634(are)s 973(groups)s 1667(of)s
+1930(fonts)s 2450(that)s 2860(ha)s 4(v)k 3(e)k
3352(been)s 3853(designed)s 4754(to)s 4984(go)s 5269(together)s 13(.)k
6194(F)s 3(or)k 6575(e)s 3(xample,)k 7480(the)s
-7820(T)s 8(imes)k 8451(f)s 2(amily)k 0 10501(includes)m
-848(the)s 1196(follo)s 6(wing)k 2173(fonts:)s 480 9998(T)m 8(imes)k
-1120(Base)s 240 fnt6 480 9712(T)m 13(imes)k 1093(Slope)s
-240 fnt5 480 9421(T)m 4(imes)k 1154(Bold)s 240 fnt7
-480 9133(T)m 8(imes)k 1116(BoldSlope)s 240 fnt1 0 8631(Thus,)m
+7820(T)s 8(imes)k 8451(f)s 2(amily)k 0 11363(includes)m
+848(the)s 1196(follo)s 6(wing)k 2173(fonts:)s 480 10860(T)m 8(imes)k
+1120(Base)s 240 fnt6 480 10574(T)m 13(imes)k 1093(Slope)s
+240 fnt5 480 10283(T)m 4(imes)k 1154(Bold)s 240 fnt7
+480 9995(T)m 8(imes)k 1116(BoldSlope)s 240 fnt1 0 9493(Thus,)m
586(each)s 1080(font)s 1524(has)s 1893(tw)s 2(o)k
-2303(names:)s 3019(its)s 240 fnt6 3294 8633(family)m 3946(name)s
-240 fnt1 4518 8631(\(T)m 8(imes,)k 5292(Helv)s 3(etica,)k
-6310(etc.\))s 6775(and)s 7179(its)s 240 fnt6 7454 8633(face)m
-7904(name)s 240 fnt1 8475 8631(\(Base,)m 0 8343(Slope,)m 682(etc.\).)s
+2303(names:)s 3019(its)s 240 fnt6 3294 9495(family)m 3946(name)s
+240 fnt1 4518 9493(\(T)m 8(imes,)k 5292(Helv)s 3(etica,)k
+6310(etc.\))s 6775(and)s 7179(its)s 240 fnt6 7454 9495(face)m
+7904(name)s 240 fnt1 8475 9493(\(Base,)m 0 9205(Slope,)m 682(etc.\).)s
1294(T)s 8(imes)k 1964(Base)s 2516(is)s 2756(more)s
3334(commonly)s 4443(called)s 5101(T)s 8(imes)k 5772(Roman,)s
6601(and)s 7036(T)s 8(imes)k 7706(Slope)s 8338(is)s
-8579(more)s 0 8055(commonly)m 1085(called)s 1720(T)s 8(imes)k
+8579(more)s 0 8917(commonly)m 1085(called)s 1720(T)s 8(imes)k
2367(Italic.)s 3027(Lout)s 3547(a)s 4(v)k 4(oids)k
4222(these)s 4776(names)s 5445(in)s 5695(f)s 2(a)k 4(v)k 4(our)k
6377(of)s 6655(generic)s 7418(names)s 8087(which)s 8737(can)s
-0 7767(be)m 282(applied)s 1044(to)s 1283(man)s 3(y)k
-1866(font)s 2311(f)s 2(amilies.)k 480 7393(Lig)m 1(atures,)k
+0 8629(be)m 282(applied)s 1044(to)s 1283(man)s 3(y)k
+1866(font)s 2311(f)s 2(amilies.)k 480 8255(Lig)m 1(atures,)k
-[ /Dest /LOUT15_4082_pre_font_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_font_4 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_font_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_font_5 /DEST pdfmark
1488(such)s 1984(as)s 2234(\210)s 2420(for)s 2758(f)s
2849(l)s 2970(and)s 3375(\207)s 3560(for)s 3898(f)s
3989(i,)s 4163(are)s 4510(considered)s 5604(by)s 5899(Basser)s
6596(Lout)s 7108(to)s 7348(be)s 7630(an)s 7913(inte)s 3(gral)k
-8695(part)s 0 7105(of)m 257(the)s 591(font:)s 1128(if)s
+8695(part)s 0 7967(of)m 257(the)s 591(font:)s 1128(if)s
1331(the)s 1665(font)s 2096(de\207nition)s 3056(\(see)s 3482(belo)s 6(w\))k
4175(mentions)s 5089(them,)s 5660(the)s 3(y)k 6109(will)s
6521(be)s 6789(used.)s 7378(Similarly)s 15(,)k 8344(k)s 2(erning)k
-0 6817(\(\207ne)m 510(adjustment)s 1636(of)s 1924(the)s 2289(space)s
+0 7679(\(\207ne)m 510(adjustment)s 1636(of)s 1924(the)s 2289(space)s
2893(between)s 3764(adjacent)s 4637(characters)s 5672(to)s 5928(impro)s 3(v)k 3(e)k
-6792(the)s 7157(appearance\))s 8377(is)s 8604(done)s 0 6529(whene)m 6(v)k 3(er)k
+6792(the)s 7157(appearance\))s 8377(is)s 8604(done)s 0 7391(whene)m 6(v)k 3(er)k
988(indicated)s 1929(in)s 2179(the)s 2535(font)s 2987(de\207nition.)s
4075(Enclosing)s 5092(one)s 5502(of)s 5780(the)s 6135(letters)s
-6775(in)s 220 fnt2 7026 6526(@OneCol)m 240 fnt1 8045 6529(is)m
-8262(one)s 8672(sure)s 0 6241(w)m 2(ay)k 451(to)s
+6775(in)s 220 fnt2 7026 7388(@OneCol)m 240 fnt1 8045 7391(is)m
+8262(one)s 8672(sure)s 0 7103(w)m 2(ay)k 451(to)s
690(disable)s 1423(a)s 1589(lig)s 1(ature)k 2373(or)s
-2632(k)s 2(ern.)k 480 5867(The)m 220 fnt2 908 5864(@F)m 6(ont)k
-240 fnt1 1620 5867(symbol)m
-[ /Dest /LOUT15_4082_pre_font_6 /DEST pdfmark
+2632(k)s 2(ern.)k 480 6729(The)m 220 fnt2 908 6726(@F)m 6(ont)k
+240 fnt1 1620 6729(symbol)m
+[ /Dest /LOUT15_4062_pre_font_6 /DEST pdfmark
2380(returns)s 3094(its)s 3370(right)s
3881(parameter)s 4895(in)s 5138(a)s 5304(font)s 5749(and)s
6153(size)s 6580(speci\207ed)s 7488(by)s 7782(its)s 8058(left:)s
-220 fnt2 480 5359({ )m 11(Times Base 12p } @F)k 6(ont)k 240 fnt6
-3155 5364(object)m 240 fnt1 0 4863(The)m 431(f)s 2(amily)k
+220 fnt2 480 6221({ )m 11(Times Base 12p } @F)k 6(ont)k 240 fnt6
+3155 6226(object)m 240 fnt1 0 5725(The)m 431(f)s 2(amily)k
1110(and)s 1517(f)s 2(ace)k 1972(names)s 2638(must)s
3166(ha)s 4(v)k 3(e)k 3671(appeared)s 4596(together)s
-5442(in)s 5689(a)s 220 fnt2 5858 4860(@F)m 6(ontDef)k
-240 fnt1 6916 4863(\(see)m 7360(belo)s 6(w\);)k 8133(the)s
-8485(size)s 8916(is)s 0 4575(arbitrary)m 879(and)s 1287(may)s
+5442(in)s 5689(a)s 220 fnt2 5858 5722(@F)m 6(ontDef)k
+240 fnt1 6916 5725(\(see)m 7360(belo)s 6(w\);)k 8133(the)s
+8485(size)s 8916(is)s 0 5437(arbitrary)m 879(and)s 1287(may)s
1757(be)s 2043(gi)s 6(v)k 3(en)k 2627(in)s
2874(an)s 3(y)k 3275(one)s 3681(of)s 3956(the)s
-220 fnt2 4308 4572(c)m 240 fnt1 4413 4575(,)m 220 fnt2
-4525 4572(i)m 240 fnt1 4559 4575(,)m 220 fnt2 4670 4572(p)m
-240 fnt1 4784 4575(,)m 220 fnt2 4895 4572(m)m 240 fnt1
-5064 4575(,)m 220 fnt2 5175 4572(f)m 240 fnt1 5233 4575(,)m
-220 fnt2 5344 4572(s)m 240 fnt1 5447 4575(,)m 5558(and)s
-220 fnt2 5966 4572(v)m 240 fnt1 6139 4575(units)m 6659(of)s
-6934(measurement)s 8273(\(Section)s 0 4287(3.2\),)m 479(although)s 220 fnt2
-1367 4284(10p)m 240 fnt1 1777 4287(and)m 220 fnt2 2174 4284(12p)m
-240 fnt1 2584 4287(are)m 2924(the)s 3264(most)s 3782(common)s
+220 fnt2 4308 5434(c)m 240 fnt1 4413 5437(,)m 220 fnt2
+4525 5434(i)m 240 fnt1 4559 5437(,)m 220 fnt2 4670 5434(p)m
+240 fnt1 4784 5437(,)m 220 fnt2 4895 5434(m)m 240 fnt1
+5064 5437(,)m 220 fnt2 5175 5434(f)m 240 fnt1 5233 5437(,)m
+220 fnt2 5344 5434(s)m 240 fnt1 5447 5437(,)m 5558(and)s
+220 fnt2 5966 5434(v)m 240 fnt1 6139 5437(units)m 6659(of)s
+6934(measurement)s 8273(\(Section)s 0 5149(3.2\),)m 479(although)s 220 fnt2
+1367 5146(10p)m 240 fnt1 1777 5149(and)m 220 fnt2 2174 5146(12p)m
+240 fnt1 2584 5149(are)m 2924(the)s 3264(most)s 3782(common)s
4669(sizes)s 5177(for)s 5507(te)s 3(xt.)k 6019(There)s
6624(may)s 7083(be)s 7357(empty)s 8002(objects)s 8722(and)s
-220 fnt2 0 3996(@Null)m 240 fnt1 645 3999(objects)m 1373(in)s
+220 fnt2 0 4858(@Null)m 240 fnt1 645 4861(objects)m 1373(in)s
1616(the)s 1964(left)s 2341(parameter)s 3355(of)s 220 fnt2
-3626 3996(@F)m 6(ont)k 240 fnt1 4278 3999(;)m 4390(these)s
-4937(are)s 5284(ignored.)s 480 3625(When)m 1114(a)s 220 fnt2
-1286 3622(@F)m 6(ont)k 240 fnt1 2004 3625(symbol)m 2769(is)s
+3626 4858(@F)m 6(ont)k 240 fnt1 4278 4861(;)m 4390(these)s
+4937(are)s 5284(ignored.)s 480 4487(When)m 1114(a)s 220 fnt2
+1286 4484(@F)m 6(ont)k 240 fnt1 2004 4487(symbol)m 2769(is)s
2985(nested)s 3660(inside)s 4293(the)s 4646(right)s 5163(parameter)s
-6183(of)s 6459(another)s 220 fnt2 7242 3622(@F)m 6(ont)k
-240 fnt1 7960 3625(symbol,)m 8778(the)s 0 3337(inner)m 555(one)s
+6183(of)s 6459(another)s 220 fnt2 7242 4484(@F)m 6(ont)k
+240 fnt1 7960 4487(symbol,)m 8778(the)s 0 4199(inner)m 555(one)s
961(determines)s 2065(the)s 2417(font)s 2867(of)s 3142(its)s
3423(o)s 6(wn)k 3891(right)s 4406(parameter)s 13(.)k
5516(Ho)s 6(we)k 6(v)k 3(er)k 9(,)k
6480(it)s 6677(may)s 7147(be)s 7434(abbre)s 6(viated)k
-8605(so)s 8876(as)s 0 3049(to)m 239(inherit)s 922(part)s
+8605(so)s 8876(as)s 0 3911(to)m 239(inherit)s 922(part)s
1353(of)s 1624(the)s 1972(outer)s 2523(symbol:)s 220 fnt2
-480 2548({ )m 11(Times Base 12p } @F)k 6(ont)k 480 2260({ hello)m 8(, Slope @F)k 6(ont hello)k 8(, 15p @F)k 6(ont hello })k
-240 fnt1 0 1764(has)m 370(result)s 480 1283(hello,)m 240 fnt6
-1065 1285(hello,)m 300 fnt1 1636 1270(hello)m 240 fnt1 0 799(The)m
-457(\207rst)s 918(inner)s 220 fnt2 1498 796(@F)m 6(ont)k
-240 fnt1 2240 799(inherits)m 3037(the)s 3414(outer)s 3995(f)s 2(amily)k
+480 3410({ )m 11(Times Base 12p } @F)k 6(ont)k 480 3122({ hello)m 8(, Slope @F)k 6(ont hello)k 8(, 15p @F)k 6(ont hello })k
+240 fnt1 0 2626(has)m 370(result)s 480 2145(hello,)m 240 fnt6
+1065 2147(hello,)m 300 fnt1 1636 2132(hello)m 240 fnt1 0 1661(The)m
+457(\207rst)s 918(inner)s 220 fnt2 1498 1658(@F)m 6(ont)k
+240 fnt1 2240 1661(inherits)m 3037(the)s 3414(outer)s 3995(f)s 2(amily)k
4699(and)s 5133(size,)s 5641(changing)s 6601(only)s 7111(the)s
-7488(f)s 2(ace;)k 8025(the)s 8403(second)s 0 511(inherits)m
+7488(f)s 2(ace;)k 8025(the)s 8403(second)s 0 1373(inherits)m
754(the)s 1089(outer)s 1627(f)s 2(amily)k 2289(and)s
2680(f)s 2(ace.)k 3225(When)s 3841(a)s 3994(f)s 2(amily)k
4656(name)s 5217(is)s 5413(gi)s 6(v)k 3(en,)k
6030(it)s 6209(must)s 6721(be)s 6990(follo)s 6(wed)k
-7878(immediately)s 0 223(by)m 294(a)s 460(f)s 2(ace)k
+7878(immediately)s 0 1085(by)m 294(a)s 460(f)s 2(ace)k
911(name.)s 1593(A)s 1823(size)s 2250(change)s 2984(may)s
-3450(appear)s 4147(\207rst)s 4578(or)s 4837(last.)s
+3450(appear)s 4147(\207rst)s 4578(or)s 4837(last.)s 480 711(Sizes)m
+1035(of)s 1307(the)s 1656(form)s 2180(+)s 240 fnt6
+2308 713(length)m 240 fnt1 2962 711(and)m 3367(\211)s 240 fnt6
+3487 713(length)m 240 fnt1 4140 711(may)m 4607(also)s 5046(be)s
+5328(used,)s 5875(meaning)s 6753(that)s 7171(the)s 7520(font)s
+7966(size)s 8393(is)s 8604(to)s 8844(be)s 240 fnt6
+0 425(length)m 240 fnt1 649 423(lar)m 4(ger)k 1257(or)s
+1512(smaller)s 2269(than)s 2734(the)s 3078(inherited)s 3981(v)s 6(alue.)k
+4652(F)s 3(or)k 5037(e)s 3(xample,)k 5947(\211)s
+220 fnt2 6067 420(2p)m 240 fnt1 6359 423(is)m 6564(often)s
+7108(used)s 7601(for)s 7934(superscripts)s 0 135(and)m 407(subscripts.)s
+1530(These)s 2161(forms)s 2772(are)s 3123(highly)s 3792(recommended,)s
+5257(since)s 5808(the)s 3(y)k 6274(don')s 4(t)k
+6839(need)s 7352(to)s 7594(be)s 7880(changed)s 8739(if)s
+8960(a)s
grestore
gsave
1417 -15423 translate
@@ -10792,139 +10816,138 @@ gsave
3391(and)s 3817(@F)s 25(ontDef)k 240 fnt5 10256 -1583(41)m
gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13257 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
gsave
1 LoutMargSet
grestore
-480 13203(Sizes)m 1035(of)s 1307(the)s 1656(form)s 2180(+)s
-240 fnt6 2308 13205(length)m 240 fnt1 2962 13203(and)m 3367(\211)s
-240 fnt6 3487 13205(length)m 240 fnt1 4140 13203(may)m 4607(also)s
-5046(be)s 5328(used,)s 5875(meaning)s 6753(that)s 7171(the)s
-7520(font)s 7966(size)s 8393(is)s 8604(to)s 8844(be)s
-240 fnt6 0 12917(length)m 240 fnt1 649 12915(lar)m 4(ger)k
-1257(or)s 1512(smaller)s 2269(than)s 2734(the)s 3078(inherited)s
-3981(v)s 6(alue.)k 4652(F)s 3(or)k 5037(e)s 3(xample,)k
-5947(\211)s 220 fnt2 6067 12912(2p)m 240 fnt1 6359 12915(is)m
-6564(often)s 7108(used)s 7601(for)s 7934(superscripts)s 0 12627(and)m
-407(subscripts.)s 1530(These)s 2161(forms)s 2772(are)s 3123(highly)s
-3792(recommended,)s 5257(since)s 5808(the)s 3(y)k 6274(don')s 4(t)k
-6839(need)s 7352(to)s 7594(be)s 7880(changed)s 8739(if)s
-8960(a)s 0 12339(decision)m 854(is)s 1064(made)s 1638(to)s
-1877(alter)s 2360(the)s 2708(font)s 3153(size)s 3580(of)s
-3851(the)s 4199(document)s 5203(as)s 5453(a)s 5619(whole.)s
-480 11965(The)m 220 fnt2 908 11962(@F)m 6(ont)k 240 fnt1
-1620 11965(symbol)m 2380(also)s 2818(switches)s 3692(to)s 3931(and)s
-4335(from)s 4859(small)s 5431(capitals:)s
-[ /Dest /LOUT15_4082_pre_font_7 /DEST pdfmark
-220 fnt2 480 11464(smallcaps @F)m 6(ont ...)k
-480 11176(nosmallcaps @F)m 6(ont ...)k 240 fnt1 0 10680(These)m 639(may)s
+0 13205(decision)m 854(is)s 1064(made)s 1638(to)s 1877(alter)s
+2360(the)s 2708(font)s 3153(size)s 3580(of)s 3851(the)s
+4199(document)s 5203(as)s 5453(a)s 5619(whole.)s 480 12831(The)m
+220 fnt2 908 12828(@F)m 6(ont)k 240 fnt1 1620 12831(symbol)m
+2380(also)s 2818(switches)s 3692(to)s 3931(and)s 4335(from)s
+4859(small)s 5431(capitals:)s
+[ /Dest /LOUT15_4062_pre_font_7 /DEST pdfmark
+220 fnt2 480 12330(smallcaps @F)m 6(ont ...)k
+480 12042(nosmallcaps @F)m 6(ont ...)k 240 fnt1 0 11546(These)m 639(may)s
1118(be)s 1412(nested,)s 2143(and)s 2559(the)s 3(y)k
3035(cooperate)s 4033(with)s 4527(other)s 5091(font)s 5548(changes.)s
6496(The)s 6936(precise)s 7681(ef)s 6(fect)k 8290(depends)s
-0 10392(on)m 293(the)s 637(font)s 1078(\(see)s 1514(belo)s 6(w\).)k
+0 11258(on)m 293(the)s 637(font)s 1078(\(see)s 1514(belo)s 6(w\).)k
2331(There)s 2940(is)s 3146(a)s 3308(def)s 2(ault)k
-4024(v)s 6(alue)k 4588(\()s 220 fnt2 4661 10389(nosmallcaps)m
-240 fnt1 5873 10392(\),)m 6055(so)s 6317(it)s 6504(is)s
-6710(not)s 7072(necessary)s 8051(to)s 8285(mention)s 0 10104(this)m
+4024(v)s 6(alue)k 4588(\()s 220 fnt2 4661 11255(nosmallcaps)m
+240 fnt1 5873 11258(\),)m 6055(so)s 6317(it)s 6504(is)s
+6710(not)s 7072(necessary)s 8051(to)s 8285(mention)s 0 10970(this)m
396(attrib)s 4(ute)k 1243(when)s 1819(gi)s 6(ving)k
-2478(an)s 2761(initial)s 3372(font.)s 480 9730(There)m 1080(are)s
+2478(an)s 2761(initial)s 3372(font.)s 480 10596(There)m 1080(are)s
1413(tw)s 2(o)k 1810(prede\207ned)s 2864(symbols,)s 220 fnt2
-3756 9727(@CurrF)m 11(amily)k 240 fnt1 5083 9730(and)m 220 fnt2
-5474 9727(@CurrF)m 11(ace)k 240 fnt1 6592 9730(,)m 6685(which)s
-7314(respecti)s 6(v)k 3(ely)k 8499(return)s 0 9442(the)m
+3756 10593(@CurrF)m 11(amily)k 240 fnt1 5083 10596(and)m 220 fnt2
+5474 10593(@CurrF)m 11(ace)k 240 fnt1 6592 10596(,)m 6685(which)s
+7314(respecti)s 6(v)k 3(ely)k 8499(return)s 0 10308(the)m
337(f)s 2(amily)k 1000(and)s 1392(f)s 2(ace)k
1831(names)s 2482(of)s 2741(the)s 3077(current)s 3801(font.)s
4339(F)s 3(or)k 4716(e)s 3(xample,)k 5618(right)s
-6117(no)s 6(w)k 220 fnt2 6567 9439(@CurrF)m 11(amily)k
-240 fnt1 7896 9442(is)m 8094(T)s 8(imes)k 8722(and)s
-220 fnt2 0 9151(@CurrF)m 11(ace)k 240 fnt1 1178 9154(is)m
-1388(Base.)s 480 8780(T)m 19(o)k 799(inform)s 1529(Lout)s
+6117(no)s 6(w)k 220 fnt2 6567 10305(@CurrF)m 11(amily)k
+240 fnt1 7896 10308(is)m 8094(T)s 8(imes)k 8722(and)s
+220 fnt2 0 10017(@CurrF)m 11(ace)k 240 fnt1 1178 10020(is)m
+1388(Base.)s 480 9646(T)m 19(o)k 799(inform)s 1529(Lout)s
2061(that)s 2499(certain)s 3225(fonts)s 3773(e)s 3(xist,)k
4348(it)s 4560(is)s 4790(necessary)s 5793(to)s 6051(create)s
-6696(a)s 6882(database)s 7781(of)s 220 fnt2 8072 8777(@F)m 6(ontDef)k
-240 fnt1 0 8492(symbols.)m 962(A)s 1192(typical)s 1897(entry)s
+6696(a)s 6882(database)s 7781(of)s 220 fnt2 8072 9643(@F)m 6(ontDef)k
+240 fnt1 0 9358(symbols.)m 962(A)s 1192(typical)s 1897(entry)s
2442(in)s 2685(such)s 3181(a)s 3347(database)s 4226(looks)s
-4796(lik)s 2(e)k 5208(this:)s 220 fnt2 480 7991({ @F)m 6(ontDef)k
-480 7703( @T)m 26(ag { )k 11(Times-Base })k 480 7415( @F)m 11(amily { )k 11(Times })k
-480 7127( @F)m 11(ace { Base })k 480 6839( @Name { )m 11(Times-Roman })k 480 6551( @Metr)m -3(ics { )k 11(Ti-Rm })k
-480 6263( @Mapping { LtLatin1.LCM })m 480 5975(})m 240 fnt1 0 5481(This)m 483(entry)s
+4796(lik)s 2(e)k 5208(this:)s 220 fnt2 480 8857({ @F)m 6(ontDef)k
+480 8569( @T)m 26(ag { )k 11(Times-Base })k 480 8281( @F)m 11(amily { )k 11(Times })k
+480 7993( @F)m 11(ace { Base })k 480 7705( @Name { )m 11(Times-Roman })k 480 7417( @Metr)m -3(ics { )k 11(Ti-Rm })k
+480 7129( @Mapping { LtLatin1.LCM })m 480 6841(})m 240 fnt1 0 6347(This)m 483(entry)s
1035(informs)s 1837(Lout)s 2356(of)s 2635(the)s 2990(e)s 3(xistence)k
3940(of)s 4218(a)s 4392(font)s 4844(whose)s 5520(f)s 2(amily)k
6202(name)s 6784(is)s 7001(the)s 7357(v)s 6(alue)k
-7932(of)s 220 fnt2 8211 5478(@F)m 11(amily)k 240 fnt1
-0 5193(and)m 398(whose)s 1059(f)s 2(ace)k 1503(name)s
+7932(of)s 220 fnt2 8211 6344(@F)m 11(amily)k 240 fnt1
+0 6059(and)m 398(whose)s 1059(f)s 2(ace)k 1503(name)s
2070(is)s 2273(the)s 2614(v)s 6(alue)k 3175(of)s
-220 fnt2 3439 5190(@F)m 11(ace)k 240 fnt1 4131 5193(.)m
-4288(The)s 220 fnt2 4709 5190(@T)m 26(ag)k 240 fnt1
-5325 5193(v)m 6(alue)k 5886(must)s 6404(be)s 6679(e)s 3(xactly)k
-7413(equal)s 7979(to)s 220 fnt2 8211 5190(@F)m 11(amily)k
-240 fnt1 0 4905(follo)m 6(wed)k 895(by)s 1182(a)s
+220 fnt2 3439 6056(@F)m 11(ace)k 240 fnt1 4131 6059(.)m
+4288(The)s 220 fnt2 4709 6056(@T)m 26(ag)k 240 fnt1
+5325 6059(v)m 6(alue)k 5886(must)s 6404(be)s 6679(e)s 3(xactly)k
+7413(equal)s 7979(to)s 220 fnt2 8211 6056(@F)m 11(amily)k
+240 fnt1 0 5771(follo)m 6(wed)k 895(by)s 1182(a)s
1340(h)s 1(yphen)k 2095(follo)s 6(wed)k 2989(by)s
-220 fnt2 3276 4902(@F)m 11(ace)k 240 fnt1 3968 4905(.)m
+220 fnt2 3276 5768(@F)m 11(ace)k 240 fnt1 3968 5771(.)m
4125(There)s 4730(are)s 5070(a)s 5228(fe)s 6(w)k
5627(fonts)s 6149(which)s 6783(are)s 7123(the)s 7463(only)s
-7936(members)s 8855(of)s 0 4617(their)m 488(f)s 2(amilies;)k
+7936(members)s 8855(of)s 0 5483(their)m 488(f)s 2(amilies;)k
1356(e)s 6(v)k 3(en)k 1846(though)s 2559(these)s
3096(fonts)s 3616(do)s 3899(not)s 4255(need)s 4755(a)s
4911(f)s 2(ace)k 5352(name,)s 5968(the)s 3(y)k
6421(must)s 6936(be)s 7208(gi)s 6(v)k 3(en)k
-7778(one,)s 8221(probably)s 220 fnt2 0 4326(Base)m 240 fnt1
-492 4329(,)m 599(by)s 893(their)s 220 fnt2 1390 4326(@F)m 6(ontDef)k
-240 fnt1 2384 4329(.)m 480 3955(The)m 950(other)s 1543(\207elds)s
+7778(one,)s 8221(probably)s 220 fnt2 0 5192(Base)m 240 fnt1
+492 5195(,)m 599(by)s 893(their)s 220 fnt2 1390 5192(@F)m 6(ontDef)k
+240 fnt1 2384 5195(.)m 480 4821(The)m 950(other)s 1543(\207elds)s
2154(are)s 2543(implementation-dependent,)s 5255(b)s 4(ut)k 5659(in)s
5944(Basser)s 6683(Lout)s 7237(V)s 26(ersion)k 8067(3)s
-8273(the)s 3(y)k 8779(are)s 220 fnt2 0 3664(@Name)m
-240 fnt1 800 3667(,)m 908(a)s 1076(PostScript)s 2120(font)s
-2567(name;)s 220 fnt2 3198 3664(@Metr)m -3(ics)k 240 fnt1
-4124 3667(,)m 4293(an)s
-[ /Dest /LOUT15_4082_pre_font_8 /DEST pdfmark
+8273(the)s 3(y)k 8779(are)s 220 fnt2 0 4530(@Name)m
+240 fnt1 800 4533(,)m 908(a)s 1076(PostScript)s 2120(font)s
+2567(name;)s 220 fnt2 3198 4530(@Metr)m -3(ics)k 240 fnt1
+4124 4533(,)m 4293(an)s
+[ /Dest /LOUT15_4062_pre_font_8 /DEST pdfmark
4578(Adobe)s 5275(font)s 5721(metrics)s
-6476(\(formerly)s 7446(AFM\))s 8095(\207le)s 8458(whose)s 0 3379(F)m 3(ontName)k
+6476(\(formerly)s 7446(AFM\))s 8095(\207le)s 8458(whose)s 0 4245(F)m 3(ontName)k
1070(entry)s 1622(must)s 2154(agree)s 2734(with)s 3223(the)s
3578(PostScript)s 4627(font)s 5079(name)s 5660(just)s 6072(mentioned;)s
-7201(and)s 220 fnt2 7612 3376(@Mapping)m 240 fnt1 8664 3379(,)m
-8778(the)s 0 3091(name)m 589(of)s 876(a)s 1057(Lout)s
+7201(and)s 220 fnt2 7612 4242(@Mapping)m 240 fnt1 8664 4245(,)m
+8778(the)s 0 3957(name)m 589(of)s 876(a)s 1057(Lout)s
1585(Character)s 2589(Mapping)s 3522(\(LCM\))s 4264(\207le.)s 4748(The)s
5192(\207les)s 5657(are)s 6019(searched)s 6929(for)s 7282(in)s
-7541(standard)s 8425(places.)s 0 2803(Consult)m 813(the)s 1169(PostScript)s
+7541(standard)s 8425(places.)s 0 3669(Consult)m 813(the)s 1169(PostScript)s
2220(Reference)s 3252(Manual)s 4046([)s
-[ /Rect [4117 2803 4212 2965] /Subtype /Link /Dest /LOUTadobe1990ps /ANN pdfmark
+[ /Rect [4117 3669 4212 3831] /Subtype /Link /Dest /LOUTadobe1990ps /ANN pdfmark
4117(1)s 4212(])s
4339(for)s 4685(general)s 5451(information)s 6645(about)s 7245(fonts)s
-7782(and)s 8195(encoding)s 0 2515(v)m 3(ectors;)k 795(brie\210y)s 15(,)k
+7782(and)s 8195(encoding)s 0 3381(v)m 3(ectors;)k 795(brie\210y)s 15(,)k
1506(an)s 1785(8-bit)s
-[ /Dest /LOUT15_4082_pre_font_9 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_font_9 /DEST pdfmark
2291(character)s 3221(code)s 240 fnt6
-3724 2517(c)m 240 fnt1 3882 2515(in)m 4120(Lout')s 13(s)k
+3724 3383(c)m 240 fnt1 3882 3381(in)m 4120(Lout')s 13(s)k
4778(input)s 5325(is)s 5531(mapped)s 6342(to)s 6577(the)s
-6920(character)s 7850(in)s 8088(the)s 8431(Adobe)s 0 2227(font)m
+6920(character)s 7850(in)s 8088(the)s 8431(Adobe)s 0 3093(font)m
449(metrics)s 1206(\207le)s 1571(whose)s 2243(name)s 2822(appears)s
3607(on)s 3908(the)s 4260(line)s 4679(labelled)s 240 fnt6
-5497 2229(c)m 240 fnt1 5663 2227(in)m 5910(the)s 6262(LCM)s
+5497 3095(c)m 240 fnt1 5663 3093(in)m 5910(the)s 6262(LCM)s
6840(\207le.)s 7313(The)s 7745(LCM)s 8322(\207le)s 8688(also)s
-0 1939(de\207nes)m 756(v)s 6(arious)k 1532(character)s 4(-to-character)k
+0 2805(de\207nes)m 756(v)s 6(arious)k 1532(character)s 4(-to-character)k
3707(mappings,)s 4772(such)s 5295(as)s 5572(upper)s 4(-case)k
6686(to)s 6952(lo)s 6(wer)k 4(-case,)k 8110(which)s
-8779(are)s 0 1651(used)m 497(for)s 835(such)s 1331(purposes)s
+8779(are)s 0 2517(used)m 497(for)s 835(such)s 1331(purposes)s
2233(as)s 2483(the)s 2831(production)s 3925(of)s 4196(small)s
-4768(capitals.)s 480 1277(The)m 933(options)s 1714(sho)s 6(wn)k
+4768(capitals.)s 480 2143(The)m 933(options)s 1714(sho)s 6(wn)k
2416(abo)s 3(v)k 3(e)k 3063(are)s 3436(all)s
3754(compulsory)s 15(,)k 5001(b)s 4(ut)k 5388(there)s
5946(are)s 6319(tw)s 2(o)k 6754(other)s 7330(options)s
-8111(which)s 8779(are)s 0 989(optional.)m 942(The)s 220 fnt2
-1364 986(@Recode)m 240 fnt1 2388 989(option,)m 3101(if)s 3312(gi)s 6(v)k 3(en,)k
+8111(which)s 8779(are)s 0 1855(optional.)m 942(The)s 220 fnt2
+1364 1852(@Recode)m 240 fnt1 2388 1855(option,)m 3101(if)s 3312(gi)s 6(v)k 3(en,)k
3935(must)s 4454(ha)s 4(v)k 3(e)k 4948(v)s 6(alue)k
-220 fnt2 5510 986(Y)m 30(es)k 240 fnt1 5905 989(\(the)m
+220 fnt2 5510 1852(Y)m 30(es)k 240 fnt1 5905 1855(\(the)m
6325(def)s 2(ault,)k 7087(so)s 7347(rarely)s 7950(seen\))s
-8497(or)s 220 fnt2 8749 986(No)m 240 fnt1 9022 989(.)m
-0 701(If)m 220 fnt2 239 698(@Recode { No })m 240 fnt1 1887 701(is)m
+8497(or)s 220 fnt2 8749 1852(No)m 240 fnt1 9022 1855(.)m
+0 1567(If)m 220 fnt2 239 1564(@Recode { No })m 240 fnt1 1887 1567(is)m
2106(gi)s 6(v)k 3(en,)k 2745(Lout)s 3266(assumes)s
4123(that)s 4551(the)s 4908(gi)s 6(v)k 3(en)k
5497(encoding)s 6437(v)s 3(ector)k 7100(is)s 7319(already)s
-8086(associated)s 0 413(with)m 482(this)s 878(font)s 1323(in)s
+8086(associated)s 0 1279(with)m 482(this)s 878(font)s 1323(in)s
1566(the)s 1914(PostScript)s 2956(interpreter)s 9(,)k 4047(and)s
4451(optimizes)s 5431(its)s 5707(output)s 6379(accordingly)s 15(.)k
-
+480 905(The)m 928(other)s 1500(optional)s 2359(option,)s 220 fnt2
+3099 902(@Extr)m 2(aMetr)k -3(ics)k 240 fnt1 4535 905(,)m
+4663(has)s 5053(v)s 6(alue)k 5642(equal)s 6236(to)s
+6495(the)s 6864(name)s 7459(of)s 7750(a)s 7937(second)s
+8681(font)s 0 617(metrics)m 765(\207le)s 1138(which,)s 1843(if)s
+2072(gi)s 6(v)k 3(en,)k 2715(is)s 2937(added)s
+3580(to)s 3831(the)s 4191(main)s 4739(one)s 5153(de\207ned)s
+5929(by)s 220 fnt2 6235 614(@Metr)m -3(ics)k 240 fnt1
+7161 617(.)m 7338(This)s 7826(e)s 3(xtra)k 8373(metrics)s
+0 329(\207le)m 357(contains)s 220 fnt2 1200 326(C)m 240 fnt1
+1404 329(\(de\207ne)m 2119(character\))s 3117(and)s 220 fnt2 3516 326(CC)m
+240 fnt1 3878 329(\(de\207ne)m 4593(composite)s 5627(character\))s 6625(entries)s
+7307(in)s 7545(the)s 7888(same)s 8430(format)s
grestore
gsave
1417 -15423 translate
@@ -10979,147 +11002,145 @@ gsave
gsave
0 LoutMargSet
grestore
-480 13205(The)m 928(other)s
-1500(optional)s 2359(option,)s 220 fnt2 3099 13202(@Extr)m 2(aMetr)k -3(ics)k
-240 fnt1 4535 13205(,)m 4663(has)s 5053(v)s 6(alue)k
-5642(equal)s 6236(to)s 6495(the)s 6864(name)s 7459(of)s
-7750(a)s 7937(second)s 8681(font)s 0 12917(metrics)m 765(\207le)s
-1138(which,)s 1843(if)s 2072(gi)s 6(v)k 3(en,)k
-2715(is)s 2937(added)s 3580(to)s 3831(the)s 4191(main)s
-4739(one)s 5153(de\207ned)s 5929(by)s 220 fnt2 6235 12914(@Metr)m -3(ics)k
-240 fnt1 7161 12917(.)m 7338(This)s 7826(e)s 3(xtra)k
-8373(metrics)s 0 12629(\207le)m 357(contains)s 220 fnt2 1200 12626(C)m
-240 fnt1 1404 12629(\(de\207ne)m 2119(character\))s 3117(and)s 220 fnt2
-3516 12626(CC)m 240 fnt1 3878 12629(\(de\207ne)m 4593(composite)s 5627(character\))s
-6625(entries)s 7307(in)s 7545(the)s 7888(same)s 8430(format)s
-0 12341(as)m 259(in)s 512(AFM)s 1095(\207les;)s 1615(Lout)s
-2136(will)s 2572(b)s 4(uild)k 3128(composite)s 4177(characters)s
-5204(declared)s 6081(in)s 6334(this)s 6740(e)s 3(xtra)k
-7283(\207le)s 7654(from)s 8188(the)s 8546(gi)s 6(v)k 3(en)k
-0 12053(pieces,)m 707(which)s 1352(it)s 1547(does)s 2041(not)s
-2410(do)s 2706(for)s 3048(composite)s 4090(characters)s 5111(in)s
-5358(the)s 5709(main)s 6247(AFM)s 6824(\207le.)s 7296(There)s
-7912(are)s 8263(e)s 3(xample)k 0 11765(e)m 3(xtra)k
-534(metrics)s 1287(\207les)s 1736(in)s 1979(the)s 2327(current)s
-3063(Lout)s 3575(distrib)s 4(ution)k 4730(which)s 5372(sho)s 6(w)k
-5926(the)s 6274(precise)s 7006(format)s 7702(of)s 7973(these)s
-8520(\207les.)s 480 11391(It)m 708(is)s 941(not)s 1330(possible)s
-2193(to)s 2456(ha)s 4(v)k 3(e)k 2980(tw)s 2(o)k
-220 fnt2 3413 11388(@F)m 6(ontDef)k 240 fnt1 4490 11391(database)m
-5392(entries)s 6103(with)s 6608(the)s 6979(same)s 7549(f)s 2(amily)k
-8247(and)s 8675(f)s 2(ace)k 0 11103(names,)m 703(because)s
-1501(then)s 1955(the)s 3(y)k 2402(must)s 2912(ha)s 4(v)k 3(e)k
-3398(the)s 3731(same)s 220 fnt2 4262 11100(@T)m 26(ag)k
-240 fnt1 4825 11103(,)m 4917(which)s 5544(is)s 5739(not)s
-6089(allo)s 6(wed.)k 6989(Ho)s 6(we)k 6(v)k 3(er)k 9(,)k
-7934(a)s 8084(PostScript)s 0 10815(font)m 470(name)s 1070(and)s
+0 13205(as)m 259(in)s
+512(AFM)s 1095(\207les;)s 1615(Lout)s 2136(will)s 2572(b)s 4(uild)k
+3128(composite)s 4177(characters)s 5204(declared)s 6081(in)s 6334(this)s
+6740(e)s 3(xtra)k 7283(\207le)s 7654(from)s 8188(the)s
+8546(gi)s 6(v)k 3(en)k 0 12917(pieces,)m 707(which)s
+1352(it)s 1547(does)s 2041(not)s 2410(do)s 2706(for)s
+3048(composite)s 4090(characters)s 5111(in)s 5358(the)s 5709(main)s
+6247(AFM)s 6824(\207le.)s 7296(There)s 7912(are)s 8263(e)s 3(xample)k
+0 12629(e)m 3(xtra)k 534(metrics)s 1287(\207les)s 1736(in)s
+1979(the)s 2327(current)s 3063(Lout)s 3575(distrib)s 4(ution)k
+4730(which)s 5372(sho)s 6(w)k 5926(the)s 6274(precise)s
+7006(format)s 7702(of)s 7973(these)s 8520(\207les.)s 480 12255(It)m
+708(is)s 941(not)s 1330(possible)s 2193(to)s 2456(ha)s 4(v)k 3(e)k
+2980(tw)s 2(o)k 220 fnt2 3413 12252(@F)m 6(ontDef)k
+240 fnt1 4490 12255(database)m 5392(entries)s 6103(with)s 6608(the)s
+6979(same)s 7549(f)s 2(amily)k 8247(and)s 8675(f)s 2(ace)k
+0 11967(names,)m 703(because)s 1501(then)s 1955(the)s 3(y)k
+2402(must)s 2912(ha)s 4(v)k 3(e)k 3398(the)s
+3731(same)s 220 fnt2 4262 11964(@T)m 26(ag)k 240 fnt1
+4825 11967(,)m 4917(which)s 5544(is)s 5739(not)s 6089(allo)s 6(wed.)k
+6989(Ho)s 6(we)k 6(v)k 3(er)k 9(,)k
+7934(a)s 8084(PostScript)s 0 11679(font)m 470(name)s 1070(and)s
1500(\207le)s 1886(may)s 2378(appear)s 3101(in)s 3369(tw)s 2(o)k
3805(or)s 4090(more)s 4662(font)s 5133(de\207nitions,)s 6276(allo)s 6(wing)k
-7185(one)s 7613(PostScript)s 8681(font)s 0 10527(to)m 264(ha)s 4(v)k 3(e)k
+7185(one)s 7613(PostScript)s 8681(font)s 0 11391(to)m 264(ha)s 4(v)k 3(e)k
791(tw)s 2(o)k 1227(or)s 1512(more)s 2085(equally)s
2869(v)s 6(alid)k 3425(Lout)s 3963(names.)s 4763(The)s
5217(LCM)s 5816(\207les)s 6291(may)s 6783(be)s 7091(equal)s
-7690(or)s 7975(dif)s 6(ferent)k 8876(as)s 0 10239(desired.)m
-480 9865(The)m 220 fnt2 917 9862(@Char)m 240 fnt1 1685 9865(symbol)m
+7690(or)s 7975(dif)s 6(ferent)k 8876(as)s 0 11103(desired.)m
+480 10729(The)m 220 fnt2 917 10726(@Char)m 240 fnt1 1685 10729(symbol)m
-[ /Dest /LOUT15_4082_pre_font_10 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_font_10 /DEST pdfmark
2454(allo)s 6(ws)k 3133(a)s 3309(character)s 4252(to)s
4501(be)s 4792(speci\207ed)s 5710(by)s 6014(its)s 6299(name)s
-6883(\(its)s 7247(PostScript)s 8299(name)s 8883(in)s 0 9577(Basser)m
+6883(\(its)s 7247(PostScript)s 8299(name)s 8883(in)s 0 10441(Basser)m
697(Lout\))s 1277(rather)s 1893(than)s 2362(by)s 2656(its)s
-2932(code:)s 220 fnt2 480 9076(@Char nine)m 240 fnt1 0 8621(is)m
+2932(code:)s 220 fnt2 480 9940(@Char nine)m 240 fnt1 0 9485(is)m
215(equi)s 6(v)k 6(alent)k 1265(to)s 220 fnt2
-1510 8618(9)m 240 fnt1 1689 8621(in)m 1938(most)s 2469(fonts.)s
+1510 9482(9)m 240 fnt1 1689 9485(in)m 1938(most)s 2469(fonts.)s
3117(This)s 3599(is)s 3815(useful)s 4460(as)s 4716(a)s
4888(documentation)s 6373(aid)s 6729(and)s 7139(to)s 7384(be)s
-7672(sure)s 8132(of)s 8409(getting)s 0 8333(the)m 347(right)s
+7672(sure)s 8132(of)s 8409(getting)s 0 9197(the)m 347(right)s
856(character)s 1788(e)s 6(v)k 3(en)k 2286(if)s
2501(the)s 2848(encoding)s 3777(v)s 3(ector)k 4429(of)s
4698(the)s 5044(font)s 5488(is)s 5696(changed.)s 6656(Ho)s 6(we)k 6(v)k 3(er)k
-220 fnt2 7576 8330(@Char)m 240 fnt1 8332 8333(will)m 8756(f)s 2(ail)k
-0 8045(if)m 217(the)s 565(character)s 1499(named)s 2195(is)s
+220 fnt2 7576 9194(@Char)m 240 fnt1 8332 9197(will)m 8756(f)s 2(ail)k
+0 8909(if)m 217(the)s 565(character)s 1499(named)s 2195(is)s
2405(not)s 2771(in)s 3014(the)s 3362(encoding)s 4293(v)s 3(ector)k
4947(of)s 5218(the)s 5566(current)s 6302(font.)s 240 fnt5
-0 7252(3.4.)m 471(@Br)s 4(eak)k
+0 8116(3.4.)m 471(@Br)s 4(eak)k
[ /Dest /LOUTbreak /DEST pdfmark
-240 fnt1 480 6820(The)m
-220 fnt2 898 6817(@Break)m 240 fnt1 1744 6820(symbol)m 2493(in\210uences)s
+240 fnt1 480 7684(The)m
+220 fnt2 898 7681(@Break)m 240 fnt1 1744 7684(symbol)m 2493(in\210uences)s
3504(the)s 3842(appearance)s 4962(of)s 5223(paragraphs)s 6313(\(Section)s
7155(3.2\),)s 7631(of)s 6(fering)k 8437(a)s 8592(\207x)s 3(ed)k
-0 6532(set)m 325(of)s 596(nine)s 1064(styles:)s 220 fnt2
-1275 6024(adjust)m 1916(@Break)s 240 fnt6 2772 6029(object)m
-[ /Dest /LOUT15_4082_pre_brea_1 /DEST pdfmark
+0 7396(set)m 325(of)s 596(nine)s 1064(styles:)s 220 fnt2
+1275 6888(adjust)m 1916(@Break)s 240 fnt6 2772 6893(object)m
+[ /Dest /LOUT15_4062_pre_brea_1 /DEST pdfmark
240 fnt1
-3600 6027(Break)m 4301(the)s 4718(paragraphs)s 5887(of)s 240 fnt6
-6228 6029(object)m 240 fnt1 6945 6027(into)m 7439(lines,)s 8066(and)s
-8540(apply)s 220 fnt2 3600 5736(@P)m 26(Adjust)k 240 fnt1
-4633 5739(\(Section)m 5511(3.16\))s 6084(to)s 6348(e)s 6(v)k 3(ery)k
+3600 6891(Break)m 4301(the)s 4718(paragraphs)s 5887(of)s 240 fnt6
+6228 6893(object)m 240 fnt1 6945 6891(into)m 7439(lines,)s 8066(and)s
+8540(apply)s 220 fnt2 3600 6600(@P)m 26(Adjust)k 240 fnt1
+4633 6603(\(Section)m 5511(3.16\))s 6084(to)s 6348(e)s 6(v)k 3(ery)k
6949(line)s 7388(e)s 3(xcept)k 8094(the)s 8467(last)s
-8883(in)s 3600 5451(each)m 4095(paragraph;)s
+8883(in)s 3600 6315(each)m 4095(paragraph;)s
[ /Dest /LOUT12_1492_pre_brea_1 /DEST pdfmark
-220 fnt2 1128 4943(outdent)m
-1916(@Break)s 240 fnt6 2772 4948(object)m
-[ /Dest /LOUT15_4082_pre_brea_2 /DEST pdfmark
-240 fnt1 3600 4946(Lik)m 2(e)k
-220 fnt2 4122 4943(adjust)m 240 fnt1 4703 4946(,)m 4840(e)s 3(xcept)k
-5551(that)s 220 fnt2 6000 4943(2.0f @Wide {} &0i)m 240 fnt1 7809 4946(is)m
-8049(inserted)s 8894(at)s 3600 4658(the)m 3981(be)s 3(ginning)k
+220 fnt2 1128 5807(outdent)m
+1916(@Break)s 240 fnt6 2772 5812(object)m
+[ /Dest /LOUT15_4062_pre_brea_2 /DEST pdfmark
+240 fnt1 3600 5810(Lik)m 2(e)k
+220 fnt2 4122 5807(adjust)m 240 fnt1 4703 5810(,)m 4840(e)s 3(xcept)k
+5551(that)s 220 fnt2 6000 5807(2.0f @Wide {} &0i)m 240 fnt1 7809 5810(is)m
+8049(inserted)s 8894(at)s 3600 5522(the)m 3981(be)s 3(ginning)k
5022(of)s 5326(e)s 6(v)k 3(ery)k 5935(line)s
6382(e)s 3(xcept)k 7096(the)s 7477(\207rst,)s 7988(creating)s
-8843(an)s 3600 4370(outdented)m 4602(paragraph;)s
+8843(an)s 3600 5234(outdented)m 4602(paragraph;)s
[ /Dest /LOUT12_1492_pre_brea_2 /DEST pdfmark
-220 fnt2 1187 3862(r)m 2(agged)k
-1916(@Break)s 240 fnt6 2772 3867(object)m
-[ /Dest /LOUT15_4082_pre_brea_3 /DEST pdfmark
-240 fnt1 3600 3865(Break)m
-4222(the)s 4559(paragraphs)s 5648(of)s 240 fnt6 5908 3867(object)m
-240 fnt1 6545 3865(into)m 6960(lines,)s 7507(b)s 4(ut)k
-7858(do)s 8140(not)s 8495(adjust)s 3600 3577(the)m 3948(lines)s
+220 fnt2 1187 4726(r)m 2(agged)k
+1916(@Break)s 240 fnt6 2772 4731(object)m
+[ /Dest /LOUT15_4062_pre_brea_3 /DEST pdfmark
+240 fnt1 3600 4729(Break)m
+4222(the)s 4559(paragraphs)s 5648(of)s 240 fnt6 5908 4731(object)m
+240 fnt1 6545 4729(into)m 6960(lines,)s 7507(b)s 4(ut)k
+7858(do)s 8140(not)s 8495(adjust)s 3600 4441(the)m 3948(lines)s
4450(\(`ragged)s 5317(right'\);)s
[ /Dest /LOUT12_1492_pre_brea_3 /DEST pdfmark
-220 fnt2 1077 3069(cr)m 2(agged)k
-1916(@Break)s 240 fnt6 2772 3074(object)m
-[ /Dest /LOUT15_4082_pre_brea_4 /DEST pdfmark
-240 fnt1 3600 3072(Lik)m 2(e)k
-220 fnt2 4125 3069(r)m 2(agged)k 240 fnt1 4794 3072(,)m
+220 fnt2 1077 3933(cr)m 2(agged)k
+1916(@Break)s 240 fnt6 2772 3938(object)m
+[ /Dest /LOUT15_4062_pre_brea_4 /DEST pdfmark
+240 fnt1 3600 3936(Lik)m 2(e)k
+220 fnt2 4125 3933(r)m 2(agged)k 240 fnt1 4794 3936(,)m
4934(e)s 3(xcept)k 5648(that)s 6099(each)s 6628(line)s
-7075(will)s 7534(be)s 7849(centred)s 8644(with)s 3600 2784(respect)m
+7075(will)s 7534(be)s 7849(centred)s 8644(with)s 3600 3648(respect)m
4336(to)s 4575(the)s 4923(others;)s
[ /Dest /LOUT12_1492_pre_brea_4 /DEST pdfmark
-220 fnt2 1114 2276(rr)m 2(agged)k
-1916(@Break)s 240 fnt6 2772 2281(object)m
-[ /Dest /LOUT15_4082_pre_brea_5 /DEST pdfmark
-240 fnt1 3600 2279(Lik)m 2(e)k
-220 fnt2 4115 2276(r)m 2(agged)k 240 fnt1 4784 2279(,)m
+220 fnt2 1114 3140(rr)m 2(agged)k
+1916(@Break)s 240 fnt6 2772 3145(object)m
+[ /Dest /LOUT15_4062_pre_brea_5 /DEST pdfmark
+240 fnt1 3600 3143(Lik)m 2(e)k
+220 fnt2 4115 3140(r)m 2(agged)k 240 fnt1 4784 3143(,)m
4914(e)s 3(xcept)k 5618(that)s 6059(each)s 6577(line)s
-7014(will)s 7463(be)s 7768(right-justi\207ed)s 3600 1991(with)m 4082(respect)s
+7014(will)s 7463(be)s 7768(right-justi\207ed)s 3600 2855(with)m 4082(respect)s
4818(to)s 5057(the)s 5405(others)s 6040(\(`ragged)s 6907(left'\);)s
[ /Dest /LOUT12_1492_pre_brea_5 /DEST pdfmark
-220 fnt2 1065 1483(or)m 2(agged)k 1916(@Break)s 240 fnt6
-2772 1488(object)m
-[ /Dest /LOUT15_4082_pre_brea_6 /DEST pdfmark
-240 fnt1 3600 1486(The)m 4028(ob)s 3(vious)k
-4835(combination)s 6088(of)s 220 fnt2 6359 1483(r)m 2(agged)k
-240 fnt1 7088 1486(and)m 220 fnt2 7492 1483(outdent)m 240 fnt1
-8220 1486(;)m
+220 fnt2 1065 2347(or)m 2(agged)k 1916(@Break)s 240 fnt6
+2772 2352(object)m
+[ /Dest /LOUT15_4062_pre_brea_6 /DEST pdfmark
+240 fnt1 3600 2350(The)m 4028(ob)s 3(vious)k
+4835(combination)s 6088(of)s 220 fnt2 6359 2347(r)m 2(agged)k
+240 fnt1 7088 2350(and)m 220 fnt2 7492 2347(outdent)m 240 fnt1
+8220 2350(;)m
[ /Dest /LOUT12_1492_pre_brea_6 /DEST pdfmark
-220 fnt2 1413 979(lines)m 1916(@Break)s 240 fnt6
-2772 984(object)m
-[ /Dest /LOUT15_4082_pre_brea_7 /DEST pdfmark
-240 fnt1 3600 982(Break)m 4284(the)s 4685(paragraphs)s
-5837(of)s 240 fnt6 6161 984(object)m 240 fnt1 6861 982(into)m
-7339(lines)s 7893(at)s 8178(the)s 8579(same)s 3600 694(points)m
+220 fnt2 1413 1843(lines)m 1916(@Break)s 240 fnt6
+2772 1848(object)m
+[ /Dest /LOUT15_4062_pre_brea_7 /DEST pdfmark
+240 fnt1 3600 1846(Break)m 4284(the)s 4685(paragraphs)s
+5837(of)s 240 fnt6 6161 1848(object)m 240 fnt1 6861 1846(into)m
+7339(lines)s 7893(at)s 8178(the)s 8579(same)s 3600 1558(points)m
4235(that)s 4651(the)s 3(y)k 5113(are)s 5458(brok)s 2(en)k
6177(into)s 6600(lines)s 7101(in)s 7342(the)s 7689(input,)s
-8286(and)s 8688(also)s 3600 406(at)m 3819(concatenation)s 5190(symbols)s
-6026(of)s 6283(the)s 6617(form)s 220 fnt2 7128 403(&)m
-240 fnt6 7270 408(k)m 220 fnt2 7380 403(b)m 240 fnt1
-7540 406(for)m 7865(an)s 3(y)k 240 fnt6 8248 408(k)m
-240 fnt1 8404 406(greater)m 3600 118(than)m 4069(1.)s 4354(Do)s
+8286(and)s 8688(also)s 3600 1270(at)m 3819(concatenation)s 5190(symbols)s
+6026(of)s 6283(the)s 6617(form)s 220 fnt2 7128 1267(&)m
+240 fnt6 7270 1272(k)m 220 fnt2 7380 1267(b)m 240 fnt1
+7540 1270(for)m 7865(an)s 3(y)k 240 fnt6 8248 1272(k)m
+240 fnt1 8404 1270(greater)m 3600 982(than)m 4069(1.)s 4354(Do)s
4700(not)s 5067(adjust)s 5698(the)s 6047(lines.)s 6663(An)s 3(y)k
7127(spaces)s 7803(at)s 8035(the)s 8384(start)s 8855(of)s
-
+3600 694(a)m 3766(line)s 4180(other)s 4731(than)s 5200(the)s
+5548(\207rst)s 5979(line)s 6393(will)s 6819(appear)s 7516(in)s
+7759(the)s 8107(output;)s
+[ /Dest /LOUT12_1492_pre_brea_7 /DEST pdfmark
+220 fnt2 1303 186(clines)m 1916(@Break)s
+240 fnt6 2772 191(object)m
+[ /Dest /LOUT15_4062_pre_brea_8 /DEST pdfmark
+240 fnt1 3600 189(Break)m 4288(the)s
+4693(paragraphs)s 5849(of)s 240 fnt6 6177 191(object)m 240 fnt1
+6881 189(into)m 7363(lines)s 7921(as)s 8228(for)s 220 fnt2
+8623 186(lines)m
grestore
gsave
1417 -15423 translate
@@ -11174,139 +11195,135 @@ gsave
gsave
1 LoutMargSet
grestore
-3600 13249(a)m 3766(line)s 4180(other)s 4731(than)s
-5200(the)s 5548(\207rst)s 5979(line)s 6393(will)s 6819(appear)s
-7516(in)s 7759(the)s 8107(output;)s
-[ /Dest /LOUT12_1492_pre_brea_7 /DEST pdfmark
-220 fnt2 1303 12741(clines)m
-1916(@Break)s 240 fnt6 2772 12746(object)m
-[ /Dest /LOUT15_4082_pre_brea_8 /DEST pdfmark
-240 fnt1 3600 12744(Break)m
-4288(the)s 4693(paragraphs)s 5849(of)s 240 fnt6 6177 12746(object)m
-240 fnt1 6881 12744(into)m 7363(lines)s 7921(as)s 8228(for)s
-220 fnt2 8623 12741(lines)m 3600 12453(@Break)m 240 fnt1 4396 12456(,)m
+220 fnt2 3600 13246(@Break)m 240 fnt1 4396 13249(,)m
4503(then)s 4972(centre)s 5611(each)s 6106(line)s 6520(with)s
7002(respect)s 7738(to)s 7977(the)s 8325(others;)s
[ /Dest /LOUT12_1492_pre_brea_8 /DEST pdfmark
220 fnt2
-1337 11948(r)m -3(lines)k 1916(@Break)s 240 fnt6 2772 11953(object)m
+1337 12741(r)m -3(lines)k 1916(@Break)s 240 fnt6 2772 12746(object)m
-[ /Dest /LOUT15_4082_pre_brea_9 /DEST pdfmark
-240 fnt1 3600 11951(Break)m 4288(the)s 4693(paragraphs)s 5849(of)s
-240 fnt6 6177 11953(object)m 240 fnt1 6881 11951(into)m 7363(lines)s
-7921(as)s 8228(for)s 220 fnt2 8623 11948(lines)m 3600 11660(@Break)m
-240 fnt1 4396 11663(,)m 4535(then)s 5036(right-)s 5555(justify)s
+[ /Dest /LOUT15_4062_pre_brea_9 /DEST pdfmark
+240 fnt1 3600 12744(Break)m 4288(the)s 4693(paragraphs)s 5849(of)s
+240 fnt6 6177 12746(object)m 240 fnt1 6881 12744(into)m 7363(lines)s
+7921(as)s 8228(for)s 220 fnt2 8623 12741(lines)m 3600 12453(@Break)m
+240 fnt1 4396 12456(,)m 4535(then)s 5036(right-)s 5555(justify)s
6251(each)s 6778(line)s 7224(with)s 7738(respect)s 8506(to)s
-8778(the)s 3600 11375(others.)m
+8778(the)s 3600 12168(others.)m
[ /Dest /LOUT12_1492_pre_brea_9 /DEST pdfmark
-0 10922(If)m 235(the)s 588(paragraph)s
+0 11715(If)m 235(the)s 588(paragraph)s
1606(w)s 2(as)k 2032(an)s 2320(entire)s 2924(component)s
4053(of)s 4329(a)s 4501(g)s 1(alle)k 3(y)k 15(,)k
5178(so)s 5449(will)s 5880(each)s 6380(of)s 6656(its)s
-6937(lines)s 7444(be;)s 7787(otherwise)s 8778(the)s 0 10634(lines)m
+6937(lines)s 7444(be;)s 7787(otherwise)s 8778(the)s 0 11427(lines)m
502(are)s 849(enclosed)s 1744(in)s 1987(a)s 220 fnt2
-2153 10631(@OneRo)m 3(w)k 240 fnt1 3284 10634(symbol)m 4044(after)s
-4540(breaking.)s 480 10260(The)m 911(length)s 1570(of)s 1845(the)s
+2153 11424(@OneRo)m 3(w)k 240 fnt1 3284 11427(symbol)m 4044(after)s
+4540(breaking.)s 480 11053(The)m 911(length)s 1570(of)s 1845(the)s
2196(g)s 1(ap)k 2598(used)s 3099(to)s 3341(separate)s
4183(the)s 4535(lines)s 5040(produced)s 5993(by)s 6291(paragraph)s
7307(breaking)s 8201(is)s 8415(al)s 2(w)k 2(ays)k
-220 fnt2 0 9969(1v)m 240 fnt1 231 9972(.)m 395(Ho)s 6(we)k 6(v)k 3(er)k 9(,)k
-1355(the)s 220 fnt2 1703 9969(v)m 240 fnt1 1872 9972(unit)m
+220 fnt2 0 10762(1v)m 240 fnt1 231 10765(.)m 395(Ho)s 6(we)k 6(v)k 3(er)k 9(,)k
+1355(the)s 220 fnt2 1703 10762(v)m 240 fnt1 1872 10765(unit)m
2304(itself)s 2852(and)s 3256(the)s
-[ /Dest /LOUT15_4082_pre_brea_10 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_brea_10 /DEST pdfmark
3604(g)s 1(ap)k
4002(mode)s 4590(may)s 5056(be)s 5338(changed:)s 240 fnt6
-1503 9469(gap)m 220 fnt2 1916 9464(@Break)m 240 fnt6 2772 9469(object)m
-240 fnt1 3600 9467(W)m 9(ithin)k 240 fnt6 4312 9469(object)m
-240 fnt1 4900 9467(,)m 5008(tak)s 2(e)k 5460(the)s
+1503 10262(gap)m 220 fnt2 1916 10257(@Break)m 240 fnt6 2772 10262(object)m
+240 fnt1 3600 10260(W)m 9(ithin)k 240 fnt6 4312 10262(object)m
+240 fnt1 4900 10260(,)m 5008(tak)s 2(e)k 5460(the)s
5809(v)s 6(alue)k 6377(of)s 6649(the)s 220 fnt2
-6998 9464(v)m 240 fnt1 7167 9467(unit)m 7600(to)s 7839(be)s
-8122(the)s 8471(length)s 3600 9179(of)m 240 fnt6 3871 9181(gap)m
-240 fnt1 4224 9179(;)m
+6998 10257(v)m 240 fnt1 7167 10260(unit)m 7600(to)s 7839(be)s
+8122(the)s 8471(length)s 3600 9972(of)m 240 fnt6 3871 9974(gap)m
+240 fnt1 4224 9972(;)m
[ /Dest /LOUT12_1492_pre_brea_10 /DEST pdfmark
-1375 8678(+)m 240 fnt6 1503 8680(gap)m
-220 fnt2 1916 8675(@Break)m 240 fnt6 2772 8680(object)m 240 fnt1
-3600 8678(W)m 9(ithin)k 240 fnt6 4320 8680(object)m 240 fnt1
-4908 8678(,)m 5024(tak)s 2(e)k 5485(the)s 5841(v)s 6(alue)k
-6418(of)s 6698(the)s 220 fnt2 7054 8675(v)m 240 fnt1
-7232 8678(unit)m 7673(to)s 7920(be)s 8211(lar)s 4(ger)k
-8832(by)s 3600 8390(the)m 3948(length)s 4603(of)s 240 fnt6
-4874 8392(gap)m 240 fnt1 5287 8390(than)m 5756(it)s 5948(w)s 2(ould)k
+1375 9471(+)m 240 fnt6 1503 9473(gap)m
+220 fnt2 1916 9468(@Break)m 240 fnt6 2772 9473(object)m 240 fnt1
+3600 9471(W)m 9(ithin)k 240 fnt6 4320 9473(object)m 240 fnt1
+4908 9471(,)m 5024(tak)s 2(e)k 5485(the)s 5841(v)s 6(alue)k
+6418(of)s 6698(the)s 220 fnt2 7054 9468(v)m 240 fnt1
+7232 9471(unit)m 7673(to)s 7920(be)s 8211(lar)s 4(ger)k
+8832(by)s 3600 9183(the)m 3948(length)s 4603(of)s 240 fnt6
+4874 9185(gap)m 240 fnt1 5287 9183(than)m 5756(it)s 5948(w)s 2(ould)k
6603(otherwise)s 7588(ha)s 4(v)k 3(e)k 8089(been;)s
[ /Dest /LOUT12_1492_pre_brea_11 /DEST pdfmark
-1383 7885(\211)m 240 fnt6 1503 7887(gap)m 220 fnt2 1916 7882(@Break)m
-240 fnt6 2772 7887(object)m 240 fnt1 3600 7885(W)m 9(ithin)k
-240 fnt6 4309 7887(object)m 240 fnt1 4897 7885(,)m 5000(tak)s 2(e)k
+1383 8678(\211)m 240 fnt6 1503 8680(gap)m 220 fnt2 1916 8675(@Break)m
+240 fnt6 2772 8680(object)m 240 fnt1 3600 8678(W)m 9(ithin)k
+240 fnt6 4309 8680(object)m 240 fnt1 4897 8678(,)m 5000(tak)s 2(e)k
5448(the)s 5792(v)s 6(alue)k 6356(of)s 6623(the)s
-220 fnt2 6968 7882(v)m 240 fnt1 7133 7885(unit)m 7561(to)s
-7796(be)s 8074(smaller)s 8832(by)s 3600 7597(the)m 3948(length)s
-4603(of)s 240 fnt6 4874 7599(gap)m 240 fnt1 5287 7597(than)m
+220 fnt2 6968 8675(v)m 240 fnt1 7133 8678(unit)m 7561(to)s
+7796(be)s 8074(smaller)s 8832(by)s 3600 8390(the)m 3948(length)s
+4603(of)s 240 fnt6 4874 8392(gap)m 240 fnt1 5287 8390(than)m
5756(it)s 5948(w)s 2(ould)k 6603(otherwise)s 7588(ha)s 4(v)k 3(e)k
8089(been.)s
[ /Dest /LOUT12_1492_pre_brea_12 /DEST pdfmark
-0 7092(In)m 256(each)s 751(case,)s 1269(the)s
-1617(mode)s 2205(of)s 240 fnt6 2476 7094(gap)m 240 fnt1
-2889 7092(is)m 3099(adopted)s 3915(within)s 240 fnt6 4583 7094(object)m
-240 fnt1 5171 7092(.)m 480 6718(The)m 220 fnt2 908 6715(@Break)m
-240 fnt1 1764 6718(symbol)m 2524(also)s 2962(controls)s 3783(h)s 1(yphenation:)k
-220 fnt2 1141 6210(h)m 6(yphen @Break)k 240 fnt6 2772 6215(object)m
-
-[ /Dest /LOUT15_4082_pre_brea_11 /DEST pdfmark
-240 fnt1 3600 6213(Permit)m 4296(h)s 1(yphenation)k 5536(within)s
-6204(the)s 6552(paragraphs)s 7652(of)s 240 fnt6 7923 6215(object)m
-240 fnt1 8511 6213(;)m
+0 7885(In)m 256(each)s 751(case,)s 1269(the)s
+1617(mode)s 2205(of)s 240 fnt6 2476 7887(gap)m 240 fnt1
+2889 7885(is)m 3099(adopted)s 3915(within)s 240 fnt6 4583 7887(object)m
+240 fnt1 5171 7885(.)m 480 7511(The)m 220 fnt2 908 7508(@Break)m
+240 fnt1 1764 7511(symbol)m 2524(also)s 2962(controls)s 3783(h)s 1(yphenation:)k
+220 fnt2 1141 7003(h)m 6(yphen @Break)k 240 fnt6 2772 7008(object)m
+
+[ /Dest /LOUT15_4062_pre_brea_11 /DEST pdfmark
+240 fnt1 3600 7006(Permit)m 4296(h)s 1(yphenation)k 5536(within)s
+6204(the)s 6552(paragraphs)s 7652(of)s 240 fnt6 7923 7008(object)m
+240 fnt1 8511 7006(;)m
[ /Dest /LOUT12_1492_pre_brea_13 /DEST pdfmark
-220 fnt2 897 5705(noh)m 6(yphen @Break)k
-240 fnt6 2772 5710(object)m
-[ /Dest /LOUT15_4082_pre_brea_12 /DEST pdfmark
-240 fnt1 3600 5708(Prohibit)m 4440(h)s 1(yphenation)k
+220 fnt2 897 6498(noh)m 6(yphen @Break)k
+240 fnt6 2772 6503(object)m
+[ /Dest /LOUT15_4062_pre_brea_12 /DEST pdfmark
+240 fnt1 3600 6501(Prohibit)m 4440(h)s 1(yphenation)k
5691(within)s 6370(the)s 6729(paragraphs)s 7840(of)s 240 fnt6
-8122 5710(object)m 240 fnt1 8710 5708(;)m 8833(all)s 3600 5420(h)m 1(yphenation)k
+8122 6503(object)m 240 fnt1 8710 6501(;)m 8833(all)s 3600 6213(h)m 1(yphenation)k
4897(g)s 1(aps)k 5443(without)s 6291(e)s 3(xception)k
7332(re)s 6(v)k 3(ert)k 7996(to)s 8292(edge-)s
-8812(to-)s 3600 5132(edge)m 4108(mode.)s
+8812(to-)s 3600 5925(edge)m 4108(mode.)s
[ /Dest /LOUT12_1492_pre_brea_14 /DEST pdfmark
-0 4629(The)m 220 fnt2
-428 4626(@Break)m 240 fnt1 1284 4629(also)m 1722(has)s 2092(options)s
+0 5422(The)m 220 fnt2
+428 5419(@Break)m 240 fnt1 1284 5422(also)m 1722(has)s 2092(options)s
2848(which)s 3490(control)s 4222(wido)s 6(w)k 4922(and)s
-5326(orphan)s 6048(lines:)s 220 fnt2 480 4121(unbreakab)m 4(le\207rst @Break)k
-240 fnt6 3058 4126(ob)m 240 fnt1 3292 4124(-)m 240 fnt6
-480 3838(ject)m
-[ /Dest /LOUT15_4082_pre_brea_13 /DEST pdfmark
-240 fnt1 3600 4124(Pre)m 6(v)k 3(ent)k
+5326(orphan)s 6048(lines:)s 220 fnt2 480 4914(unbreakab)m 4(le\207rst @Break)k
+240 fnt6 3058 4919(ob)m 240 fnt1 3292 4917(-)m 240 fnt6
+480 4631(ject)m
+[ /Dest /LOUT15_4062_pre_brea_13 /DEST pdfmark
+240 fnt1 3600 4917(Pre)m 6(v)k 3(ent)k
4431(column)s 5256(and)s 5710(page)s 6268(breaks)s 6993(\(i.e.)s
7458(pre)s 6(v)k 3(ent)k 8276(a)s 8492(g)s 1(alle)k 3(y)k
-3600 3836(from)m 4147(splitting\))s 5081(between)s 5959(the)s 6330(\207rst)s
+3600 4629(from)m 4147(splitting\))s 5081(between)s 5959(the)s 6330(\207rst)s
6784(and)s 7212(second)s 7958(lines)s 8483(of)s 8778(the)s
-3600 3548(paragraphs)m 4700(of)s 240 fnt6 4971 3550(object)m 240 fnt1
-5559 3548(;)m
+3600 4341(paragraphs)m 4700(of)s 240 fnt6 4971 4343(object)m 240 fnt1
+5559 4341(;)m
[ /Dest /LOUT12_1492_pre_brea_15 /DEST pdfmark
-220 fnt2 480 3040(unbreakab)m 4(lelast @Break)k 240 fnt6
-3058 3045(ob)m 240 fnt1 3292 3043(-)m 240 fnt6 480 2757(ject)m
+220 fnt2 480 3833(unbreakab)m 4(lelast @Break)k 240 fnt6
+3058 3838(ob)m 240 fnt1 3292 3836(-)m 240 fnt6 480 3550(ject)m
-[ /Dest /LOUT15_4082_pre_brea_14 /DEST pdfmark
-240 fnt1 3600 3043(Pre)m 6(v)k 3(ent)k 4429(column)s
+[ /Dest /LOUT15_4062_pre_brea_14 /DEST pdfmark
+240 fnt1 3600 3836(Pre)m 6(v)k 3(ent)k 4429(column)s
5252(and)s 5704(page)s 6261(breaks)s 6984(between)s 7886(the)s
-8282(last)s 8722(and)s 3600 2755(second)m 4323(last)s 4714(lines)s
+8282(last)s 8722(and)s 3600 3548(second)m 4323(last)s 4714(lines)s
5216(of)s 5487(the)s 5835(paragraphs)s 6935(of)s 240 fnt6
-7206 2757(object)m 240 fnt1 7794 2755(.)m
+7206 3550(object)m 240 fnt1 7794 3548(.)m
[ /Dest /LOUT12_1492_pre_brea_16 /DEST pdfmark
-0 2252(These)m 688(options)s
+0 3045(These)m 688(options)s
1506(w)s 2(ork)k 2119(by)s 2475(adding)s 3241(the)s
-220 fnt2 3651 2249(u)m 240 fnt1 3881 2252(\(unbreakable\))m 5319(suf\207x)s
+220 fnt2 3651 3042(u)m 240 fnt1 3881 3045(\(unbreakable\))m 5319(suf\207x)s
5980(to)s 6281(the)s 6691(appropriate)s 7897(g)s 1(aps)k
-8448(during)s 0 1964(paragraph)m 1017(breaking,)s 1966(so)s 2237(their)s
+8448(during)s 0 2757(paragraph)m 1017(breaking,)s 1966(so)s 2237(their)s
2738(precise)s 3475(ef)s 6(fect)k 4076(is)s 4290(as)s
4545(described)s 5524(for)s 5866(this)s 6267(suf\207x.)s 6981(These)s
-7612(options)s 8373(may)s 8844(be)s 0 1676(countermanded)m 1533(by)s
-220 fnt2 1827 1673(breakab)m 4(le\207rst @Break)k 240 fnt1 4057 1676(and)m
-220 fnt2 4461 1673(breakab)m 4(lelast @Break.)k 240 fnt1 480 1302(Se)m 6(v)k 3(eral)k
+7612(options)s 8373(may)s 8844(be)s 0 2469(countermanded)m 1533(by)s
+220 fnt2 1827 2466(breakab)m 4(le\207rst @Break)k 240 fnt1 4057 2469(and)m
+220 fnt2 4461 2466(breakab)m 4(lelast @Break.)k 240 fnt1 480 2095(Se)m 6(v)k 3(eral)k
1310(options)s 2135(may)s 2669(be)s 3020(gi)s 6(v)k 3(en)k
-3668(to)s 3976(the)s 220 fnt2 4392 1299(@Break)m 240 fnt1
-5317 1302(symbol)m 6145(simultaneously)s 15(,)k 7754(in)s 8065(an)s 3(y)k
-8531(order)s 13(.)k 0 1014(F)m 3(or)k 389(e)s 3(xample,)k
-220 fnt2 480 513({ adjust 1.2fx h)m 6(yphen } @Break ...)k
+3668(to)s 3976(the)s 220 fnt2 4392 2092(@Break)m 240 fnt1
+5317 2095(symbol)m 6145(simultaneously)s 15(,)k 7754(in)s 8065(an)s 3(y)k
+8531(order)s 13(.)k 0 1807(F)m 3(or)k 389(e)s 3(xample,)k
+220 fnt2 480 1306({ adjust 1.2fx h)m 6(yphen } @Break ...)k 240 fnt1 0 808(is)m
+210(a)s 375(typical)s 1079(initial)s 1689(v)s 6(alue.)k
+2365(There)s 2977(may)s 3442(be)s 3723(empty)s 4375(objects)s
+5102(and)s 220 fnt2 5505 805(@Null)m 240 fnt1 6149 808(objects)m
+6877(in)s 7119(the)s 7466(left)s 7842(parameter)s 8855(of)s
+220 fnt2 0 517(@Break)m 240 fnt1 796 520(;)m 908(these)s
+1455(are)s 1802(ignored.)s
grestore
gsave
1417 -15423 translate
@@ -11357,136 +11374,153 @@ gsave
240 fnt5 1417 -1583(44)m 240 fnt6 7498 -1580(Chapter)m 8348(3.)s
8622(Pr)s 8(ede\207ned)k 9717(symbols)s gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13368 240 288 60 LoutGraphic
gsave
0 LoutMargSet
grestore
-0 13205(is)m 210(a)s
-375(typical)s 1079(initial)s 1689(v)s 6(alue.)k 2365(There)s
-2977(may)s 3442(be)s 3723(empty)s 4375(objects)s 5102(and)s
-220 fnt2 5505 13202(@Null)m 240 fnt1 6149 13205(objects)m 6877(in)s
-7119(the)s 7466(left)s 7842(parameter)s 8855(of)s 220 fnt2
-0 12914(@Break)m 240 fnt1 796 12917(;)m 908(these)s 1455(are)s
-1802(ignored.)s 240 fnt5 0 12124(3.5.)m 471(@Space)s
+240 fnt5 0 13203(3.5.)m
+471(@Space)s
[ /Dest /LOUTspace /DEST pdfmark
-240 fnt1
-480 11647(The)m 220 fnt2 911 11644(@Space)m 240 fnt1 1812 11647(symbol)m
-
-[ /Dest /LOUT15_4082_pre_spac_1 /DEST pdfmark
-2576(changes)s 3402(the)s 3754(v)s 6(alue)k 4326(of)s
-4601(the)s 220 fnt2 4953 11644(s)m 240 fnt1 5120 11647(unit)m
-5556(of)s 5831(measurement)s 7169(\(Section)s
-[ /Dest /LOUT15_4082_pre_spac_2 /DEST pdfmark
-8026(3.2\))s 8458(within)s
-0 11359(its)m 276(right)s 787(parameter)s 1801(to)s 2040(the)s
-2388(v)s 6(alue)k 2956(gi)s 6(v)k 3(en)k
+240 fnt1 480 12726(The)m 220 fnt2 911 12723(@Space)m
+240 fnt1 1812 12726(symbol)m
+[ /Dest /LOUT15_4062_pre_spac_1 /DEST pdfmark
+2576(changes)s 3402(the)s 3754(v)s 6(alue)k
+4326(of)s 4601(the)s 220 fnt2 4953 12723(s)m 240 fnt1
+5120 12726(unit)m 5556(of)s 5831(measurement)s 7169(\(Section)s
+[ /Dest /LOUT15_4062_pre_spac_2 /DEST pdfmark
+8026(3.2\))s
+8458(within)s 0 12438(its)m 276(right)s 787(parameter)s 1801(to)s
+2040(the)s 2388(v)s 6(alue)k 2956(gi)s 6(v)k 3(en)k
3536(by)s 3830(the)s 4178(left)s 4555(parameter:)s 220 fnt2
-480 10858(1c @Space { a b c d })m 240 fnt1 0 10362(has)m 370(result)s 480 9909(a)m
-1153(b)s 1833(c)s 2499(d)s 0 9456(As)m 311(for)s
-643(the)s 220 fnt2 985 9453(@Break)m 240 fnt1 1835 9456(symbol,)m
+480 11937(1c @Space { a b c d })m 240 fnt1 0 11441(has)m 370(result)s 480 10988(a)m
+1153(b)s 1833(c)s 2499(d)s 0 10535(As)m 311(for)s
+643(the)s 220 fnt2 985 10532(@Break)m 240 fnt1 1835 10535(symbol,)m
2641(the)s 2982(left)s 3353(parameter)s 4361(of)s 220 fnt2
-4626 9453(@Space)m 240 fnt1 5517 9456(may)m 5976(be)s 6252(gi)s 6(v)k 3(en)k
+4626 10532(@Space)m 240 fnt1 5517 10535(may)m 5976(be)s 6252(gi)s 6(v)k 3(en)k
6826(relati)s 6(v)k 3(e)k 7582(to)s 7815(the)s
-8156(enclosing)s 220 fnt2 0 9165(s)m 240 fnt1 163 9168(unit,)m
+8156(enclosing)s 220 fnt2 0 10244(s)m 240 fnt1 163 10247(unit,)m
642(and)s 1046(it)s 1238(may)s 1704(include)s 2464(a)s
2630(g)s 1(ap)k 3028(mode.)s 3724(Note)s 4245(that)s
-4663(the)s 220 fnt2 5011 9165(@F)m 6(ont)k 240 fnt1
-5723 9168(symbol)m 6483(also)s 6921(sets)s 7330(the)s 220 fnt2
-7678 9165(s)m 240 fnt1 7841 9168(unit.)m 480 8794(The)m 906(left)s
-1280(parameter)s 2292(of)s 2560(the)s 220 fnt2 2906 8791(@Space)m
-240 fnt1 3800 8794(symbol)m 4558(may)s 5021(also)s 5456(hold)s
+4663(the)s 220 fnt2 5011 10244(@F)m 6(ont)k 240 fnt1
+5723 10247(symbol)m 6483(also)s 6921(sets)s 7330(the)s 220 fnt2
+7678 10244(s)m 240 fnt1 7841 10247(unit.)m 480 9873(The)m 906(left)s
+1280(parameter)s 2292(of)s 2560(the)s 220 fnt2 2906 9870(@Space)m
+240 fnt1 3800 9873(symbol)m 4558(may)s 5021(also)s 5456(hold)s
5938(an)s 3(y)k 6332(one)s 6732(of)s 7000(the)s
7346(\207v)s 3(e)k 7755(special)s 8470(v)s 6(alues)k
-220 fnt2 0 8503(lout)m 240 fnt1 349 8506(,)m 220 fnt2
-461 8503(compress)m 240 fnt1 1406 8506(,)m 220 fnt2 1518 8503(separ)m 2(ate)k
-240 fnt1 2362 8506(,)m 220 fnt2 2474 8503(troff)m 240 fnt1
-2849 8506(,)m 2961(and)s 220 fnt2 3371 8503(te)m 6(x)k
-240 fnt1 3656 8506(,)m 3768(which)s 4415(control)s 5152(the)s
+220 fnt2 0 9582(lout)m 240 fnt1 349 9585(,)m 220 fnt2
+461 9582(compress)m 240 fnt1 1406 9585(,)m 220 fnt2 1518 9582(separ)m 2(ate)k
+240 fnt1 2362 9585(,)m 220 fnt2 2474 9582(troff)m 240 fnt1
+2849 9585(,)m 2961(and)s 220 fnt2 3371 9582(te)m 6(x)k
+240 fnt1 3656 9585(,)m 3768(which)s 4415(control)s 5152(the)s
5505(w)s 2(ay)k 5962(in)s 6210(which)s 6857(Lout)s
-7374(treats)s 7946(white)s 8539(space)s 0 8218(separating)m 1047(tw)s 2(o)k
-1470(objects.)s 2324(The)s 2764(names)s 220 fnt2 3439 8215(troff)m
-240 fnt1 3887 8218(and)m 220 fnt2 4304 8215(te)m 6(x)k
-240 fnt1 4661 8218(indicate)m 5486(that)s 5917(the)s 6278(beha)s 4(viour)k
-7303(of)s 7587(these)s 8147(options)s 8916(is)s 0 7930(inspired)m
+7374(treats)s 7946(white)s 8539(space)s 0 9297(separating)m 1047(tw)s 2(o)k
+1470(objects.)s 2324(The)s 2764(names)s 220 fnt2 3439 9294(troff)m
+240 fnt1 3887 9297(and)m 220 fnt2 4304 9294(te)m 6(x)k
+240 fnt1 4661 9297(indicate)m 5486(that)s 5917(the)s 6278(beha)s 4(viour)k
+7303(of)s 7587(these)s 8147(options)s 8916(is)s 0 9009(inspired)m
828(by)s 1122(these)s 1669(other)s 2220(document)s 3224(formatting)s
-4285(systems.)s 480 7556(The)m 897(def)s 2(ault)k 1607(setting,)s
-220 fnt2 2339 7553(lout)m 240 fnt1 2688 7556(,)m 2784(produces)s
+4285(systems.)s 480 8635(The)m 897(def)s 2(ault)k 1607(setting,)s
+220 fnt2 2339 8632(lout)m 240 fnt1 2688 8635(,)m 2784(produces)s
3687(as)s 3926(man)s 3(y)k 4498(spaces)s 5161(in)s
5393(the)s 5729(output)s 6390(as)s 6629(there)s 7150(are)s
7486(in)s 7717(the)s 8054(input.)s 8698(The)s 220 fnt2
-0 7265(compress)m 240 fnt1 1017 7268(setting)m 1719(causes)s 2407(all)s
+0 8344(compress)m 240 fnt1 1017 8347(setting)m 1719(causes)s 2407(all)s
2712(sequences)s 3746(of)s 4029(tw)s 2(o)k 4452(or)s
4723(more)s 5283(white)s 5882(space)s 6482(characters)s 7512(to)s
-7764(be)s 8058(treated)s 8778(the)s 0 6980(same)m 556(as)s
+7764(be)s 8058(treated)s 8778(the)s 0 8059(same)m 556(as)s
815(one)s 1227(white)s 1823(space)s 2419(character)s 13(.)k
-3454(The)s 220 fnt2 3891 6977(separ)m 2(ate)k 240 fnt1
-4804 6980(setting)m 5504(is)s 5723(lik)s 2(e)k 220 fnt2
-6144 6977(compress)m 240 fnt1 7159 6980(b)m 4(ut)k 7530(also)s
-7977(causes)s 8662(zero)s 0 6692(white)m 587(spaces)s 1263(between)s
+3454(The)s 220 fnt2 3891 8056(separ)m 2(ate)k 240 fnt1
+4804 8059(setting)m 5504(is)s 5723(lik)s 2(e)k 220 fnt2
+6144 8056(compress)m 240 fnt1 7159 8059(b)m 4(ut)k 7530(also)s
+7977(causes)s 8662(zero)s 0 7771(white)m 587(spaces)s 1263(between)s
2118(tw)s 2(o)k 2529(objects)s 3258(\(b)s 4(ut)k
3700(not)s 4067(within)s 4736(one)s 5138(w)s 2(ord\))k
5757(to)s 5997(be)s 6280(treated)s 6988(the)s 7337(same)s
-7885(as)s 8136(one)s 8539(white)s 0 6404(space)m 587(character)s 13(.)k
-480 6030(The)m 220 fnt2 902 6027(troff)m 240 fnt1 1330 6030(setting)m
+7885(as)s 8136(one)s 8539(white)s 0 7483(space)m 587(character)s 13(.)k
+480 7109(The)m 220 fnt2 902 7106(troff)m 240 fnt1 1330 7109(setting)m
2013(is)s 2216(the)s 2557(same)s 3097(as)s 220 fnt2
-3340 6027(lout)m 240 fnt1 3742 6030(e)m 3(xcept)k 4416(that)s
+3340 7106(lout)m 240 fnt1 3742 7109(e)m 3(xcept)k 4416(that)s
4828(where)s 6(v)k 3(er)k 5761(a)s 5920(sentence)s
6792(ends)s 7275(at)s 7500(the)s 7841(end)s 8238(of)s
-8502(a)s 8661(line,)s 0 5742(one)m 415(e)s 3(xtra)k
+8502(a)s 8661(line,)s 0 6821(one)m 415(e)s 3(xtra)k
962(space)s 1562(is)s 1785(added.)s 2535(F)s 3(ormally)k 15(,)k
3513(when)s 4102(tw)s 2(o)k 4525(objects)s 5266(are)s
5627(separated)s 6600(by)s 6907(white)s 7507(space)s 8108(characters)s
-0 5454(which)m 660(include)s 1439(at)s 1689(least)s 2205(one)s
+0 6533(which)m 660(include)s 1439(at)s 1689(least)s 2205(one)s
2625(ne)s 6(wline)k 3451(character)s 9(,)k 4442(and)s
4864(the)s 5231(\207rst)s 5680(object)s 6343(is)s 6572(a)s
6756(w)s 2(ord)k 7323(ending)s 8046(in)s 8308(an)s 3(y)k
-8724(one)s 0 5166(of)m 288(a)s 471(certain)s 1194(set)s
+8724(one)s 0 6245(of)m 288(a)s 471(certain)s 1194(set)s
1536(of)s 1824(sequences)s 2862(of)s 3150(characters,)s 4241(the)s
4606(e)s 3(xtra)k 5157(space)s 5761(is)s 5988(added.)s
6741(The)s 7186(set)s 7528(of)s 7816(sequences)s 8855(of)s
-0 4878(characters)m 1025(depends)s 1868(on)s 2173(the)s 2528(current)s
+0 5957(characters)m 1025(depends)s 1868(on)s 2173(the)s 2528(current)s
3272(language)s 4199(and)s 4610(is)s 4828(de\207ned)s 5598(in)s
-5849(the)s 220 fnt2 6204 4875(langdef)m 240 fnt1 6987 4878(for)m
-7333(that)s 7758(language)s 8686(\(see)s 0 4590(Section)m 774(3.9\).)s
-480 4216(The)m 220 fnt2 930 4213(te)m 6(x)k 240 fnt1
-1297 4216(option)m 1989(is)s 2221(the)s 2592(most)s 3139(complicated.)s
-4494(First,)s 5060(the)s 220 fnt2 5430 4213(compress)m 240 fnt1
-6458 4216(option)m 7149(is)s 7382(applied.)s 8272(Then,)s 8894(at)s
-0 3928(e)m 6(v)k 3(ery)k 576(sentence)s 1455(ending,)s
+5849(the)s 220 fnt2 6204 5954(langdef)m 240 fnt1 6987 5957(for)m
+7333(that)s 7758(language)s 8686(\(see)s 0 5669(Section)m 774(3.9\).)s
+480 5295(The)m 220 fnt2 930 5292(te)m 6(x)k 240 fnt1
+1297 5295(option)m 1989(is)s 2221(the)s 2592(most)s 3139(complicated.)s
+4494(First,)s 5060(the)s 220 fnt2 5430 5292(compress)m 240 fnt1
+6458 5295(option)m 7149(is)s 7382(applied.)s 8272(Then,)s 8894(at)s
+0 5007(e)m 6(v)k 3(ery)k 576(sentence)s 1455(ending,)s
2213(whether)s 3043(or)s 3302(not)s 3667(at)s 3899(the)s
4246(end)s 4650(of)s 4921(a)s 5086(line,)s 5551(one)s
5952(e)s 3(xtra)k 6486(space)s 7073(is)s 7282(added.)s
-8018(A)s 8247(sentence)s 0 3640(ending)m 709(is)s 923(de\207ned)s
-1690(as)s 1944(for)s 220 fnt2 2286 3637(troff)m 240 fnt1
-2726 3640(e)m 3(xcept)k 3411(that,)s 3880(in)s 4127(addition)s
+8018(A)s 8247(sentence)s 0 4719(ending)m 709(is)s 923(de\207ned)s
+1690(as)s 1944(for)s 220 fnt2 2286 4716(troff)m 240 fnt1
+2726 4719(e)m 3(xcept)k 3411(that,)s 3880(in)s 4127(addition)s
4972(to)s 5215(the)s 5568(preceding)s 6568(w)s 2(ord)k
7120(ha)s 4(ving)k 7825(to)s 8068(end)s 8476(in)s
-8724(one)s 0 3352(of)m 268(a)s 431(certain)s 1134(set)s
+8724(one)s 0 4431(of)m 268(a)s 431(certain)s 1134(set)s
1456(of)s 1724(sequences)s 2742(of)s 3010(characters,)s 4081(the)s
4426(character)s 5357(preceding)s 6350(that)s 6765(sequence)s 7695(must)s
-8217(e)s 3(xist)k 8722(and)s 0 3064(must)m 525(be)s
+8217(e)s 3(xist)k 8722(and)s 0 4143(must)m 525(be)s
807(a)s 973(lo)s 6(wer)k 4(-case)k 2053(letter)s 13(.)k
2693(A)s 2924(character)s 3858(is)s 4068(a)s 4234(lo)s 6(wer)k 4(-case)k
5314(letter)s 5864(if,)s 6116(in)s 6359(the)s 6707(Lout)s
-7219(Character)s 8208(Mapping)s 0 2776(\207le)m 393(\(Section)s 1278(3.3\))s
+7219(Character)s 8208(Mapping)s 0 3855(\207le)m 393(\(Section)s 1278(3.3\))s
1738(associated)s 2810(with)s 3325(the)s 3705(current)s 4473(font,)s
4997(an)s 5313(upper)s 4(-case)k 6432(equi)s 6(v)k 6(alent)k
-7508(of)s 7811(the)s 8192(character)s 0 2488(is)m 210(de\207ned.)s
-240 fnt5 0 1745(3.6.)m 471(@YUnit,)s 1432(@ZUnit,)s 2380(@CurrYUnit,)s
+7508(of)s 7811(the)s 8192(character)s 0 3567(is)m 210(de\207ned.)s
+240 fnt5 0 2824(3.6.)m 471(@YUnit,)s 1432(@ZUnit,)s 2380(@CurrYUnit,)s
3859(and)s 4300(@CurrZUnit)s
[ /Dest /LOUTyunit /DEST pdfmark
-240 fnt1 480 1274(The)m 220 fnt2
-917 1271(@YUnit)m 240 fnt1 1741 1274(symbol)m
-[ /Dest /LOUT15_4082_pre_yuni_1 /DEST pdfmark
+240 fnt1 480 2353(The)m 220 fnt2
+917 2350(@YUnit)m 240 fnt1 1741 2353(symbol)m
+[ /Dest /LOUT15_4062_pre_yuni_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_yuni_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_yuni_2 /DEST pdfmark
2510(changes)s 3342(the)s
3699(v)s 6(alue)k 4277(of)s 4557(the)s 220 fnt2
-4915 1271(y)m 240 fnt1 5092 1274(unit)m 5534(of)s 5814(measurement)s
-7158(\(Section)s 8020(3.2\))s 8458(within)s 0 986(its)m 276(right)s
+4915 2350(y)m 240 fnt1 5092 2353(unit)m 5534(of)s 5814(measurement)s
+7158(\(Section)s 8020(3.2\))s 8458(within)s 0 2065(its)m 276(right)s
787(parameter)s 1801(to)s 2040(the)s 2388(v)s 6(alue)k
2956(gi)s 6(v)k 3(en)k 3536(by)s 3830(the)s
-4178(left)s 4555(parameter:)s 220 fnt2 480 485(1c @YUnit { ...)m 13( })k
+4178(left)s 4555(parameter:)s 220 fnt2 480 1564(1c @YUnit { ...)m 13( })k
+240 fnt1 0 1070(ensures)m 760(that)s 1170(the)s 1510(v)s 6(alue)k
+2070(of)s 220 fnt2 2333 1067(1y)m 240 fnt1 2615 1070(within)m
+3275(the)s 3615(right)s 4118(parameter)s 5124(will)s 5542(be)s
+220 fnt2 5816 1067(1c)m 240 fnt1 6043 1070(.)m 6199(The)s
+220 fnt2 6619 1067(@ZUnit)m 240 fnt1 7413 1070(symbol)m 8165(is)s
+8366(similar)s 9(,)k 0 782(setting)m 688(the)s 1034(v)s 6(alue)k
+1600(of)s 1869(the)s 220 fnt2 2215 779(z)m 240 fnt1
+2376 782(unit)m 2806(in)s 3047(its)s 3321(right)s 3830(parameter)s 13(.)k
+4933(Both)s 5453(units)s 5967(ha)s 4(v)k 3(e)k
+6466(def)s 2(ault)k 7185(v)s 6(alue)k 7751(zero.)s
+8324(The)s 8749(left)s 0 494(parameter)m 1011(may)s 1473(not)s
+1836(include)s 2592(a)s 2755(g)s 1(ap)k 3149(mode,)s
+3784(nor)s 4160(may)s 4622(it)s 4811(use)s 5182(the)s
+220 fnt2 5526 491(w)m 240 fnt1 5682 494(,)m 220 fnt2
+5786 491(b)m 240 fnt1 5900 494(,)m 220 fnt2 6003 491(r)m
+240 fnt1 6076 494(,)m 6180(or)s 6435(of)s 6702(course)s
+220 fnt2 7379 491(d)m 240 fnt1 7545 494(units,)m 8114(b)s 4(ut)k
+8472(it)s 8660(may)s 0 206(be)m 3(gin)k 577(with)s
+220 fnt2 1050 203(+)m 240 fnt1 1220 206(or)m 220 fnt2
+1470 203(-)m 240 fnt1 1584 206(to)m 1814(indicate)s 2616(that)s
+3025(v)s 6(alue)k 3583(is)s 3784(to)s 4014(be)s
+4286(added)s 4907(to)s 5136(or)s 5386(subtracted)s 6416(from)s
+6931(the)s 7269(current)s 7996(v)s 6(alue.)k 8662(An)s 3(y)k
grestore
gsave
@@ -11542,125 +11576,111 @@ gsave
gsave
1 LoutMargSet
grestore
-0 13224(ensures)m
-760(that)s 1170(the)s 1510(v)s 6(alue)k 2070(of)s
-220 fnt2 2333 13221(1y)m 240 fnt1 2615 13224(within)m 3275(the)s
-3615(right)s 4118(parameter)s 5124(will)s 5542(be)s 220 fnt2
-5816 13221(1c)m 240 fnt1 6043 13224(.)m 6199(The)s 220 fnt2
-6619 13221(@ZUnit)m 240 fnt1 7413 13224(symbol)m 8165(is)s 8366(similar)s 9(,)k
-0 12936(setting)m 688(the)s 1034(v)s 6(alue)k 1600(of)s
-1869(the)s 220 fnt2 2215 12933(z)m 240 fnt1 2376 12936(unit)m
-2806(in)s 3047(its)s 3321(right)s 3830(parameter)s 13(.)k
-4933(Both)s 5453(units)s 5967(ha)s 4(v)k 3(e)k
-6466(def)s 2(ault)k 7185(v)s 6(alue)k 7751(zero.)s
-8324(The)s 8749(left)s 0 12648(parameter)m 1011(may)s 1473(not)s
-1836(include)s 2592(a)s 2755(g)s 1(ap)k 3149(mode,)s
-3784(nor)s 4160(may)s 4622(it)s 4811(use)s 5182(the)s
-220 fnt2 5526 12645(w)m 240 fnt1 5682 12648(,)m 220 fnt2
-5786 12645(b)m 240 fnt1 5900 12648(,)m 220 fnt2 6003 12645(r)m
-240 fnt1 6076 12648(,)m 6180(or)s 6435(of)s 6702(course)s
-220 fnt2 7379 12645(d)m 240 fnt1 7545 12648(units,)m 8114(b)s 4(ut)k
-8472(it)s 8660(may)s 0 12360(be)m 3(gin)k 577(with)s
-220 fnt2 1050 12357(+)m 240 fnt1 1220 12360(or)m 220 fnt2
-1470 12357(-)m 240 fnt1 1584 12360(to)m 1814(indicate)s 2616(that)s
-3025(v)s 6(alue)k 3583(is)s 3784(to)s 4014(be)s
-4286(added)s 4907(to)s 5136(or)s 5386(subtracted)s 6416(from)s
-6931(the)s 7269(current)s 7996(v)s 6(alue.)k 8662(An)s 3(y)k
-0 12072(ne)m 3(g)k 1(ati)k 6(v)k 3(e)k
-853(result)s 1443(of)s 1714(using)s 220 fnt2 2286 12069(-)m
-240 fnt1 2410 12072(will)m 2836(be)s 3118(silently)s 3875(replaced)s
-4742(by)s 5036(zero.)s 480 11698(The)m 220 fnt2 913 11695(@CurrYUnit)m
-240 fnt1 2159 11698(and)m 220 fnt2 2569 11695(@CurrZUnit)m 240 fnt1
-3803 11698(symbols)m 4658(report)s 5294(the)s 5648(v)s 6(alue)k
-6222(of)s 6499(the)s 220 fnt2 6853 11695(y)m 240 fnt1
-7027 11698(and)m 220 fnt2 7437 11695(z)m 240 fnt1 7607 11698(units,)m
-8185(in)s 8434(points,)s 0 11410(truncated)m 947(to)s 1186(the)s
+0 13224(ne)m 3(g)k 1(ati)k 6(v)k 3(e)k
+853(result)s 1443(of)s 1714(using)s 220 fnt2 2286 13221(-)m
+240 fnt1 2410 13224(will)m 2836(be)s 3118(silently)s 3875(replaced)s
+4742(by)s 5036(zero.)s 480 12850(The)m 220 fnt2 913 12847(@CurrYUnit)m
+240 fnt1 2159 12850(and)m 220 fnt2 2569 12847(@CurrZUnit)m 240 fnt1
+3803 12850(symbols)m 4658(report)s 5294(the)s 5648(v)s 6(alue)k
+6222(of)s 6499(the)s 220 fnt2 6853 12847(y)m 240 fnt1
+7027 12850(and)m 220 fnt2 7437 12847(z)m 240 fnt1 7607 12850(units,)m
+8185(in)s 8434(points,)s 0 12562(truncated)m 947(to)s 1186(the)s
1534(nearest)s 2270(inte)s 3(ger)k 13(.)k 3081(F)s 3(or)k
-3470(e)s 3(xample,)k 220 fnt2 480 10909(1i @YUnit { )m 11(The current v)k 5(alue of the y unit is @CurrYUnit })k
-240 fnt1 0 10411(produces)m 220 fnt2 480 9910(1i @YUnit { )m 11(The current v)k 5(alue of the y unit is @CurrYUnit })k
-240 fnt1 0 9412(since)m 547(there)s 1080(are)s 1427(72)s
+3470(e)s 3(xample,)k 220 fnt2 480 12061(1i @YUnit { )m 11(The current v)k 5(alue of the y unit is @CurrYUnit })k
+240 fnt1 0 11563(produces)m 220 fnt2 480 11062(1i @YUnit { )m 11(The current v)k 5(alue of the y unit is @CurrYUnit })k
+240 fnt1 0 10564(since)m 547(there)s 1080(are)s 1427(72)s
1721(points)s 2357(in)s 2600(one)s 3002(inch)s 3471(\(at)s
3782(least,)s 4326(Lout)s 4838(thinks)s 5474(there)s 6007(are\).)s
-480 9038(These)m 1123(units)s 1655(are)s 2018(not)s 2400(used)s
+480 10190(These)m 1123(units)s 1655(are)s 2018(not)s 2400(used)s
2913(internally)s 3898(by)s 4208(Lout.)s 4840(The)s 3(y)k
5399(are)s 5762(supplied)s 6647(as)s 6913(part)s 7360(of)s
-7647(the)s 8011(style)s 8534(infor)s 8998(-)s 0 8750(mation)m
+7647(the)s 8011(style)s 8534(infor)s 8998(-)s 0 9902(mation)m
731(for)s 1080(the)s 1439(con)s 9(v)k 3(enience)k
2690(of)s 2972(application)s 4102(packages.)s 5154(F)s 3(or)k
5554(e)s 3(xample,)k 6479(the)s 6838(Eq)s 7173(equation)s
-8065(formatting)s 0 8462(package)m 840(uses)s 1303(them)s 1841(to)s
+8065(formatting)s 0 9614(package)m 840(uses)s 1303(them)s 1841(to)s
2080(\207ne-)s 2507(tune)s 2975(the)s 3323(appearance)s 4454(of)s
-4725(equations.)s 240 fnt5 0 7669(3.7.)m 471(@SetColour)s 1788(and)s
+4725(equations.)s 240 fnt5 0 8821(3.7.)m 471(@SetColour)s 1788(and)s
2229(@SetColor)s
[ /Dest /LOUTcolour /DEST pdfmark
-240 fnt1 480 7237(The)m 220 fnt2 927 7234(@SetColour)m
-240 fnt1 2204 7237(and)m 220 fnt2 2628 7234(@SetColor)m 240 fnt1
-3783 7237(symbols,)m
-[ /Dest /LOUT15_4082_pre_colo_1 /DEST pdfmark
+240 fnt1 480 8389(The)m 220 fnt2 927 8386(@SetColour)m
+240 fnt1 2204 8389(and)m 220 fnt2 2628 8386(@SetColor)m 240 fnt1
+3783 8389(symbols,)m
+[ /Dest /LOUT15_4062_pre_colo_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_colo_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_colo_2 /DEST pdfmark
4708(which)s 5370(ha)s 4(v)k 3(e)k
5891(identical)s 6788(ef)s 6(fect,)k 7451(return)s 8098(their)s
-8615(right)s 0 6949(parameter)m 1047(in)s 1323(the)s 1704(colour)s
+8615(right)s 0 8101(parameter)m 1047(in)s 1323(the)s 1704(colour)s
2408(speci\207ed)s 3349(by)s 3676(their)s 4206(left)s 4617(parameter)s 13(.)k
5755(The)s 6216(form)s 6773(of)s 7077(the)s 7458(left)s
-7868(parameter)s 8916(is)s 0 6661(implementation-dependent;)m 2693(in)s 2954(Basser)s
+7868(parameter)s 8916(is)s 0 7813(implementation-dependent;)m 2693(in)s 2954(Basser)s
3670(Lout)s 4200(it)s 4410(must)s 4954(be)s 5254(an)s
5555(object)s 6218(whose)s 6904(v)s 6(alue)k 7490(is)s
-7719(a)s 7903(sequence)s 8855(of)s 0 6373(w)m 2(ords)k
+7719(a)s 7903(sequence)s 8855(of)s 0 7525(w)m 2(ords)k
634(comprising)s 1763(a)s 1929(PostScript)s 2971(command)s 3973(for)s
4311(setting)s 5001(colour)s 13(.)k 5763(F)s 3(or)k
-6152(e)s 3(xample,)k 220 fnt2 480 5872({ 1.0 0.0 0.0 setrgbcolor } @SetColour { hello)m 8(, w)k 2(or)k -3(ld })k
-240 fnt1 0 5373(produces)m 915(the)s 1263(red)s 1626(result)s
-1.0 0.0 0.0 setrgbcolor 480 4870(hello,)m 1065(w)s 2(orld)k 0.0 0.0 0.0 setrgbcolor
-0 4386(Of)m 322(course,)s 1050(a)s 1213(colour)s 1881(output)s
+6152(e)s 3(xample,)k 220 fnt2 480 7024({ 1.0 0.0 0.0 setrgbcolor } @SetColour { hello)m 8(, w)k 2(or)k -3(ld })k
+240 fnt1 0 6525(produces)m 915(the)s 1263(red)s 1626(result)s
+1.0 0.0 0.0 setrgbcolor 480 6022(hello,)m 1065(w)s 2(orld)k 0.0 0.0 0.0 setrgbcolor
+0 5538(Of)m 322(course,)s 1050(a)s 1213(colour)s 1881(output)s
2550(de)s 6(vice)k 3222(is)s 3429(needed)s 4162(to)s
4398(see)s 4756(the)s 5101(ef)s 6(fect;)k 5747(on)s
6041(a)s 6204(monochrome)s 7520(de)s 6(vice)k 8191(the)s
-8536(result)s 0 4098(will)m 422(be)s 700(some)s 1257(shade)s
+8536(result)s 0 5250(will)m 422(be)s 700(some)s 1257(shade)s
1854(of)s 2121(gre)s 3(y)k 15(.)k 2688(The)s
-220 fnt2 3112 4095(@SetColour)m 240 fnt1 4365 4098(command)m 5363(will)s
+220 fnt2 3112 5247(@SetColour)m 240 fnt1 4365 5250(command)m 5363(will)s
5785(not)s 6147(accept)s 6813(an)s 7092(empty)s 7740(left)s
-8112(parameter)s 0 3810(\(it)m 273(refuses)s 1002(to)s 1243(belie)s 6(v)k 3(e)k
+8112(parameter)s 0 4962(\(it)m 273(refuses)s 1002(to)s 1243(belie)s 6(v)k 3(e)k
1983(that)s 2403(this)s 2801(could)s 3393(cause)s 3983(a)s
4151(change)s 4887(of)s 5161(colour\),)s 5960(b)s 4(ut)k
6324(otherwise)s 7311(it)s 7506(trusts)s 8076(the)s 8426(user)s
-8887(to)s 0 3522(supply)m 693(something)s 1743(sensible.)s 480 3148(The)m
-220 fnt2 901 3145(@SetColour)m 240 fnt1 2151 3148(command)m 3145(accepts)s
+8887(to)s 0 4674(supply)m 693(something)s 1743(sensible.)s 480 4300(The)m
+220 fnt2 901 4297(@SetColour)m 240 fnt1 2151 4300(command)m 3145(accepts)s
3892(the)s 4232(special)s 4943(v)s 6(alue)k 220 fnt2
-5504 3145(nochange)m 240 fnt1 6512 3148(for)m 6843(the)s 7183(left)s
-7553(parameter)s 13(.)k 8650(This)s 0 2860(v)m 6(alue)k
+5504 4297(nochange)m 240 fnt1 6512 4300(for)m 6843(the)s 7183(left)s
+7553(parameter)s 13(.)k 8650(This)s 0 4012(v)m 6(alue)k
574(causes)s 1256(the)s 1611(right)s 2129(parameter)s 3150(to)s
3396(ha)s 4(v)k 3(e)k 3904(the)s 4258(colour)s
4936(it)s 5135(w)s 2(ould)k 5797(ha)s 4(v)k 3(e)k
-6305(had)s 6716(without)s 7514(the)s 220 fnt2 7869 2857(@SetColour)m
-240 fnt1 0 2572(command.)m 480 2198(There)m 1132(is)s 1382(no)s
+6305(had)s 6716(without)s 7514(the)s 220 fnt2 7869 4009(@SetColour)m
+240 fnt1 0 3724(command.)m 480 3350(There)m 1132(is)s 1382(no)s
1715(def)s 2(ault)k 2476(colour)s 9(,)k 3225(so)s
3530(the)s 3918(user)s 4416(must)s 4981(ensure)s 5701(that)s
6159(the)s 6546(root)s 7031(g)s 1(alle)k 3(y)k
-7705(or)s 8004(each)s 8539(of)s 8850(its)s 0 1910(components)m
+7705(or)s 8004(each)s 8539(of)s 8850(its)s 0 3062(components)m
1208(is)s 1418(enclosed)s 2313(in)s 2556(a)s 220 fnt2
-2722 1907(@SetColour)m 240 fnt1 3979 1910(symbol)m 4739(whose)s 5407(left)s
-5784(parameter)s 6798(is)s 7008(not)s 220 fnt2 7374 1907(nochange)m
-240 fnt1 8330 1910(.)m 480 1536(Lout)m 1023(mak)s 2(es)k
+2722 3059(@SetColour)m 240 fnt1 3979 3062(symbol)m 4739(whose)s 5407(left)s
+5784(parameter)s 6798(is)s 7008(not)s 220 fnt2 7374 3059(nochange)m
+240 fnt1 8330 3062(.)m 480 2688(Lout)m 1023(mak)s 2(es)k
1715(no)s 2039(attempt)s 2847(to)s 3117(understand)s 4257(colour)s 9(,)k
4998(it)s 5221(simply)s 5958(prints)s 6584(the)s 6964(PostScript)s
-8038(commands)s 0 1248(when)m 601(appropriate.)s 1879(This)s 2381(has)s
+8038(commands)s 0 2400(when)m 601(appropriate.)s 1879(This)s 2381(has)s
2776(the)s 3150(adv)s 6(antage)k 4196(of)s 4492(permitting)s
5566(access)s 6253(to)s 6517(an)s 3(y)k 6940(of)s
-7237(PostScript')s 13(s)k 8455(colour)s 0 960(models)m 768(\(some)s
+7237(PostScript')s 13(s)k 8455(colour)s 0 2112(models)m 768(\(some)s
1434(require)s 2192(initialization)s 3481(which)s 4149(can)s 4564(be)s
-4872(supplied)s 5767(using)s 220 fnt2 6365 957(@PrependGr)m 2(aphic)k
-240 fnt1 8178 960(\),)m 8390(b)s 4(ut)k 8778(the)s
-0 672(disadv)m 6(antage)k 1299(of)s 1570(of)s 6(fering)k
+4872(supplied)s 5767(using)s 220 fnt2 6365 2109(@PrependGr)m 2(aphic)k
+240 fnt1 8178 2112(\),)m 8390(b)s 4(ut)k 8778(the)s
+0 1824(disadv)m 6(antage)k 1299(of)s 1570(of)s 6(fering)k
2386(no)s 2679(w)s 2(ay)k 3130(to)s 3369(mak)s 2(e)k
3941(relati)s 6(v)k 3(e)k 4703(changes)s 5525(\(`as)s
5933(before)s 6599(only)s 7079(redder)s 9(,)k 16(')k
-7836(and)s 8240(so)s 8506(on\).)s 480 298(F)m 3(or)k
+7836(and)s 8240(so)s 8506(on\).)s 480 1450(F)m 3(or)k
870(those)s 1432(who)s 1899(wish)s 2409(to)s 2649(obtain)s
3305(colour)s 3977(without)s 4769(w)s 2(orking)k 5619(v)s 3(ery)k
-6096(hard,)s 6629(the)s 220 fnt2 6978 295(setrgbcolor)m 240 fnt1
-8124 298(command)m
+6096(hard,)s 6629(the)s 220 fnt2 6978 1447(setrgbcolor)m 240 fnt1
+8124 1450(command)m 0 1162(used)m 496(abo)s 3(v)k 3(e)k
+1117(is)s 1325(a)s 4(v)k 6(ailable)k 2232(in)s
+2474(e)s 6(v)k 3(ery)k 3048(v)s 3(ersion)k
+3805(of)s 4075(PostScript,)s 5162(requires)s 5981(no)s 6273(initialization,)s
+7584(and)s 7987(is)s 8196(simple)s 8887(to)s 0 874(use.)m
+485(The)s 915(three)s 1450(numbers,)s 2384(which)s 3028(range)s
+3617(from)s 4143(0.0)s 4501(to)s 4742(1.0,)s 5151(determine)s
+6164(the)s 6515(intensity)s 7394(of)s 7667(red,)s 8081(green,)s
+8722(and)s 0 586(blue)m 468(respecti)s 6(v)k 3(ely)k 15(.)k
+1762(Some)s 2363(useful)s 3002(v)s 6(alues)k 3658(for)s
+3996(the)s 4344(left)s 4721(parameter)s 5735(are)s
grestore
gsave
1417 -15423 translate
@@ -11711,103 +11731,103 @@ gsave
240 fnt5 1417 -1583(46)m 240 fnt6 7498 -1580(Chapter)m 8348(3.)s
8622(Pr)s 8(ede\207ned)k 9717(symbols)s gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13368 240 288 60 LoutGraphic
gsave
0 LoutMargSet
grestore
-0 13205(used)m 496(abo)s 3(v)k 3(e)k
-1117(is)s 1325(a)s 4(v)k 6(ailable)k 2232(in)s
-2474(e)s 6(v)k 3(ery)k 3048(v)s 3(ersion)k
-3805(of)s 4075(PostScript,)s 5162(requires)s 5981(no)s 6273(initialization,)s
-7584(and)s 7987(is)s 8196(simple)s 8887(to)s 0 12917(use.)m
-485(The)s 915(three)s 1450(numbers,)s 2384(which)s 3028(range)s
-3617(from)s 4143(0.0)s 4501(to)s 4742(1.0,)s 5151(determine)s
-6164(the)s 6515(intensity)s 7394(of)s 7667(red,)s 8081(green,)s
-8722(and)s 0 12629(blue)m 468(respecti)s 6(v)k 3(ely)k 15(.)k
-1762(Some)s 2363(useful)s 3002(v)s 6(alues)k 3658(for)s
-3996(the)s 4344(left)s 4721(parameter)s 5735(are)s 220 fnt2
-480 12064(1.0)m 838(0.0)s 1196(0.0)s 1554(setrgbcolor)s 240 fnt6
-2979 12069(r)m 8(ed)k 220 fnt2 480 11745(0.0)m 838(1.0)s
-1196(0.0)s 1554(setrgbcolor)s 240 fnt6 2979 11750(gr)m 8(een)k
-220 fnt2 480 11415(0.0)m 838(0.0)s 1196(1.0)s 1554(setrgbcolor)s
-240 fnt6 2979 11420(blue)m 220 fnt2 480 11085(1.0)m 838(1.0)s
-1196(1.0)s 1554(setrgbcolor)s 240 fnt6 2979 11090(white)m 220 fnt2
-480 10766(0.5)m 837(0.5)s 1194(0.5)s 1551(setrgbcolor)s 240 fnt6
-2979 10771(gr)m 8(e)k 7(y)k 220 fnt2 480 10436(0.0)m
-838(0.0)s 1196(0.0)s 1554(setrgbcolor)s 240 fnt6 2979 10441(blac)m 4(k)k
-240 fnt1 0 9880(Colouring)m 1042(an)s 1344(object)s 2007(white)s
-2613(is)s 2841(useful)s 3499(for)s 3856(producing)s 4899(an)s
-5200(empty)s 5871(space)s 6477(whose)s 7164(size)s 7609(is)s
-7838(that)s 8275(of)s 8565(some)s 0 9592(object.)m 240 fnt5
-0 8799(3.8.)m 471(@Outline)s
+220 fnt2 480 13143(1.0)m
+838(0.0)s 1196(0.0)s 1554(setrgbcolor)s 240 fnt6 2979 13148(r)m 8(ed)k
+220 fnt2 480 12824(0.0)m 838(1.0)s 1196(0.0)s 1554(setrgbcolor)s
+240 fnt6 2979 12829(gr)m 8(een)k 220 fnt2 480 12494(0.0)m
+838(0.0)s 1196(1.0)s 1554(setrgbcolor)s 240 fnt6 2979 12499(blue)m
+220 fnt2 480 12164(1.0)m 838(1.0)s 1196(1.0)s 1554(setrgbcolor)s
+240 fnt6 2979 12169(white)m 220 fnt2 480 11845(0.5)m 837(0.5)s
+1194(0.5)s 1551(setrgbcolor)s 240 fnt6 2979 11850(gr)m 8(e)k 7(y)k
+220 fnt2 480 11515(0.0)m 838(0.0)s 1196(0.0)s 1554(setrgbcolor)s
+240 fnt6 2979 11520(blac)m 4(k)k 240 fnt1 0 10959(Colouring)m
+1042(an)s 1344(object)s 2007(white)s 2613(is)s 2841(useful)s
+3499(for)s 3856(producing)s 4899(an)s 5200(empty)s 5871(space)s
+6477(whose)s 7164(size)s 7609(is)s 7838(that)s 8275(of)s
+8565(some)s 0 10671(object.)m 240 fnt5 0 9878(3.8.)m 471(@Outline)s
+
[ /Dest /LOUToutline /DEST pdfmark
-240 fnt1 480 8367(The)m 220 fnt2
-895 8364(@Outline)m 240 fnt1 1850 8367(symbol)m
-[ /Dest /LOUT15_4082_pre_outl_1 /DEST pdfmark
-2597(causes)s 3258(all)s
-3537(the)s 3872(w)s 2(ords)k 4492(in)s 4722(the)s
-5056(right)s 5553(parameter)s 6554(\(which)s 7261(may)s 7714(be)s
-7982(an)s 8251(arbitrary)s 0 8079(object\))m 712(to)s 951(be)s
-1233(printed)s 1968(in)s 2211(outline,)s 2982(rather)s 3598(than)s
-4067(\207lled)s 4616(as)s 4866(is)s 5076(usual.)s 5745(F)s 3(or)k
-6134(e)s 3(xample,)k 220 fnt2 480 7578(@Outline @Bo)m 6(x 24p @F)k 6(ont HELP)k
-240 fnt1 0 7082(produces)m 1336 461 72 180 240 288 60 480 6281 LoutGr2
+240 fnt1 480 9446(The)m 220 fnt2 895 9443(@Outline)m 240 fnt1
+1850 9446(symbol)m
+[ /Dest /LOUT15_4062_pre_outl_1 /DEST pdfmark
+2597(causes)s 3258(all)s 3537(the)s 3872(w)s 2(ords)k
+4492(in)s 4722(the)s 5056(right)s 5553(parameter)s 6554(\(which)s
+7261(may)s 7714(be)s 7982(an)s 8251(arbitrary)s 0 9158(object\))m
+712(to)s 951(be)s 1233(printed)s 1968(in)s 2211(outline,)s
+2982(rather)s 3598(than)s 4067(\207lled)s 4616(as)s 4866(is)s
+5076(usual.)s 5745(F)s 3(or)k 6134(e)s 3(xample,)k
+220 fnt2 480 8657(@Outline @Bo)m 6(x 24p @F)k 6(ont HELP)k 240 fnt1
+0 8161(produces)m 1336 461 72 180 240 288 60 480 7360 LoutGr2
LoutBox stroke
grestore
480 fnt1 72 72(HELP)mo
grestore
-0 5830(Outlining)m
-984(is)s 1209(part)s 1654(of)s 1940(the)s 2303(style)s
-2824(information,)s 4074(in)s 4332(the)s 4694(same)s 5256(w)s 2(ay)k
+0 6909(Outlining)m 984(is)s
+1209(part)s 1654(of)s 1940(the)s 2303(style)s 2824(information,)s
+4074(in)s 4332(the)s 4694(same)s 5256(w)s 2(ay)k
5721(as)s 5986(colour)s 9(,)k 6710(font,)s 7216(underlining,)s
-8441(and)s 8860(so)s 0 5542(forth.)m 630(Outlining)s 1602(can)s
+8441(and)s 8860(so)s 0 6621(forth.)m 630(Outlining)s 1602(can)s
1994(be)s 2278(applied)s 3042(to)s 3284(an)s 3(y)k
3683(font)s 4131(lik)s 2(ely)k 4729(to)s 4970(be)s
5255(used)s 5754(in)s 6000(practice.)s 6921(At)s 7222(the)s
-7573(time)s 8055(of)s 8329(writing,)s 0 5254(there)m 528(is)s
+7573(time)s 8055(of)s 8329(writing,)s 0 6333(there)m 528(is)s
732(no)s 1020(w)s 2(ay)k 1465(to)s 1699(control)s
2425(the)s 2768(thickness)s 3703(of)s 3969(the)s 4311(outline,)s
-5077(and)s 220 fnt2 5475 5251(@Outline)m 240 fnt1 6439 5254(has)m
+5077(and)s 220 fnt2 5475 6330(@Outline)m 240 fnt1 6439 6333(has)m
6803(no)s 7091(ef)s 6(fect)k 7681(in)s 7919(PDF)s
-8410(output.)s 0 4966(The)m 424(size)s 847(of)s 1114(outlined)s
+8410(output.)s 0 6045(The)m 424(size)s 847(of)s 1114(outlined)s
1952(w)s 2(ords)k 2582(is)s 2788(tak)s 2(en)k
3357(by)s 3647(Lout)s 4155(to)s 4390(be)s 4668(the)s
5012(same)s 5555(as)s 5801(if)s 6014(the)s 3(y)k
6473(had)s 6873(not)s 7235(been)s 7740(outlined,)s 8626(e)s 6(v)k 3(en)k
-0 4678(though)m 723(the)s 3(y)k 1186(are)s 1533(in)s
+0 5757(though)m 723(the)s 3(y)k 1186(are)s 1533(in)s
1776(reality)s 2439(slightly)s 3210(lar)s 4(ger)k 13(.)k
-240 fnt5 0 3885(3.9.)m 471(@Language)s 1762(and)s 2203(@CurrLang)s
+240 fnt5 0 4964(3.9.)m 471(@Language)s 1762(and)s 2203(@CurrLang)s
[ /Dest /LOUTlanguage /DEST pdfmark
-240 fnt1 480 3408(The)m 220 fnt2 905 3405(@Language)m 240 fnt1
-2153 3408(symbol)m 2910(informs)s 3701(Lout)s 4210(that)s 4625(its)s
+240 fnt1 480 4487(The)m 220 fnt2 905 4484(@Language)m 240 fnt1
+2153 4487(symbol)m 2910(informs)s 3701(Lout)s 4210(that)s 4625(its)s
4898(right)s 5406(parameter)s 6417(is)s 6624(written)s
-[ /Dest /LOUT15_4082_pre_lang_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_lang_1 /DEST pdfmark
7354(in)s
-7594(the)s 7939(language)s 8855(of)s 0 3120(its)m 276(left)s
-653(parameter:)s 220 fnt2 480 2619(Danish @Language { ...)m 13( })k 240 fnt1
-0 2120(Basser)m 706(Lout)s 1228(V)s 26(ersion)k 2025(3)s
+7594(the)s 7939(language)s 8855(of)s 0 4199(its)m 276(left)s
+653(parameter:)s 220 fnt2 480 3698(Danish @Language { ...)m 13( })k 240 fnt1
+0 3199(Basser)m 706(Lout)s 1228(V)s 26(ersion)k 2025(3)s
2199(uses)s 2671(this)s 3077(information)s 4271(in)s 4524(tw)s 2(o)k
4943(w)s 2(ays:)k 5609(to)s 5857(h)s 1(yphenate)k
-6906(w)s 2(ords)k 7549(appropriately)s 8887(to)s 0 1832(that)m
+6906(w)s 2(ords)k 7549(appropriately)s 8887(to)s 0 2911(that)m
418(language,)s 1389(and)s 1793(to)s 2032(change)s 2766(the)s
3114(v)s 6(alue)k 3682(of)s 3953(the)s 220 fnt2
-4301 1829(@CurrLang)m 240 fnt1 5486 1832(symbol)m 6246(\(see)s 6686(belo)s 6(w\).)k
-7508(Other)s 8112(uses,)s 8630(such)s 0 1544(as)m 250(right-to-left)s
+4301 2908(@CurrLang)m 240 fnt1 5486 2911(symbol)m 6246(\(see)s 6686(belo)s 6(w\).)k
+7508(Other)s 8112(uses,)s 8630(such)s 0 2623(as)m 250(right-to-left)s
1422(formatting)s 2483(of)s 2754(certain)s 3460(languages,)s 4524(may)s
4990(be)s 5272(added)s 5902(in)s 6145(the)s 6493(future.)s
-480 1170(The)m 953(left)s 1375(parameter)s 2434(must)s 3004(either)s
+480 2249(The)m 953(left)s 1375(parameter)s 2434(must)s 3004(either)s
3652(be)s 3979(empty)s 4676(\(which)s 5442(means)s 6149(to)s
6433(lea)s 4(v)k 3(e)k 7031(the)s 7424(current)s
-8206(language)s 0 882(unchanged\))m 1167(or)s 1428(else)s 1857(it)s
+8206(language)s 0 1961(unchanged\))m 1167(or)s 1428(else)s 1857(it)s
2051(must)s 2578(ha)s 4(v)k 3(e)k 3080(been)s
3591(gi)s 6(v)k 3(en)k 4173(in)s 4418(a)s
-220 fnt2 4586 879(langdef)m
-[ /Dest /LOUT15_4082_pre_lang_2 /DEST pdfmark
-240 fnt1 5363 882(language)m 6285(de\207nition)s
+220 fnt2 4586 1958(langdef)m
+[ /Dest /LOUT15_4062_pre_lang_2 /DEST pdfmark
+240 fnt1 5363 1961(language)m 6285(de\207nition)s
7261(at)s 7495(the)s 7845(be)s 3(ginning)k 8855(of)s
-0 594(the)m 348(input:)s 220 fnt2 480 86(langdef Danish Dansk {)m 240 fnt6
-2993 91(implementation-dependent)m 220 fnt2 5608 86(})m
+0 1673(the)m 348(input:)s 220 fnt2 480 1165(langdef Danish Dansk {)m 240 fnt6
+2993 1170(implementation-dependent)m 220 fnt2 5608 1165(})m 240 fnt1 0 666(After)m
+220 fnt2 571 663(langdef)m 240 fnt1 1355 666(comes)m 2025(a)s
+2199(sequence)s 3140(of)s 3419(one)s 3829(or)s 4096(more)s
+4651(simple)s 5352(w)s 2(ords,)k 6050(which)s 6700(are)s
+7055(alternati)s 6(v)k 3(e)k 8117(names)s 8788(for)s
+0 378(the)m 347(language)s 1265(being)s 1849(de\207ned.)s 2716(F)s 3(ollo)k 6(wing)k
+3743(them)s 4279(comes)s 4940(an)s 5221(implementation-dependent)s 7843(part)s
+8272(between)s 0 90(braces.)m 760(In)s 1001(Basser)s 1684(Lout)s
+2181(V)s 26(ersion)k 2955(3)s 3104(this)s 3486(part)s
+3902(contains)s 4736(the)s 5069(name)s 5629(of)s 5885(the)s
+6219(Lout)s 6716(h)s 1(yphenation)k 7941(information)s
grestore
gsave
1417 -15423 translate
@@ -11858,96 +11878,86 @@ gsave
240 fnt6 1417 -1580(3.9.)m 1871(@Langua)s 2(g)k 2(e)k
3099(and)s 3525(@CurrLang)s 240 fnt5 10248 -1583(47)m gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13368 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
gsave
1 LoutMargSet
grestore
-0 13205(After)m
-220 fnt2 571 13202(langdef)m 240 fnt1 1355 13205(comes)m 2025(a)s
-2199(sequence)s 3140(of)s 3419(one)s 3829(or)s 4096(more)s
-4651(simple)s 5352(w)s 2(ords,)k 6050(which)s 6700(are)s
-7055(alternati)s 6(v)k 3(e)k 8117(names)s 8788(for)s
-0 12917(the)m 347(language)s 1265(being)s 1849(de\207ned.)s 2716(F)s 3(ollo)k 6(wing)k
-3743(them)s 4279(comes)s 4940(an)s 5221(implementation-dependent)s 7843(part)s
-8272(between)s 0 12629(braces.)m 760(In)s 1001(Basser)s 1684(Lout)s
-2181(V)s 26(ersion)k 2955(3)s 3104(this)s 3486(part)s
-3902(contains)s 4736(the)s 5069(name)s 5629(of)s 5885(the)s
-6219(Lout)s 6716(h)s 1(yphenation)k 7941(information)s 0 12341(\207le)m
+0 13205(\207le)m
383(\(minus)s 1121(its)s 1419(.lh)s 1745(suf\207x\))s 2441(to)s
2702(be)s 3007(used)s 3527(when)s 4125(h)s 1(yphenating)k
5384(w)s 2(ords)k 6040(in)s 6306(this)s 6725(language,)s
-7718(follo)s 6(wed)k 8643(by)s 8960(a)s 0 12053(sequence)m
+7718(follo)s 6(wed)k 8643(by)s 8960(a)s 0 12917(sequence)m
933(of)s 1204(w)s 2(ords)k 1838(which)s 2480(de\207ne)s
3121(the)s 3469(ends)s 3959(of)s 4230(sentences.)s 5310(F)s 3(or)k
-5699(e)s 3(xample:)k 220 fnt2 480 11553(langdef English { english .)m 13( :)k 11( ? ! .\) ?\) !\) })k
-240 fnt1 0 11054(de\207nes)m 748(a)s 934(language)s 1874(called)s
+5699(e)s 3(xample:)k 220 fnt2 480 12417(langdef English { english .)m 13( :)k 11( ? ! .\) ?\) !\) })k
+240 fnt1 0 11918(de\207nes)m 748(a)s 934(language)s 1874(called)s
2522(English)s 3329(with)s 3831(h)s 1(yphenation)k 5091(patterns)s
-5918(\207le)s 220 fnt2 6298 11051(english.lh)m 240 fnt1 7289 11054(and)m
+5918(\207le)s 220 fnt2 6298 11915(english.lh)m 240 fnt1 7289 11918(and)m
7713(se)s 6(v)k 3(en)k 8326(w)s 2(ays)k
-8887(to)s 0 10766(end)m 424(a)s 610(sentence.)s 1617(The)s
+8887(to)s 0 11630(end)m 424(a)s 610(sentence.)s 1617(The)s
2065(use)s 2460(of)s 2751(these)s 3318(sentence)s 4217(endings)s
5034(is)s 5264(described)s 6258(in)s 6521(Section)s 7315(3.5.)s
-7799(If)s 8049(there)s 8602(is)s 8833(no)s 0 10478(h)m 1(yphenation)k
+7799(If)s 8049(there)s 8602(is)s 8833(no)s 0 11342(h)m 1(yphenation)k
1236(\207le)s 1592(a)s 4(v)k 6(ailable,)k 2546(this)s
2937(is)s 3143(indicated)s 4072(by)s 4361(writing)s 220 fnt2
-5099 10475(-)m 240 fnt1 5219 10478(for)m 5552(the)s 5895(\207le)s
+5099 11339(-)m 240 fnt1 5219 11342(for)m 5552(the)s 5895(\207le)s
6251(name;)s 6877(if)s 7089(there)s 7617(are)s 7959(no)s
-8247(sentence)s 0 10190(ends,)m 546(the)s 3(y)k 1009(are)s
-1356(simply)s 2061(omitted.)s 480 9816(The)m 220 fnt2 913 9813(@CurrLang)m
-240 fnt1 2103 9816(symbol,)m 2920(which)s 3567(has)s 3942(no)s
+8247(sentence)s 0 11054(ends,)m 546(the)s 3(y)k 1009(are)s
+1356(simply)s 2061(omitted.)s 480 10680(The)m 220 fnt2 913 10677(@CurrLang)m
+240 fnt1 2103 10680(symbol,)m 2920(which)s 3567(has)s 3942(no)s
4240(parameters,)s 5399(e)s 6(v)k 6(aluates)k 6332(to)s
6576(the)s 6929(\207rst)s
-[ /Dest /LOUT15_4082_pre_lang_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_lang_3 /DEST pdfmark
7365(name)s 7944(gi)s 6(v)k 3(en)k
-8529(in)s 8778(the)s 220 fnt2 0 9525(langdef)m 240 fnt1
-776 9528(of)m 1047(the)s 1395(language)s 2315(in)s 2558(force)s
+8529(in)s 8778(the)s 220 fnt2 0 10389(langdef)m 240 fnt1
+776 10392(of)m 1047(the)s 1395(language)s 2315(in)s 2558(force)s
3104(at)s 3336(the)s 3684(point)s 4236(where)s 4876(it)s
5068(is)s 5278(in)s 9(v)k 4(ok)k 2(ed:)k
-220 fnt2 480 9027(Dansk @Language { )m 11(This is @CurrLang.)k 13( })k 240 fnt1
-0 8528(has)m 370(result)s 480 8075(This)m 956(is)s 1166(Danish.)s
-0 7622(It)m 205(is)s 415(typically)s 1305(used)s 1802(with)s
-2284(the)s 220 fnt2 2632 7619(@Case)m 240 fnt1 3419 7622(symbol)m
-4179(lik)s 2(e)k 4591(this:)s 220 fnt2 480 7121(@CurrLang @Case {)m
-480 6833( Danish @Y)m 4(ield tirsdag)k 480 6545( English @Y)m 4(ield )k 11(T)k 26(uesda)k 6(y)k
-480 6257( F)m 9(rench @Y)k 4(ield Mardi)k 480 5969(})m 240 fnt1
-0 5475(This)m 476(e)s 3(xample)k 1339(e)s 6(v)k 6(aluates)k
+220 fnt2 480 9891(Dansk @Language { )m 11(This is @CurrLang.)k 13( })k 240 fnt1
+0 9392(has)m 370(result)s 480 8939(This)m 956(is)s 1166(Danish.)s
+0 8486(It)m 205(is)s 415(typically)s 1305(used)s 1802(with)s
+2284(the)s 220 fnt2 2632 8483(@Case)m 240 fnt1 3419 8486(symbol)m
+4179(lik)s 2(e)k 4591(this:)s 220 fnt2 480 7985(@CurrLang @Case {)m
+480 7697( Danish @Y)m 4(ield tirsdag)k 480 7409( English @Y)m 4(ield )k 11(T)k 26(uesda)k 6(y)k
+480 7121( F)m 9(rench @Y)k 4(ield Mardi)k 480 6833(})m 240 fnt1
+0 6339(This)m 476(e)s 3(xample)k 1339(e)s 6(v)k 6(aluates)k
2267(to)s 2506(the)s 2854(name)s 3428(of)s 3699(the)s
4047(third)s 4556(day)s 4956(of)s 5227(the)s 5575(week)s
-6141(in)s 6384(the)s 6732(current)s 7468(language.)s 480 5101(The)m
+6141(in)s 6384(the)s 6732(current)s 7468(language.)s 480 5965(The)m
908(current)s 1644(language)s 2563(is)s 2773(part)s 3204(of)s
3474(the)s 3822(style)s 4329(of)s 4599(an)s 4882(object,)s
5573(lik)s 2(e)k 5984(its)s 6260(font.)s 6809(As)s
-7125(e)s 3(xplained)k 8110(in)s 8352(Section)s 0 4813(2.6,)m
+7125(e)s 3(xplained)k 8110(in)s 8352(Section)s 0 5677(2.6,)m
419(style)s 939(is)s 1162(inherited)s 2081(through)s 2896(the)s
3257(point)s 3822(of)s 4105(appearance,)s 5300(which)s 5955(for)s
6305(language)s 7238(can)s 7640(be)s 7935(une)s 3(xpected.)k
-0 4525(F)m 3(or)k 380(e)s 3(xample,)k 1284(an)s
+0 5389(F)m 3(or)k 380(e)s 3(xample,)k 1284(an)s
1557(inde)s 3(x)k 2131(entry)s 2666(which)s 3298(originates)s
4281(in)s 4514(a)s 4671(French)s 5382(chapter)s 6135(b)s 4(ut)k
6487(appears)s 7258(in)s 7491(an)s 7764(English)s 8542(inde)s 3(x)k
-0 4237(will)m 426(ha)s 4(v)k 3(e)k 927(English)s
+0 5101(will)m 426(ha)s 4(v)k 3(e)k 927(English)s
1715(for)s 2053(its)s 2329(language,)s 3300(so)s 3566(must)s
4091(be)s 4373(e)s 3(xplicitly)k 5326(set)s 5651(to)s
-5890(French)s 6611(using)s 220 fnt2 7183 4234(@Language)m 240 fnt1
-8374 4237(.)m 240 fnt5 0 3444(3.10.)m 591(@OneCol)s 1653(and)s
+5890(French)s 6611(using)s 220 fnt2 7183 5098(@Language)m 240 fnt1
+8374 5101(.)m 240 fnt5 0 4308(3.10.)m 591(@OneCol)s 1653(and)s
2094(@OneRo)s 2(w)k
[ /Dest /LOUTonerow /DEST pdfmark
-240 fnt1 480 3012(The)m 220 fnt2
-913 3009(@OneRo)m 3(w)k 240 fnt1 2049 3012(symbol)m
-[ /Dest /LOUT15_4082_pre_oner_1 /DEST pdfmark
+240 fnt1 480 3876(The)m 220 fnt2
+913 3873(@OneRo)m 3(w)k 240 fnt1 2049 3876(symbol)m
+[ /Dest /LOUT15_4062_pre_oner_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_oner_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_oner_2 /DEST pdfmark
2814(returns)s
3533(its)s 3814(right)s 4330(parameter)s 5350(modi\207ed)s 6264(so)s
6535(that)s 6958(only)s 7443(the)s 7796(principal)s 8706(ro)s 6(w)k
-0 2724(mark)m 540(protrudes.)s 1595(This)s 2059(is)s 2257(normally)s
+0 3588(mark)m 540(protrudes.)s 1595(This)s 2059(is)s 2257(normally)s
3162(the)s 3498(\207rst)s 3917(ro)s 6(w)k 4324(mark,)s
4910(b)s 4(ut)k 5260(another)s 6025(one)s 6415(may)s
-6869(be)s 7139(chosen)s 7849(by)s 8130(preceding)s 0 2436(it)m
-192(with)s 220 fnt2 674 2433(^/)m 240 fnt1 901 2436(or)m
-220 fnt2 1160 2433(^//)m 240 fnt1 1388 2436(.)m 1552(F)s 3(or)k
-1941(e)s 3(xample,)k 220 fnt2 480 1935(@OneRo)m 3(w { |0.5r)k -8(t Slope @F)k 6(ont x + 2 ^//1p @HLine //1p |0.5r)k -8(t 5 })k
-240 fnt1 0 1439(has)m 370(result)s 468 371 0 188 240 288 60 480 460 LoutGr2
+6869(be)s 7139(chosen)s 7849(by)s 8130(preceding)s 0 3300(it)m
+192(with)s 220 fnt2 674 3297(^/)m 240 fnt1 901 3300(or)m
+220 fnt2 1160 3297(^//)m 240 fnt1 1388 3300(.)m 1552(F)s 3(or)k
+1941(e)s 3(xample,)k 220 fnt2 480 2799(@OneRo)m 3(w { |0.5r)k -8(t Slope @F)k 6(ont x + 2 ^//1p @HLine //1p |0.5r)k -8(t 5 })k
+240 fnt1 0 2303(has)m 370(result)s 468 371 0 188 240 288 60 480 1324 LoutGr2
grestore save gsave 200 dict begin lfigdict begin
grestore
468 371 0 188 240 288 60 0 0 LoutGr2
@@ -11977,6 +11987,10 @@ grestore
grestore
end end restore
grestore
+0 608(with)m
+482(one)s 884(ro)s 6(w)k 1304(mark)s 1856(protruding)s
+2919(from)s 3443(the)s 3791(bar)s 4156(as)s 4406(sho)s 6(wn.)k
+5190(Compare)s 6123(this)s 6519(with)s 220 fnt2 480 107(@OneRo)m 3(w { |0.5r)k -8(t Slope @F)k 6(ont x + 2 //1p @HLine //1p |0.5r)k -8(t 5 })k
grestore
gsave
@@ -12028,16 +12042,13 @@ gsave
240 fnt5 1417 -1583(48)m 240 fnt6 7498 -1580(Chapter)m 8348(3.)s
8622(Pr)s 8(ede\207ned)k 9717(symbols)s gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13368 240 288 60 LoutGraphic
gsave
0 LoutMargSet
grestore
-0 13205(with)m 482(one)s
-884(ro)s 6(w)k 1304(mark)s 1856(protruding)s 2919(from)s
-3443(the)s 3791(bar)s 4156(as)s 4406(sho)s 6(wn.)k
-5190(Compare)s 6123(this)s 6519(with)s 220 fnt2 480 12704(@OneRo)m 3(w { |0.5r)k -8(t Slope @F)k 6(ont x + 2 //1p @HLine //1p |0.5r)k -8(t 5 })k
-240 fnt1 0 12208(where)m 640(the)s 988(mark)s 1540(protrudes)s
-2494(from)s 3018(the)s 3366(numerator:)s 468 371 0 263 240 288 60 480 11229 LoutGr2
+0 13205(where)m 640(the)s
+988(mark)s 1540(protrudes)s 2494(from)s 3018(the)s 3366(numerator:)s
+468 371 0 263 240 288 60 480 12226 LoutGr2
grestore save gsave 200 dict begin lfigdict begin
grestore
468 371 0 263 240 288 60 0 0 LoutGr2
@@ -12055,8 +12066,8 @@ xmark -0.3 cm
xmark ysize 0 0.3 cm lfigpadd ] lfigdopath
pop pop
grestore
-240 fnt6 0 211(x)m
-240 fnt1 166 209(+)m 354(2)s 468 0 0 0 240 288 60 0 188 LoutGr2
+240 fnt6 0 211(x)m 240 fnt1 166 209(+)m 354(2)s
+468 0 0 0 240 288 60 0 188 LoutGr2
0 0 moveto xsize 0 lineto stroke
grestore
@@ -12068,124 +12079,144 @@ grestore
end end restore
grestore
-[ /Dest /LOUT15_4082_pre_oner_3 /DEST pdfmark
-220 fnt2
-61 10775(@OneCol)m 240 fnt1 1074 10778(has)m 1445(the)s 1794(same)s
-2342(ef)s 6(fect)k 2939(on)s 3237(columns)s 4100(as)s
-220 fnt2 4351 10775(@OneRo)m 3(w)k 240 fnt1 5483 10778(does)m
-5974(on)s 6272(ro)s 6(ws,)k 6839(with)s 7322(the)s
-7671(symbols)s 220 fnt2 8521 10775(^|)m 240 fnt1 8722 10778(and)m
-220 fnt2 0 10487(^||)m 240 fnt1 257 10490(\(or)m 220 fnt2
-595 10487(^&)m 240 fnt1 840 10490(\))m 968(determining)s 2176(which)s
-2818(mark)s 3370(is)s 3580(chosen.)s 240 fnt5 0 9697(3.11.)m
-591(@W)s 4(ide)k 1411(and)s 1852(@High)s
+[ /Dest /LOUT15_4062_pre_oner_3 /DEST pdfmark
+220 fnt2 61 11772(@OneCol)m 240 fnt1 1074 11775(has)m
+1445(the)s 1794(same)s 2342(ef)s 6(fect)k 2939(on)s
+3237(columns)s 4100(as)s 220 fnt2 4351 11772(@OneRo)m 3(w)k
+240 fnt1 5483 11775(does)m 5974(on)s 6272(ro)s 6(ws,)k
+6839(with)s 7322(the)s 7671(symbols)s 220 fnt2 8521 11772(^|)m
+240 fnt1 8722 11775(and)m 220 fnt2 0 11484(^||)m 240 fnt1
+257 11487(\(or)m 220 fnt2 595 11484(^&)m 240 fnt1 840 11487(\))m
+968(determining)s 2176(which)s 2818(mark)s 3370(is)s 3580(chosen.)s
+240 fnt5 0 10694(3.11.)m 591(@W)s 4(ide)k 1411(and)s
+1852(@High)s
[ /Dest /LOUTwide /DEST pdfmark
-240 fnt1
-480 9220(The)m 220 fnt2 910 9217(@Wide)m 240 fnt1 1687 9220(symbol)m
-
-[ /Dest /LOUT15_4082_pre_wide_1 /DEST pdfmark
-2450(returns)s 3167(its)s 3446(right)s 3960(parameter)s 4977(modi\207ed)s
-5888(to)s 6130(ha)s 4(v)k 3(e)k 6634(the)s
-6985(width)s 7590(gi)s 6(v)k 3(en)k 8173(by)s
-8470(its)s 8749(left)s 0 8932(parameter)m 9(,)k 1058(which)s
-1707(must)s 2238(be)s 2527(a)s 2699(length)s 3361(\(Section)s
-4220(3.2\))s 4655(whose)s 5329(unit)s 5768(of)s 6045(measurement)s
-7386(is)s 220 fnt2 7602 8929(c)m 240 fnt1 7707 8932(,)m
-220 fnt2 7821 8929(i)m 240 fnt1 7855 8932(,)m 220 fnt2
-7968 8929(p)m 240 fnt1 8082 8932(,)m 220 fnt2 8196 8929(m)m
-240 fnt1 8365 8932(,)m 220 fnt2 8478 8929(f)m 240 fnt1
-8536 8932(,)m 220 fnt2 8650 8929(s)m 240 fnt1 8753 8932(,)m
-8867(or)s 220 fnt2 0 8641(v)m 240 fnt1 109 8644(.)m
-278(If)s 513(the)s 867(right)s 1383(parameter)s 2403(is)s
-2618(not)s 2990(as)s 3245(wide)s 3772(as)s 4027(required,)s
-4936(white)s 5528(space)s 6121(is)s 6336(added)s 6972(at)s
-7209(the)s 7563(right;)s 8131(if)s 8354(it)s 8551(is)s
-8767(too)s 0 8356(wide,)m 585(its)s 875(paragraphs)s 1988(are)s
-2349(brok)s 2(en)k 3083(\(Section)s 3949(3.4\))s 4391(so)s
-4670(that)s 5102(it)s 5308(\207ts.)s 5777(A)s 220 fnt2
-6021 8353(@OneCol)m 240 fnt1 7046 8356(operation)m 8020(is)s 8244(included)s
-0 8068(in)m 257(the)s 620(ef)s 6(fect)k 1231(of)s
-220 fnt2 1517 8065(@Wide)m 240 fnt1 2231 8068(,)m 2353(since)s
-2915(it)s 3122(does)s 3627(not)s 4008(mak)s 2(e)k
+240 fnt1 480 10217(The)m 220 fnt2 910 10214(@Wide)m
+240 fnt1 1687 10217(symbol)m
+[ /Dest /LOUT15_4062_pre_wide_1 /DEST pdfmark
+2450(returns)s 3167(its)s 3446(right)s
+3960(parameter)s 4977(modi\207ed)s 5888(to)s 6130(ha)s 4(v)k 3(e)k
+6634(the)s 6985(width)s 7590(gi)s 6(v)k 3(en)k
+8173(by)s 8470(its)s 8749(left)s 0 9929(parameter)m 9(,)k
+1058(which)s 1707(must)s 2238(be)s 2527(a)s 2699(length)s
+3361(\(Section)s 4220(3.2\))s 4655(whose)s 5329(unit)s 5768(of)s
+6045(measurement)s 7386(is)s 220 fnt2 7602 9926(c)m 240 fnt1
+7707 9929(,)m 220 fnt2 7821 9926(i)m 240 fnt1 7855 9929(,)m
+220 fnt2 7968 9926(p)m 240 fnt1 8082 9929(,)m 220 fnt2
+8196 9926(m)m 240 fnt1 8365 9929(,)m 220 fnt2 8478 9926(f)m
+240 fnt1 8536 9929(,)m 220 fnt2 8650 9926(s)m 240 fnt1
+8753 9929(,)m 8867(or)s 220 fnt2 0 9638(v)m 240 fnt1
+109 9641(.)m 278(If)s 513(the)s 867(right)s 1383(parameter)s
+2403(is)s 2618(not)s 2990(as)s 3245(wide)s 3772(as)s
+4027(required,)s 4936(white)s 5528(space)s 6121(is)s 6336(added)s
+6972(at)s 7209(the)s 7563(right;)s 8131(if)s 8354(it)s
+8551(is)s 8767(too)s 0 9353(wide,)m 585(its)s 875(paragraphs)s
+1988(are)s 2349(brok)s 2(en)k 3083(\(Section)s 3949(3.4\))s
+4391(so)s 4670(that)s 5102(it)s 5308(\207ts.)s 5777(A)s
+220 fnt2 6021 9350(@OneCol)m 240 fnt1 7046 9353(operation)m 8020(is)s
+8244(included)s 0 9065(in)m 257(the)s 620(ef)s 6(fect)k
+1231(of)s 220 fnt2 1517 9062(@Wide)m 240 fnt1 2231 9065(,)m
+2353(since)s 2915(it)s 3122(does)s 3627(not)s 4008(mak)s 2(e)k
4595(sense)s 5184(for)s 5537(an)s 5835(object)s 6494(of)s
6780(\207x)s 3(ed)k 7329(width)s 7946(to)s 8200(ha)s 4(v)k 3(e)k
-8716(tw)s 2(o)k 0 7780(column)m 775(marks.)s
-[ /Dest /LOUT15_4082_pre_wide_2 /DEST pdfmark
-552 7406(The)m
-220 fnt2 993 7403(@High)m 240 fnt1 1725 7406(symbol)m 2498(similarly)s
+8716(tw)s 2(o)k 0 8777(column)m 775(marks.)s
+[ /Dest /LOUT15_4062_pre_wide_2 /DEST pdfmark
+552 8403(The)m
+220 fnt2 993 8400(@High)m 240 fnt1 1725 8403(symbol)m 2498(similarly)s
3413(ensures)s 4194(that)s 4625(its)s 4914(result)s 5517(is)s
5740(of)s 6024(a)s 6203(gi)s 6(v)k 3(en)k
-6796(height,)s 7514(by)s 7821(adding)s 8539(white)s 0 7118(space)m
+6796(height,)s 7514(by)s 7821(adding)s 8539(white)s 0 8115(space)m
573(at)s 790(the)s 1123(bottom.)s 1950(In)s 2191(this)s
2572(case)s 3024(it)s 3201(is)s 3396(an)s 3664(error)s
4172(for)s 4495(the)s 4828(right)s 5324(parameter)s 6323(to)s
6547(be)s 6814(too)s 7158(lar)s 4(ge.)k 7780(A)s
-220 fnt2 7995 7115(@OneRo)m 3(w)k 240 fnt1 0 6830(operation)m
-960(is)s 1170(included.)s 240 fnt5 0 6037(3.12.)m 591(@HShift)s
+220 fnt2 7995 8112(@OneRo)m 3(w)k 240 fnt1 0 7827(operation)m
+960(is)s 1170(included.)s 240 fnt5 0 7034(3.12.)m 591(@HShift)s
1550(and)s 1991(@VShift)s
[ /Dest /LOUThshift /DEST pdfmark
-240 fnt1 480 5605(The)m 220 fnt2
-917 5602(@HShift)m 240 fnt1 1802 5605(symbol)m
-[ /Dest /LOUT15_4082_pre_hshi_1 /DEST pdfmark
+240 fnt1 480 6602(The)m 220 fnt2
+917 6599(@HShift)m 240 fnt1 1802 6602(symbol)m
+[ /Dest /LOUT15_4062_pre_hshi_1 /DEST pdfmark
2572(returns)s 3296(its)s
3582(right)s 4103(parameter)s 5127(with)s 5619(principal)s 6533(mark)s
-7095(shifted)s 7813(as)s 8073(prescribed)s 0 5317(by)m 294(its)s
-570(left)s 947(parameter:)s 220 fnt2 1124 4809(+)m 240 fnt6
-1244 4814(length)m 220 fnt2 1897 4809(@HShift)m 240 fnt6 2772 4814(object)m
-240 fnt1 3600 4812(Principal)m 4517(mark)s 5069(shifted)s 5777(to)s
-6016(the)s 6364(right)s 6875(by)s 240 fnt6 7169 4814(length)m
-240 fnt1 7762 4812(;)m
+7095(shifted)s 7813(as)s 8073(prescribed)s 0 6314(by)m 294(its)s
+570(left)s 947(parameter:)s 220 fnt2 1124 5806(+)m 240 fnt6
+1244 5811(length)m 220 fnt2 1897 5806(@HShift)m 240 fnt6 2772 5811(object)m
+240 fnt1 3600 5809(Principal)m 4517(mark)s 5069(shifted)s 5777(to)s
+6016(the)s 6364(right)s 6875(by)s 240 fnt6 7169 5811(length)m
+240 fnt1 7762 5809(;)m
[ /Dest /LOUT12_1492_pre_hshi_1 /DEST pdfmark
-220 fnt2 1180 4304(-)m 240 fnt6
-1244 4309(length)m 220 fnt2 1897 4304(@HShift)m 240 fnt6 2772 4309(object)m
-240 fnt1 3600 4307(Principal)m 4517(mark)s 5069(shifted)s 5777(to)s
-6016(the)s 6364(left)s 6741(by)s 240 fnt6 7035 4309(length)m
-240 fnt1 7628 4307(;)m
+220 fnt2 1180 5301(-)m 240 fnt6
+1244 5306(length)m 220 fnt2 1897 5301(@HShift)m 240 fnt6 2772 5306(object)m
+240 fnt1 3600 5304(Principal)m 4517(mark)s 5069(shifted)s 5777(to)s
+6016(the)s 6364(left)s 6741(by)s 240 fnt6 7035 5306(length)m
+240 fnt1 7628 5304(;)m
[ /Dest /LOUT12_1492_pre_hshi_2 /DEST pdfmark
-240 fnt6 1244 3804(length)m 220 fnt2
-1897 3799(@HShift)m 240 fnt6 2772 3804(object)m 240 fnt1 3600 3802(Principal)m
+240 fnt6 1244 4801(length)m 220 fnt2
+1897 4796(@HShift)m 240 fnt6 2772 4801(object)m 240 fnt1 3600 4799(Principal)m
4512(mark)s 5058(shifted)s 5760(so)s 6020(as)s 6264(to)s
-6497(lie)s 240 fnt6 6786 3804(length)m 240 fnt1 7433 3802(to)m
-7666(the)s 8008(right)s 8513(of)s 8778(the)s 3600 3514(left)m
-3977(edge)s 4485(of)s 240 fnt6 4756 3516(object)m 240 fnt1
-5344 3514(;)m
+6497(lie)s 240 fnt6 6786 4801(length)m 240 fnt1 7433 4799(to)m
+7666(the)s 8008(right)s 8513(of)s 8778(the)s 3600 4511(left)m
+3977(edge)s 4485(of)s 240 fnt6 4756 4513(object)m 240 fnt1
+5344 4511(;)m
[ /Dest /LOUT12_1492_pre_hshi_3 /DEST pdfmark
-0 3011(In)m 256(each)s 751(chase)s 220 fnt2
-1338 3008(@HShift)m 240 fnt1 2213 3011(includes)m 3061(a)s 220 fnt2
-3227 3008(@OneCol)m 240 fnt1 4239 3011(ef)m 6(fect.)k 480 2637(The)m
+0 4008(In)m 256(each)s 751(chase)s 220 fnt2
+1338 4005(@HShift)m 240 fnt1 2213 4008(includes)m 3061(a)s 220 fnt2
+3227 4005(@OneCol)m 240 fnt1 4239 4008(ef)m 6(fect.)k 480 3634(The)m
916(units)s 1440(of)s 1720(measurement)s 3062(of)s 240 fnt6
-3342 2639(length)m 240 fnt1 4003 2637(may)m 4478(be)s 220 fnt2
-4768 2634(c)m 240 fnt1 4873 2637(,)m 220 fnt2 4989 2634(i)m
-240 fnt1 5023 2637(,)m 220 fnt2 5138 2634(p)m 240 fnt1
-5252 2637(,)m 220 fnt2 5368 2634(m)m 240 fnt1 5537 2637(,)m
-220 fnt2 5652 2634(f)m 240 fnt1 5710 2637(,)m 220 fnt2
-5825 2634(s)m 240 fnt1 5928 2637(,)m 220 fnt2 6044 2634(v)m
-240 fnt1 6153 2637(,)m 6268(or)s 220 fnt2 6536 2634(w)m
-240 fnt1 6692 2637(.)m 6864(In)s 7129(the)s 7485(latter)s
-8043(case,)s 220 fnt2 8569 2634(1w)m 240 fnt1 8916 2637(is)m
-0 2349(tak)m 2(en)k 579(to)s 825(be)s 1113(the)s
+3342 3636(length)m 240 fnt1 4003 3634(may)m 4478(be)s 220 fnt2
+4768 3631(c)m 240 fnt1 4873 3634(,)m 220 fnt2 4989 3631(i)m
+240 fnt1 5023 3634(,)m 220 fnt2 5138 3631(p)m 240 fnt1
+5252 3634(,)m 220 fnt2 5368 3631(m)m 240 fnt1 5537 3634(,)m
+220 fnt2 5652 3631(f)m 240 fnt1 5710 3634(,)m 220 fnt2
+5825 3631(s)m 240 fnt1 5928 3634(,)m 220 fnt2 6044 3631(v)m
+240 fnt1 6153 3634(,)m 6268(or)s 220 fnt2 6536 3631(w)m
+240 fnt1 6692 3634(.)m 6864(In)s 7129(the)s 7485(latter)s
+8043(case,)s 220 fnt2 8569 3631(1w)m 240 fnt1 8916 3634(is)m
+0 3346(tak)m 2(en)k 579(to)s 825(be)s 1113(the)s
1468(width)s 2076(of)s 2354(the)s 2708(right)s 3226(parameter)s 9(,)k
4285(so)s 4557(that,)s 5029(for)s 5373(e)s 3(xample,)k
-220 fnt2 6294 2346(0.5w @HShift)m 240 fnt1 7699 2349(will)m 8132(centre)s
-8778(the)s 0 2061(principal)m 904(column)s 1679(mark)s 2231(within)s
+220 fnt2 6294 3343(0.5w @HShift)m 240 fnt1 7699 3346(will)m 8132(centre)s
+8778(the)s 0 3058(principal)m 904(column)s 1679(mark)s 2231(within)s
2899(the)s 3247(right)s 3758(parameter)s 13(.)k
-[ /Dest /LOUT15_4082_pre_hshi_2 /DEST pdfmark
-548 1687(The)m
-220 fnt2 984 1684(@VShift)m 240 fnt1 1855 1687(symbol)m 2624(is)s
+[ /Dest /LOUT15_4062_pre_hshi_2 /DEST pdfmark
+548 2684(The)m
+220 fnt2 984 2681(@VShift)m 240 fnt1 1855 2684(symbol)m 2624(is)s
2842(similar)s 3572(e)s 3(xcept)k 4261(that)s 4688(it)s
4888(applies)s 5624(v)s 3(ertically)k 6584(to)s 6832(the)s
7188(principal)s 8100(ro)s 6(w)k 8529(mark:)s 220 fnt2
-0 1396(+)m 240 fnt6 120 1401(length)m 240 fnt1 771 1399(shifts)m
-1337(it)s 1527(do)s 6(wn,)k 220 fnt2 2159 1396(-)m
-240 fnt6 2223 1401(length)m 240 fnt1 2874 1399(shifts)m 3440(it)s
-3629(up,)s 3974(and)s 240 fnt6 4376 1401(length)m 240 fnt1
-5027 1399(shifts)m 5593(it)s 5783(to)s 240 fnt6 6019 1401(length)m
-240 fnt1 6670 1399(belo)m 6(w)k 7301(the)s 7647(top)s
-8004(edge)s 8510(of)s 8778(the)s 0 1111(object.)m 748(W)s 9(ith)k
-220 fnt2 1274 1108(@VShift)m 240 fnt1 2077 1111(,)m 220 fnt2
-2184 1108(1w)m 240 fnt1 2522 1111(is)m 2732(tak)s 2(en)k
+0 2393(+)m 240 fnt6 120 2398(length)m 240 fnt1 771 2396(shifts)m
+1337(it)s 1527(do)s 6(wn,)k 220 fnt2 2159 2393(-)m
+240 fnt6 2223 2398(length)m 240 fnt1 2874 2396(shifts)m 3440(it)s
+3629(up,)s 3974(and)s 240 fnt6 4376 2398(length)m 240 fnt1
+5027 2396(shifts)m 5593(it)s 5783(to)s 240 fnt6 6019 2398(length)m
+240 fnt1 6670 2396(belo)m 6(w)k 7301(the)s 7647(top)s
+8004(edge)s 8510(of)s 8778(the)s 0 2108(object.)m 748(W)s 9(ith)k
+220 fnt2 1274 2105(@VShift)m 240 fnt1 2077 2108(,)m 220 fnt2
+2184 2105(1w)m 240 fnt1 2522 2108(is)m 2732(tak)s 2(en)k
3305(to)s 3544(be)s 3826(the)s 4174(height)s 4832(of)s
-5103(the)s 5451(right)s 5962(parameter)s 13(.)k
+5103(the)s 5451(right)s 5962(parameter)s 13(.)k 240 fnt5
+0 1315(3.13.)m 591(@HExpand)s 1854(and)s 2295(@VExpand)s
+[ /Dest /LOUThexpand /DEST pdfmark
+
+[ /Dest /LOUT15_4062_pre_hexp_1 /DEST pdfmark
+
+[ /Dest /LOUT15_4062_pre_hexp_2 /DEST pdfmark
+
+[ /Dest /LOUT15_4062_pre_hexp_3 /DEST pdfmark
+240 fnt1
+558 838(The)m 220 fnt2 1004 835(@HExpand)m 240 fnt1 2195 838(symbol)m
+2973(causes)s 3666(its)s 3961(right)s 4490(parameter)s 5522(to)s
+5779(be)s 6079(as)s 6348(wide)s 6887(as)s 7155(it)s
+7365(possibly)s 8235(could)s 8844(be)s 0 550(without)m 784(violating)s
+1679(a)s 220 fnt2 1837 547(@Wide)m 240 fnt1 2603 550(symbol)m
+3355(or)s 3606(intruding)s 4528(into)s 4945(the)s 5285(space)s
+5864(occupied)s 6778(by)s 7064(neighbouring)s 8386(g)s 1(aps)k
+8867(or)s 0 262(objects.)m 841(The)s 220 fnt2 1269 259(@VExpand)m
+240 fnt1 2430 262(symbol)m 3190(is)s 3400(similar)s 9(,)k
+4160(b)s 4(ut)k 4522(it)s 4714(af)s 6(fects)k
+5394(height.)s 6156(F)s 3(or)k 6545(e)s 3(xample,)k
+7459(in)s 7702(the)s 8050(object)s
grestore
gsave
1417 -15423 translate
@@ -12236,132 +12267,115 @@ gsave
240 fnt6 1417 -1580(3.13.)m 1991(@HExpand)s 3182(and)s 3608(@VExpand)s
240 fnt5 10249 -1583(49)m gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13368 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13264 240 288 60 LoutGraphic
gsave
1 LoutMargSet
grestore
-240 fnt5 0 13203(3.13.)m 591(@HExpand)s
-1854(and)s 2295(@VExpand)s
-[ /Dest /LOUThexpand /DEST pdfmark
-
-[ /Dest /LOUT15_4082_pre_hexp_1 /DEST pdfmark
-
-[ /Dest /LOUT15_4082_pre_hexp_2 /DEST pdfmark
-
-[ /Dest /LOUT15_4082_pre_hexp_3 /DEST pdfmark
-240 fnt1 558 12726(The)m 220 fnt2
-1004 12723(@HExpand)m 240 fnt1 2195 12726(symbol)m 2973(causes)s 3666(its)s
-3961(right)s 4490(parameter)s 5522(to)s 5779(be)s 6079(as)s
-6348(wide)s 6887(as)s 7155(it)s 7365(possibly)s 8235(could)s
-8844(be)s 0 12438(without)m 784(violating)s 1679(a)s 220 fnt2
-1837 12435(@Wide)m 240 fnt1 2603 12438(symbol)m 3355(or)s 3606(intruding)s
-4528(into)s 4945(the)s 5285(space)s 5864(occupied)s 6778(by)s
-7064(neighbouring)s 8386(g)s 1(aps)k 8867(or)s 0 12150(objects.)m
-841(The)s 220 fnt2 1269 12147(@VExpand)m 240 fnt1 2430 12150(symbol)m
-3190(is)s 3400(similar)s 9(,)k 4160(b)s 4(ut)k
-4522(it)s 4714(af)s 6(fects)k 5394(height.)s 6156(F)s 3(or)k
-6545(e)s 3(xample,)k 7459(in)s 7702(the)s 8050(object)s
-220 fnt2 480 11649(8i @Wide 11i @High {)m 480 11361( //1i ||1i @HExpand @VExpand x ||1i)m 480 11073( //1i)m 480 10785(})m
-240 fnt1 0 10291(object)m 220 fnt2 655 10288(x)m 240 fnt1
-834 10291(could)m 1435(ha)s 4(v)k 3(e)k 1947(an)s 3(y)k
-2356(size)s 2794(up)s 3098(to)s 3348(six)s 3694(inches)s
-4367(wide)s 4899(by)s 5204(nine)s 5683(inches)s 6357(high,)s
-6901(so)s 7178(the)s 220 fnt2 7537 10288(@HExpand)m 240 fnt1
-8722 10291(and)m 220 fnt2 0 10000(@VExpand)m 240 fnt1 1166 10003(symbols)m
-2021(cause)s 2614(it)s 2812(to)s 3057(ha)s 4(v)k 3(e)k
-3564(e)s 3(xactly)k 4311(this)s 4713(size.)s 5254(This)s
-5736(is)s 5952(important,)s 6994(for)s 7338(e)s 3(xample,)k
-8258(if)s 220 fnt2 8481 10000(x)m 240 fnt1 8655 10003(con)m
-8998(-)s 0 9715(tains)m 220 fnt2 502 9712(|1r)m -8(t)k
-240 fnt1 879 9715(or)m 220 fnt2 1138 9712(/1r)m -8(t)k
-240 fnt1 1459 9715(;)m 1571(without)s 2362(the)s 2710(e)s 3(xpansion)k
-3735(these)s 4282(might)s 4900(not)s 5266(mo)s 3(v)k 3(e)k
+220 fnt2 480 13207(8i @Wide 11i @High {)m 480 12919( //1i ||1i @HExpand @VExpand x ||1i)m
+480 12631( //1i)m 480 12343(})m 240 fnt1 0 11849(object)m 220 fnt2
+655 11846(x)m 240 fnt1 834 11849(could)m 1435(ha)s 4(v)k 3(e)k
+1947(an)s 3(y)k 2356(size)s 2794(up)s 3098(to)s
+3348(six)s 3694(inches)s 4367(wide)s 4899(by)s 5204(nine)s
+5683(inches)s 6357(high,)s 6901(so)s 7178(the)s 220 fnt2
+7537 11846(@HExpand)m 240 fnt1 8722 11849(and)m 220 fnt2 0 11558(@VExpand)m
+240 fnt1 1166 11561(symbols)m 2021(cause)s 2614(it)s 2812(to)s
+3057(ha)s 4(v)k 3(e)k 3564(e)s 3(xactly)k
+4311(this)s 4713(size.)s 5254(This)s 5736(is)s 5952(important,)s
+6994(for)s 7338(e)s 3(xample,)k 8258(if)s 220 fnt2
+8481 11558(x)m 240 fnt1 8655 11561(con)m 8998(-)s 0 11273(tains)m
+220 fnt2 502 11270(|1r)m -8(t)k 240 fnt1 879 11273(or)m
+220 fnt2 1138 11270(/1r)m -8(t)k 240 fnt1 1459 11273(;)m
+1571(without)s 2362(the)s 2710(e)s 3(xpansion)k 3735(these)s
+4282(might)s 4900(not)s 5266(mo)s 3(v)k 3(e)k
5848(as)s 6098(f)s 2(ar)k 6420(across)s 7068(or)s
7327(do)s 6(wn)k 7911(as)s 8161(e)s 3(xpected.)k
-480 9341(As)m 809(Section)s 1595(2.6)s 1961(e)s 3(xplains)k
+480 10899(As)m 809(Section)s 1595(2.6)s 1961(e)s 3(xplains)k
2818(in)s 3074(detail,)s 3723(most)s 4260(objects)s 5001(are)s
5360(already)s 6130(as)s 6392(lar)s 4(ge)k 6933(as)s
-7196(the)s 3(y)k 7671(possibly)s 8536(could)s 0 9053(be.)m
+7196(the)s 3(y)k 7671(possibly)s 8536(could)s 0 10611(be.)m
379(Consequently)s 1738(these)s 2273(symbols)s 3110(are)s 3446(needed)s
-4170(only)s 4638(rarely)s 15(.)k 220 fnt2 5331 9050(@HExpand)m
-240 fnt1 6493 9053(includes)m 7329(a)s 220 fnt2 7483 9050(@OneCol)m
-240 fnt1 8483 9053(ef)m 6(fect,)k 0 8765(and)m 220 fnt2
-404 8762(@VExpand)m 240 fnt1 1565 8765(includes)m 2413(a)s 220 fnt2
-2579 8762(@OneRo)m 3(w)k 240 fnt1 3710 8765(ef)m 6(fect.)k
-240 fnt5 0 7976(3.14.)m 591(@HContract)s 1976(and)s 2417(@VContract)s
+4170(only)s 4638(rarely)s 15(.)k 220 fnt2 5331 10608(@HExpand)m
+240 fnt1 6493 10611(includes)m 7329(a)s 220 fnt2 7483 10608(@OneCol)m
+240 fnt1 8483 10611(ef)m 6(fect,)k 0 10323(and)m 220 fnt2
+404 10320(@VExpand)m 240 fnt1 1565 10323(includes)m 2413(a)s 220 fnt2
+2579 10320(@OneRo)m 3(w)k 240 fnt1 3710 10323(ef)m 6(fect.)k
+240 fnt5 0 9534(3.14.)m 591(@HContract)s 1976(and)s 2417(@VContract)s
[ /Dest /LOUThcontract /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hcon_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_hcon_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hcon_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_hcon_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hcon_3 /DEST pdfmark
-240 fnt1 542 7544(The)m 220 fnt2 972 7541(@HContr)m 2(act)k
-240 fnt1 2239 7544(symbol)m 3001(reduces)s 3784(the)s 4135(size)s
+[ /Dest /LOUT15_4062_pre_hcon_3 /DEST pdfmark
+240 fnt1 542 9102(The)m 220 fnt2 972 9099(@HContr)m 2(act)k
+240 fnt1 2239 9102(symbol)m 3001(reduces)s 3784(the)s 4135(size)s
4564(of)s 4837(its)s 5116(right)s 5629(parameter)s 6645(to)s
-6887(a)s 7055(reasonable)s 8136(minimum)s 0 7256(\(after)m 575(paragraph)s
+6887(a)s 7055(reasonable)s 8136(minimum)s 0 8814(\(after)m 575(paragraph)s
1588(breaking\).)s 2668(F)s 3(or)k 3057(e)s 3(xample,)k
-220 fnt2 480 6755(5i @Wide @HContr)m 2(act { A |1r)k -8(t B })k 240 fnt1
-0 6261(has)m 370(result)s 480 5810(A)m 650(B)s 0 5359(in)m
+220 fnt2 480 8313(5i @Wide @HContr)m 2(act { A |1r)k -8(t B })k 240 fnt1
+0 7819(has)m 370(result)s 480 7368(A)m 650(B)s 0 6917(in)m
233(which)s 864(the)s 1201(B)s 1393(is)s 1592(much)s
2170(closer)s 2789(to)s 3017(the)s 3354(A)s 3574(than)s
4032(it)s 4213(w)s 2(ould)k 4857(otherwise)s 5831(ha)s 4(v)k 3(e)k
-6321(been.)s 220 fnt2 6926 5356(@VContr)m 2(act)k 240 fnt1
-8167 5359(is)m 8366(similar)s 9(,)k 0 5071(b)m 4(ut)k
+6321(been.)s 220 fnt2 6926 6914(@VContr)m 2(act)k 240 fnt1
+8167 6917(is)m 8366(similar)s 9(,)k 0 6629(b)m 4(ut)k
362(in)s 605(a)s 771(v)s 3(ertical)k 1538(direction.)s
2551(See)s 2952(Section)s 3726(2.6)s 4079(for)s 4417(a)s
4583(more)s 5130(e)s 3(xtensi)k 6(v)k 3(e)k
-6077(discussion.)s 240 fnt5 0 4327(3.15.)m 591(@HLimited)s 1864(and)s
+6077(discussion.)s 240 fnt5 0 5885(3.15.)m 591(@HLimited)s 1864(and)s
2305(@VLimited)s
[ /Dest /LOUThlimited /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hlim_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_hlim_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hlim_2 /DEST pdfmark
-240 fnt1 579 3895(The)m 220 fnt2 1047 3892(@HLimited)m
-240 fnt1 2221 3895(symbol)m 3021(limits)s 3654(the)s 4042(width)s
+[ /Dest /LOUT15_4062_pre_hlim_2 /DEST pdfmark
+240 fnt1 579 5453(The)m 220 fnt2 1047 5450(@HLimited)m
+240 fnt1 2221 5453(symbol)m 3021(limits)s 3654(the)s 4042(width)s
4684(a)s 4(v)k 6(ailable)k 5631(to)s 5910(recursi)s 6(v)k 3(e)k
6871(and)s 7315(recepti)s 6(v)k 3(e)k 8277(symbols)s
-0 3607(within)m 692(its)s 993(right)s 1529(parameter)s 2567(to)s
+0 5165(within)m 692(its)s 993(right)s 1529(parameter)s 2567(to)s
2831(whate)s 6(v)k 3(er)k 3783(is)s 4018(a)s 4(v)k 6(ailable)k
4950(without)s 5766(increasing)s 6826(the)s 7198(e)s 3(xisting)k
-8030(size)s 8482(of)s 8778(the)s 220 fnt2 0 3316(@HLimited)m
-240 fnt1 1138 3319(object.)m 1890(So)s 2199(this)s 2599(symbol)s
-3362(acts)s 3788(lik)s 2(e)k 220 fnt2 4204 3316(@Wide)m
-240 fnt1 4981 3319(with)m 5467(respect)s 6206(to)s 6449(limiting)s
-7261(the)s 7613(space)s 8204(occupied)s 0 3031(by)m 315(recursi)s 6(v)k 3(e)k
+8030(size)s 8482(of)s 8778(the)s 220 fnt2 0 4874(@HLimited)m
+240 fnt1 1138 4877(object.)m 1890(So)s 2199(this)s 2599(symbol)s
+3362(acts)s 3788(lik)s 2(e)k 220 fnt2 4204 4874(@Wide)m
+240 fnt1 4981 4877(with)m 5467(respect)s 6206(to)s 6449(limiting)s
+7261(the)s 7613(space)s 8204(occupied)s 0 4589(by)m 315(recursi)s 6(v)k 3(e)k
1258(and)s 1684(recepti)s 6(v)k 3(e)k 2627(symbols,)s
3553(e)s 3(xcept)k 4256(that)s 4695(instead)s 5451(of)s
5744(enforcing)s 6734(a)s 6921(\207x)s 3(ed)k 7477(constant)s
-8355(limit,)s 8934(it)s 0 2743(enforces)m 860(whate)s 6(v)k 3(er)k
+8355(limit,)s 8934(it)s 0 4301(enforces)m 860(whate)s 6(v)k 3(er)k
1787(size)s 2214(is)s 2424(already)s 3181(in)s 3424(place.)s
-480 2369(The)m 220 fnt2 904 2366(@VLimited)m 240 fnt1 2022 2369(symbol)m
+480 3927(The)m 220 fnt2 904 3924(@VLimited)m 240 fnt1 2022 3927(symbol)m
2778(is)s 2983(e)s 3(xactly)k 3719(the)s 4063(same,)s
4656(e)s 3(xcept)k 5332(that)s 5746(it)s 5933(applies)s
6656(v)s 3(ertically)k 7604(rather)s 8215(than)s 8679(hor)s
-8998(-)s 0 2081(izontally)m 15(.)k 240 fnt5 0 1288(3.16.)m
+8998(-)s 0 3639(izontally)m 15(.)k 240 fnt5 0 2846(3.16.)m
591(@HAdjust,)s 1804(@V)s 32(Adjust,)k 2972(and)s 3413(@P)s 17(Adjust)k
[ /Dest /LOUThadjust /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hadj_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_hadj_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hadj_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_hadj_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hadj_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_hadj_3 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hadj_4 /DEST pdfmark
-240 fnt1 551 812(These)m 1189(symbols)s 2050(spread)s 2743(their)s
+[ /Dest /LOUT15_4062_pre_hadj_4 /DEST pdfmark
+240 fnt1 551 2370(These)m 1189(symbols)s 2050(spread)s 2743(their)s
3252(right)s 3774(parameter)s 4800(apart)s 5348(until)s 5852(it)s
6056(occupies)s 6955(all)s 7260(the)s 7619(space)s 8218(a)s 4(v)k 6(ailable)k
-0 524(to)m 268(it;)s 220 fnt2 602 521(@HAdjust)m 240 fnt1
-1678 524(adjusts)m 220 fnt2 2422 521(|)m 240 fnt1 2549 524(sequences,)m
-220 fnt2 3656 521(@V)m 17(Adjust)k 240 fnt1 4702 524(adjusts)m
-220 fnt2 5447 521(/)m 240 fnt1 5601 524(sequences,)m 6707(and)s
-220 fnt2 7141 521(@P)m 26(Adjust)k 240 fnt1 8179 524(adjusts)m
-220 fnt2 8924 521(&)m 240 fnt1 0 236(sequences.)m 1134(F)s 3(or)k
-1523(e)s 3(xample,)k
+0 2082(to)m 268(it;)s 220 fnt2 602 2079(@HAdjust)m 240 fnt1
+1678 2082(adjusts)m 220 fnt2 2422 2079(|)m 240 fnt1 2549 2082(sequences,)m
+220 fnt2 3656 2079(@V)m 17(Adjust)k 240 fnt1 4702 2082(adjusts)m
+220 fnt2 5447 2079(/)m 240 fnt1 5601 2082(sequences,)m 6707(and)s
+220 fnt2 7141 2079(@P)m 26(Adjust)k 240 fnt1 8179 2082(adjusts)m
+220 fnt2 8924 2079(&)m 240 fnt1 0 1794(sequences.)m 1134(F)s 3(or)k
+1523(e)s 3(xample,)k 220 fnt2 480 1293(4i @Wide @P)m 26(Adjust { 1 2 3 4 5 6 7 8 })k
+240 fnt1 0 796(has)m 370(result)s 480 341(1)m 1274(2)s
+2088(3)s 2892(4)s 3706(5)s 4512(6)s 5325(7)s
+6133(8)s
grestore
gsave
1417 -15423 translate
@@ -12412,103 +12426,134 @@ gsave
240 fnt5 1417 -1583(50)m 240 fnt6 7498 -1580(Chapter)m 8348(3.)s
8622(Pr)s 8(ede\207ned)k 9717(symbols)s gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13264 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
gsave
0 LoutMargSet
grestore
-220 fnt2 480 13207(4i @Wide @P)m 26(Adjust { 1 2 3 4 5 6 7 8 })k
-240 fnt1 0 12710(has)m 370(result)s 480 12255(1)m 1274(2)s
-2088(3)s 2892(4)s 3706(5)s 4512(6)s 5325(7)s
-6133(8)s 0 11801(More)m 571(precisely)s 15(,)k 1521(the)s
-1865(widening)s 2806(is)s 3012(ef)s 6(fected)k 3828(by)s
-4119(enlar)s 4(ging)k 5067(the)s 5411(size)s 5835(of)s
-6102(each)s 6593(component)s 7714(e)s 3(xcept)k 8391(the)s
-8735(last)s 0 11513(by)m 284(an)s 556(equal)s 1118(fraction)s
-1907(of)s 2167(the)s 2504(space)s 3080(that)s 3488(w)s 2(ould)k
-4132(otherwise)s 5106(be)s 5377(left)s 5744(o)s 3(v)k 3(er)k
-6212(\211)s 6381(just)s 6775(the)s 7113(opposite)s 7969(of)s
-8229(the)s 8566(usual)s 0 11225(procedure,)m 1063(which)s 1705(assigns)s
-2447(all)s 2740(the)s 3088(lefto)s 3(v)k 3(er)k
-3884(space)s 4471(to)s 4710(the)s 5058(last)s 5449(component)s
-6573(\(Section)s 7426(2.6\).)s 220 fnt2 480 10848(@P)m 26(Adjust)k
-240 fnt1 1497 10851(is)m 1716(used)s 2222(by)s 2525(the)s
-220 fnt2 2883 10848(adjust)m 240 fnt1 3533 10851(and)m 220 fnt2
-3946 10848(outdent)m 240 fnt1 4743 10851(options)m 5508(of)s 5789(the)s
-220 fnt2 6146 10848(@Break)m 240 fnt1 7011 10851(symbol)m 7780(\(Section)s
-8643(3.4\).)s 0 10563(It)m 213(has)s 591(a)s 765(slight)s
-1364(peculiarity:)s 2559(it)s 2759(will)s 3193(not)s 3567(enlar)s 4(ge)k
-4330(components)s 5546(when)s 6130(the)s 6486(immediately)s 7742(follo)s 6(wing)k
-8728(g)s 1(ap)k 0 10275(has)m 398(width)s 1029(0.)s
+0 13205(More)m 571(precisely)s 15(,)k
+1521(the)s 1865(widening)s 2806(is)s 3012(ef)s 6(fected)k
+3828(by)s 4119(enlar)s 4(ging)k 5067(the)s 5411(size)s
+5835(of)s 6102(each)s 6593(component)s 7714(e)s 3(xcept)k
+8391(the)s 8735(last)s 0 12917(by)m 284(an)s 556(equal)s
+1118(fraction)s 1907(of)s 2167(the)s 2504(space)s 3080(that)s
+3488(w)s 2(ould)k 4132(otherwise)s 5106(be)s 5377(left)s
+5744(o)s 3(v)k 3(er)k 6212(\211)s 6381(just)s
+6775(the)s 7113(opposite)s 7969(of)s 8229(the)s 8566(usual)s
+0 12629(procedure,)m 1063(which)s 1705(assigns)s 2447(all)s 2740(the)s
+3088(lefto)s 3(v)k 3(er)k 3884(space)s 4471(to)s
+4710(the)s 5058(last)s 5449(component)s 6573(\(Section)s 7426(2.6\).)s
+220 fnt2 480 12252(@P)m 26(Adjust)k 240 fnt1 1497 12255(is)m
+1716(used)s 2222(by)s 2525(the)s 220 fnt2 2883 12252(adjust)m
+240 fnt1 3533 12255(and)m 220 fnt2 3946 12252(outdent)m 240 fnt1
+4743 12255(options)m 5508(of)s 5789(the)s 220 fnt2 6146 12252(@Break)m
+240 fnt1 7011 12255(symbol)m 7780(\(Section)s 8643(3.4\).)s 0 11967(It)m
+213(has)s 591(a)s 765(slight)s 1364(peculiarity:)s 2559(it)s
+2759(will)s 3193(not)s 3567(enlar)s 4(ge)k 4330(components)s
+5546(when)s 6130(the)s 6486(immediately)s 7742(follo)s 6(wing)k
+8728(g)s 1(ap)k 0 11679(has)m 398(width)s 1029(0.)s
1342(This)s 1847(is)s 2086(to)s 2354(pre)s 6(v)k 3(ent)k
3151(space)s 3767(from)s 4320(appearing)s 5345(\(for)s 5791(e)s 3(xample\))k
6755(between)s 7638(a)s 7833(w)s 2(ord)k 8410(and)s
-8843(an)s 0 9987(immediately)m 1248(follo)s 6(wing)k 2225(comma.)s
+8843(an)s 0 11391(immediately)m 1248(follo)s 6(wing)k 2225(comma.)s
3093(The)s 3521(other)s 4072(tw)s 2(o)k 4482(symbols)s
5331(will)s 5757(enlar)s 4(ge)k 6512(such)s 7008(components.)s
-240 fnt5 0 9194(3.17.)m 591(@HScale)s 1587(and)s 2028(@VScale)s
+240 fnt5 0 10598(3.17.)m 591(@HScale)s 1587(and)s 2028(@VScale)s
[ /Dest /LOUThscale /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hsca_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_hsca_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hsca_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_hsca_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_hsca_3 /DEST pdfmark
-220 fnt2 538 8759(@HScale)m 240 fnt1 1516 8762(causes)m 2189(its)s
+[ /Dest /LOUT15_4062_pre_hsca_3 /DEST pdfmark
+220 fnt2 538 10163(@HScale)m 240 fnt1 1516 10166(causes)m 2189(its)s
2462(right)s 2970(parameter)s 3982(to)s 4218(e)s 3(xpand)k
4962(to)s 5199(\207ll)s 5516(the)s 5861(space)s 6446(a)s 4(v)k 6(ailable,)k
-7402(by)s 7693(geometricallly)s 0 8474(scaling)m 730(it:)s 220 fnt2
-480 7973(4i @Wide @HScale { 1 2 3 4 5 6 7 8 })m 240 fnt1 0 7479(has)m 370(result)s gsave
+7402(by)s 7693(geometricallly)s 0 9878(scaling)m 730(it:)s 220 fnt2
+480 9377(4i @Wide @HScale { 1 2 3 4 5 6 7 8 })m 240 fnt1 0 8883(has)m 370(result)s gsave
480 0 translate
4.4965 1.0000 scale
-0 7024(1)m
+0 8428(1)m
155(2)s 329(3)s 493(4)s 667(5)s 833(6)s
1006(7)s 1174(8)s
grestore
-0 6570(and)m 220 fnt2 480 6119(0.5i @Wide @HScale { 1 2 3 4 5 6 7 8 })m
-240 fnt1 0 5625(has)m 370(result)s gsave
+0 7974(and)m 220 fnt2 480 7523(0.5i @Wide @HScale { 1 2 3 4 5 6 7 8 })m
+240 fnt1 0 7029(has)m 370(result)s gsave
480 0 translate
0.5621 1.0000 scale
-0 5170(1)m 155(2)s
+0 6574(1)m 155(2)s
329(3)s 493(4)s 667(5)s 833(6)s 1006(7)s
1174(8)s
grestore
-220 fnt2 0 4713(@HScale)m 240 fnt1 980 4716(\207rst)m
-1409(applies)s 220 fnt2 2136 4713(@HContr)m 2(act)k 240 fnt1
-3398 4716(to)m 3635(its)s 3910(parameter)s 9(,)k 4960(then)s
+220 fnt2 0 6117(@HScale)m 240 fnt1 980 6120(\207rst)m
+1409(applies)s 220 fnt2 2136 6117(@HContr)m 2(act)k 240 fnt1
+3398 6120(to)m 3635(its)s 3910(parameter)s 9(,)k 4960(then)s
5427(horizontally)s 6635(scales)s 7254(it)s 7444(to)s 7682(the)s
-8028(actual)s 8651(size.)s 0 4428(The)m 433(principal)s 1342(mark)s
+8028(actual)s 8651(size.)s 0 5832(The)m 433(principal)s 1342(mark)s
1899(of)s 2175(the)s 2528(right)s 3044(parameter)s 4063(has)s
4438(no)s 4736(ef)s 6(fect)k 5337(on)s 5639(the)s
5992(result;)s 6639(the)s 6992(parameter)s 8011(is)s 8226(scaled)s
-8887(to)s 0 4140(the)m 365(actual)s 1007(size)s 1451(and)s
+8887(to)s 0 5544(the)m 365(actual)s 1007(size)s 1451(and)s
1872(positioned)s 2944(to)s 3200(\207ll)s 3537(the)s 3902(space)s
4506(a)s 4(v)k 6(ailable.)k 5539(\(T)s 19(aking)k
6347(account)s 7168(of)s 7456(alignment)s 8489(of)s 8778(the)s
-0 3852(principal)m 904(mark)s 1456(only)s 1936(causes)s 2611(trouble)s
-3344(in)s 3587(practice.\))s 220 fnt2 480 3475(@VScale)m 240 fnt1
-1460 3478(is)m 1681(similar)s 9(,)k 2452(b)s 4(ut)k
+0 5256(principal)m 904(mark)s 1456(only)s 1936(causes)s 2611(trouble)s
+3344(in)s 3587(practice.\))s 220 fnt2 480 4879(@VScale)m 240 fnt1
+1460 4882(is)m 1681(similar)s 9(,)k 2452(b)s 4(ut)k
2825(in)s 3080(a)s 3257(v)s 3(ertical)k 4035(direction.)s
-220 fnt2 5059 3475(@HScale)m 240 fnt1 6051 3478(and)m 220 fnt2
-6467 3475(@VScale)m 240 fnt1 7447 3478(each)m 7953(ha)s 4(v)k 3(e)k
-8465(both)s 8960(a)s 220 fnt2 0 3187(@OneCol)m 240 fnt1
-1012 3190(and)m 1416(a)s 220 fnt2 1582 3187(@OneRo)m 3(w)k
-240 fnt1 2713 3190(ef)m 6(fect.)k 240 fnt5 0 2442(3.18.)m
+220 fnt2 5059 4879(@HScale)m 240 fnt1 6051 4882(and)m 220 fnt2
+6467 4879(@VScale)m 240 fnt1 7447 4882(each)m 7953(ha)s 4(v)k 3(e)k
+8465(both)s 8960(a)s 220 fnt2 0 4591(@OneCol)m 240 fnt1
+1012 4594(and)m 1416(a)s 220 fnt2 1582 4591(@OneRo)m 3(w)k
+240 fnt1 2713 4594(ef)m 6(fect.)k 240 fnt5 0 3846(3.18.)m
591(@HCo)s 2(v)k 2(er)k 1679(and)s 2120(@VCo)s 2(v)k 2(er)k
[ /Dest /LOUThcover /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_cove_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_cove_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_cove_2 /DEST pdfmark
-240 fnt1 529 2010(The)m 220 fnt2 946 2007(@VCo)m 3(v)k 5(er)k
-240 fnt1 1941 2010(symbol)m 2690(v)s 3(ertically)k 3631(scales)s
+[ /Dest /LOUT15_4062_pre_cove_2 /DEST pdfmark
+240 fnt1 529 3414(The)m 220 fnt2 946 3411(@VCo)m 3(v)k 5(er)k
+240 fnt1 1941 3414(symbol)m 2690(v)s 3(ertically)k 3631(scales)s
4241(its)s 4506(right)s 5006(parameter)s 6009(so)s 6264(that)s
6671(it)s 6852(co)s 3(v)k 3(ers)k 7510(e)s 6(v)k 3(ery)k
-8075(object)s 8708(that)s 0 1722(shares)m 648(its)s 924(ro)s 6(w)k
+8075(object)s 8708(that)s 0 3126(shares)m 648(its)s 924(ro)s 6(w)k
1344(mark.)s 1999(F)s 3(or)k 2388(e)s 3(xample,)k
-220 fnt2 480 1221(@VCo)m 3(v)k 5(er \( 45d @Rotate Hello @VCo)k 3(v)k 5(er \))k
-240 fnt1 0 725(produces)m
+220 fnt2 480 2625(@VCo)m 3(v)k 5(er \( 45d @Rotate Hello @VCo)k 3(v)k 5(er \))k
+240 fnt1 0 2129(produces)m 748 843 0 396 240 288 60 480 946 LoutGr2
+grestore save gsave 200 dict begin lfigdict begin
+grestore
+748 843 0 396 240 288 60 0 0 LoutGr2
+
+0.015 cm setlinewidth lfiground setlinecap
+0.15 cm /lfigdashed [ -0.3 cm ymark
+xsize ymark 0.3 cm 0 lfigpadd ] lfigdopath
+pop pop
+grestore
+gsave
+0 396 translate
+1.0000 4.1328 scale
+0 -54(\()m
+grestore
+gsave
+210 396 translate
+45.0000 rotate
+0 -54(Hello)m
+grestore
+gsave
+680 396 translate
+1.0000 4.1328 scale
+0 -54(\))m
+
+grestore
+
+grestore
+end end restore
+grestore
+0 495(The)m 428(ro)s 6(w)k 848(mark)s 1400(has)s
+1770(been)s 2279(added)s 2909(to)s 3148(sho)s 6(w)k
+3702(clearly)s 4405(where)s 5045(it)s 5237(lies.)s 5732(This)s
+6208(should)s 6905(be)s 7187(compared)s 8188(with)s
grestore
gsave
1417 -15423 translate
@@ -12559,46 +12604,12 @@ gsave
240 fnt6 1417 -1580(3.18.)m 1991(@HCo)s 2(ver)k 3032(and)s
3458(@VCo)s 2(ver)k 240 fnt5 10256 -1583(51)m gsave
1417 -15423 translate
-240 fnt1 9066 13413 0 12966 240 288 60 LoutGraphic
+240 fnt1 9066 13413 0 13309 240 288 60 LoutGraphic
gsave
1 LoutMargSet
grestore
-748 843 0 396 240 288 60 480 12570 LoutGr2
-grestore save gsave 200 dict begin lfigdict begin
-grestore
-748 843 0 396 240 288 60 0 0 LoutGr2
-
-0.015 cm setlinewidth lfiground setlinecap
-0.15 cm /lfigdashed [ -0.3 cm ymark
-xsize ymark 0.3 cm 0 lfigpadd ] lfigdopath
-pop pop
-grestore
-gsave
-0 396 translate
-1.0000 4.1328 scale
-0 -54(\()m
-
-grestore
-gsave
-210 396 translate
-45.0000 rotate
-0 -54(Hello)m
-grestore
-gsave
-680 396 translate
-1.0000 4.1328 scale
-0 -54(\))m
-grestore
-
-grestore
-end end restore
-grestore
-0 12119(The)m 428(ro)s 6(w)k
-848(mark)s 1400(has)s 1770(been)s 2279(added)s 2909(to)s
-3148(sho)s 6(w)k 3702(clearly)s 4405(where)s 5045(it)s
-5237(lies.)s 5732(This)s 6208(should)s 6905(be)s 7187(compared)s
-8188(with)s 220 fnt2 480 11618(@VScale \( 45d @Rotate Hello @VScale \))m 240 fnt1 0 11122(which)m
-642(produces)s 748 486 0 39 240 288 60 480 10296 LoutGr2
+220 fnt2
+480 13252(@VScale \( 45d @Rotate Hello @VScale \))m 240 fnt1 0 12756(which)m 642(produces)s 748 486 0 39 240 288 60 480 11930 LoutGr2
grestore save gsave 200 dict begin lfigdict begin
grestore
748 486 0 39 240 288 60 0 0 LoutGr2
@@ -12611,7 +12622,8 @@ grestore
gsave
0 229 translate
1.0000 2.3824 scale
-0 -54(\()m
+0 -54(\()m
+
grestore
gsave
210 39 translate
@@ -12627,121 +12639,126 @@ grestore
grestore
end end restore
grestore
-0 9845(Scaling)m
-786(abandons)s 1759(mark)s 2328(alignment)s 3361(and)s 3782(so)s
-4065(is)s 4292(able)s 4763(to)s 5018(e)s 3(xactly)k
-5776(co)s 3(v)k 3(er)k 6378(the)s 6743(rest)s
-7164(of)s 7452(the)s 7817(ro)s 6(w)k 15(,)k
-8292(whereas)s 0 9557(co)m 3(v)k 3(ering)k 896(preserv)s 3(es)k
+0 11479(Scaling)m 786(abandons)s 1759(mark)s
+2328(alignment)s 3361(and)s 3782(so)s 4065(is)s 4292(able)s
+4763(to)s 5018(e)s 3(xactly)k 5776(co)s 3(v)k 3(er)k
+6378(the)s 6743(rest)s 7164(of)s 7452(the)s 7817(ro)s 6(w)k 15(,)k
+8292(whereas)s 0 11191(co)m 3(v)k 3(ering)k 896(preserv)s 3(es)k
1859(mark)s 2424(alignment)s 3453(and)s 3869(so)s 4148(is)s
4371(obliged)s 5160(in)s 5415(general)s 6186(to)s 6438(more)s
6998(than)s 7479(co)s 3(v)k 3(er)k 8077(the)s
-8438(rest)s 8855(of)s 0 9269(the)m 348(ro)s 6(w)k 15(.)k
-480 8895(If)m 700(the)s 1038(parameter)s 2042(of)s 220 fnt2
-2303 8892(@VCo)m 3(v)k 5(er)k 240 fnt1 3299 8895(has)m
+8438(rest)s 8855(of)s 0 10903(the)m 348(ro)s 6(w)k 15(.)k
+480 10529(If)m 700(the)s 1038(parameter)s 2042(of)s 220 fnt2
+2303 10526(@VCo)m 3(v)k 5(er)k 240 fnt1 3299 10529(has)m
3658(zero)s 4112(v)s 3(ertical)k 4869(size,)s 5337(this)s
5723(is)s 5923(tak)s 2(en)k 6485(to)s 6714(mean)s
7279(that)s 7687(co)s 3(v)k 3(ering)k 8561(is)s
-8760(not)s 0 8607(required)m 863(after)s 1368(all)s 1670(and)s
-2083(the)s 220 fnt2 2441 8604(@VCo)m 3(v)k 5(er)k
-240 fnt1 3456 8607(is)m 3675(silently)s 4441(ignored.)s 5345(If)s
+8760(not)s 0 10241(required)m 863(after)s 1368(all)s 1670(and)s
+2083(the)s 220 fnt2 2441 10238(@VCo)m 3(v)k 5(er)k
+240 fnt1 3456 10241(is)m 3675(silently)s 4441(ignored.)s 5345(If)s
5585(ho)s 6(we)k 6(v)k 3(er)k 6463(the)s
-6820(parameter)s 7843(has)s 8223(non-zero)s 0 8319(size)m 434(abo)s 3(v)k 3(e)k
+6820(parameter)s 7843(has)s 8223(non-zero)s 0 9953(size)m 434(abo)s 3(v)k 3(e)k
1064(the)s 1420(mark)s 1980(b)s 4(ut)k 2350(zero)s
2822(size)s 3256(belo)s 6(w)k 15(,)k 3935(or)s
4202(vice)s 4664(v)s 3(ersa,)k 5280(this)s 5684(is)s
5901(tak)s 2(en)k 6482(to)s 6729(be)s 7019(an)s
-7310(error)s 7841(since)s 8396(scaling)s 0 8031(cannot)m 698(mak)s 2(e)k
+7310(error)s 7841(since)s 8396(scaling)s 0 9665(cannot)m 698(mak)s 2(e)k
1270(the)s 1618(parameter)s 2632(co)s 3(v)k 3(er)k
3217(the)s 3565(rest)s 3969(of)s 4240(the)s 4588(ro)s 6(w)k 15(.)k
-220 fnt2 480 7654(@HCo)m 3(v)k 5(er)k 240 fnt1
-1505 7657(is)m 1722(similar)s 9(,)k 2489(horizontally)s 3705(co)s 3(v)k 3(ering)k
+220 fnt2 480 9288(@HCo)m 3(v)k 5(er)k 240 fnt1
+1505 9291(is)m 1722(similar)s 9(,)k 2489(horizontally)s 3705(co)s 3(v)k 3(ering)k
4596(all)s 4896(objects)s 5631(that)s 6056(share)s 6623(its)s
-6906(column)s 7688(mark.)s 8350(Neither)s 0 7369(symbol)m 753(w)s 2(orks)k
+6906(column)s 7688(mark.)s 8350(Neither)s 0 9003(symbol)m 753(w)s 2(orks)k
1379(well)s 1837(near)s 2300(g)s 1(alle)k 3(y)k
2926(tar)s 4(gets,)k 3658(because)s 4463(the)s 4803(scale)s
5328(f)s 2(actor)k 5934(to)s 6166(apply)s 6744(is)s
-6946(determined)s 8071(before)s 8729(an)s 3(y)k 0 7081(g)m 1(alle)k 3(y)k
+6946(determined)s 8071(before)s 8729(an)s 3(y)k 0 8715(g)m 1(alle)k 3(y)k
634(\210ushing)s 1459(tak)s 2(es)k 1999(place.)s 240 fnt5
-0 6288(3.19.)m 591(@StartHSpan,@StartVSpan,)s 3642(@StartHVSpan,)s 5374(@HSpan,)s 6416(and)s
+0 7922(3.19.)m 591(@StartHSpan,@StartVSpan,)s 3642(@StartHVSpan,)s 5374(@HSpan,)s 6416(and)s
6857(@VSpan)s
[ /Dest /LOUThspan /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_span_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_span_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_span_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_span_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_span_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_span_3 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_span_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_span_4 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_span_5 /DEST pdfmark
-240 fnt1 556 5811(These)m 1199(symbols)s 2065(w)s 2(ork)k
+[ /Dest /LOUT15_4062_pre_span_5 /DEST pdfmark
+240 fnt1 556 7445(These)m 1199(symbols)s 2065(w)s 2(ork)k
2632(together)s 3492(to)s 3747(produce)s 4591(spanning)s 5525(columns)s
6403(and)s 6824(ro)s 6(ws)k 7350(in)s 7610(a)s
-7792(more)s 8356(\210e)s 3(xible)k 0 5523(w)m 2(ay)k
+7792(more)s 8356(\210e)s 3(xible)k 0 7157(w)m 2(ay)k
451(than)s 920(is)s 1130(possible)s 1970(in)s 2213(practice)s
-3024(with)s 220 fnt2 3506 5520(//)m 240 fnt1 3691 5523(and)m
-220 fnt2 4095 5520(||)m 240 fnt1 4189 5523(.)m 4353(An)s
-4703(object)s 220 fnt2 480 5022(@Star)m -8(tHSpan object)k 240 fnt1
-0 4525(causes)m 220 fnt2 682 4522(object)m 240 fnt1 1330 4525(to)m
+3024(with)s 220 fnt2 3506 7154(//)m 240 fnt1 3691 7157(and)m
+220 fnt2 4095 7154(||)m 240 fnt1 4189 7157(.)m 4353(An)s
+4703(object)s 220 fnt2 480 6656(@Star)m -8(tHSpan object)k 240 fnt1
+0 6159(causes)m 220 fnt2 682 6156(object)m 240 fnt1 1330 6159(to)m
1577(be)s 1866(printed,)s 2658(b)s 4(ut)k 3027(occup)s 2(ying)k
4084(all)s 4384(the)s 4740(horizontal)s 5771(space)s 6366(to)s
6612(the)s 6968(right)s 7486(on)s 7791(the)s 8146(ro)s 6(w)k
-8574(mark)s 0 4237(on)m 289(which)s 922(it)s 1105(lies)s
+8574(mark)s 0 5871(on)m 289(which)s 922(it)s 1105(lies)s
1478(up)s 1762(to)s 1992(and)s 2387(including)s 3335(the)s
-3675(rightmost)s 220 fnt2 4642 4234(@HSpan)m 240 fnt1 5572 4237(symbol)m
+3675(rightmost)s 220 fnt2 4642 5868(@HSpan)m 240 fnt1 5572 5871(symbol)m
6323(on)s 6611(that)s 7020(mark)s 7563(not)s 7920(preceded)s
-8832(by)s 220 fnt2 0 3946(@Star)m -8(tHVSpan)k 240 fnt1
-1496 3949(,)m 220 fnt2 1603 3946(@Star)m -8(tHSpan)k 240 fnt1
-2953 3949(,)m 220 fnt2 3059 3946(@Star)m -8(tVSpan)k 240 fnt1
-4397 3949(,)m 4503(or)s 220 fnt2 4761 3946(@VSpan)m 240 fnt1
-5628 3949(.)m 5791(The)s 6218(column)s 6992(mark)s 7543(of)s
-7813(this)s 8208(spanning)s 0 3661(object)m 644(is)s 854(not)s
+8832(by)s 220 fnt2 0 5580(@Star)m -8(tHVSpan)k 240 fnt1
+1496 5583(,)m 220 fnt2 1603 5580(@Star)m -8(tHSpan)k 240 fnt1
+2953 5583(,)m 220 fnt2 3059 5580(@Star)m -8(tVSpan)k 240 fnt1
+4397 5583(,)m 4503(or)s 220 fnt2 4761 5580(@VSpan)m 240 fnt1
+5628 5583(.)m 5791(The)s 6218(column)s 6992(mark)s 7543(of)s
+7813(this)s 8208(spanning)s 0 5295(object)m 644(is)s 854(not)s
1220(constrained)s 2380(to)s 2619(align)s 3154(with)s 3636(an)s 3(y)k
4033(of)s 4304(the)s 4652(column)s 5427(marks)s 6062(of)s
-6333(the)s 6681(columns)s 7543(it)s 7735(spans.)s 480 3287(If)m
-739(there)s 1301(is)s 1541(no)s 220 fnt2 1863 3284(@HSpan)m
-240 fnt1 2831 3287(symbol)m 3621(an)s 3(ywhere)k 4633(to)s
-4901(the)s 5279(right)s 5819(of)s 220 fnt2 6119 3284(@Star)m -8(tHSpan)k
-240 fnt1 7469 3287(,)m 7606(then)s 8104(the)s 8482(object)s
-0 2999(spans)m 585(only)s 1067(its)s 1345(o)s 6(wn)k
+6333(the)s 6681(columns)s 7543(it)s 7735(spans.)s 480 4921(If)m
+739(there)s 1301(is)s 1541(no)s 220 fnt2 1863 4918(@HSpan)m
+240 fnt1 2831 4921(symbol)m 3621(an)s 3(ywhere)k 4633(to)s
+4901(the)s 5279(right)s 5819(of)s 220 fnt2 6119 4918(@Star)m -8(tHSpan)k
+240 fnt1 7469 4921(,)m 7606(then)s 8104(the)s 8482(object)s
+0 4633(spans)m 585(only)s 1067(its)s 1345(o)s 6(wn)k
1811(column.)s 2695(This)s 3173(means)s 3837(that)s 4257(it)s
4451(occupies)s 5341(that)s 5761(column)s 6538(as)s 6790(usual)s
7352(b)s 4(ut)k 7716(its)s 7994(mark)s 8548(is)s
-8760(not)s 0 2711(constrained)m 1160(to)s 1399(align)s 1934(with)s
+8760(not)s 0 4345(constrained)m 1160(to)s 1399(align)s 1934(with)s
2416(those)s 2977(of)s 3248(the)s 3596(other)s 4147(objects)s
-4875(in)s 5118(the)s 5466(column.)s 480 2337(Similarly)m 15(,)k
-1457(the)s 220 fnt2 1801 2334(@Star)m -8(tVSpan)k 240 fnt1
-3196 2337(symbol)m 3952(causes)s 4624(its)s 4896(object)s 5537(to)s
+4875(in)s 5118(the)s 5466(column.)s 480 3971(Similarly)m 15(,)k
+1457(the)s 220 fnt2 1801 3968(@Star)m -8(tVSpan)k 240 fnt1
+3196 3971(symbol)m 3952(causes)s 4624(its)s 4896(object)s 5537(to)s
5772(occup)s 2(y)k 6513(all)s 6802(the)s 7147(v)s 3(ertical)k
-7910(space)s 8493(belo)s 6(w)k 0 2049(it)m 191(on)s
+7910(space)s 8493(belo)s 6(w)k 0 3683(it)m 191(on)s
486(the)s 832(column)s 1605(mark)s 2155(on)s 2451(which)s
3091(it)s 3281(lies,)s 3717(do)s 6(wn)k 4299(to)s
4537(and)s 4939(including)s 5894(the)s 6240(bottommost)s 220 fnt2
-7441 2046(@VSpan)m 240 fnt1 8366 2049(symbol)m 0 1761(on)m 294(that)s
+7441 3680(@VSpan)m 240 fnt1 8366 3683(symbol)m 0 3395(on)m 294(that)s
708(mark)s 1256(not)s 1618(preceded)s 2535(by)s 2825(a)s
-220 fnt2 2987 1758(@Star)m -8(tHVSpan)k 240 fnt1 4483 1761(,)m
-220 fnt2 4586 1758(@Star)m -8(tHSpan)k 240 fnt1 5936 1761(,)m
-220 fnt2 6039 1758(@Star)m -8(tVSpan)k 240 fnt1 7377 1761(,)m
-7480(or)s 220 fnt2 7735 1758(@HSpan)m 240 fnt1 8614 1761(;)m
-8722(and)s 0 1473(if)m 206(there)s 728(is)s 927(no)s
-220 fnt2 1209 1470(@VSpan)m 240 fnt1 2125 1473(symbol)m 2874(an)s 3(ywhere)k
+220 fnt2 2987 3392(@Star)m -8(tHVSpan)k 240 fnt1 4483 3395(,)m
+220 fnt2 4586 3392(@Star)m -8(tHSpan)k 240 fnt1 5936 3395(,)m
+220 fnt2 6039 3392(@Star)m -8(tVSpan)k 240 fnt1 7377 3395(,)m
+7480(or)s 220 fnt2 7735 3392(@HSpan)m 240 fnt1 8614 3395(;)m
+8722(and)s 0 3107(if)m 206(there)s 728(is)s 927(no)s
+220 fnt2 1209 3104(@VSpan)m 240 fnt1 2125 3107(symbol)m 2874(an)s 3(ywhere)k
3846(belo)s 6(w)k 4468(it)s 4649(on)s 4935(that)s
5342(mark,)s 5929(then)s 6387(the)s 6724(object)s 7357(spans)s
-7929(only)s 8398(its)s 8662(o)s 6(wn)k 0 1185(ro)m 6(w)k 15(,)k
+7929(only)s 8398(its)s 8662(o)s 6(wn)k 0 2819(ro)m 6(w)k 15(,)k
458(occup)s 2(ying)k 1507(its)s 1783(ro)s 6(w)k
2203(b)s 4(ut)k 2565(with)s 3047(its)s 3323(mark)s
3875(not)s 4241(constrained)s 5401(to)s 5640(align)s 6175(with)s
-6657(the)s 7005(ro)s 6(w)k 7425(mark.)s 480 811(The)m
-220 fnt2 949 808(@Star)m -8(tHVSpan)k 240 fnt1 2547 811(symbol)m
+6657(the)s 7005(ro)s 6(w)k 7425(mark.)s 480 2445(The)m
+220 fnt2 949 2442(@Star)m -8(tHVSpan)k 240 fnt1 2547 2445(symbol)m
3349(combines)s 4359(the)s 4748(ef)s 6(fects)k 5470(of)s
-220 fnt2 5783 808(@Star)m -8(tHSpan)k 240 fnt1 7235 811(and)m
-220 fnt2 7681 808(@Star)m -8(tVSpan)k 240 fnt1 9019 811(,)m
-0 523(allo)m 6(wing)k 884(an)s 1167(object)s 1811(to)s
+220 fnt2 5783 2442(@Star)m -8(tHSpan)k 240 fnt1 7235 2445(and)m
+220 fnt2 7681 2442(@Star)m -8(tVSpan)k 240 fnt1 9019 2445(,)m
+0 2157(allo)m 6(wing)k 884(an)s 1167(object)s 1811(to)s
2050(span)s 2546(both)s 3029(columns)s 3891(and)s 4295(ro)s 6(ws)k
4805(simultaneously)s 15(.)k 6402(F)s 3(or)k 6791(e)s 3(xample,)k
-7705(in)s
+7705(in)s 220 fnt2 480 1656(@Star)m -8(tHVSpan x | | @HSpan)k 480 1368(/)m
+480 1080(@VSpan | |)m 240 fnt1 0 584(the)m 378(object)s 220 fnt2
+1052 581(x)m 240 fnt1 1250 584(will)m 1706(occup)s 2(y)k
+2481(a)s 2677(rectangular)s 3841(area)s 4328(spanning)s 5276(three)s
+5840(columns,)s 6788(tw)s 2(o)k 7228(ro)s 6(ws,)k
+7824(and)s 8258(the)s 8637(g)s 1(aps)k 0 296(between)m
+854(them.)s
grestore
gsave
1417 -15423 translate
@@ -12792,100 +12809,102 @@ gsave
240 fnt5 1417 -1583(52)m 240 fnt6 7498 -1580(Chapter)m 8348(3.)s
8622(Pr)s 8(ede\207ned)k 9717(symbols)s gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13264 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
gsave
0 LoutMargSet
grestore
-220 fnt2 480 13207(@Star)m -8(tHVSpan x | | @HSpan)k
-480 12919(/)m 480 12631(@VSpan | |)m 240 fnt1 0 12135(the)m 378(object)s
-220 fnt2 1052 12132(x)m 240 fnt1 1250 12135(will)m 1706(occup)s 2(y)k
-2481(a)s 2677(rectangular)s 3841(area)s 4328(spanning)s 5276(three)s
-5840(columns,)s 6788(tw)s 2(o)k 7228(ro)s 6(ws,)k
-7824(and)s 8258(the)s 8637(g)s 1(aps)k 0 11847(between)m
-854(them.)s 480 11473(The)m 908(objects)s 1636(lying)s 2182(in)s
-2425(the)s 2774(re)s 3(gion)k 3439(spanned)s 4283(should)s
-4980(all)s 5274(be)s 5556(empty)s 15(,)k 6247(or)s
-6506(the)s 220 fnt2 6855 11470(@HSpan)m 240 fnt1 7794 11473(and)m
-220 fnt2 8199 11470(@VSpan)m 240 fnt1 0 11185(symbols)m 865(can)s
-1271(be)s 1570(used)s 2084(to)s 2340(document)s 3360(the)s
-3725(spanning)s 4660(that)s 5095(is)s 5322(occurring.)s 6418(At)s
-6734(present)s 7501(there)s 8051(may)s 8534(be)s 8833(no)s
-0 10897(g)m 1(alle)k 3(y)k 639(tar)s 4(gets)k
+480 13205(The)m 908(objects)s
+1636(lying)s 2182(in)s 2425(the)s 2774(re)s 3(gion)k
+3439(spanned)s 4283(should)s 4980(all)s 5274(be)s 5556(empty)s 15(,)k
+6247(or)s 6506(the)s 220 fnt2 6855 13202(@HSpan)m 240 fnt1
+7794 13205(and)m 220 fnt2 8199 13202(@VSpan)m 240 fnt1 0 12917(symbols)m
+865(can)s 1271(be)s 1570(used)s 2084(to)s 2340(document)s
+3360(the)s 3725(spanning)s 4660(that)s 5095(is)s 5322(occurring.)s
+6418(At)s 6734(present)s 7501(there)s 8051(may)s 8534(be)s
+8833(no)s 0 12629(g)m 1(alle)k 3(y)k 639(tar)s 4(gets)k
1328(or)s 1593(recursi)s 6(v)k 3(e)k 2521(symbols)s
3376(within)s 4050(the)s 4404(right)s 4921(parameter)s 5941(of)s
-220 fnt2 6218 10894(@Star)m -8(tHSpan)k 240 fnt1 7568 10897(,)m
-220 fnt2 7681 10894(@Star)m -8(tVSpan)k 240 fnt1 9019 10897(,)m
-0 10609(or)m 220 fnt2 246 10606(@Star)m -8(tHVSpan)k 240 fnt1
-1742 10609(.)m 1892(Ho)s 6(we)k 6(v)k 3(er)k 9(,)k
+220 fnt2 6218 12626(@Star)m -8(tHSpan)k 240 fnt1 7568 12629(,)m
+220 fnt2 7681 12626(@Star)m -8(tVSpan)k 240 fnt1 9019 12629(,)m
+0 12341(or)m 220 fnt2 246 12338(@Star)m -8(tHVSpan)k 240 fnt1
+1742 12341(.)m 1892(Ho)s 6(we)k 6(v)k 3(er)k 9(,)k
2838(the)s 3172(right)s 3670(parameter)s 4670(may)s 5122(otherwise)s
6093(be)s 6362(an)s 6631(arbitrary)s 7492(object,)s 8169(including)s
-0 10321(paragraphs)m 1100(of)s 1371(te)s 3(xt)k 1786(that)s
-2204(require)s 2936(breaking.)s 480 9947(If)m 722(the)s 1082(right)s
-1605(parameter)s 2631(of)s 220 fnt2 2914 9944(@Star)m -8(tHSpan)k
-240 fnt1 4264 9947(,)m 220 fnt2 4383 9944(@Star)m -8(tVSpan)k
-240 fnt1 5721 9947(,)m 5840(or)s 220 fnt2 6111 9944(@Star)m -8(tHVSpan)k
-240 fnt1 7679 9947(occupies)m 8579(more)s 0 9659(horizontal)m 1022(or)s
+0 12053(paragraphs)m 1100(of)s 1371(te)s 3(xt)k 1786(that)s
+2204(require)s 2936(breaking.)s 480 11679(If)m 722(the)s 1082(right)s
+1605(parameter)s 2631(of)s 220 fnt2 2914 11676(@Star)m -8(tHSpan)k
+240 fnt1 4264 11679(,)m 220 fnt2 4383 11676(@Star)m -8(tVSpan)k
+240 fnt1 5721 11679(,)m 5840(or)s 220 fnt2 6111 11676(@Star)m -8(tHVSpan)k
+240 fnt1 7679 11679(occupies)m 8579(more)s 0 11391(horizontal)m 1022(or)s
1279(v)s 3(ertical)k 2044(space)s 2629(than)s 3095(all)s
3386(of)s 3655(the)s 4001(spanned)s 4842(columns)s 5701(or)s
5958(ro)s 6(ws)k 6466(combined)s 7466(require,)s 8247(the)s
-8592(e)s 3(xtra)k 0 9371(space)m 601(goes)s 1106(into)s
+8592(e)s 3(xtra)k 0 11103(space)m 601(goes)s 1106(into)s
1546(the)s 1908(last)s 2314(spanned)s 3172(column)s 3962(or)s
4235(ro)s 6(w)k 15(.)k 4765(Ov)s 3(erlapping)k
6026(spanning)s 6958(ro)s 6(ws)k 7483(and)s 7902(columns)s
-8779(are)s 0 9083(permitted.)m 1081(Gaps)s 1626(spanned)s 2471(by)s
+8779(are)s 0 10815(permitted.)m 1081(Gaps)s 1626(spanned)s 2471(by)s
2767(span)s 3266(objects)s 3996(are)s 4345(unbreakable)s 5572(\(their)s
-220 fnt2 6151 9080(u)m 240 fnt1 6321 9083(indicator)m 7232(is)s
-7444(set)s 7772(automatically)s 0 8795(and)m 404(cannot)s 1102(be)s
+220 fnt2 6151 10812(u)m 240 fnt1 6321 10815(indicator)m 7232(is)s
+7444(set)s 7772(automatically)s 0 10527(and)m 404(cannot)s 1102(be)s
1384(re)s 6(v)k 4(ok)k 2(ed\).)k 240 fnt5
-0 8012(3.20.)m 591(@Scale)s
+0 9744(3.20.)m 591(@Scale)s
[ /Dest /LOUTscale /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_scal_1 /DEST pdfmark
-240 fnt1 588 7580(This)m 1112(symbol)s
+[ /Dest /LOUT15_4062_pre_scal_1 /DEST pdfmark
+240 fnt1 588 9312(This)m 1112(symbol)s
1920(geometrically)s 3335(scales)s 4004(its)s 4328(right)s 4887(parameter)s
5949(by)s 6291(the)s 6687(scale)s 7268(f)s 2(actor)k
7930(gi)s 6(v)k 3(en)k 8558(in)s 8850(its)s
-0 7292(left)m 377(parameter:)s 220 fnt2 480 6791(1.0 @Scale Hello 2.0 @Scale Hello 0.5 @Scale Hello)m 240 fnt1
-0 6336(has)m 370(result)s gsave
-480 5828 translate
+0 9024(left)m 377(parameter:)s 220 fnt2 480 8523(1.0 @Scale Hello 2.0 @Scale Hello 0.5 @Scale Hello)m 240 fnt1
+0 8068(has)m 370(result)s gsave
+480 7560 translate
1.0000 1.0000 scale
0 -54(Hello)m
grestore
gsave
-1124 5828 translate
+1124 7560 translate
2.0000 2.0000 scale
0 -54(Hello)m
grestore
gsave
-2292 5828 translate
+2292 7560 translate
0.5000 0.5000 scale
0 -54(Hello)m
grestore
-0 5265(The)m 433(left)s 815(parameter)s 1834(can)s 2228(be)s
+0 6997(The)m 433(left)s 815(parameter)s 1834(can)s 2228(be)s
2515(tw)s 2(o)k 2930(scale)s 3468(f)s 2(actors,)k
4227(in)s 4475(which)s 5122(case)s 5594(the)s 5947(\207rst)s
6383(applies)s 7116(horizontally)s 15(,)k 8368(and)s 8778(the)s
-0 4977(second)m 723(v)s 3(ertically:)k 220 fnt2 480 4476({0.5 2.0} @Scale Hello)m
-240 fnt1 0 3982(has)m 370(result)s gsave
-480 3474 translate
+0 6709(second)m 723(v)s 3(ertically:)k 220 fnt2 480 6208({0.5 2.0} @Scale Hello)m
+240 fnt1 0 5714(has)m 370(result)s gsave
+480 5206 translate
0.5000 2.0000 scale
0 -54(Hello)m
grestore
-0 2911(The)m
+0 4643(The)m
433(left)s 815(parameter)s 1834(may)s 2305(be)s 2592(empty)s 15(,)k
3287(in)s 3535(which)s 4182(case)s 4654(Lout)s 5171(will)s
5602(scale)s 6140(the)s 6493(object)s 7142(by)s 7441(a)s
-7612(common)s 8512(f)s 2(actor)k 0 2623(horizontally)m 1209(and)s
+7612(common)s 8512(f)s 2(actor)k 0 4355(horizontally)m 1209(and)s
1613(v)s 3(ertically)k 2565(so)s 2831(as)s 3081(to)s
3320(occup)s 2(y)k 4064(all)s 4357(a)s 4(v)k 6(ailable)k
-5265(horizontal)s 6289(space:)s 220 fnt2 480 2122({} @Scale { Hello w)m 2(or)k -3(ld })k
-240 fnt1 0 1628(has)m 370(result)s gsave
-0 471 translate
+5265(horizontal)s 6289(space:)s 220 fnt2 480 3854({} @Scale { Hello w)m 2(or)k -3(ld })k
+240 fnt1 0 3360(has)m 370(result)s gsave
+0 2203 translate
7.9609 7.9609 scale
0 -54(Hello)m 583(w)s 2(orld)k
grestore
+0 1299(The)m 433(right)s 949(parameter)s 1969(may)s 2440(be)s
+2728(an)s 3(y)k 3130(object.)s 220 fnt2 3884 1296(@Scale)m
+240 fnt1 4712 1299(has)m 5088(both)s 5576(a)s 220 fnt2
+5748 1296(@OneCol)m 240 fnt1 6765 1299(and)m 7175(a)s 220 fnt2
+7346 1296(@OneRo)m 3(w)k 240 fnt1 8483 1299(ef)m 6(fect,)k
+0 1011(and)m 404(the)s 752(marks)s 1387(of)s 1658(the)s
+2006(result)s 2596(coincide)s 3462(with)s 3944(the)s 4292(principal)s
+5196(marks)s 5831(of)s 6102(the)s 6450(right)s 6961(parameter)s 13(.)k
grestore
gsave
@@ -12937,49 +12956,41 @@ grestore
gsave
0 16840 translate
0.0000 rotate
-240 fnt6 1417 -1580(3.20.)m 1991(@Scale)s 240 fnt5 10250 -1583(53)m
+240 fnt6 1417 -1578(3.21.)m 1991(@Rotate)s 240 fnt5 10250 -1581(53)m
gsave
1417 -15423 translate
-240 fnt1 9066 13412 0 13412 240 288 60 LoutGraphic
+240 fnt1 9066 13414 0 13414 240 288 60 LoutGraphic
gsave
1 LoutMargSet
grestore
-0 13249(The)m 433(right)s 949(parameter)s 1969(may)s 2440(be)s
-2728(an)s 3(y)k 3130(object.)s 220 fnt2 3884 13246(@Scale)m
-240 fnt1 4712 13249(has)m 5088(both)s 5576(a)s 220 fnt2
-5748 13246(@OneCol)m 240 fnt1 6765 13249(and)m 7175(a)s 220 fnt2
-7346 13246(@OneRo)m 3(w)k 240 fnt1 8483 13249(ef)m 6(fect,)k
-0 12961(and)m 404(the)s 752(marks)s 1387(of)s 1658(the)s
-2006(result)s 2596(coincide)s 3462(with)s 3944(the)s 4292(principal)s
-5196(marks)s 5831(of)s 6102(the)s 6450(right)s 6961(parameter)s 13(.)k
-240 fnt5 0 12168(3.21.)m 591(@Rotate)s
+240 fnt5 0 13249(3.21.)m 591(@Rotate)s
[ /Dest /LOUTrotate /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_rota_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_rota_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_rota_2 /DEST pdfmark
-240 fnt1 542 11736(The)m
-220 fnt2 973 11733(@Rotate)m 240 fnt1 1897 11736(symbol)m 2660(will)s
+[ /Dest /LOUT15_4062_pre_rota_2 /DEST pdfmark
+240 fnt1 542 12817(The)m
+220 fnt2 973 12814(@Rotate)m 240 fnt1 1897 12817(symbol)m 2660(will)s
3089(rotate)s 3691(its)s 3970(right)s 4484(parameter)s 5501(counterclockwise)s
7233(an)s 7519(amount)s 8300(gi)s 6(v)k 3(en)k
-8883(in)s 0 11448(de)m 3(grees)k 778(\(positi)s 6(v)k 3(e)k
+8883(in)s 0 12529(de)m 3(grees)k 778(\(positi)s 6(v)k 3(e)k
1661(or)s 1920(ne)s 3(g)k 1(ati)k 6(v)k 3(e\))k
2845(by)s 3139(its)s 3415(left)s 3792(parameter)s 13(.)k
4897(F)s 3(or)k 5286(e)s 3(xample,)k 220 fnt2
-480 10947(30d @Rotate { hello)m 8(, w)k 2(or)k -3(ld })k 240 fnt1
-0 10453(has)m 370(result)s gsave
-534 9500 translate
+480 12028(30d @Rotate { hello)m 8(, w)k 2(or)k -3(ld })k 240 fnt1
+0 11534(has)m 370(result)s gsave
+534 10581 translate
30.0000 rotate
0 -54(hello,)m 583(w)s 2(orld)k
grestore
-0 8974(Before)m 710(rotating)s 1511(the)s 1863(object,)s 220 fnt2
-2559 8971(@OneCol)m 240 fnt1 3576 8974(and)m 220 fnt2 3984 8971(@OneRo)m 3(w)k
-240 fnt1 5120 8974(are)m 5471(applied)s 6238(to)s 6482(it.)s
+0 10055(Before)m 710(rotating)s 1511(the)s 1863(object,)s 220 fnt2
+2559 10052(@OneCol)m 240 fnt1 3576 10055(and)m 220 fnt2 3984 10052(@OneRo)m 3(w)k
+240 fnt1 5120 10055(are)m 5471(applied)s 6238(to)s 6482(it.)s
6782(The)s 7215(result)s 7809(is)s 8024(a)s 8195(rectangle)s
-0 8686(whose)m 668(marks)s 1303(pass)s 1766(through)s 2568(the)s
+0 9767(whose)m 668(marks)s 1303(pass)s 1766(through)s 2568(the)s
2916(point)s 3468(where)s 4108(the)s 4456(original)s 5254(marks)s
-5889(crossed:)s 1587 283 340 113 240 288 60 480 7463 LoutGr2
+5889(crossed:)s 1587 283 340 113 240 288 60 480 8544 LoutGr2
grestore save gsave 200 dict begin lfigdict begin
grestore
1587 283 340 113 240 288 60 0 0 LoutGr2
@@ -13003,8 +13014,8 @@ grestore
grestore
end end restore
grestore
-240 fnt4 2547 7516(\336)m gsave
-3256 7309 translate
+240 fnt4 2547 8597(\336)m gsave
+3256 8390 translate
240 fnt1 1515 1037 379 267 240 288 60 LoutGraphic
gsave
grestore save gsave 200 dict begin lfigdict begin
@@ -13059,53 +13070,64 @@ grestore
grestore
end end restore
grestore
-240 fnt1 0 6858(As)m
+240 fnt1 0 7939(As)m
324(this)s 728(e)s 3(xample)k 1598(sho)s 6(ws,)k
2306(rotation)s 3113(by)s 3415(an)s 3705(angle)s 4287(other)s
4845(than)s 5322(a)s 5495(multiple)s 6355(of)s 6633(ninety)s
-7293(de)s 3(grees)k 8079(introduces)s 0 6570(quite)m 534(a)s
+7293(de)s 3(grees)k 8079(introduces)s 0 7651(quite)m 534(a)s
700(lot)s 1012(of)s 1283(white)s 1870(space.)s 2565(So,)s
2925(for)s 3263(e)s 3(xample,)k 4177(the)s 4525(result)s
-5115(of)s 220 fnt2 480 6062(-30d)m 968(@Rotate)s 1890(30d)s
-2305(@Rotate)s 240 fnt6 3286 6067(object)m 240 fnt1 0 5564(is)m
+5115(of)s 220 fnt2 480 7143(-30d)m 968(@Rotate)s 1890(30d)s
+2305(@Rotate)s 240 fnt6 3286 7148(object)m 240 fnt1 0 6645(is)m
210(a)s 376(much)s 965(lar)s 4(ger)k 1577(object)s
-2221(than)s 240 fnt6 2690 5566(object)m 240 fnt1 3278 5564(,)m
+2221(than)s 240 fnt6 2690 6647(object)m 240 fnt1 3278 6645(,)m
3385(despite)s 4118(the)s 4466(f)s 2(act)k 4881(that)s
5299(one)s 5701(rotation)s 6501(cancels)s 7255(the)s 7603(other)s 13(.)k
-480 5190(Rotation)m 1362(of)s 1634(objects)s 2363(containing)s 3427(recepti)s 6(v)k 3(e)k
+480 6271(Rotation)m 1362(of)s 1634(objects)s 2363(containing)s 3427(recepti)s 6(v)k 3(e)k
4350(and)s 4755(recursi)s 6(v)k 3(e)k 5678(symbols)s
6528(is)s 6739(permitted,)s 7762(b)s 4(ut)k 8125(for)s
-8464(angles)s 0 4902(other)m 553(than)s 1024(multiples)s 1967(of)s
+8464(angles)s 0 5983(other)m 553(than)s 1024(multiples)s 1967(of)s
2240(ninety)s 2894(de)s 3(grees)k 3675(it)s 3869(is)s
4082(best)s 4529(to)s 4770(mak)s 2(e)k 5345(the)s
5695(size)s 6125(of)s 6398(the)s 6748(rotated)s 7472(object)s
-8118(clear)s 8644(with)s 220 fnt2 0 4611(@Wide)m 240 fnt1
-774 4614(and)m 220 fnt2 1178 4611(@High)m 240 fnt1 1897 4614(symbols:)m
-220 fnt2 480 4113(30d @Rotate 5i @Wide 4i @High)m 480 3825({ //1i @T)m 26(e)k 6(xtPlace)k
-480 3537( //1i)m 480 3249(})m 240 fnt1 0 2755(This)m 532(is)s
+8118(clear)s 8644(with)s 220 fnt2 0 5692(@Wide)m 240 fnt1
+774 5695(and)m 220 fnt2 1178 5692(@High)m 240 fnt1 1897 5695(symbols:)m
+220 fnt2 480 5194(30d @Rotate 5i @Wide 4i @High)m 480 4906({ //1i @T)m 26(e)k 6(xtPlace)k
+480 4618( //1i)m 480 4330(})m 240 fnt1 0 3836(This)m 532(is)s
798(because)s 1667(for)s 2061(angles)s 2779(other)s 3386(than)s
3911(multiples)s 4907(of)s 5234(ninety)s 5942(de)s 3(grees)k
6776(the)s 7180(space)s 7823(a)s 4(v)k 6(ailable)k
-8788(for)s 220 fnt2 0 2464(@T)m 26(e)k 6(xtPlace)k
-240 fnt1 1218 2467(to)m 1457(occup)s 2(y)k 2201(is)s
+8788(for)s 220 fnt2 0 3545(@T)m 26(e)k 6(xtPlace)k
+240 fnt1 1218 3548(to)m 1457(occup)s 2(y)k 2201(is)s
2411(indeterminate,)s 3831(and)s 4235(the)s 4583(result)s 5173(is)s
-5383(poor)s 13(.)k 240 fnt5 0 1674(3.22.)m 591(@Backgr)s 4(ound)k
+5383(poor)s 13(.)k 240 fnt5 0 2755(3.22.)m 591(@Backgr)s 4(ound)k
[ /Dest /LOUTbackground /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_back_1 /DEST pdfmark
-240 fnt1 577 1197(The)m 220 fnt2 1042 1194(@Bac)m 4(kg)k 2(round)k
-240 fnt1 2515 1197(symbol)m 3312(will)s 3775(print)s 4323(its)s
+[ /Dest /LOUT15_4062_pre_back_1 /DEST pdfmark
+240 fnt1 577 2278(The)m 220 fnt2 1042 2275(@Bac)m 4(kg)k 2(round)k
+240 fnt1 2515 2278(symbol)m 3312(will)s 3775(print)s 4323(its)s
4637(left)s 5051(parameter)s 6102(in)s 6382(the)s 6767(background)s
-7993(of)s 8301(its)s 8615(right)s 0 909(parameter)m 13(.)k
+7993(of)s 8301(its)s 8615(right)s 0 1990(parameter)m 13(.)k
1115(That)s 1624(is,)s 1901(the)s 2260(result)s 2860(has)s
3241(the)s 3600(size)s 4038(of)s 4319(the)s 4678(right)s
5200(parameter)s 9(,)k 6263(b)s 4(ut)k 6635(the)s
-6994(left)s 7382(parameter)s 8407(will)s 8844(be)s 0 621(printed)m
+6994(left)s 7382(parameter)s 8407(will)s 8844(be)s 0 1702(printed)m
735(\207rst)s 1166(in)s 1409(the)s 1757(same)s 2304(space,)s
2942(with)s 3424(its)s 3700(marks)s 4335(aligned)s 5097(with)s
5579(the)s 5927(marks)s 6562(of)s 6833(the)s 7181(right)s
-7692(parameter)s 13(.)k
+7692(parameter)s 13(.)k 240 fnt5 0 909(3.23.)m 591(@K)s 6(er)k 3(nShrink)k
+
+[ /Dest /LOUTkernshrink /DEST pdfmark
+
+[ /Dest /LOUT15_4062_pre_kshr_1 /DEST pdfmark
+240 fnt1 541 477(This)m 1018(symbol)s 1779(returns)s 2495(its)s
+2772(right)s 3284(parameter)s 4300(unchanged)s 5397(in)s 5641(appearance)s
+6774(b)s 4(ut)k 7137(occup)s 2(ying)k 8187(a)s
+8355(slightly)s 0 189(smaller)m 770(bounding)s 1737(box.)s 2269(The)s
+2705(reduction)s 3673(is)s 3891(by)s 4193(the)s 4549(amount)s
+5335(of)s 5614(k)s 2(erning)k 6404(that)s 6830(w)s 2(ould)k
+7493(be)s 7783(applied)s 8553(if)s 8778(the)s
grestore
gsave
1417 -15423 translate
@@ -13156,112 +13178,112 @@ gsave
240 fnt5 1417 -1583(54)m 240 fnt6 7498 -1580(Chapter)m 8348(3.)s
8622(Pr)s 8(ede\207ned)k 9717(symbols)s gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13368 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13257 240 288 60 LoutGraphic
gsave
0 LoutMargSet
grestore
-240 fnt5 0 13203(3.23.)m
-591(@K)s 6(er)k 3(nShrink)k
-[ /Dest /LOUTkernshrink /DEST pdfmark
-
-[ /Dest /LOUT15_4082_pre_kshr_1 /DEST pdfmark
-240 fnt1 541 12771(This)m
-1018(symbol)s 1779(returns)s 2495(its)s 2772(right)s 3284(parameter)s
-4300(unchanged)s 5397(in)s 5641(appearance)s 6774(b)s 4(ut)k
-7137(occup)s 2(ying)k 8187(a)s 8355(slightly)s 0 12483(smaller)m
-770(bounding)s 1737(box.)s 2269(The)s 2705(reduction)s 3673(is)s
-3891(by)s 4193(the)s 4549(amount)s 5335(of)s 5614(k)s 2(erning)k
-6404(that)s 6830(w)s 2(ould)k 7493(be)s 7783(applied)s
-8553(if)s 8778(the)s 0 12195(right)m 511(parameter)s 1525(w)s 2(as)k
-1946(immediately)s 240 fnt6 3194 12197(followed)m 240 fnt1 4084 12195(by)m
-4378(the)s 4726(left)s 5103(parameter)s 13(.)k 6208(F)s 3(or)k
-6597(e)s 3(xample,)k 220 fnt2 480 11694(.)m 13( @K)k 8(er)k -5(nShr)k -3(ink P)k
-240 fnt1 0 11239(has)m 370(result)s 104 158 0 54 240 288 60 480 10791 LoutGr2
+0 13203(right)m 511(parameter)s
+1525(w)s 2(as)k 1946(immediately)s 240 fnt6 3194 13205(followed)m
+240 fnt1 4084 13203(by)m 4378(the)s 4726(left)s 5103(parameter)s 13(.)k
+6208(F)s 3(or)k 6597(e)s 3(xample,)k 220 fnt2
+480 12702(.)m 13( @K)k 8(er)k -5(nShr)k -3(ink P)k
+240 fnt1 0 12247(has)m 370(result)s 104 158 0 54 240 288 60 480 11799 LoutGr2
LoutBox stroke
grestore
0 0(P)m
grestore
-0 10340(where)m
+0 11348(where)m
649(a)s 824(box)s 1249(of)s 1529(size)s 1965(0)s
2150(has)s 2529(been)s 3048(dra)s 3(wn)k 3709(around)s
4441(the)s 4799(result)s 5398(to)s 5647(mak)s 2(e)k
6228(its)s 6513(e)s 3(xtent)k 7164(clear)s 13(.)k
-7787(Compare)s 8730(this)s 0 10052(with)m 482(`P')s 806(alone:)s
-130 158 0 54 240 288 60 480 9603 LoutGr2
+7787(Compare)s 8730(this)s 0 11060(with)m 482(`P')s 806(alone:)s
+130 158 0 54 240 288 60 480 10611 LoutGr2
LoutBox stroke
grestore
0 0(P)m
grestore
-0 9152(in)m 243(which)s 885(the)s 1232(bounding)s
+0 10160(in)m 243(which)s 885(the)s 1232(bounding)s
2191(box)s 2605(e)s 3(xactly)k 3346(encloses)s 4206(the)s
4554(object,)s 5245(or)s 5503(at)s 5735(least)s 6231(is)s
-6441(supposed)s 7390(to.)s 7740(The)s 8167(bounding)s 0 8864(box)m
+6441(supposed)s 7390(to.)s 7740(The)s 8167(bounding)s 0 9872(box)m
415(is)s 625(smaller)s 1387(on)s 1684(the)s 2032(right)s
2543(by)s 2837(the)s 3185(amount)s 3963(of)s 4234(k)s 2(erning)k
5016(that)s 5434(w)s 2(ould)k 6089(be)s 6371(applied)s
7133(between)s 7987(`P')s 8311(and)s 8715(`.)s 16('.)k
-480 8490(The)m 916(only)s 1405(kno)s 6(wn)k 2117(use)s
+480 9498(The)m 916(only)s 1405(kno)s 6(wn)k 2117(use)s
2501(for)s 2847(this)s 3252(symbol)s 4020(is)s 4239(to)s
4486(produce)s 5322(tuck)s 2(ed-in)k 6288(subscripts)s 7304(in)s
-7555(the)s 7912(Eq)s 8245(equation)s 0 8202(formatting)m 1061(package.)s
-240 fnt5 0 7409(3.24.)m 591(@Common,)s 1872(@Rump,)s 2847(and)s
+7555(the)s 7912(Eq)s 8245(equation)s 0 9210(formatting)m 1061(package.)s
+240 fnt5 0 8417(3.24.)m 591(@Common,)s 1872(@Rump,)s 2847(and)s
3288(@Meld)s
[ /Dest /LOUTrump /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_rump_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_rump_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_rump_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_rump_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_rump_3 /DEST pdfmark
-240 fnt1 540 6932(The)m 220 fnt2 968 6929(@Common)m
-240 fnt1 2127 6932(and)m 220 fnt2 2531 6929(@Rump)m 240 fnt1
-3391 6932(symbols)m 4240(compare)s 5119(tw)s 2(o)k 5529(paragraph)s
-6542(objects:)s 220 fnt2 480 6431({ Aardv)m 5(ar)k -3(k, 29 } @Common { Aardv)k 5(ar)k -3(k, 359 })k
-240 fnt1 0 5937(If)m 234(either)s 842(parameter)s 1860(is)s
+[ /Dest /LOUT15_4062_pre_rump_3 /DEST pdfmark
+240 fnt1 540 7940(The)m 220 fnt2 968 7937(@Common)m
+240 fnt1 2127 7940(and)m 220 fnt2 2531 7937(@Rump)m 240 fnt1
+3391 7940(symbols)m 4240(compare)s 5119(tw)s 2(o)k 5529(paragraph)s
+6542(objects:)s 220 fnt2 480 7439({ Aardv)m 5(ar)k -3(k, 29 } @Common { Aardv)k 5(ar)k -3(k, 359 })k
+240 fnt1 0 6945(If)m 234(either)s 842(parameter)s 1860(is)s
2075(not)s 2446(a)s 2616(paragraph)s 3634(object,)s 4329(it)s
4526(is)s 4741(con)s 9(v)k 3(erted)k 5734(into)s
-6164(a)s 6334(single-object)s 7633(paragraph)s 8651(\207rst.)s 0 5649(The)m
-418(result)s 998(of)s 220 fnt2 1259 5646(@Common)m 240 fnt1
-2408 5649(is)m 2608(the)s 2946(common)s 3831(pre\207x)s 4433(of)s
+6164(a)s 6334(single-object)s 7633(paragraph)s 8651(\207rst.)s 0 6657(The)m
+418(result)s 998(of)s 220 fnt2 1259 6654(@Common)m 240 fnt1
+2408 6657(is)m 2608(the)s 2946(common)s 3831(pre\207x)s 4433(of)s
4694(the)s 5032(tw)s 2(o)k 5432(paragraphs;)s 6583(that)s
-6991(is,)s 7247(those)s 7798(initial)s 8398(objects)s 0 5361(which)m
+6991(is,)s 7247(those)s 7798(initial)s 8398(objects)s 0 6369(which)m
640(are)s 985(equal)s 1555(in)s 1796(the)s 2142(tw)s 2(o)k
2549(paragraphs.)s 3760(In)s 4013(the)s 4359(e)s 3(xample)k
5220(abo)s 3(v)k 3(e,)k 5890(the)s 6236(result)s
-6824(is)s 220 fnt2 7031 5358(Aardv)m 5(ar)k -3(k,)k
-240 fnt1 7949 5361(.)m 8111(The)s 8536(result)s 0 5073(of)m
-220 fnt2 271 5070(@Rump)m 240 fnt1 1131 5073(is)m 1341(that)s
+6824(is)s 220 fnt2 7031 6366(Aardv)m 5(ar)k -3(k,)k
+240 fnt1 7949 6369(.)m 8111(The)s 8536(result)s 0 6081(of)m
+220 fnt2 271 6078(@Rump)m 240 fnt1 1131 6081(is)m 1341(that)s
1759(part)s 2190(of)s 2461(the)s 2809(second)s 3532(object)s
4176(which)s 4818(is)s 5028(not)s 5394(included)s 6276(in)s
-220 fnt2 6519 5070(@Common)m 240 fnt1 7618 5073(;)m 7730(the)s
-8078(result)s 8668(of)s 220 fnt2 480 4572({ Aardv)m 5(ar)k -3(k, 29 } @Rump { Aardv)k 5(ar)k -3(k, 359 })k
-240 fnt1 0 4076(is)m 220 fnt2 210 4073(359)m 240 fnt1
-567 4076(.)m 480 3702(If)m 698(the)s 1034(tw)s 2(o)k
+220 fnt2 6519 6078(@Common)m 240 fnt1 7618 6081(;)m 7730(the)s
+8078(result)s 8668(of)s 220 fnt2 480 5580({ Aardv)m 5(ar)k -3(k, 29 } @Rump { Aardv)k 5(ar)k -3(k, 359 })k
+240 fnt1 0 5084(is)m 220 fnt2 210 5081(359)m 240 fnt1
+567 5084(.)m 480 4710(If)m 698(the)s 1034(tw)s 2(o)k
1431(objects)s 2147(ha)s 4(v)k 3(e)k 2635(nothing)s
3408(in)s 3638(common,)s 4571(the)s 4907(result)s 5484(of)s
-220 fnt2 5743 3699(@Common)m 240 fnt1 6889 3702(will)m 7303(be)s
-7572(an)s 7843(empty)s 8482(object)s 0 3414(and)m 400(the)s
-744(result)s 1330(of)s 220 fnt2 1597 3411(@Rump)m 240 fnt1
-2453 3414(will)m 2874(be)s 3152(the)s 3496(second)s 4215(object.)s
+220 fnt2 5743 4707(@Common)m 240 fnt1 6889 4710(will)m 7303(be)s
+7572(an)s 7843(empty)s 8482(object)s 0 4422(and)m 400(the)s
+744(result)s 1330(of)s 220 fnt2 1597 4419(@Rump)m 240 fnt1
+2453 4422(will)m 2874(be)s 3152(the)s 3496(second)s 4215(object.)s
4959(If)s 5185(the)s 5528(tw)s 2(o)k 5934(objects)s
6658(are)s 7001(identical,)s 7926(the)s 8270(result)s 8855(of)s
-220 fnt2 0 3123(@Common)m 240 fnt1 1159 3126(will)m 1585(be)s
+220 fnt2 0 4131(@Common)m 240 fnt1 1159 4134(will)m 1585(be)s
1867(the)s 2215(\207rst)s 2646(object,)s 3337(and)s 3741(the)s
-4089(result)s 4679(of)s 220 fnt2 4950 3123(@Rump)m 240 fnt1
-5810 3126(will)m 6236(be)s 6518(an)s 6801(empty)s 7453(object.)s
-480 2752(The)m 933(only)s 1438(kno)s 6(wn)k 2167(use)s
-2567(for)s 220 fnt2 2930 2749(@Rump)m 240 fnt1 3815 2752(and)m
-220 fnt2 4244 2749(@Common)m 240 fnt1 5428 2752(is)m 5663(to)s
+4089(result)s 4679(of)s 220 fnt2 4950 4131(@Rump)m 240 fnt1
+5810 4134(will)m 6236(be)s 6518(an)s 6801(empty)s 7453(object.)s
+480 3760(The)m 933(only)s 1438(kno)s 6(wn)k 2167(use)s
+2567(for)s 220 fnt2 2930 3757(@Rump)m 240 fnt1 3815 3760(and)m
+220 fnt2 4244 3757(@Common)m 240 fnt1 5428 3760(is)m 5663(to)s
5927(implement)s 7034(mer)s 4(ged)k 7830(inde)s 3(x)k
-8439(entries)s 0 2464(\(Section)m 853(2.8\).)s 480 2090(The)m 220 fnt2
-947 2087(@Meld)m 240 fnt1 1732 2090(symbol)m 2531(returns)s 3284(the)s
+8439(entries)s 0 3472(\(Section)m 853(2.8\).)s 480 3098(The)m 220 fnt2
+947 3095(@Meld)m 240 fnt1 1732 3098(symbol)m 2531(returns)s 3284(the)s
3671(minimum)s 4700(meld)s 5275(of)s 5585(tw)s 2(o)k
6034(paragraphs,)s 7229(that)s 7686(is)s 7935(the)s 8323(shortest)s
-0 1802(paragraph)m 1013(that)s 1431(contains)s 2279(the)s 2627(tw)s 2(o)k
+0 2810(paragraph)m 1013(that)s 1431(contains)s 2279(the)s 2627(tw)s 2(o)k
3037(original)s 3835(paragraphs)s 4935(as)s 5185(subsequences.)s 6652(F)s 3(or)k
-7041(e)s 3(xample,)k 220 fnt2 480 1301({ Aardv)m 5(ar)k -3(k , 1 , 2 } @Meld { Aardv)k 5(ar)k -3(k , 2 , 3 })k
-240 fnt1 0 807(produces)m 480 304(Aardv)m 6(ark)k 1438(,)s
+7041(e)s 3(xample,)k 220 fnt2 480 2309({ Aardv)m 5(ar)k -3(k , 1 , 2 } @Meld { Aardv)k 5(ar)k -3(k , 2 , 3 })k
+240 fnt1 0 1815(produces)m 480 1312(Aardv)m 6(ark)k 1438(,)s
1545(1)s 1700(,)s 1807(2)s 1981(,)s 2088(3)s
+0 828(The)m 455(result)s 1073(is)s 1310(related)s 2045(to)s
+2312(the)s 2687(well-kno)s 6(wn)k 3909(longest)s 4688(common)s
+5610(substring,)s 6622(in)s 6893(that)s 7338(the)s 7714(meld)s
+8278(contains)s 0 540(e)m 6(v)k 3(erything)k 1076(not)s
+1451(in)s 1704(the)s 2061(lcs)s 2387(plus)s 2846(one)s
+3257(cop)s 2(y)k 3785(of)s 4065(e)s 6(v)k 3(erything)k
+5142(in)s 5394(the)s 5751(lcs.)s 6190(This)s 6675(function)s
+7539(is)s 7758(well-suited)s 8887(to)s 0 252(melding)m 830(comple)s 3(x)k
+1698(inde)s 3(x)k 2274(entries.)s 3067(Note)s 3580(that)s
+3990(there)s 4515(must)s 5033(be)s 5307(a)s 5465(non-zero)s
+6360(amount)s 7131(of)s 7394(space)s 7973(before)s 8631(each)s
grestore
gsave
@@ -13313,92 +13335,82 @@ gsave
240 fnt6 1417 -1580(3.24.)m 1991(@Common,)s 3170(@Rump,)s 4042(and)s
4468(@Meld)s 240 fnt5 10250 -1583(55)m gsave
1417 -15423 translate
-240 fnt1 9066 13368 0 13368 240 288 60 LoutGraphic
+240 fnt1 9066 13368 0 13259 240 288 60 LoutGraphic
gsave
1 LoutMargSet
grestore
-0 13205(The)m 455(result)s
-1073(is)s 1310(related)s 2045(to)s 2312(the)s 2687(well-kno)s 6(wn)k
-3909(longest)s 4688(common)s 5610(substring,)s 6622(in)s 6893(that)s
-7338(the)s 7714(meld)s 8278(contains)s 0 12917(e)m 6(v)k 3(erything)k
-1076(not)s 1451(in)s 1704(the)s 2061(lcs)s 2387(plus)s
-2846(one)s 3257(cop)s 2(y)k 3785(of)s 4065(e)s 6(v)k 3(erything)k
-5142(in)s 5394(the)s 5751(lcs.)s 6190(This)s 6675(function)s
-7539(is)s 7758(well-suited)s 8887(to)s 0 12629(melding)m 830(comple)s 3(x)k
-1698(inde)s 3(x)k 2274(entries.)s 3067(Note)s 3580(that)s
-3990(there)s 4515(must)s 5033(be)s 5307(a)s 5465(non-zero)s
-6360(amount)s 7131(of)s 7394(space)s 7973(before)s 8631(each)s
-0 12341(comma,)m 805(otherwise)s 1783(each)s 2271(will)s 2690(become)s
-3484(part)s 3908(of)s 4172(the)s 4513(preceding)s 5502(w)s 2(ord,)k
-6093(and,)s 6539(since)s 220 fnt2 7079 12338(@Meld)m 240 fnt1
-7818 12341(compares)m 8778(the)s 0 12053(tw)m 2(o)k 410(paragraphs)s
-1510(w)s 2(ord)k 2058(by)s 2352(w)s 2(ord,)k
-2949(the)s 3297(result)s 3887(will)s 4313(be)s 4595(dif)s 6(ferent)k
-5470(and)s 5874(less)s 6283(satisf)s 2(actory)k 15(.)k
-240 fnt5 0 11260(3.25.)m 591(@Insert)s
+0 13205(comma,)m 805(otherwise)s
+1783(each)s 2271(will)s 2690(become)s 3484(part)s 3908(of)s
+4172(the)s 4513(preceding)s 5502(w)s 2(ord,)k 6093(and,)s
+6539(since)s 220 fnt2 7079 13202(@Meld)m 240 fnt1 7818 13205(compares)m
+8778(the)s 0 12917(tw)m 2(o)k 410(paragraphs)s 1510(w)s 2(ord)k
+2058(by)s 2352(w)s 2(ord,)k 2949(the)s 3297(result)s
+3887(will)s 4313(be)s 4595(dif)s 6(ferent)k 5470(and)s
+5874(less)s 6283(satisf)s 2(actory)k 15(.)k 240 fnt5
+0 12124(3.25.)m 591(@Insert)s
[ /Dest /LOUTinsert /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_inse_1 /DEST pdfmark
-240 fnt1 541 10828(The)m
-220 fnt2 970 10825(@Inser)m -8(t)k 240 fnt1 1808 10828(symbol)m
-2569(inserts)s 3245(its)s 3522(left)s 3901(parameter)s 4916(at)s
-5149(the)s 5499(be)s 3(ginning)k 6508(of)s 6781(the)s
-7130(\207rst)s 7563(paragraph)s 8577(of)s 8850(its)s 0 10540(right)m
-511(parameter:)s 220 fnt2 480 10039(X @Inser)m -8(t { A B // C // D })k 240 fnt1
-0 9545(is)m 210(equi)s 6(v)k 6(alent)k 1254(to)s
-220 fnt2 480 9044({ XA B // C // D })m 240 fnt1 0 8550(Notice)m 707(that)s
-1139(a)s 1320(zero-width)s 2426(space)s 3028(separates)s 220 fnt2
-3968 8547(X)m 240 fnt1 4185 8550(from)m 4723(the)s 5085(\207rst)s
-5531(paragraph,)s 6608(so)s 6889(if)s 7120(some)s 7696(wider)s
-8314(space)s 8916(is)s 0 8262(required)m 857(it)s 1052(must)s
-1580(be)s 1865(placed)s 2550(at)s 2785(the)s 3137(end)s
-3544(of)s 220 fnt2 3818 8259(X)m 240 fnt1 3960 8262(.)m
-4127(The)s 220 fnt2 4558 8259(@Inser)m -8(t)k 240 fnt1
-5397 8262(operation)m 6361(is)s 6574(applied)s 7339(to)s 7581(the)s
-7932(v)s 6(alue)k 8503(of)s 8778(the)s 0 7974(right)m
-511(parameter)s 1525(after)s 2021(e)s 6(v)k 6(aluation.)k
-480 7600(The)m 917(only)s 1407(kno)s 6(wn)k 2121(use)s
-2506(for)s 2853(this)s 3259(symbol)s 4029(is)s 4249(to)s
-4498(attach)s 5134(something)s 6194(lik)s 2(e)k 240 fnt5
-6616 7599(Figur)m 4(e)k 7355(6)s 240 fnt1 7538 7600(to)m
-7787(the)s 8145(front)s 8679(of)s 8960(a)s 0 7312(multi-paragraph)m
-1596(caption.)s 240 fnt5 0 6519(3.26.)m 591(@OneOf)s
+[ /Dest /LOUT15_4062_pre_inse_1 /DEST pdfmark
+240 fnt1 541 11692(The)m 220 fnt2
+970 11689(@Inser)m -8(t)k 240 fnt1 1808 11692(symbol)m 2569(inserts)s
+3245(its)s 3522(left)s 3901(parameter)s 4916(at)s 5149(the)s
+5499(be)s 3(ginning)k 6508(of)s 6781(the)s 7130(\207rst)s
+7563(paragraph)s 8577(of)s 8850(its)s 0 11404(right)m 511(parameter:)s
+220 fnt2 480 10903(X @Inser)m -8(t { A B // C // D })k 240 fnt1 0 10409(is)m
+210(equi)s 6(v)k 6(alent)k 1254(to)s 220 fnt2
+480 9908({ XA B // C // D })m 240 fnt1 0 9414(Notice)m 707(that)s 1139(a)s
+1320(zero-width)s 2426(space)s 3028(separates)s 220 fnt2 3968 9411(X)m
+240 fnt1 4185 9414(from)m 4723(the)s 5085(\207rst)s 5531(paragraph,)s
+6608(so)s 6889(if)s 7120(some)s 7696(wider)s 8314(space)s
+8916(is)s 0 9126(required)m 857(it)s 1052(must)s 1580(be)s
+1865(placed)s 2550(at)s 2785(the)s 3137(end)s 3544(of)s
+220 fnt2 3818 9123(X)m 240 fnt1 3960 9126(.)m 4127(The)s
+220 fnt2 4558 9123(@Inser)m -8(t)k 240 fnt1 5397 9126(operation)m
+6361(is)s 6574(applied)s 7339(to)s 7581(the)s 7932(v)s 6(alue)k
+8503(of)s 8778(the)s 0 8838(right)m 511(parameter)s 1525(after)s
+2021(e)s 6(v)k 6(aluation.)k 480 8464(The)m 917(only)s
+1407(kno)s 6(wn)k 2121(use)s 2506(for)s 2853(this)s
+3259(symbol)s 4029(is)s 4249(to)s 4498(attach)s 5134(something)s
+6194(lik)s 2(e)k 240 fnt5 6616 8463(Figur)m 4(e)k
+7355(6)s 240 fnt1 7538 8464(to)m 7787(the)s 8145(front)s
+8679(of)s 8960(a)s 0 8176(multi-paragraph)m 1596(caption.)s 240 fnt5
+0 7383(3.26.)m 591(@OneOf)s
[ /Dest /LOUToneof /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_oneo_1 /DEST pdfmark
-240 fnt1
-534 6087(The)m 220 fnt2 956 6084(@OneOf)m 240 fnt1 1877 6087(symbol)m
-2631(returns)s 3339(one)s 3734(of)s 3999(the)s 4341(sequence)s
-5268(of)s 5533(objects)s 6254(which)s 6890(is)s 7094(its)s
-7364(right)s 7869(parameter)s 8876(as)s 0 5799(its)m 276(result:)s
-220 fnt2 480 5348(@OneOf {)m 480 5060( @ResultA)m 480 4772( @ResultB)m 480 4484( @ResultC)m
-480 4196(})m 240 fnt1 0 3702(The)m 451(choice)s 1155(is)s
-1388(made)s 1986(to)s 2248(ensure)s 2952(that)s 3393(whate)s 6(v)k 3(er)k
+[ /Dest /LOUT15_4062_pre_oneo_1 /DEST pdfmark
+240 fnt1 534 6951(The)m 220 fnt2
+956 6948(@OneOf)m 240 fnt1 1877 6951(symbol)m 2631(returns)s 3339(one)s
+3734(of)s 3999(the)s 4341(sequence)s 5268(of)s 5533(objects)s
+6254(which)s 6890(is)s 7094(its)s 7364(right)s 7869(parameter)s
+8876(as)s 0 6663(its)m 276(result:)s 220 fnt2 480 6212(@OneOf {)m
+480 5924( @ResultA)m 480 5636( @ResultB)m 480 5348( @ResultC)m 480 5060(})m 240 fnt1
+0 4566(The)m 451(choice)s 1155(is)s 1388(made)s 1986(to)s
+2248(ensure)s 2952(that)s 3393(whate)s 6(v)k 3(er)k
4344(g)s 1(alle)k 3(y)k 5001(tar)s 4(get)k
5624(is)s 5857(required)s 6735(at)s 6990(the)s 7362(moment)s
-8229(is)s 8463(found.)s 0 3414(F)m 3(or)k 389(e)s 3(xample,)k
+8229(is)s 8463(found.)s 0 4278(F)m 3(or)k 389(e)s 3(xample,)k
1304(if)s 1522(we)s 1858(are)s 2206(e)s 6(v)k 6(aluating)k
-220 fnt2 3244 3411(@OneOf)m 240 fnt1 4172 3414(as)m 4423(part)s
+220 fnt2 3244 4275(@OneOf)m 240 fnt1 4172 4278(as)m 4423(part)s
4855(of)s 5127(an)s 5411(attempt)s 6188(to)s 6428(attach)s
7056(a)s 7223(g)s 1(alle)k 3(y)k 7858(whose)s
-8527(tar)s 4(get)k 0 3126(is)m 220 fnt2 222 3123(@SomeT)m 26(arget)k
-240 fnt1 1622 3126(,)m 1741(then)s 2223(the)s 2583(result)s
+8527(tar)s 4(get)k 0 3990(is)m 220 fnt2 222 3987(@SomeT)m 26(arget)k
+240 fnt1 1622 3990(,)m 1741(then)s 2223(the)s 2583(result)s
3186(abo)s 3(v)k 3(e)k 3820(will)s 4259(be)s
-220 fnt2 4553 3123(@ResultA)m 240 fnt1 5613 3126(if)m 5843(it)s
-6047(contains)s 220 fnt2 6908 3123(@SomeT)m 26(arget)k 240 fnt1
-8308 3126(,)m 8427(or)s 8699(else)s 220 fnt2 0 2835(@ResultB)m
-240 fnt1 1042 2838(if)m 1260(it)s 1453(contains)s 220 fnt2
-2302 2835(@SomeT)m 26(arget)k 240 fnt1 3702 2838(,)m 3810(or)s
-4070(else)s 220 fnt2 4498 2835(@ResultC)m 240 fnt1 5552 2838(\(whether)m
+220 fnt2 4553 3987(@ResultA)m 240 fnt1 5613 3990(if)m 5843(it)s
+6047(contains)s 220 fnt2 6908 3987(@SomeT)m 26(arget)k 240 fnt1
+8308 3990(,)m 8427(or)s 8699(else)s 220 fnt2 0 3699(@ResultB)m
+240 fnt1 1042 3702(if)m 1260(it)s 1453(contains)s 220 fnt2
+2302 3699(@SomeT)m 26(arget)k 240 fnt1 3702 3702(,)m 3810(or)s
+4070(else)s 220 fnt2 4498 3699(@ResultC)m 240 fnt1 5552 3702(\(whether)m
6462(or)s 6722(not)s 7089(it)s 7282(contains)s 8131(the)s
-8480(tar)s 4(get,)k 0 2550(or)m 259(if)s 476(there)s
-1009(is)s 1219(no)s 1512(tar)s 4(get\).)k 480 2176(Use)m
-930(of)s 220 fnt2 1224 2173(@OneOf)m 240 fnt1 2174 2176(in)m
+8480(tar)s 4(get,)k 0 3414(or)m 259(if)s 476(there)s
+1009(is)s 1219(no)s 1512(tar)s 4(get\).)k 480 3040(Use)m
+930(of)s 220 fnt2 1224 3037(@OneOf)m 240 fnt1 2174 3040(in)m
2440(conjunction)s 3650(with)s 4155(recursi)s 6(v)k 3(e)k
5100(symbols)s 5972(can)s 6384(lead)s 6863(to)s 7125(problems.)s
-8202(Consider)s 0 1888(this)m 396(e)s 3(xample:)k 220 fnt2
-480 1387(def @Recursiv)m 5(e {)k 480 811( def @ChoiceA { @APlace // @Recursiv)m 5(e })k 480 235( def @ChoiceB { @BPlace // @Recursiv)m 5(e })k
-
+8202(Consider)s 0 2752(this)m 396(e)s 3(xample:)k 220 fnt2
+480 2251(def @Recursiv)m 5(e {)k 480 1675( def @ChoiceA { @APlace // @Recursiv)m 5(e })k 480 1099( def @ChoiceB { @BPlace // @Recursiv)m 5(e })k
+480 523( @OneOf {)m
grestore
gsave
1417 -15423 translate
@@ -13453,77 +13465,77 @@ gsave
gsave
0 LoutMargSet
grestore
-220 fnt2 480 13207( @OneOf {)m
-480 12919( @ChoiceA)m 480 12631( @ChoiceB)m 480 12343( })m 480 12055(})m 240 fnt1
-0 11561(Lout)m 523(belie)s 6(v)k 3(es)k 1360(that)s
-1790(e)s 3(xpanding)k 220 fnt2 2849 11558(@Recursiv)m 5(e)k
-240 fnt1 4106 11561(is)m 4328(the)s 4687(right)s 5210(thing)s
-5767(to)s 6017(do)s 6322(when)s 6910(searching)s 7890(for)s
-8240(either)s 8855(of)s 0 11273(the)m 380(g)s 1(alle)k 3(y)k
-1046(tar)s 4(gets)k 220 fnt2 1762 11270(@APlace)m 240 fnt1
-2763 11273(and)m 220 fnt2 3199 11270(@BPlace)m 240 fnt1 4108 11273(.)m
-4305(When)s 4966(searching)s 5968(for)s 220 fnt2 6338 11270(@BPlace)m
-240 fnt1 7339 11273(this)m 7768(leads)s 8342(Lout)s 8887(to)s
-0 10985(e)m 3(xpand)k 220 fnt2 760 10982(@Recursiv)m 5(e)k
-240 fnt1 1945 10985(,)m 2065(then)s 220 fnt2 2547 10982(@ChoiceA)m
-240 fnt1 3596 10985(,)m 3717(then)s 4199(the)s 220 fnt2
-4560 10982(@Recursiv)m 5(e)k 240 fnt1 5818 10985(symbol)m 6592(within)s
-220 fnt2 7273 10982(@ChoiceA)m 240 fnt1 8322 10985(,)m 8442(and)s
-8860(so)s 0 10697(on)m 320(in\207nitely)s 15(.)k 1355(This)s
-1854(problem)s 2734(can)s 3146(be)s 3451(a)s 4(v)k 4(oided)k
-4283(by)s 4600(attaching)s 5552(a)s 220 fnt2 5741 10694(@NotRe)m 6(v)k 5(ealed)k
-240 fnt1 7291 10697(symbol)m 8074(to)s 8336(each)s 8855(of)s
-0 10409(the)m 357(inner)s 220 fnt2 918 10406(@Recursiv)m 5(e)k
-240 fnt1 2172 10409(symbols:)m 3146(these)s 3703(are)s 4059(then)s
+220 fnt2 480 13207( @ChoiceA)m
+480 12919( @ChoiceB)m 480 12631( })m 480 12343(})m 240 fnt1 0 11849(Lout)m
+523(belie)s 6(v)k 3(es)k 1360(that)s 1790(e)s 3(xpanding)k
+220 fnt2 2849 11846(@Recursiv)m 5(e)k 240 fnt1 4106 11849(is)m
+4328(the)s 4687(right)s 5210(thing)s 5767(to)s 6017(do)s
+6322(when)s 6910(searching)s 7890(for)s 8240(either)s 8855(of)s
+0 11561(the)m 380(g)s 1(alle)k 3(y)k 1046(tar)s 4(gets)k
+220 fnt2 1762 11558(@APlace)m 240 fnt1 2763 11561(and)m 220 fnt2
+3199 11558(@BPlace)m 240 fnt1 4108 11561(.)m 4305(When)s 4966(searching)s
+5968(for)s 220 fnt2 6338 11558(@BPlace)m 240 fnt1 7339 11561(this)m
+7768(leads)s 8342(Lout)s 8887(to)s 0 11273(e)m 3(xpand)k
+220 fnt2 760 11270(@Recursiv)m 5(e)k 240 fnt1 1945 11273(,)m
+2065(then)s 220 fnt2 2547 11270(@ChoiceA)m 240 fnt1 3596 11273(,)m
+3717(then)s 4199(the)s 220 fnt2 4560 11270(@Recursiv)m 5(e)k
+240 fnt1 5818 11273(symbol)m 6592(within)s 220 fnt2 7273 11270(@ChoiceA)m
+240 fnt1 8322 11273(,)m 8442(and)s 8860(so)s 0 10985(on)m
+320(in\207nitely)s 15(.)k 1355(This)s 1854(problem)s 2734(can)s
+3146(be)s 3451(a)s 4(v)k 4(oided)k 4283(by)s
+4600(attaching)s 5552(a)s 220 fnt2 5741 10982(@NotRe)m 6(v)k 5(ealed)k
+240 fnt1 7291 10985(symbol)m 8074(to)s 8336(each)s 8855(of)s
+0 10697(the)m 357(inner)s 220 fnt2 918 10694(@Recursiv)m 5(e)k
+240 fnt1 2172 10697(symbols:)m 3146(these)s 3703(are)s 4059(then)s
4538(not)s 4914(a)s 4(v)k 6(ailable)k 5831(for)s
6179(e)s 3(xpansion)k 7214(until)s 7716(a)s 7892(decision)s
-8756(has)s 0 10121(been)m 510(made)s 1085(to)s 1326(e)s 3(xpand)k
+8756(has)s 0 10409(been)m 510(made)s 1085(to)s 1326(e)s 3(xpand)k
2074(the)s 2424(symbol)s 3185(the)s 3(y)k 3650(lie)s
3945(within.)s 4721(In)s 4979(this)s 5376(particular)s 6352(e)s 3(xample)k
7216(it)s 7410(w)s 2(ould)k 8066(be)s 8350(simpler)s
-0 9833(to)m 239(write)s 220 fnt2 480 9381(def @Recursiv)m 5(e {)k
-480 8805( @OneOf {)m 480 8517( @APlace)m 480 8229( @BPlace)m 480 7941( })m 480 7653( // @Recursiv)m 5(e)k
-480 7365(})m 240 fnt1 0 6871(b)m 4(ut)k 378(this)s
+0 10121(to)m 239(write)s 220 fnt2 480 9669(def @Recursiv)m 5(e {)k
+480 9093( @OneOf {)m 480 8805( @APlace)m 480 8517( @BPlace)m 480 8229( })m 480 7941( // @Recursiv)m 5(e)k
+480 7653(})m 240 fnt1 0 7159(b)m 4(ut)k 378(this)s
791(f)s 2(actoring)k 1720(is)s 1947(not)s 2329(possible)s
3186(when)s 3778(the)s 4143(recursi)s 6(v)k 3(e)k
5081(calls)s 5586(ha)s 4(v)k 3(e)k 6103(parameters)s
-7218(that)s 7652(are)s 8016(required)s 8887(to)s 0 6583(dif)m 6(fer)k
+7218(that)s 7652(are)s 8016(required)s 8887(to)s 0 6871(dif)m 6(fer)k
583(in)s 826(the)s 1174(tw)s 2(o)k 1584(cases.)s
-240 fnt5 0 5839(3.27.)m 591(@Next)s
+240 fnt5 0 6127(3.27.)m 591(@Next)s
[ /Dest /LOUTnext /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_next_1 /DEST pdfmark
-240 fnt1 535 5407(The)m
-220 fnt2 957 5404(@Ne)m 6(xt)k 240 fnt1 1676 5407(symbol)m
+[ /Dest /LOUT15_4062_pre_next_1 /DEST pdfmark
+240 fnt1 535 5695(The)m
+220 fnt2 957 5692(@Ne)m 6(xt)k 240 fnt1 1676 5695(symbol)m
2430(returns)s 3138(its)s 3409(parameter)s 4417(plus)s 4861(one.)s
5366(It)s 5565(is)s 5769(rather)s 6380(cle)s 6(v)k 3(er)k
7008(at)s 7234(w)s 2(orking)k 8078(this)s 8468(out:)s
-8934(it)s 0 5119(hunts)m 570(through)s 1372(the)s 1720(parameter)s
+8934(it)s 0 5407(hunts)m 570(through)s 1372(the)s 1720(parameter)s
2734(from)s 3258(right)s 3769(to)s 4008(left,)s 4432(looking)s
5217(for)s 5555(a)s 5721(number)s 6512(to)s 6751(increment:)s
-220 fnt2 480 4618(@Ne)m 6(xt \(3.99\))k 240 fnt1 0 4122(has)m
-404(result)s 1029(\(3.100\).)s 1925(If)s 220 fnt2 2190 4119(@Ne)m 6(xt)k
-240 fnt1 2949 4122(cannot)m 3681(\207nd)s 4147(a)s 4348(digit)s
+220 fnt2 480 4906(@Ne)m 6(xt \(3.99\))k 240 fnt1 0 4410(has)m
+404(result)s 1029(\(3.100\).)s 1925(If)s 220 fnt2 2190 4407(@Ne)m 6(xt)k
+240 fnt1 2949 4410(cannot)m 3681(\207nd)s 4147(a)s 4348(digit)s
4880(inside)s 5542(its)s 5852(parameter)s 9(,)k 6939(it)s
7166(is)s 7410(an)s 7728(error)s 13(.)k 8377(Roman)s
-0 3834(numerals)m 925(are)s 1270(handled)s 2084(by)s 2376(storing)s
+0 4122(numerals)m 925(are)s 1270(handled)s 2084(by)s 2376(storing)s
3091(them)s 3627(in)s 3868(a)s 4032(database,)s 4960(as)s
5208(e)s 3(xplained)k 6191(in)s 6432(Section)s 7204(4.2;)s
-220 fnt2 7614 3831(@Ne)m 6(xt)k 240 fnt1 8336 3834(will)m
-8760(not)s 0 3546(increment)m 1015(a)s 1181(Roman)s 1930(numeral.)s
-240 fnt5 0 2803(3.28.)m 591(@Case)s
+220 fnt2 7614 4119(@Ne)m 6(xt)k 240 fnt1 8336 4122(will)m
+8760(not)s 0 3834(increment)m 1015(a)s 1181(Roman)s 1930(numeral.)s
+240 fnt5 0 3091(3.28.)m 591(@Case)s
[ /Dest /LOUTcase /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_case_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_case_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_case_2 /DEST pdfmark
-240 fnt1 540 2371(The)m
-220 fnt2 968 2368(@Case)m 240 fnt1 1755 2371(symbol)m 2515(selects)s
+[ /Dest /LOUT15_4062_pre_case_2 /DEST pdfmark
+240 fnt1 540 2659(The)m
+220 fnt2 968 2656(@Case)m 240 fnt1 1755 2659(symbol)m 2515(selects)s
3202(its)s 3478(result)s 4068(from)s 4592(a)s 4758(list)s
5109(of)s 5380(alternati)s 6(v)k 3(es,)k 6578(depending)s
-7629(on)s 7926(a)s 8092(tag:)s 220 fnt2 480 1870(@Da)m 6(y @Case {)k
-480 1582( { 1 21 31 } @Y)m 4(ield st)k 480 1294( { 2 22 } @Y)m 4(ield nd)k 480 1006( { 3 23 } @Y)m 4(ield rd)k
-480 718( else @Y)m 4(ield th)k 480 430(})m
+7629(on)s 7926(a)s 8092(tag:)s 220 fnt2 480 2158(@Da)m 6(y @Case {)k
+480 1870( { 1 21 31 } @Y)m 4(ield st)k 480 1582( { 2 22 } @Y)m 4(ield nd)k 480 1294( { 3 23 } @Y)m 4(ield rd)k
+480 1006( else @Y)m 4(ield th)k 480 718(})m
grestore
gsave
1417 -15423 translate
@@ -13651,7 +13663,7 @@ grestore
[ /Dest /LOUTmoment /DEST pdfmark
240 fnt1 480 5302(The)m 908(prede\207ned)s
1976(symbol)s 220 fnt2 2736 5299(@Moment)m
-[ /Dest /LOUT15_4082_pre_mome_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_mome_1 /DEST pdfmark
240 fnt1 3808 5302(has)m
4178(the)s 4526(follo)s 6(wing)k 5503(de\207nition:)s 220 fnt2
480 4801(def @Moment)m 480 4513( named @T)m 26(ag {})k 480 4225( named @Second {})m 480 3937( named @Min)m 2(ute {})k
@@ -13749,7 +13761,7 @@ grestore
240 fnt1 2482 10219(an)m 2784(implementation-dependent)s 5427(number)s 6237(that)s
6675(may)s 7160(encode)s 7914(the)s 8282(daylight)s 2482 9931(sa)m 4(ving)k
3156(currently)s 4072(in)s 4315(ef)s 6(fect)k
-[ /Dest /LOUT15_4082_pre_mome_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_mome_2 /DEST pdfmark
100 9370(Unix)m
675(manual)s 1474(entries)s 2202(state)s 2735(that)s 220 fnt2
3194 9367(@Second)m 240 fnt1 4250 9370(can)m 4679(be)s 5002(as)s
@@ -13760,13 +13772,13 @@ grestore
6863(F)s 3(or)k 7252(e)s 3(xample,)k 220 fnt2
480 8581(@Moment&&no)m 3(w @Open { @Da)k 6(y {@Months&&@Month}, @Centur)k -6(y{@Y)k 30(ear} })k
240 fnt1 0 8083(produces)m 915(something)s 1965(lik)s 2(e)k
-2377(24)s 2671(June,)s 3217(2000)s 3752(gi)s 6(v)k 3(en)k
-4332(a)s 4498(suitable)s 5297(database)s 6176(of)s 6447(months.)s
+2377(8)s 2544(October)s 9(,)k 3412(2000)s 3947(gi)s 6(v)k 3(en)k
+4527(a)s 4693(suitable)s 5492(database)s 6371(of)s 6642(months.)s
240 fnt5 0 7290(3.30.)m 591(@Null)s
[ /Dest /LOUTnull /DEST pdfmark
240 fnt1 480 6858(This)m
979(symbol)s
-[ /Dest /LOUT15_4082_pre_null_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_null_1 /DEST pdfmark
1762(pro)s 3(vides)k 2657(a)s 2846(con)s 9(v)k 3(enient)k
3967(w)s 2(ay)k 4441(to)s 4703(remo)s 3(v)k 3(e)k
5493(unw)s 2(anted)k 6503(concatenation)s 7911(symbols.)s 8896(If)s
@@ -13795,9 +13807,9 @@ grestore
[ /Dest /LOUTgalley /DEST pdfmark
240 fnt1 480 2111(These)m
1131(symbols)s
-[ /Dest /LOUT15_4082_pre_gall_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_gall_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_gall_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_gall_2 /DEST pdfmark
2004(both)s 2511(act)s 2874(as)s 3148(a)s
3338(placeholder)s 4538(for)s 4900(a)s 5090(g)s 1(alle)k 3(y)k 15(.)k
5844(That)s 6366(is,)s 6656(the)s 3(y)k 7144(may)s
@@ -13879,7 +13891,7 @@ grestore
240 fnt1 480 12150(Informally)m 15(,)k
1597(header)s 2298(components)s 3510(are)s 3861(running)s 4663(headers)s
5448(that)s 5871(appear)s 6572(at)s 6808(the)s
-[ /Dest /LOUT15_4082_pre_head_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_head_1 /DEST pdfmark
7160(top)s
7523(of)s 7798(the)s 8151(displayed)s 0 11862(se)m 3(gments)k
936(of)s 1204(g)s 1(alle)k 3(ys.)k 2039(The)s 3(y)k
@@ -13989,7 +14001,7 @@ grestore
240 fnt1 0 2232(That)m 478(is,)s 220 fnt2 723 2229(@BeginHeaderComponent)m
240 fnt1 3394 2232(occup)m 2(ying)k 4422(an)s 4684(entire)s
-[ /Dest /LOUT15_4082_pre_head_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_head_2 /DEST pdfmark
5263(component)s 6366(appends)s 7181(a)s 7326(header)s 8002(component)s
0 1944(to)m 255(the)s 619(sequence)s 1568(of)s 1856(the)s
2220(follo)s 6(wing)k 3213(ordinary)s 4093(components.)s 5431(When)s
@@ -14082,7 +14094,7 @@ grestore
520(is,)s 220 fnt2 809 11510(@EndHeaderComponent)m 240 fnt1 3353 11513(\(which)m
4097(has)s 4490(no)s 4805(parameters\))s 6003(occup)s 2(ying)k
7074(an)s
-[ /Dest /LOUT15_4082_pre_head_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_head_3 /DEST pdfmark
7380(entire)s 8002(component)s 0 11225(deletes)m 722(the)s
1078(last)s 1477(header)s 2182(component.)s 3418(If)s 3656(the)s
4012(sequence)s 4953(is)s 5171(empty)s 15(,)k 5869(a)s
@@ -14107,7 +14119,7 @@ grestore
168 fnt4 1389 8535(+)m 1502(1)s 220 fnt2 0 8081(@SetHeaderComponent)m
240 fnt1 2461 8084(clears)m 3068(an)s 3(y)k 3465(current)s
4201(header)s 4898(components)s
-[ /Dest /LOUT15_4082_pre_head_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_head_4 /DEST pdfmark
6107(and)s 6511(replaces)s 7344(them)s
7882(by)s 8176(one)s 8578(of)s 8850(its)s 0 7796(o)m 6(wn.)k
571(Finally)s 1302(we)s 1637(ha)s 4(v)k 3(e)k
@@ -14123,7 +14135,7 @@ grestore
1216(clears)s 1813(an)s 3(y)k 2200(header)s 2886(components,)s
4140(lea)s 4(ving)k 4883(the)s 5221(sequence)s 6143(empty)s 15(.)k
6880(These)s
-[ /Dest /LOUT15_4082_pre_head_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_head_5 /DEST pdfmark
7497(last)s 7878(tw)s 2(o)k 8277(symbols)s
0 5313(combine)m 879(less)s 1287(cleanly)s 2030(than)s 2497(the)s
2844(\207rst)s 3274(tw)s 2(o)k 3683(\(either)s 4363(will)s
@@ -14147,7 +14159,7 @@ grestore
[ /Dest /LOUTnotrevealed /DEST pdfmark
240 fnt1 480 2850(The)m 220 fnt2 938 2847(@NotRe)m 6(v)k 5(ealed)k
240 fnt1 2495 2850(symbol)m
-[ /Dest /LOUT15_4082_pre_notr_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_notr_1 /DEST pdfmark
3285(e)s 3(x)k 3(erts)k
3931(\207ne)s 4376(control)s 5138(o)s 3(v)k 3(er)k
5647(the)s 6026(process)s 6824(of)s 7125(e)s 3(xpanding)k
@@ -14431,7 +14443,7 @@ grestore
[ /Dest /LOUTtagged /DEST pdfmark
240 fnt1 480 7937(The)m 220 fnt2 924 7934(@T)m 26(agged)k
-[ /Dest /LOUT15_4082_pre_tagg_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_tagg_1 /DEST pdfmark
240 fnt1 1929 7937(symbol)m 2705(tak)s 2(es)k 3261(a)s
3444(cross)s 4002(reference)s 4961(for)s 5315(its)s 5607(left)s
6001(parameter)s 7031(and)s 7451(an)s 7750(object,)s 8458(whose)s
@@ -14457,7 +14469,7 @@ grestore
[ /Dest /LOUTopen /DEST pdfmark
240 fnt1 480 5515(The)m 220 fnt2 904 5512(@Open)m 240 fnt1
1706 5515(symbol)m
-[ /Dest /LOUT15_4082_pre_open_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_open_1 /DEST pdfmark
2462(tak)s 2(es)k 2998(a)s 3159(cross)s
3697(reference)s 4636(or)s 4891(symbol)s 5647(in)s 9(v)k 4(ocation)k
6696(for)s 7030(its)s 7302(left)s 7675(parameter)s 9(,)k
@@ -14484,7 +14496,7 @@ grestore
7268 4075(will)m 7695(be)s 7978(una)s 4(v)k 6(ailable)k
0 3787(within)m 668(the)s 220 fnt2 1016 3784(@Open)m 240 fnt1
1762 3787(.)m
-[ /Dest /LOUT15_4082_pre_open_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_open_2 /DEST pdfmark
538 3413(The)m 220 fnt2 963 3410(@Use)m 240 fnt1
1625 3413(symbol)m 2382(is)s 2589(an)s 220 fnt2 2869 3410(@Open)m
240 fnt1 3672 3413(symbol)m 4429(in)s 4669(a)s 4832(dif)s 6(ferent)k
@@ -14572,9 +14584,9 @@ grestore
[ /Dest /LOUTlink_source /DEST pdfmark
240 fnt1 480 9465(These)m 1104(tw)s 2(o)k 1511(symbols)s
-[ /Dest /LOUT15_4082_pre_link_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_link_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_link_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_link_2 /DEST pdfmark
2357(w)s 2(ork)k 2905(together)s 3745(to)s 3981(create)s
240 fnt6 4603 9467(links)m 240 fnt1 5106 9465(in)m 5346(a)s
5509(document,)s 6557(that)s 6972(is,)s 7235(points)s 7868(where)s
@@ -14652,7 +14664,7 @@ grestore
591(@Database and @SysDatabase)s
[ /Dest /LOUTdatabase /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_data_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_data_1 /DEST pdfmark
240 fnt1 529 655(The)m 220 fnt2 945 652(@Database)m
240 fnt1 2148 655(symbol)m 2896(is)s 3095(used)s 3580(to)s
3808(declare)s 4541(the)s 4877(e)s 3(xistence)k 5808(of)s
@@ -14746,7 +14758,7 @@ grestore
7875(in)s 8118(braces.)s 480 10607(Basser)m 1198(Lout)s 1732(constructs)s
2773(an)s 240 fnt6 3078 10609(inde)m 4(x)k 3674(\207le)s
240 fnt1 3959 10607(,)m
-[ /Dest /LOUT15_4082_pre_data_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_data_2 /DEST pdfmark
4087(which)s 4751(in)s 5016(this)s
5433(e)s 3(xample)k 6318(is)s 6550(called)s 220 fnt2
7199 10604(standard.li)m 240 fnt1 8196 10607(,)m 8325(the)s 8695(\207rst)s
@@ -14767,15 +14779,15 @@ grestore
7689(a)s 7888(sequence)s 8855(of)s 0 8793(standard)m 868(places.)s
1629(T)s 19(o)k 1929(search)s 2596(the)s 2944(standard)s
3812(places)s 4460(only)s 15(,)k 4978(use)s
-[ /Dest /LOUT15_4082_pre_data_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_data_3 /DEST pdfmark
220 fnt2
5353 8790(@SysDatabase)m 240 fnt1 6873 8793(.)m 240 fnt5 0 8000(3.39.)m
591(@Graphic)s
[ /Dest /LOUTgraphic /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_grap_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_grap_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_grap_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_grap_2 /DEST pdfmark
240 fnt1 556 7523(Lout)m 1084(does)s 1590(not)s
1972(pro)s 3(vide)k 2772(the)s 3136(v)s 6(ast)k
3592(repertoire)s 4591(of)s 4878(graphical)s 5838(objects)s 6582(\(lines,)s
@@ -14785,7 +14797,7 @@ grestore
6280(other)s 6823(language)s 7734(that)s 8144(does)s 8625(ha)s 4(v)k 3(e)k
0 6947(these)m 547(features,)s 1409(via)s 1761(its)s 220 fnt2
2037 6944(@Gr)m 2(aphic)k 240 fnt1 3081 6947(symbol:)m
-[ /Dest /LOUT15_4082_pre_grap_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_grap_3 /DEST pdfmark
220 fnt2
480 6449({ 0 0 mo)m 3(v)k 5(eto)k 480 6161( 0 ysiz)m 3(e lineto)k
480 5873( xsiz)m 3(e ysiz)k 3(e lineto)k 480 5585( xsiz)m 3(e 0 lineto)k
@@ -15244,7 +15256,7 @@ grestore
[ /Rect [6410 2663 6524 2825] /Subtype /Link /Dest /LOUTkingston1995lout_user /ANN pdfmark
6410(4)s 6524(,)s 6652(Chapter)s
7490(9],)s
-[ /Dest /LOUT15_4082_pre_grap_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_grap_4 /DEST pdfmark
7817(to)s 8077(be)s 8380(sure)s 8855(of)s
0 2375(a)m 4(v)k 4(oiding)k 883(these)s 1430(errors.)s
480 2001(PostScript)m 1543(e)s 3(xperts)k 2302(may)s 2789(\207nd)s
@@ -15351,7 +15363,7 @@ grestore
591(@PlainGraphic)s
[ /Dest /LOUTplaingraphic /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_plai_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_plai_1 /DEST pdfmark
240 fnt1 567 8602(The)m 220 fnt2 1023 8599(@PlainGr)m 2(aphic)k
240 fnt1 2580 8602(symbol)m 3368(is)s 3606(a)s 4(v)k 3(ery)k
4211(rudimentary)s 5461(analogue)s 6408(for)s 6774(plain)s 7337(te)s 3(xt)k
@@ -15372,11 +15384,11 @@ grestore
2932(@SysIncludeGraphic)s
[ /Dest /LOUTincludegraphic /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_incg_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_incg_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_incg_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_incg_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_incg_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_incg_3 /DEST pdfmark
240 fnt1 540 5460(These)m 1167(symbols)s 2016(instruct)s
2792(Lout)s 3304(to)s 3543(incorporate)s 4687(a)s 4853(separately)s
5875(created)s 6622(illustration:)s 220 fnt2 480 4959(@IncludeGr)m 2(aphic "m)k 3(ypor)k -8(tr)k 2(ait.eps")k
@@ -15493,11 +15505,11 @@ grestore
[ /Dest /LOUTprependgraphic /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_prep_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_prep_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_prep_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_prep_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_prep_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_prep_3 /DEST pdfmark
240 fnt1 582 12726(These)m 1252(symbols,)s 2200(which)s 2885(may)s
3394(appear)s 4134(an)s 3(ywhere)k 5160(that)s 5621(a)s
5830(de\207nition)s 6847(or)s 220 fnt2 7149 12723(@Use)m 240 fnt1
@@ -15532,9 +15544,9 @@ grestore
240 fnt5 0 9205(3.43.)m 591(@Include and @SysInclude)s
[ /Dest /LOUTinclude /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_incl_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_incl_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_incl_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_incl_2 /DEST pdfmark
240 fnt1 562 8728(These)m
1212(symbols)s 2083(instruct)s 2882(Lout)s 3417(to)s 3678(temporarily)s
4869(switch)s 5572(to)s 5834(reading)s 6627(another)s 7426(\207le,)s
@@ -15561,7 +15573,7 @@ grestore
3663(and)s 4104(PDF)s 4623(back)s 5172(ends)s
[ /Dest /LOUTbackend /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_bend_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_bend_1 /DEST pdfmark
240 fnt1
547 5063(The)m 220 fnt2 983 5060(@Bac)m 4(kEnd)k 240 fnt1
2136 5063(symbol,)m 2955(which)s 3605(tak)s 2(es)k 4153(no)s
@@ -15729,9 +15741,9 @@ grestore
[ /Dest /LOUTverbatim /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_verb_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_verb_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_verb_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_verb_2 /DEST pdfmark
240 fnt1 543 5509(These)m 1173(symbols)s 2026(instruct)s 2805(Lout)s
3321(to)s 3563(read)s 4036(the)s 4387(follo)s 6(wing)k
5367(te)s 3(xt)k 5786(\(enclosed)s 6763(in)s 7010(braces\))s
@@ -15823,7 +15835,7 @@ grestore
744(brace.)s 240 fnt5 0 12169(3.46.)m 591(@Underline)s
[ /Dest /LOUTunderline /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_unde_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_unde_1 /DEST pdfmark
240 fnt1
533 11737(The)m 220 fnt2 953 11734(@Under)m -3(line)k 240 fnt1
2160 11737(symbol)m 2912(underlines)s 3951(its)s 4219(right)s 4722(parameter)s 9(,)k
@@ -15878,7 +15890,7 @@ grestore
[ /Dest /LOUTpagelabel /DEST pdfmark
-[ /Dest /LOUT15_4082_pre_page_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_pre_page_1 /DEST pdfmark
240 fnt1 533 4748(The)m 220 fnt2 953 4745(@P)m 8(ageLabel)k
240 fnt1 2255 4748(symbol)m 3007(associates)s 4005(a)s 4164(page)s
4664(label)s 5176(in)s 5411(the)s 5751(PostScript)s 6786(output)s
@@ -15988,7 +16000,7 @@ grestore
240 fnt1 480 8652(In)m 751(this)s 1162(section)s
1911(we)s 2261(describe)s 3128(the)s 3491(design)s 4189(and)s
4608(implementation)s 6180(of)s 6466(the)s 6829(Eq)s
-[ /Dest /LOUT15_4082_exa_equa_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_equa_1 /DEST pdfmark
7168(equation)s
8065(formatting)s 0 8364(package.)m 976(Equation)s 1925(formatting)s 3014(mak)s 2(es)k
3702(a)s 3896(natural)s 4642(\207rst)s 5101(e)s 3(xample,)k
@@ -16022,9 +16034,9 @@ grestore
[ /Rect [5571 5888 5685 6050] /Subtype /Link /Dest /LOUTkernighan1975eqn /ANN pdfmark
5571(2)s 5685(]:)s
-[ /Dest /LOUT15_4082_exa_equa_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_equa_2 /DEST pdfmark
-[ /Dest /LOUT15_4082_exa_equa_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_equa_3 /DEST pdfmark
220 fnt2 480 5387(@Eq { { x sup 2 + y sup 2 } o)m 3(v)k 5(er 2 })k 240 fnt1
0 4889(The)m 428(result)s 1018(is)s 168 fnt4 586 4484(2)m
240 fnt6 480 4424(x)m 240 fnt4 738 4416(+)m 168 fnt4
@@ -16037,7 +16049,7 @@ grestore
240 fnt1 0 3587(In)m 256(outline,)s 1027(the)s 1375(de\207nition)s
2349(of)s 2620(the)s 220 fnt2 2968 3584(@Eq)m 240 fnt1
3506 3587(symbol)m 4266(is)s
-[ /Dest /LOUT15_4082_exa_equa_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_equa_4 /DEST pdfmark
220 fnt2 480 3090(e)m 6(xpor)k -8(t sup o)k 3(v)k 5(er "+" "2" "<=")k
480 2802(def @Eq)m 480 2514( body @Body)m 480 2226({)m 480 1938( def sup precedence 60 left x r)m -3(ight y { ...)k 13( })k
480 1650( def o)m 3(v)k 5(er precedence 54 left x r)k -3(ight y { ...)k 13( })k
@@ -16136,7 +16148,7 @@ grestore
6428(e)s 3(xample,)k 7356(the)s 7719(superscripting)s 0 9085(symbol)m
760(is)s 970(de\207ned)s 1733(as)s 1983(follo)s 6(ws:)k
-[ /Dest /LOUT15_4082_exa_equa_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_equa_5 /DEST pdfmark
220 fnt2 480 8586(def sup)m 480 8298( precedence 60)m 480 8010( associativity left)m 480 7722( left x)m
480 7434( named gap { @SupGap })m 480 7146( r)m -3(ight y)k 480 6858({)m 480 6570( @HContr)m 2(act @VContr)k 2(act {)k
480 6282( | @Smaller y)m 480 5994( ^/gap x)m 480 5706( })m 480 5418(})m 240 fnt1
@@ -16163,7 +16175,7 @@ grestore
6457(and)s 6865(assists)s 7529(when)s 8109(tuning)s 8778(the)s
0 3484(v)m 6(alues.)k 769(Here)s 1289(is)s 1499(another)s
2276(characteristic)s 3600(de\207nition:)s
-[ /Dest /LOUT15_4082_exa_equa_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_equa_6 /DEST pdfmark
220 fnt2 480 3034(def o)m 3(v)k 5(er)k
480 2746( precedence 54)m 480 2458( associativity left)m 480 2170( left x)m 480 1882( named gap { 0.2f })m 480 1594( r)m -3(ight y)k
480 1306({)m 480 1018( @HContr)m 2(act @VContr)k 2(act {)k 480 730( |0.5r)m -8(t @OneCol x)k
@@ -16243,7 +16255,7 @@ grestore
240 fnt1 3690 11564(is)m 3900(a)s 4066(horizontal)s 5090(line)s
5504(of)s 5775(the)s 6123(width)s 6725(of)s 6996(the)s
7344(column:)s
-[ /Dest /LOUT15_4082_exa_equa_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_equa_7 /DEST pdfmark
220 fnt2 480 11063(def @HLine)m 480 10775( named line { "0.05 ft setline)m 4(width" })k
480 10487({ )m 480 10199( { "0 0 mo)m 3(v)k 5(eto xsiz)k 3(e 0 lineto" line "strok)k 4(e" } @Gr)k 2(aphic {})k
480 9911(})m 240 fnt1 0 9417(Here)m 520(we)s 855(are)s
@@ -16258,7 +16270,7 @@ grestore
[ /Rect [7208 8752 7314 8920] /Subtype /Link /Dest /LOUTknuth1984tex /ANN pdfmark
7208(5)s
7314(].)s
-[ /Dest /LOUT15_4082_exa_equa_8 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_equa_8 /DEST pdfmark
480 8381(Some)m 1090(symbols,)s 2004(such)s 2509(as)s
240 fnt4 2768 8375(\243)m 240 fnt1 2963 8381(and)m 240 fnt4
3376 8375(\271)m 240 fnt1 3505 8381(,)m 3621(should)s 4327(ha)s 4(v)k 3(e)k
@@ -16313,7 +16325,7 @@ grestore
5364(is)s 5566(described)s 6533(from)s 7050(the)s 7391(user')s 13(s)k
7991(perspecti)s 6(v)k 3(e)k 0 1125(in)m 250(the)s
-[ /Dest /LOUT15_4082_exa_para_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_1 /DEST pdfmark
605(User')s 13(s)k 1274(Guide)s 1922([)s
[ /Rect [1993 1125 2107 1287] /Subtype /Link /Dest /LOUTkingston1995lout_user /ANN pdfmark
1993(4)s
@@ -16385,7 +16397,7 @@ grestore
480 13205(The)m 939(symbols)s 1819(used)s 2347(for)s 2716(separating)s
3782(paragraphs)s 4913(and)s 5348(producing)s 6403(displays)s 7269(and)s
-[ /Dest /LOUT15_4082_exa_para_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_2 /DEST pdfmark
7704(lists)s 8170(may)s 8667(lack)s 0 12917(the)m 351(e)s 3(xcitement)k
1459(of)s 1733(more)s 2284(e)s 3(xotic)k 2921(features,)s
3786(b)s 4(ut)k 4152(the)s 3(y)k 4618(can)s
@@ -16427,7 +16439,7 @@ grestore
7592(better)s 8195(placed)s 8876(as)s 0 8870(symbols,)m 905(possibly)s
1757(parameters)s 2855(of)s 3126(the)s 3474(enclosing)s 4444(package:)s
220 fnt2 480 8369(def @DocumentLa)m 6(y)k 4(out)k
-[ /Dest /LOUT15_4082_exa_para_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_3 /DEST pdfmark
480 8081( named @P)m 8(ar)k 2(aGap { 1.3vx })k
480 7793( named @P)m 8(ar)k 2(aIndent { 2f })k 480 7505( ...)m 480 7217(@Begin)m
480 6641( macro @PP { //@P)m 8(ar)k 2(aGap @P)k 8(ar)k 2(aIndent @Wide &0i })k
@@ -16439,7 +16451,7 @@ grestore
6170(DocumentLayout)s 7905(package.)s 480 4905(A)m 710(display)s 1455(is)s
1665(a)s 1831(table)s 2351(in)s 2594(which)s 3236(the)s
3584(\207rst)s 4015(column)s 4790(is)s 5000(blank:)s
-[ /Dest /LOUT15_4082_exa_para_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_4 /DEST pdfmark
240 fnt6
480 4402(pr)m 8(eceding)k 1483(te)s 4(xt)k 220 fnt2
480 4109(//@DispGap |@DispIndent)m 240 fnt6 3183 4114(display)m 220 fnt2 480 3821(//@DispGap)m
@@ -16457,7 +16469,7 @@ grestore
5617(Lout)s 6179(source)s 6908(sho)s 6(wn)k 7635(abo)s 3(v)k 3(e;)k
8363(a)s 8579(more)s 0 1799(appropriate)m 1144(syntax)s 1824(is)s
-[ /Dest /LOUT15_4082_exa_para_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_5 /DEST pdfmark
240 fnt6 480 1296(pr)m 8(eceding)k 1483(te)s 4(xt)k
220 fnt2 480 1003(@IndentedDispla)m 6(y {)k 240 fnt6 2514 1008(display)m
220 fnt2 3321 1003(})m 240 fnt6 480 720(following)m 1438(te)s 4(xt)k
@@ -16554,9 +16566,9 @@ grestore
7519 6022(when)m 8094(there)s 8625(is)s 8833(no)s 0 5734(follo)m 6(wing)k
977(te)s 3(xt.)k 480 5360(An)m 858(automatically)s 2240(numbered)s
3283(list)s
-[ /Dest /LOUT15_4082_exa_para_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_6 /DEST pdfmark
-[ /Dest /LOUT15_4082_exa_para_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_7 /DEST pdfmark
3662(could)s 4280(ha)s 4(v)k 3(e)k
4809(an)s 5121(arbitrarily)s 6156(lar)s 4(ge)k 6713(number)s
7532(of)s 7831(items,)s 8483(so,)s 8832(by)s 0 5072(analogy)m
@@ -16655,7 +16667,7 @@ grestore
7571 12629(.)m 7735(This)s 8212(brings)s 8862(us)s 0 12341(to)m
239(the)s 587(de\207nitions)s 1648(as)s 1898(the)s 3(y)k
2361(appear)s 3058(in)s 3301(DocumentLayout:)s
-[ /Dest /LOUT15_4082_exa_para_8 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_8 /DEST pdfmark
220 fnt2 480 11840(def @ItemPlace { @Galle)m 4(y })k
480 11552(def @ListItem into { @ItemPlace&&preceding })m 480 11264( r)m -3(ight x)k 480 10976({ x })m
[ /Dest /LOUT12_1492_exa_para_1 /DEST pdfmark
@@ -16771,7 +16783,7 @@ grestore
480 11466(macro @P)m 8(arenNumberedList { //@DispGap @Ra)k 4(wP)k 8(arenNumberedList //@DispGap })k 240 fnt1
0 10970(and)m 404(so)s 670(on.)s 480 10596(Lists)m 994(numbered)s
2007(by)s 2300(Roman)s 3047(numerals)s
-[ /Dest /LOUT15_4082_exa_para_9 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_para_9 /DEST pdfmark
3973(present)s 4721(a)s
4886(problem,)s 5788(because)s 220 fnt2 6600 10593(@Ne)m 6(xt)k
240 fnt1 7322 10596(will)m 7747(not)s 8111(increment)s 0 10308(Roman)m
@@ -16806,9 +16818,9 @@ grestore
[ /Dest /LOUTpagelayout /DEST pdfmark
240 fnt1 480 2608(The)m 921(page)s 1443(layout)s
-[ /Dest /LOUT15_4082_exa_page_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_1 /DEST pdfmark
-[ /Dest /LOUT15_4082_exa_page_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_2 /DEST pdfmark
2115(de\207nitions)s
3190(gi)s 6(v)k 3(en)k 3783(in)s 4040(Section)s
4828(1.2,)s 5249(although)s 6158(correct,)s 6940(are)s 7301(v)s 3(ery)k
@@ -16835,7 +16847,7 @@ grestore
6017(and)s 6420(refers)s 7012(to)s 7250(the)s 7597(mark)s 2(ed)k
8369(page)s 8876(as)s 220 fnt2 0 503(@P)m 8(ageOf intro)k
240 fnt1 1499 506(else)m 6(where:)k
-[ /Dest /LOUT15_4082_exa_page_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_3 /DEST pdfmark
grestore
gsave
@@ -16961,7 +16973,7 @@ grestore
4793(at)s 5015(the)s 5354(foot)s 5790(of)s 6052(the)s
6390(page)s 6889(for)s 7218(footnotes,)s 8205(preceded)s 0 597(by)m
294(a)s 460(short)s 998(horizontal)s 2022(line:)s
-[ /Dest /LOUT15_4082_exa_page_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_4 /DEST pdfmark
220 fnt2
480 96(e)m 6(xpor)k -8(t @T)k 26(ag)k
grestore
@@ -17039,7 +17051,7 @@ grestore
1871(pro)s 3(vides)k 2743(a)s 2909(horizontal)s 3933(sequence)s
4866(of)s 5137(one)s 5539(or)s 5798(more)s 6345(columns:)s
-[ /Dest /LOUT15_4082_exa_page_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_5 /DEST pdfmark
220 fnt2 480 5015(def @ColList r)m -3(ight col)k 480 4727({)m 480 4439( def @Column)m
480 4151( { @VExpand { @ColPlace //1r)m -8(t @OneRo)k 3(w { //@MidGap @ColF)k 6(ootSect } } })k 480 3575( col @Case {)m
480 3287( Single @Y)m 4(ield @Column)k 480 2999( Doub)m 4(le @Y)k 4(ield { @Doub)k 4(leColWidth @Wide @Column ||@ColGap @ColList col })k
@@ -17064,7 +17076,7 @@ grestore
4385(in)s 4628(a)s 4794(page)s 5302(of)s 5573(\207x)s 3(ed)k
6107(width,)s 6759(height,)s 7464(and)s 7868(mar)s 4(gins:)k
-[ /Dest /LOUT15_4082_exa_page_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_6 /DEST pdfmark
grestore
gsave
@@ -17139,7 +17151,7 @@ grestore
3079(de\207ning)s 3917(a)s 4083(typical)s 4788(page)s 5296(of)s
5567(a)s 5733(book)s 6274(or)s 6533(other)s 7084(document:)s
-[ /Dest /LOUT15_4082_exa_page_7 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_7 /DEST pdfmark
220 fnt2 480 9246(def @OneP)m 8(age)k 480 8958( named @Columns {})m 480 8670( named @P)m 8(ageT)k 26(op {})k
480 8382( named @P)m 8(ageF)k 6(oot {})k 480 8094({)m 480 7806( @P)m 8(age {)k
480 7518( @P)m 8(ageT)k 26(op)k 480 7230( //@MidGap @T)m 26(opList)k
@@ -17173,7 +17185,7 @@ grestore
7085(produced.)s 8146(These)s 8779(are)s 0 3194(based)m 603(on)s
900(the)s 220 fnt2 1248 3191(@Runner)m 240 fnt1 2250 3194(symbol:)m
-[ /Dest /LOUT15_4082_exa_page_8 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_8 /DEST pdfmark
220 fnt2 480 2693(e)m 6(xpor)k -8(t @T)k 26(opOdd @T)k 26(opEv)k 5(en @F)k 6(ootOdd @F)k 6(ootEv)k 5(en)k
480 2405(def @Runner)m 480 2117( named @T)m 26(opOdd r)k -3(ight @P)k 8(ageNum { @Null })k
480 1829( named @T)m 26(opEv)k 5(en r)k -3(ight @P)k 8(ageNum { @Null })k
@@ -17260,7 +17272,7 @@ grestore
3872 10391(,)m 3973(whose)s 4635(result)s 5219(is)s 5423(a)s
5583(sequence)s 6510(of)s 6775(pages)s 7365(be)s 3(ginning)k
8367(with)s 8843(an)s 0 10103(odd-numbered)m 1454(page:)s
-[ /Dest /LOUT15_4082_exa_page_9 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_9 /DEST pdfmark
220 fnt2
480 9602(def @OddP)m 8(ageList)k 480 9314( named @Columns {})m 480 9026( r)m -3(ight @P)k 8(ageNum)k
480 8738({)m 480 8450( def @Ev)m 5(enP)k 8(ageList ...)k 480 7874( @P)m 8(ageMar)k -3(k)k 4(er @P)k 8(ageNum)k
@@ -17299,7 +17311,7 @@ grestore
220 fnt2 4428 2683(@OddP)m 8(ageList)k 240 fnt1 5967 2686(in)m 9(v)k 4(ok)k 2(es)k
220 fnt2 6748 2683(@Ev)m 5(enP)k 8(ageList)k 240 fnt1
8307 2686(:)m
-[ /Dest /LOUT15_4082_exa_page_10 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_page_10 /DEST pdfmark
220 fnt2 480 2185(def @Ev)m 5(enP)k 8(ageList)k
480 1897( named @Columns {})m 480 1609( r)m -3(ight @P)k 8(ageNum)k 480 1321({)m
480 1033( @P)m 8(ageMar)k -3(k)k 4(er @P)k 8(ageNum)k
@@ -17390,7 +17402,7 @@ grestore
240 fnt1 480 8189(The)m 905(de\207nitions)s
1962(of)s 2229(chapters)s 3073(and)s 3473(sections)s 4290(from)s
4811(the)s 5155(DocumentSetup)s 6746(package)s
-[ /Dest /LOUT15_4082_exa_chap_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_chap_1 /DEST pdfmark
7583(of)s 7850(V)s 26(ersion)k
8634(2)s 8804(\(in)s 0 7901(V)m 26(ersion)k 793(3,)s
1026(the)s 1379(BookSetup)s 2503(e)s 3(xtension)k 3480(of)s
@@ -17398,7 +17410,7 @@ grestore
7334(this)s 7736(section.)s 8583(The)s 3(y)k 0 7613(allo)m 6(w)k
579(a)s 745(chapter)s 1508(to)s 1747(be)s 2029(entered)s
2790(lik)s 2(e)k 3202(this:)s
-[ /Dest /LOUT15_4082_exa_chap_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_chap_2 /DEST pdfmark
220 fnt2 480 7112(@Chapter)m
480 6824( @Title { ...)m 13( })k 480 6536( @T)m 26(ag { ...)k 13( })k
480 6248(@Begin)m 480 5960( ...)m 480 5672(@End @Chapter)m 240 fnt1 0 5176(W)m 9(ithin)k
@@ -17418,7 +17430,7 @@ grestore
5050(in)s 5304(the)s 5662(document.)s 6780(This)s 7267(feature)s
7995(is)s 8215(based)s 8829(on)s 0 2118(the)m 348(follo)s 6(wing)k
1325(de\207nitions:)s
-[ /Dest /LOUT15_4082_exa_chap_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_chap_3 /DEST pdfmark
220 fnt2 480 1617(e)m 6(xpor)k -8(t @T)k 26(ag)k
480 1329(def @NumberMar)m -3(k)k 4(er r)k -3(ight @T)k 26(ag { @Null })k
480 753(def @NumberOf r)m -3(ight x)k 480 465({ @NumberMar)m -3(k)k 4(er&&x @Open { @T)k 26(ag } })k
@@ -17494,7 +17506,7 @@ grestore
220 fnt2 0 9817(@Chapter)m 240 fnt1 1063 9820(g)m 1(alle)k 3(y)k
1697(itself)s 2245(is)s 2455(de\207ned)s 3218(as)s 3468(follo)s 6(ws:)k
-[ /Dest /LOUT15_4082_exa_chap_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_chap_4 /DEST pdfmark
220 fnt2 480 9319(e)m 6(xpor)k -8(t @F)k 6(ootNote @BeginSections @EndSections @Section)k
480 9031(def @Chapter f)m 6(orce into { @ChapterList&&preceding })k 480 8743( named @T)m 26(ag {})k 480 8455( named @Title {})m
480 8167( named @RunningTitle { dft })m 480 7879( body @Body)m 480 7591({)m 480 7303( def @F)m 6(ootNote r)k -3(ight x { @ColF)k 6(ootNote x })k
@@ -17791,7 +17803,7 @@ grestore
7231(to)s 7476(the)s 7830(def)s 2(ault)k 8558(v)s 6(alue)k
220 fnt2 0 5515(dft)m 240 fnt1 240 5518(,)m 347(or)s
220 fnt2 606 5515(@Title)m 240 fnt1 1294 5518(otherwise:)m
-[ /Dest /LOUT15_4082_exa_chap_5 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_chap_5 /DEST pdfmark
220 fnt2
480 5036(def @OrElse)m 480 4748( left x)m 480 4460( r)m -3(ight y)k 480 4172({)m
480 3884( x @Case {)m 480 3596( dft @Y)m 4(ield y)k 480 3308( else @Y)m 4(ield x)k
@@ -17805,7 +17817,7 @@ grestore
240 fnt1 3004 950(.)m 480 576(Finally)m 15(,)k 1249(the)s
1597(de\207nitions)s 2658(for)s 2996(sections)s 3817(omitted)s 4605(earlier)s
5273(are)s 5620(as)s 5870(follo)s 6(ws:)k
-[ /Dest /LOUT15_4082_exa_chap_6 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_chap_6 /DEST pdfmark
220 fnt2
480 75(def @EndSectionsPlace { @Galle)m 4(y })k
grestore
@@ -17986,14 +17998,14 @@ grestore
240 fnt5 0 12412(4.5.)m 471(Bibliographies)s
[ /Dest /LOUTbiblio /DEST pdfmark
-[ /Dest /LOUT15_4082_exa_bibl_1 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_bibl_1 /DEST pdfmark
240 fnt1 533 11935(The)m
953(\207rst)s 1376(step)s 1806(in)s 2041(the)s 2382(production)s
3468(of)s 3731(a)s 3889(bibliograph)s 1(y)k 5157(is)s
5359(to)s 5591(create)s 6208(a)s 6366(database)s 7237(of)s
7500(references)s 8523(based)s 0 11647(on)m 297(the)s 645(de\207nition)s
-[ /Dest /LOUT15_4082_exa_bibl_2 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_bibl_2 /DEST pdfmark
220 fnt2 480 11196(e)m 6(xpor)k -8(t @T)k 26(ype @A)k 6(uthor @Title @Institution @Number @Pub)k 4(lisher)k
480 10908( @Y)m 30(ear @Proceedings @Jour)k -5(nal @V)k 17(olume @P)k 8(ages @Comment)k
480 10332(def @Ref)m 6(erence)k 480 10044( named @T)m 26(ag)k 3270({ )s 11(T)k 26(A)k 6(G? })k
@@ -18223,7 +18235,7 @@ grestore
7285(a)s 7463(numbered)s 8491(list)s 8855(of)s 0 7265(places)m
648(that)s 1066(g)s 1(alle)k 3(ys)k 1790(containing)s
2853(references)s 3884(may)s 4350(attach)s 4977(to:)s
-[ /Dest /LOUT15_4082_exa_bibl_3 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_bibl_3 /DEST pdfmark
220 fnt2
480 6764(def @Ref)m 6(erenceSection)k 480 6476( named @T)m 26(ag {})k 480 6188( named @Title { Ref)m 6(erences })k
480 5900( named @RunningTitle { dft })m 480 5612( named style r)m -3(ight tag { tag.)k 13( })k 480 5324( named headstyle r)m -3(ight @Title { @Heading @Title })k
@@ -18311,7 +18323,7 @@ grestore
1009(each)s 1504(point.)s 480 9083(Our)m 912(task)s 1358(is)s
1568(completed)s 2622(by)s 2916(the)s 3264(follo)s 6(wing)k
4241(de\207nition:)s
-[ /Dest /LOUT15_4082_exa_bibl_4 /DEST pdfmark
+[ /Dest /LOUT15_4062_exa_bibl_4 /DEST pdfmark
220 fnt2 480 8582(def @Ref r)m -3(ight x)k 480 8294({)m
480 8006( def sendref into { @RefPlace&&f)m 6(ollo)k 3(wing })k 480 7718( r)m -3(ight @K)k 8(e)k 4(y)k
480 7430( {)m 480 7142( @NumberMar)m -3(k)k 4(er&&preceding @T)k 26(agged x &)k
@@ -18615,236 +18627,236 @@ grestore
[ /Dest /LOUT16_449_all_1 /DEST pdfmark
220 fnt2 0 11807(adjust)m 641(@Break)s
240 fnt1 1444 11810(,)m
-[ /Rect [1551 11810 1785 11972] /Subtype /Link /Dest /LOUT15_4082_pre_brea_1 /ANN pdfmark
+[ /Rect [1551 11810 1785 11972] /Subtype /Link /Dest /LOUT15_4062_pre_brea_1 /ANN pdfmark
1551(42)s 0 11522(Adjustment)m 1176(of)s
1447(object)s 2038(,)s
-[ /Rect [2145 11517 2376 11684] /Subtype /Link /Dest /LOUT15_4082_pre_hadj_4 /ANN pdfmark
+[ /Rect [2145 11517 2376 11684] /Subtype /Link /Dest /LOUT15_4062_pre_hadj_4 /ANN pdfmark
2145(49)s 0 11234(Adobe)m 695(Systems,)s
1599(Inc.)s 1955(,)s
-[ /Rect [2062 11234 2277 11396] /Subtype /Link /Dest /LOUT15_4082_pre_font_8 /ANN pdfmark
+[ /Rect [2062 11234 2277 11396] /Subtype /Link /Dest /LOUT15_4062_pre_font_8 /ANN pdfmark
2062(41)s 0 10946(Alignment)m 240 fnt6
1083 10948(see)m 240 fnt1 1441 10946(mark)m 1993(alignment)s 0 10658(Associati)m 6(vity)k
1256(,)s
-[ /Rect [1363 10658 1597 10820] /Subtype /Link /Dest /LOUT15_4082_det_prec_2 /ANN pdfmark
+[ /Rect [1363 10658 1597 10820] /Subtype /Link /Dest /LOUT15_4062_det_prec_2 /ANN pdfmark
1363(22)s 220 fnt2 0 10079(b)m 240 fnt1
174 10082(unit)m 553(,)s
-[ /Rect [660 10079 888 10244] /Subtype /Link /Dest /LOUT15_4082_pre_conc_15 /ANN pdfmark
+[ /Rect [660 10079 888 10244] /Subtype /Link /Dest /LOUT15_4062_pre_conc_15 /ANN pdfmark
660(37)s 240 9794(use)m 615(in)s
220 fnt2 858 9791(//1.1b)m 240 fnt1 1406 9794(,)m
-[ /Rect [1513 9793 1741 9956] /Subtype /Link /Dest /LOUT15_4082_det_gall_4 /ANN pdfmark
+[ /Rect [1513 9793 1741 9956] /Subtype /Link /Dest /LOUT15_4062_det_gall_4 /ANN pdfmark
1513(27)s
220 fnt2 0 9503(@Bac)m 4(kEnd)k 240 fnt1 1145 9506(symbol)m
1852(,)s
-[ /Rect [1959 9501 2190 9670] /Subtype /Link /Dest /LOUT15_4082_pre_bend_1 /ANN pdfmark
+[ /Rect [1959 9501 2190 9670] /Subtype /Link /Dest /LOUT15_4062_pre_bend_1 /ANN pdfmark
1959(69)s 220 fnt2 0 9215(@Bac)m 4(kg)k 2(round)k
240 fnt1 1436 9218(symbol)m 2143(,)s
-[ /Rect [2250 9215 2474 9383] /Subtype /Link /Dest /LOUT15_4082_pre_back_1 /ANN pdfmark
+[ /Rect [2250 9215 2474 9383] /Subtype /Link /Dest /LOUT15_4062_pre_back_1 /ANN pdfmark
2250(53)s 220 fnt2
0 8927(@Begin)m 240 fnt1 829 8930(symbol)m 1536(,)s
-[ /Rect [1643 8927 1876 9094] /Subtype /Link /Dest /LOUT15_4082_pre_begi_1 /ANN pdfmark
+[ /Rect [1643 8927 1876 9094] /Subtype /Link /Dest /LOUT15_4062_pre_begi_1 /ANN pdfmark
1643(36)s
220 fnt2 0 8639(@BeginHeaderComponent)m 240 fnt1 2692 8642(symbol)m 3399(,)s
-[ /Rect [3506 8637 3737 8807] /Subtype /Link /Dest /LOUT15_4082_pre_head_2 /ANN pdfmark
+[ /Rect [3506 8637 3737 8807] /Subtype /Link /Dest /LOUT15_4062_pre_head_2 /ANN pdfmark
3506(59)s 0 8354(Bibliographies)m 1406(,)s
-[ /Rect [1513 8351 1740 8516] /Subtype /Link /Dest /LOUT15_4082_exa_bibl_1 /ANN pdfmark
+[ /Rect [1513 8351 1740 8516] /Subtype /Link /Dest /LOUT15_4062_exa_bibl_1 /ANN pdfmark
1513(88)s 0 8066(Body)m
574(of)s 845(a)s 1011(de\207nition)s 1932(,)s
-[ /Rect [2039 8066 2153 8228] /Subtype /Link /Dest /LOUT15_4082_pri_defi_3 /ANN pdfmark
+[ /Rect [2039 8066 2153 8228] /Subtype /Link /Dest /LOUT15_4062_pri_defi_3 /ANN pdfmark
2039(4)s
220 fnt2 0 7775(body)m 240 fnt1 534 7778(parameter)m 1495(,)s
-[ /Rect [1602 7777 1830 7940] /Subtype /Link /Dest /LOUT15_4082_det_visi_3 /ANN pdfmark
+[ /Rect [1602 7777 1830 7940] /Subtype /Link /Dest /LOUT15_4062_det_visi_3 /ANN pdfmark
1602(17)s 0 7490(Braces)m 648(,)s
-[ /Rect [755 7487 859 7652] /Subtype /Link /Dest /LOUT15_4082_pri_obje_6 /ANN pdfmark
+[ /Rect [755 7487 859 7652] /Subtype /Link /Dest /LOUT15_4062_pri_obje_6 /ANN pdfmark
755(3)s 220 fnt2
0 6911(c)m 240 fnt1 165 6914(unit)m 544(,)s
-[ /Rect [651 6911 879 7076] /Subtype /Link /Dest /LOUT15_4082_pre_conc_8 /ANN pdfmark
+[ /Rect [651 6911 879 7076] /Subtype /Link /Dest /LOUT15_4062_pre_conc_8 /ANN pdfmark
651(37)s
220 fnt2 0 6623(@Case)m 240 fnt1 787 6626(symbol)m 1494(,)s
-[ /Rect [1601 6623 1834 6791] /Subtype /Link /Dest /LOUT15_4082_pre_case_1 /ANN pdfmark
+[ /Rect [1601 6623 1834 6791] /Subtype /Link /Dest /LOUT15_4062_pre_case_1 /ANN pdfmark
1601(56)s 0 6338(Centring)m 837(,)s
-[ /Rect [944 6335 1172 6500] /Subtype /Link /Dest /LOUT15_4082_pre_conc_31 /ANN pdfmark
+[ /Rect [944 6335 1172 6500] /Subtype /Link /Dest /LOUT15_4062_pre_conc_31 /ANN pdfmark
944(37)s 220 fnt2
0 6047(@Chapter)m 240 fnt1 1063 6050(e)m 3(xample)k 1873(,)s
-[ /Rect [1980 6047 2214 6212] /Subtype /Link /Dest /LOUT15_4082_exa_chap_4 /ANN pdfmark
+[ /Rect [1980 6047 2214 6212] /Subtype /Link /Dest /LOUT15_4062_exa_chap_4 /ANN pdfmark
1980(84)s 0 5762(Chapters)m 901(and)s 1305(sections)s 2073(,)s
-[ /Rect [2180 5759 2404 5924] /Subtype /Link /Dest /LOUT15_4082_exa_chap_1 /ANN pdfmark
+[ /Rect [2180 5759 2404 5924] /Subtype /Link /Dest /LOUT15_4062_exa_chap_1 /ANN pdfmark
2180(83)s 220 fnt2 0 5471(@Char)m 240 fnt1 758 5474(symbol)m
1465(,)s
-[ /Rect [1572 5474 1806 5636] /Subtype /Link /Dest /LOUT15_4082_pre_font_10 /ANN pdfmark
+[ /Rect [1572 5474 1806 5636] /Subtype /Link /Dest /LOUT15_4062_pre_font_10 /ANN pdfmark
1572(42)s 0 5186(Cherry)m 15(,)k 756(L.)s
953(,)s
-[ /Rect [1060 5185 1294 5348] /Subtype /Link /Dest /LOUT15_4082_exa_equa_3 /ANN pdfmark
+[ /Rect [1060 5185 1294 5348] /Subtype /Link /Dest /LOUT15_4062_exa_equa_3 /ANN pdfmark
1060(72)s 220 fnt2 0 4895(@ClearHeaderComponent)m 240 fnt1
2655 4898(symbol)m 3362(,)s
-[ /Rect [3469 4895 3704 5062] /Subtype /Link /Dest /LOUT15_4082_pre_head_5 /ANN pdfmark
+[ /Rect [3469 4895 3704 5062] /Subtype /Link /Dest /LOUT15_4062_pre_head_5 /ANN pdfmark
3469(60)s 220 fnt2 0 4607(clines)m
613(@Break)s 240 fnt1 1416 4610(,)m
-[ /Rect [1523 4607 1747 4772] /Subtype /Link /Dest /LOUT15_4082_pre_brea_8 /ANN pdfmark
-1523(43)s 220 fnt2
+[ /Rect [1523 4610 1757 4772] /Subtype /Link /Dest /LOUT15_4062_pre_brea_8 /ANN pdfmark
+1523(42)s 220 fnt2
0 4319(@ColList)m 240 fnt1 948 4322(e)m 3(xample)k 1758(,)s
-[ /Rect [1865 4319 2100 4484] /Subtype /Link /Dest /LOUT15_4082_exa_page_5 /ANN pdfmark
+[ /Rect [1865 4319 2100 4484] /Subtype /Link /Dest /LOUT15_4062_exa_page_5 /ANN pdfmark
1865(80)s 0 4034(Column)m 829(mark)s 1328(,)s
-[ /Rect [1435 4034 1530 4196] /Subtype /Link /Dest /LOUT15_4082_pri_obje_2 /ANN pdfmark
+[ /Rect [1435 4034 1530 4196] /Subtype /Link /Dest /LOUT15_4062_pri_obje_2 /ANN pdfmark
1435(1)s
0 3746(Comment)m 951(,)s
-[ /Rect [1058 3743 1284 3911] /Subtype /Link /Dest /LOUT15_4082_det_lexi_21 /ANN pdfmark
+[ /Rect [1058 3743 1284 3911] /Subtype /Link /Dest /LOUT15_4062_det_lexi_21 /ANN pdfmark
1058(15)s 0 3458(Comment)m 1004(character)s
1885(,)s
-[ /Rect [1992 3455 2216 3620] /Subtype /Link /Dest /LOUT15_4082_det_lexi_6 /ANN pdfmark
+[ /Rect [1992 3455 2216 3620] /Subtype /Link /Dest /LOUT15_4062_det_lexi_6 /ANN pdfmark
1992(13)s 220 fnt2 0 3167(@Common)m 240 fnt1
1159 3170(symbol)m 1866(,)s
-[ /Rect [1973 3167 2207 3335] /Subtype /Link /Dest /LOUT15_4082_pre_rump_1 /ANN pdfmark
+[ /Rect [1973 3167 2207 3335] /Subtype /Link /Dest /LOUT15_4062_pre_rump_1 /ANN pdfmark
1973(54)s 0 2882(Components)m 1262(of)s
1533(a)s 1699(g)s 1(alle)k 3(y)k 2280(,)s
-[ /Rect [2387 2879 2620 3046] /Subtype /Link /Dest /LOUT15_4082_det_gall_3 /ANN pdfmark
+[ /Rect [2387 2879 2620 3046] /Subtype /Link /Dest /LOUT15_4062_det_gall_3 /ANN pdfmark
2387(26)s 240 2594(promotion)m 1294(of)s 1512(,)s
-[ /Rect [1619 2589 1850 2756] /Subtype /Link /Dest /LOUT15_4082_det_gall_8 /ANN pdfmark
+[ /Rect [1619 2589 1850 2756] /Subtype /Link /Dest /LOUT15_4062_det_gall_8 /ANN pdfmark
1619(29)s
0 2306(Concatenation)m 1439(symbols)s 2235(,)s
-[ /Rect [2342 2303 2575 2470] /Subtype /Link /Dest /LOUT15_4082_pre_conc_1 /ANN pdfmark
+[ /Rect [2342 2303 2575 2470] /Subtype /Link /Dest /LOUT15_4062_pre_conc_1 /ANN pdfmark
2342(36)s 0 2018(Contraction)m
1186(of)s 1457(object)s 2048(,)s
-[ /Rect [2155 2013 2386 2180] /Subtype /Link /Dest /LOUT15_4082_pre_hcon_3 /ANN pdfmark
+[ /Rect [2155 2013 2386 2180] /Subtype /Link /Dest /LOUT15_4062_pre_hcon_3 /ANN pdfmark
2155(49)s 220 fnt2
0 1727(cr)m 2(agged)k 839(@Break)s 240 fnt1 1642 1730(,)m
-[ /Rect [1749 1730 1983 1892] /Subtype /Link /Dest /LOUT15_4082_pre_brea_4 /ANN pdfmark
+[ /Rect [1749 1730 1983 1892] /Subtype /Link /Dest /LOUT15_4062_pre_brea_4 /ANN pdfmark
1749(42)s 0 1442(Cross)m 596(reference)s 1486(,)s
-[ /Rect [1593 1441 1701 1600] /Subtype /Link /Dest /LOUT15_4082_pri_cros_1 /ANN pdfmark
+[ /Rect [1593 1441 1701 1600] /Subtype /Link /Dest /LOUT15_4062_pri_cros_1 /ANN pdfmark
1593(7)s
220 fnt2 0 1151(@CurrLang)m 240 fnt1 1185 1154(symbol)m 1892(,)s
-[ /Rect [1999 1153 2227 1316] /Subtype /Link /Dest /LOUT15_4082_pre_lang_3 /ANN pdfmark
+[ /Rect [1999 1153 2227 1316] /Subtype /Link /Dest /LOUT15_4062_pre_lang_3 /ANN pdfmark
1999(47)s 220 fnt2 0 575(d)m 240 fnt1 170 578(unit)m
549(,)s
-[ /Rect [656 575 884 740] /Subtype /Link /Dest /LOUT15_4082_pre_conc_17 /ANN pdfmark
+[ /Rect [656 575 884 740] /Subtype /Link /Dest /LOUT15_4062_pre_conc_17 /ANN pdfmark
656(37)s 220 fnt2 0 287(@Database)m 240 fnt1
1214 290(symbol)m 1921(,)s
-[ /Rect [2028 287 2252 454] /Subtype /Link /Dest /LOUT15_4082_pre_data_1 /ANN pdfmark
+[ /Rect [2028 287 2252 454] /Subtype /Link /Dest /LOUT15_4062_pre_data_1 /ANN pdfmark
2028(63)s 4816 11807(Date,)m 5374(printing)s
6184(of)s 6455(current)s 7138(,)s
-[ /Rect [7245 11804 7472 11972] /Subtype /Link /Dest /LOUT15_4082_pre_mome_2 /ANN pdfmark
+[ /Rect [7245 11804 7472 11972] /Subtype /Link /Dest /LOUT15_4062_pre_mome_2 /ANN pdfmark
7245(58)s 4816 11519(Def)m 2(ault)k
5590(v)s 6(alue)k 6158(of)s 6429(parameter)s 7390(,)s
-[ /Rect [7497 11516 7723 11684] /Subtype /Link /Dest /LOUT15_4082_det_name_3 /ANN pdfmark
+[ /Rect [7497 11516 7723 11684] /Subtype /Link /Dest /LOUT15_4062_det_name_3 /ANN pdfmark
7497(15)s 4816 11231(De\207nitions)m 5877(,)s
-[ /Rect [5984 11231 6098 11393] /Subtype /Link /Dest /LOUT15_4082_pri_defi_1 /ANN pdfmark
+[ /Rect [5984 11231 6098 11393] /Subtype /Link /Dest /LOUT15_4062_pri_defi_1 /ANN pdfmark
5984(4)s 4816 10943(Delimiter)m
5737(,)s
-[ /Rect [5844 10940 6068 11105] /Subtype /Link /Dest /LOUT15_4082_det_lexi_11 /ANN pdfmark
+[ /Rect [5844 10940 6068 11105] /Subtype /Link /Dest /LOUT15_4062_det_lexi_11 /ANN pdfmark
5844(13)s 4816 10655(Diag)m 5334(diagram-dra)s 3(wing)k
7030(package)s 7817(,)s
-[ /Rect [7924 10652 8152 10819] /Subtype /Link /Dest /LOUT15_4082_pre_grap_4 /ANN pdfmark
+[ /Rect [7924 10652 8152 10819] /Subtype /Link /Dest /LOUT15_4062_pre_grap_4 /ANN pdfmark
7924(67)s 4816 10367(Diagrams)m 5743(,)s
-[ /Rect [5850 10364 6084 10531] /Subtype /Link /Dest /LOUT15_4082_pre_grap_2 /ANN pdfmark
+[ /Rect [5850 10364 6084 10531] /Subtype /Link /Dest /LOUT15_4062_pre_grap_2 /ANN pdfmark
5850(64)s 4816 10079(DocumentLayout)m 6551(package)s 7338(,)s
-[ /Rect [7445 10078 7679 10241] /Subtype /Link /Dest /LOUT15_4082_exa_para_1 /ANN pdfmark
+[ /Rect [7445 10078 7679 10241] /Subtype /Link /Dest /LOUT15_4062_exa_para_1 /ANN pdfmark
7445(74)s
5056 9791(chapters)m 5903(and)s 6307(sections)s 7075(,)s
-[ /Rect [7182 9788 7406 9953] /Subtype /Link /Dest /LOUT15_4082_exa_chap_2 /ANN pdfmark
+[ /Rect [7182 9788 7406 9953] /Subtype /Link /Dest /LOUT15_4062_exa_chap_2 /ANN pdfmark
7182(83)s
5056 9503(displays)m 5838(,)s
-[ /Rect [5945 9500 6171 9668] /Subtype /Link /Dest /LOUT15_4082_exa_para_4 /ANN pdfmark
+[ /Rect [5945 9500 6171 9668] /Subtype /Link /Dest /LOUT15_4062_exa_para_4 /ANN pdfmark
5945(75)s 5056 9215(lists)m 5438(,)s
-[ /Rect [5545 9212 5778 9379] /Subtype /Link /Dest /LOUT15_4082_exa_para_6 /ANN pdfmark
+[ /Rect [5545 9212 5778 9379] /Subtype /Link /Dest /LOUT15_4062_exa_para_6 /ANN pdfmark
5545(76)s 5056 8927(page)m 5564(layout)s 6169(,)s
-[ /Rect [6276 8924 6503 9089] /Subtype /Link /Dest /LOUT15_4082_exa_page_2 /ANN pdfmark
+[ /Rect [6276 8924 6503 9089] /Subtype /Link /Dest /LOUT15_4062_exa_page_2 /ANN pdfmark
6276(78)s
5056 8639(paragraphs)m 6103(,)s
-[ /Rect [6210 8636 6436 8804] /Subtype /Link /Dest /LOUT15_4082_exa_para_2 /ANN pdfmark
+[ /Rect [6210 8636 6436 8804] /Subtype /Link /Dest /LOUT15_4062_exa_para_2 /ANN pdfmark
6210(75)s 220 fnt2 4816 8060(e)m
240 fnt1 4990 8063(g)m 1(ap)k 5388(mode)s 5923(,)s
-[ /Rect [6030 8060 6258 8225] /Subtype /Link /Dest /LOUT15_4082_pre_conc_20 /ANN pdfmark
+[ /Rect [6030 8060 6258 8225] /Subtype /Link /Dest /LOUT15_4062_pre_conc_20 /ANN pdfmark
6030(37)s 4816 7775(Edge-to-edge)m 6160(g)s 1(ap)k 6558(mode)s
7093(,)s
-[ /Rect [7200 7772 7428 7937] /Subtype /Link /Dest /LOUT15_4082_pre_conc_19 /ANN pdfmark
+[ /Rect [7200 7772 7428 7937] /Subtype /Link /Dest /LOUT15_4062_pre_conc_19 /ANN pdfmark
7200(37)s 220 fnt2 4816 7484(@Enclose)m 240 fnt1
5818 7487(,)m
-[ /Rect [5925 7484 6140 7649] /Subtype /Link /Dest /LOUT15_4082_det_gall_12 /ANN pdfmark
+[ /Rect [5925 7484 6140 7649] /Subtype /Link /Dest /LOUT15_4062_det_gall_12 /ANN pdfmark
5925(31)s 220 fnt2 4816 7196(@End)m 240 fnt1
5477 7199(symbol)m 6184(,)s
-[ /Rect [6291 7196 6524 7363] /Subtype /Link /Dest /LOUT15_4082_pre_begi_2 /ANN pdfmark
+[ /Rect [6291 7196 6524 7363] /Subtype /Link /Dest /LOUT15_4062_pre_begi_2 /ANN pdfmark
6291(36)s 220 fnt2 4816 6908(@EndHeaderComponent)m
240 fnt1 7338 6911(symbol)m 8045(,)s
-[ /Rect [8152 6908 8387 7075] /Subtype /Link /Dest /LOUT15_4082_pre_head_3 /ANN pdfmark
+[ /Rect [8152 6908 8387 7075] /Subtype /Link /Dest /LOUT15_4062_pre_head_3 /ANN pdfmark
8152(60)s 4816 6623(Eq)m
5140(equation)s 6021(formatting)s 7082(package)s 7869(,)s
-[ /Rect [7976 6622 8210 6785] /Subtype /Link /Dest /LOUT15_4082_exa_equa_1 /ANN pdfmark
+[ /Rect [7976 6622 8210 6785] /Subtype /Link /Dest /LOUT15_4062_exa_equa_1 /ANN pdfmark
7976(72)s
220 fnt2 4816 6332(@Eq)m 240 fnt1 5354 6335(e)m 3(xample)k
6164(,)s
-[ /Rect [6271 6334 6505 6497] /Subtype /Link /Dest /LOUT15_4082_exa_equa_4 /ANN pdfmark
+[ /Rect [6271 6334 6505 6497] /Subtype /Link /Dest /LOUT15_4062_exa_equa_4 /ANN pdfmark
6271(72)s 4816 6047(Escape)m 5549(character)s 6430(,)s
-[ /Rect [6537 6044 6761 6209] /Subtype /Link /Dest /LOUT15_4082_det_lexi_5 /ANN pdfmark
+[ /Rect [6537 6044 6761 6209] /Subtype /Link /Dest /LOUT15_4062_det_lexi_5 /ANN pdfmark
6537(13)s 220 fnt2 4816 5756(@Ev)m 5(enP)k 8(ageList)k
240 fnt1 6435 5759(e)m 3(xample)k 7245(,)s
-[ /Rect [7352 5756 7586 5921] /Subtype /Link /Dest /LOUT15_4082_exa_page_10 /ANN pdfmark
+[ /Rect [7352 5756 7586 5921] /Subtype /Link /Dest /LOUT15_4062_exa_page_10 /ANN pdfmark
7352(82)s
4816 5471(Expansion)m 5884(of)s 6155(object)s 6746(,)s
-[ /Rect [6853 5466 7084 5633] /Subtype /Link /Dest /LOUT15_4082_pre_hexp_3 /ANN pdfmark
-6853(49)s
+[ /Rect [6853 5468 7080 5633] /Subtype /Link /Dest /LOUT15_4062_pre_hexp_3 /ANN pdfmark
+6853(48)s
220 fnt2 4816 5180(e)m 6(xpor)k -8(t)k 240 fnt1
5484 5183(clause)m 6084(,)s
-[ /Rect [6191 5180 6418 5345] /Subtype /Link /Dest /LOUT15_4082_det_visi_4 /ANN pdfmark
+[ /Rect [6191 5180 6418 5345] /Subtype /Link /Dest /LOUT15_4062_det_visi_4 /ANN pdfmark
6191(18)s 220 fnt2 4816 4604(f)m
240 fnt1 4934 4607(unit)m 5313(,)s
-[ /Rect [5420 4604 5648 4769] /Subtype /Link /Dest /LOUT15_4082_pre_conc_11 /ANN pdfmark
+[ /Rect [5420 4604 5648 4769] /Subtype /Link /Dest /LOUT15_4062_pre_conc_11 /ANN pdfmark
5420(37)s 4816 4319(F)m 3(ace)k
5320(of)s 5591(a)s 5757(font)s 6149(,)s
-[ /Rect [6256 4316 6491 4481] /Subtype /Link /Dest /LOUT15_4082_pre_font_3 /ANN pdfmark
+[ /Rect [6256 4316 6491 4481] /Subtype /Link /Dest /LOUT15_4062_pre_font_3 /ANN pdfmark
6256(40)s
4816 4031(F)m 3(amily)k 5544(of)s 5815(a)s 5981(font)s
6373(,)s
-[ /Rect [6480 4028 6715 4193] /Subtype /Link /Dest /LOUT15_4082_pre_font_2 /ANN pdfmark
+[ /Rect [6480 4028 6715 4193] /Subtype /Link /Dest /LOUT15_4062_pre_font_2 /ANN pdfmark
6480(40)s 220 fnt2 4816 3740(f)m 6(ollo)k 3(wing)k
240 fnt1 5653 3743(,)m
-[ /Rect [5760 3740 5867 3905] /Subtype /Link /Dest /LOUT15_4082_pri_cros_7 /ANN pdfmark
+[ /Rect [5760 3740 5867 3905] /Subtype /Link /Dest /LOUT15_4062_pri_cros_7 /ANN pdfmark
5760(8)s 220 fnt2 4816 3452(f)m 6(ollo)k 3(wing)k
240 fnt1 5653 3455(,)m
-[ /Rect [5760 3452 5867 3617] /Subtype /Link /Dest /LOUT15_4082_pri_cros_6 /ANN pdfmark
+[ /Rect [5760 3452 5867 3617] /Subtype /Link /Dest /LOUT15_4062_pri_cros_6 /ANN pdfmark
5760(8)s 4816 3167(F)m 3(onts)k
5343(,)s
-[ /Rect [5450 3164 5685 3329] /Subtype /Link /Dest /LOUT15_4082_pre_font_1 /ANN pdfmark
+[ /Rect [5450 3164 5685 3329] /Subtype /Link /Dest /LOUT15_4062_pre_font_1 /ANN pdfmark
5450(40)s 220 fnt2 4816 2876(@F)m 6(ont)k
240 fnt1 5528 2879(symbol)m 6235(,)s
-[ /Rect [6342 2876 6577 3041] /Subtype /Link /Dest /LOUT15_4082_pre_font_6 /ANN pdfmark
+[ /Rect [6342 2876 6577 3041] /Subtype /Link /Dest /LOUT15_4062_pre_font_6 /ANN pdfmark
6342(40)s 220 fnt2
4816 2588(@F)m 6(ootSect)k 240 fnt1 5967 2591(e)m 3(xample)k
6777(,)s
-[ /Rect [6884 2586 7115 2753] /Subtype /Link /Dest /LOUT15_4082_exa_page_4 /ANN pdfmark
+[ /Rect [6884 2586 7115 2753] /Subtype /Link /Dest /LOUT15_4062_exa_page_4 /ANN pdfmark
6884(79)s 4816 2303(F)m 3(orcing)k 5610(g)s 1(alle)k 3(y)k
6191(,)s
-[ /Rect [6298 2298 6529 2465] /Subtype /Link /Dest /LOUT15_4082_det_gall_10 /ANN pdfmark
+[ /Rect [6298 2298 6529 2465] /Subtype /Link /Dest /LOUT15_4062_det_gall_10 /ANN pdfmark
6298(29)s 4816 2015(F)m 3(ormfeed)k 5747(,)s
-[ /Rect [5854 2012 6078 2177] /Subtype /Link /Dest /LOUT15_4082_det_lexi_9 /ANN pdfmark
+[ /Rect [5854 2012 6078 2177] /Subtype /Link /Dest /LOUT15_4062_det_lexi_9 /ANN pdfmark
5854(13)s 4816 1439(Galle)m 3(ys)k 5541(,)s
-[ /Rect [5648 1436 5883 1601] /Subtype /Link /Dest /LOUT15_4082_pri_gall_1 /ANN pdfmark
+[ /Rect [5648 1436 5883 1601] /Subtype /Link /Dest /LOUT15_4062_pri_gall_1 /ANN pdfmark
5648(10)s
5056 1151(in)m 5299(detail)s 5831(,)s
-[ /Rect [5938 1148 6164 1316] /Subtype /Link /Dest /LOUT15_4082_det_gall_1 /ANN pdfmark
+[ /Rect [5938 1148 6164 1316] /Subtype /Link /Dest /LOUT15_4062_det_gall_1 /ANN pdfmark
5938(25)s 220 fnt2
4816 860(@Galle)m 4(y)k 5654(@F)s 6(orceGalle)k 4(y)k
240 fnt1 7107 863(symbol)m 7814(,)s
-[ /Rect [7921 860 8148 1028] /Subtype /Link /Dest /LOUT15_4082_pre_gall_1 /ANN pdfmark
+[ /Rect [7921 860 8148 1028] /Subtype /Link /Dest /LOUT15_4062_pre_gall_1 /ANN pdfmark
7921(58)s 8155(,)s
4816 575(Gap)m 5215(,)s
-[ /Rect [5322 572 5550 737] /Subtype /Link /Dest /LOUT15_4082_pre_conc_6 /ANN pdfmark
+[ /Rect [5322 572 5550 737] /Subtype /Link /Dest /LOUT15_4062_pre_conc_6 /ANN pdfmark
5322(37)s 4816 287(Gap)m 5268(mode)s
5803(,)s
-[ /Rect [5910 284 6138 449] /Subtype /Link /Dest /LOUT15_4082_pre_conc_18 /ANN pdfmark
+[ /Rect [5910 284 6138 449] /Subtype /Link /Dest /LOUT15_4062_pre_conc_18 /ANN pdfmark
5910(37)s
grestore
0 0 0 0 240 288 60 1417 -14865 LoutGr2
@@ -18899,272 +18911,272 @@ gsave
grestore
220 fnt2 0 13245(@Gr)m 2(aphic)k 240 fnt1 1044 13248(symbol)m
1751(,)s
-[ /Rect [1858 13245 2092 13412] /Subtype /Link /Dest /LOUT15_4082_pre_grap_1 /ANN pdfmark
+[ /Rect [1858 13245 2092 13412] /Subtype /Link /Dest /LOUT15_4062_pre_grap_1 /ANN pdfmark
1858(64)s 220 fnt2 0 12669(h)m 240 fnt1
168 12672(g)m 1(ap)k 566(mode)s 1101(,)s
-[ /Rect [1208 12669 1436 12834] /Subtype /Link /Dest /LOUT15_4082_pre_conc_22 /ANN pdfmark
+[ /Rect [1208 12669 1436 12834] /Subtype /Link /Dest /LOUT15_4062_pre_conc_22 /ANN pdfmark
1208(37)s
220 fnt2 0 12381(@HAdjust)m 240 fnt1 1046 12384(symbol)m 1753(,)s
-[ /Rect [1860 12379 2091 12546] /Subtype /Link /Dest /LOUT15_4082_pre_hadj_2 /ANN pdfmark
+[ /Rect [1860 12379 2091 12546] /Subtype /Link /Dest /LOUT15_4062_pre_hadj_2 /ANN pdfmark
1860(49)s 220 fnt2 0 12093(@HContr)m 2(act)k 240 fnt1
1264 12096(symbol)m 1971(,)s
-[ /Rect [2078 12091 2309 12258] /Subtype /Link /Dest /LOUT15_4082_pre_hcon_1 /ANN pdfmark
+[ /Rect [2078 12091 2309 12258] /Subtype /Link /Dest /LOUT15_4062_pre_hcon_1 /ANN pdfmark
2078(49)s 220 fnt2 0 11805(@HCo)m 3(v)k 5(er)k
240 fnt1 1018 11808(symbol)m 1725(,)s
-[ /Rect [1832 11805 2067 11973] /Subtype /Link /Dest /LOUT15_4082_pre_cove_1 /ANN pdfmark
+[ /Rect [1832 11805 2067 11973] /Subtype /Link /Dest /LOUT15_4062_pre_cove_1 /ANN pdfmark
1832(50)s 0 11520(Header)m
750(component)s 1874(of)s 2145(g)s 1(alle)k 3(y)k
2726(,)s
-[ /Rect [2833 11515 3064 11685] /Subtype /Link /Dest /LOUT15_4082_pre_head_1 /ANN pdfmark
+[ /Rect [2833 11515 3064 11685] /Subtype /Link /Dest /LOUT15_4062_pre_head_1 /ANN pdfmark
2833(59)s 0 11232(Height)m 711(of)s 982(an)s
1265(object)s 1856(,)s
-[ /Rect [1963 11232 2197 11394] /Subtype /Link /Dest /LOUT15_4082_det_size_3 /ANN pdfmark
+[ /Rect [1963 11232 2197 11394] /Subtype /Link /Dest /LOUT15_4062_det_size_3 /ANN pdfmark
1963(24)s 220 fnt2 0 10941(@HExpand)m
240 fnt1 1173 10944(symbol)m 1880(,)s
-[ /Rect [1987 10939 2218 11106] /Subtype /Link /Dest /LOUT15_4082_pre_hexp_1 /ANN pdfmark
-1987(49)s 220 fnt2
+[ /Rect [1987 10941 2214 11106] /Subtype /Link /Dest /LOUT15_4062_pre_hexp_1 /ANN pdfmark
+1987(48)s 220 fnt2
0 10653(@High)m 240 fnt1 719 10656(symbol)m 1426(,)s
-[ /Rect [1533 10653 1760 10818] /Subtype /Link /Dest /LOUT15_4082_pre_wide_2 /ANN pdfmark
+[ /Rect [1533 10653 1760 10818] /Subtype /Link /Dest /LOUT15_4062_pre_wide_2 /ANN pdfmark
1533(48)s
220 fnt2 0 10365(@HLimited)m 240 fnt1 1135 10368(symbol)m 1842(,)s
-[ /Rect [1949 10363 2180 10530] /Subtype /Link /Dest /LOUT15_4082_pre_hlim_1 /ANN pdfmark
+[ /Rect [1949 10363 2180 10530] /Subtype /Link /Dest /LOUT15_4062_pre_hlim_1 /ANN pdfmark
1949(49)s 220 fnt2 0 10077(@Hline)m 240 fnt1 773 10080(e)m 3(xample)k
1583(,)s
-[ /Rect [1690 10079 1924 10242] /Subtype /Link /Dest /LOUT15_4082_exa_equa_7 /ANN pdfmark
+[ /Rect [1690 10079 1924 10242] /Subtype /Link /Dest /LOUT15_4062_exa_equa_7 /ANN pdfmark
1690(74)s 0 9792(Horizontal)m 1077(concatenation)s 2409(,)s
-[ /Rect [2516 9789 2749 9956] /Subtype /Link /Dest /LOUT15_4082_pre_conc_3 /ANN pdfmark
+[ /Rect [2516 9789 2749 9956] /Subtype /Link /Dest /LOUT15_4062_pre_conc_3 /ANN pdfmark
2516(36)s 220 fnt2 0 9501(@HScale)m 240 fnt1 981 9504(symbol)m
1688(,)s
-[ /Rect [1795 9501 2030 9669] /Subtype /Link /Dest /LOUT15_4082_pre_hsca_1 /ANN pdfmark
+[ /Rect [1795 9501 2030 9669] /Subtype /Link /Dest /LOUT15_4062_pre_hsca_1 /ANN pdfmark
1795(50)s 220 fnt2 0 9213(@HShift)m 240 fnt1
875 9216(symbol)m 1582(,)s
-[ /Rect [1689 9213 1916 9378] /Subtype /Link /Dest /LOUT15_4082_pre_hshi_1 /ANN pdfmark
+[ /Rect [1689 9213 1916 9378] /Subtype /Link /Dest /LOUT15_4062_pre_hshi_1 /ANN pdfmark
1689(48)s 220 fnt2 0 8925(@HSpan)m
240 fnt1 939 8928(symbol)m 1646(,)s
-[ /Rect [1753 8925 1968 9093] /Subtype /Link /Dest /LOUT15_4082_pre_span_4 /ANN pdfmark
+[ /Rect [1753 8925 1968 9093] /Subtype /Link /Dest /LOUT15_4062_pre_span_4 /ANN pdfmark
1753(51)s 220 fnt2
0 8637(h)m 6(yphen)k 760(@Break)s 240 fnt1 1563 8640(,)m
-[ /Rect [1670 8637 1894 8802] /Subtype /Link /Dest /LOUT15_4082_pre_brea_11 /ANN pdfmark
+[ /Rect [1670 8637 1894 8802] /Subtype /Link /Dest /LOUT15_4062_pre_brea_11 /ANN pdfmark
1670(43)s 0 8352(Hyphenation)m 1294(g)s 1(ap)k 1692(mode)s
2227(,)s
-[ /Rect [2334 8347 2565 8514] /Subtype /Link /Dest /LOUT15_4082_pre_conc_37 /ANN pdfmark
+[ /Rect [2334 8347 2565 8514] /Subtype /Link /Dest /LOUT15_4062_pre_conc_37 /ANN pdfmark
2334(39)s 0 8064(Hyphenation)m 1294(g)s 1(ap)k
1692(mode)s 2227(,)s
-[ /Rect [2334 8061 2562 8226] /Subtype /Link /Dest /LOUT15_4082_pre_conc_21 /ANN pdfmark
+[ /Rect [2334 8061 2562 8226] /Subtype /Link /Dest /LOUT15_4062_pre_conc_21 /ANN pdfmark
2334(37)s 0 7488(Identi\207er)m 882(,)s
-[ /Rect [989 7485 1213 7650] /Subtype /Link /Dest /LOUT15_4082_det_lexi_12 /ANN pdfmark
+[ /Rect [989 7485 1213 7650] /Subtype /Link /Dest /LOUT15_4062_det_lexi_12 /ANN pdfmark
989(13)s 220 fnt2 0 7197(impor)m -8(t)k 240 fnt1
673 7200(clause)m 1273(,)s
-[ /Rect [1380 7197 1607 7362] /Subtype /Link /Dest /LOUT15_4082_det_visi_5 /ANN pdfmark
+[ /Rect [1380 7197 1607 7362] /Subtype /Link /Dest /LOUT15_4062_det_visi_5 /ANN pdfmark
1380(18)s 0 6912(In-paragraph)m 1291(concatenation)s
2623(,)s
-[ /Rect [2730 6909 2958 7074] /Subtype /Link /Dest /LOUT15_4082_pre_conc_4 /ANN pdfmark
+[ /Rect [2730 6909 2958 7074] /Subtype /Link /Dest /LOUT15_4062_pre_conc_4 /ANN pdfmark
2730(37)s 220 fnt2 0 6621(@Include)m 240 fnt1
982 6624(symbol)m 1689(,)s
-[ /Rect [1796 6619 2027 6788] /Subtype /Link /Dest /LOUT15_4082_pre_incl_1 /ANN pdfmark
+[ /Rect [1796 6619 2027 6788] /Subtype /Link /Dest /LOUT15_4062_pre_incl_1 /ANN pdfmark
1796(69)s 220 fnt2 0 6333(@IncludeGr)m 2(aphic)k
240 fnt1 1751 6336(symbol)m 2458(,)s
-[ /Rect [2565 6333 2792 6500] /Subtype /Link /Dest /LOUT15_4082_pre_incg_1 /ANN pdfmark
+[ /Rect [2565 6333 2792 6500] /Subtype /Link /Dest /LOUT15_4062_pre_incg_1 /ANN pdfmark
2565(68)s 220 fnt2
0 6045(@IndentedDispla)m 6(y)k 240 fnt1 1847 6048(e)m 3(xample)k
2657(,)s
-[ /Rect [2764 6045 2990 6213] /Subtype /Link /Dest /LOUT15_4082_exa_para_5 /ANN pdfmark
+[ /Rect [2764 6045 2990 6213] /Subtype /Link /Dest /LOUT15_4062_exa_para_5 /ANN pdfmark
2764(75)s 220 fnt2 0 5757(@IndentedList)m 240 fnt1
1474 5760(e)m 3(xample)k 2284(,)s
-[ /Rect [2391 5759 2619 5918] /Subtype /Link /Dest /LOUT15_4082_exa_para_8 /ANN pdfmark
+[ /Rect [2391 5759 2619 5918] /Subtype /Link /Dest /LOUT15_4062_exa_para_8 /ANN pdfmark
2391(77)s 0 5472(Inde)m 3(x)k
597(\207le)s 958(\(for)s 1375(databases\))s 2366(,)s
-[ /Rect [2473 5469 2707 5636] /Subtype /Link /Dest /LOUT15_4082_pre_data_2 /ANN pdfmark
+[ /Rect [2473 5469 2707 5636] /Subtype /Link /Dest /LOUT15_4062_pre_data_2 /ANN pdfmark
2473(64)s
220 fnt2 0 5181(@Inser)m -8(t)k 240 fnt1 836 5184(symbol)m
1543(,)s
-[ /Rect [1650 5181 1876 5349] /Subtype /Link /Dest /LOUT15_4082_pre_inse_1 /ANN pdfmark
+[ /Rect [1650 5181 1876 5349] /Subtype /Link /Dest /LOUT15_4062_pre_inse_1 /ANN pdfmark
1650(55)s 220 fnt2 0 4893(into)m 240 fnt1
406 4896(clause)m 1006(,)s
-[ /Rect [1113 4893 1348 5058] /Subtype /Link /Dest /LOUT15_4082_pri_gall_2 /ANN pdfmark
+[ /Rect [1113 4893 1348 5058] /Subtype /Link /Dest /LOUT15_4062_pri_gall_2 /ANN pdfmark
1113(10)s 0 4608(In)m 9(v)k 4(ocation)k
1067(of)s 1338(a)s 1504(symbol)s 2211(,)s
-[ /Rect [2318 4608 2432 4770] /Subtype /Link /Dest /LOUT15_4082_pri_defi_4 /ANN pdfmark
+[ /Rect [2318 4608 2432 4770] /Subtype /Link /Dest /LOUT15_4062_pri_defi_4 /ANN pdfmark
2318(4)s
220 fnt2 0 3741(k)m 240 fnt1 170 3744(g)m 1(ap)k
568(mode)s 1103(,)s
-[ /Rect [1210 3741 1438 3906] /Subtype /Link /Dest /LOUT15_4082_pre_conc_28 /ANN pdfmark
+[ /Rect [1210 3741 1438 3906] /Subtype /Link /Dest /LOUT15_4062_pre_conc_28 /ANN pdfmark
1210(37)s 0 3456(K)m 6(ernighan,)k
1111(B.)s 1322(,)s
-[ /Rect [1429 3455 1663 3618] /Subtype /Link /Dest /LOUT15_4082_exa_equa_2 /ANN pdfmark
+[ /Rect [1429 3455 1663 3618] /Subtype /Link /Dest /LOUT15_4062_exa_equa_2 /ANN pdfmark
1429(72)s 0 3168(K)m 6(erning)k
778(,)s
-[ /Rect [885 3165 1120 3330] /Subtype /Link /Dest /LOUT15_4082_pre_font_5 /ANN pdfmark
+[ /Rect [885 3165 1120 3330] /Subtype /Link /Dest /LOUT15_4062_pre_font_5 /ANN pdfmark
885(40)s 0 2880(K)m 6(erning)k 831(g)s 1(ap)k
1229(mode)s 1764(,)s
-[ /Rect [1871 2877 2099 3042] /Subtype /Link /Dest /LOUT15_4082_pre_conc_27 /ANN pdfmark
+[ /Rect [1871 2877 2099 3042] /Subtype /Link /Dest /LOUT15_4062_pre_conc_27 /ANN pdfmark
1871(37)s 220 fnt2 0 2589(@K)m 8(er)k -5(nShr)k -3(ink)k
240 fnt1 1367 2592(symbol)m 2074(,)s
-[ /Rect [2181 2589 2415 2757] /Subtype /Link /Dest /LOUT15_4082_pre_kshr_1 /ANN pdfmark
-2181(54)s 220 fnt2
+[ /Rect [2181 2589 2405 2757] /Subtype /Link /Dest /LOUT15_4062_pre_kshr_1 /ANN pdfmark
+2181(53)s 220 fnt2
0 2301(@K)m 8(e)k 4(y)k 240 fnt1 647 2304(parameter)m
1608(,)s
-[ /Rect [1715 2301 1949 2466] /Subtype /Link /Dest /LOUT15_4082_det_sort_2 /ANN pdfmark
+[ /Rect [1715 2301 1949 2466] /Subtype /Link /Dest /LOUT15_4062_det_sort_2 /ANN pdfmark
1715(32)s 0 2016(Knuth,)m 706(D.)s 930(,)s
-[ /Rect [1037 2015 1271 2178] /Subtype /Link /Dest /LOUT15_4082_exa_equa_8 /ANN pdfmark
+[ /Rect [1037 2015 1271 2178] /Subtype /Link /Dest /LOUT15_4062_exa_equa_8 /ANN pdfmark
1037(74)s 220 fnt2 0 1437(langdef)m 240 fnt1 776 1440(language)m
1696(de\207nition)s 2617(,)s
-[ /Rect [2724 1437 2957 1604] /Subtype /Link /Dest /LOUT15_4082_pre_lang_2 /ANN pdfmark
+[ /Rect [2724 1437 2957 1604] /Subtype /Link /Dest /LOUT15_4062_pre_lang_2 /ANN pdfmark
2724(46)s 220 fnt2 0 1149(@Language)m
240 fnt1 1251 1152(symbol)m 1958(,)s
-[ /Rect [2065 1149 2298 1316] /Subtype /Link /Dest /LOUT15_4082_pre_lang_1 /ANN pdfmark
+[ /Rect [2065 1149 2298 1316] /Subtype /Link /Dest /LOUT15_4062_pre_lang_1 /ANN pdfmark
2065(46)s 220 fnt2
0 861(@LClos)m 240 fnt1 836 864(symbol)m 1543(,)s
-[ /Rect [1650 864 1884 1026] /Subtype /Link /Dest /LOUT15_4082_det_lexi_13 /ANN pdfmark
+[ /Rect [1650 864 1884 1026] /Subtype /Link /Dest /LOUT15_4062_det_lexi_13 /ANN pdfmark
1650(14)s
0 576(LCM)m 573(\207le)s 881(,)s
-[ /Rect [988 576 1203 738] /Subtype /Link /Dest /LOUT15_4082_pre_font_9 /ANN pdfmark
+[ /Rect [988 576 1203 738] /Subtype /Link /Dest /LOUT15_4062_pre_font_9 /ANN pdfmark
988(41)s 0 288(Length)m
682(,)s
-[ /Rect [789 285 1017 450] /Subtype /Link /Dest /LOUT15_4082_pre_conc_7 /ANN pdfmark
+[ /Rect [789 285 1017 450] /Subtype /Link /Dest /LOUT15_4062_pre_conc_7 /ANN pdfmark
789(37)s 220 fnt2 4816 13246(@LEn)m 4(v)k
240 fnt1 5594 13249(symbol)m 6301(,)s
-[ /Rect [6408 13249 6642 13411] /Subtype /Link /Dest /LOUT15_4082_det_lexi_14 /ANN pdfmark
+[ /Rect [6408 13249 6642 13411] /Subtype /Link /Dest /LOUT15_4062_det_lexi_14 /ANN pdfmark
6408(14)s 4816 12961(Letter)m
5445(character)s 6326(,)s
-[ /Rect [6433 12958 6657 13123] /Subtype /Link /Dest /LOUT15_4082_det_lexi_2 /ANN pdfmark
+[ /Rect [6433 12958 6657 13123] /Subtype /Link /Dest /LOUT15_4062_det_lexi_2 /ANN pdfmark
6433(13)s 4816 12673(Lig)m 1(atures)k
5715(,)s
-[ /Rect [5822 12670 6057 12835] /Subtype /Link /Dest /LOUT15_4082_pre_font_4 /ANN pdfmark
+[ /Rect [5822 12670 6057 12835] /Subtype /Link /Dest /LOUT15_4062_pre_font_4 /ANN pdfmark
5822(40)s 220 fnt2 4816 12382(lines)m 5319(@Break)s
240 fnt1 6122 12385(,)m
-[ /Rect [6229 12385 6463 12547] /Subtype /Link /Dest /LOUT15_4082_pre_brea_7 /ANN pdfmark
+[ /Rect [6229 12385 6463 12547] /Subtype /Link /Dest /LOUT15_4062_pre_brea_7 /ANN pdfmark
6229(42)s 220 fnt2 4816 12094(@LinkDest)m
240 fnt1 5948 12097(symbol)m 6655(,)s
-[ /Rect [6762 12094 6986 12261] /Subtype /Link /Dest /LOUT15_4082_pre_link_2 /ANN pdfmark
+[ /Rect [6762 12094 6986 12261] /Subtype /Link /Dest /LOUT15_4062_pre_link_2 /ANN pdfmark
6762(63)s 220 fnt2
4816 11806(@LinkSource)m 240 fnt1 6188 11809(symbol)m 6895(,)s
-[ /Rect [7002 11806 7226 11973] /Subtype /Link /Dest /LOUT15_4082_pre_link_1 /ANN pdfmark
+[ /Rect [7002 11806 7226 11973] /Subtype /Link /Dest /LOUT15_4062_pre_link_1 /ANN pdfmark
7002(63)s
220 fnt2 4816 11518(@LInput)m 240 fnt1 5705 11521(symbol)m 6412(,)s
-[ /Rect [6519 11521 6753 11683] /Subtype /Link /Dest /LOUT15_4082_det_lexi_15 /ANN pdfmark
+[ /Rect [6519 11521 6753 11683] /Subtype /Link /Dest /LOUT15_4062_det_lexi_15 /ANN pdfmark
6519(14)s 4816 11233(Literal)m 5506(w)s 2(ord)k 6001(,)s
-[ /Rect [6108 11233 6342 11395] /Subtype /Link /Dest /LOUT15_4082_det_lexi_19 /ANN pdfmark
+[ /Rect [6108 11233 6342 11395] /Subtype /Link /Dest /LOUT15_4062_det_lexi_19 /ANN pdfmark
6108(14)s 220 fnt2 4816 10942(@LUse)m 240 fnt1 5603 10945(symbol)m
6310(,)s
-[ /Rect [6417 10945 6651 11107] /Subtype /Link /Dest /LOUT15_4082_det_lexi_17 /ANN pdfmark
+[ /Rect [6417 10945 6651 11107] /Subtype /Link /Dest /LOUT15_4062_det_lexi_17 /ANN pdfmark
6417(14)s 220 fnt2 4816 10654(@L)m 24(Vis)k
240 fnt1 5494 10657(symbol)m 6201(,)s
-[ /Rect [6308 10657 6542 10819] /Subtype /Link /Dest /LOUT15_4082_det_lexi_16 /ANN pdfmark
+[ /Rect [6308 10657 6542 10819] /Subtype /Link /Dest /LOUT15_4062_det_lexi_16 /ANN pdfmark
6308(14)s 220 fnt2
4816 10078(m)m 240 fnt1 5045 10081(unit)m 5424(,)s
-[ /Rect [5531 10078 5759 10243] /Subtype /Link /Dest /LOUT15_4082_pre_conc_10 /ANN pdfmark
+[ /Rect [5531 10078 5759 10243] /Subtype /Link /Dest /LOUT15_4062_pre_conc_10 /ANN pdfmark
5531(37)s
4816 9793(Macro)m 5440(,)s
-[ /Rect [5547 9790 5773 9958] /Subtype /Link /Dest /LOUT15_4082_det_lexi_22 /ANN pdfmark
+[ /Rect [5547 9790 5773 9958] /Subtype /Link /Dest /LOUT15_4062_det_lexi_22 /ANN pdfmark
5547(15)s 4816 9505(Mark)m 5395(alignment)s
6358(,)s
-[ /Rect [6465 9505 6560 9667] /Subtype /Link /Dest /LOUT15_4082_pri_obje_3 /ANN pdfmark
+[ /Rect [6465 9505 6560 9667] /Subtype /Link /Dest /LOUT15_4062_pri_obje_3 /ANN pdfmark
6465(1)s 5056 9217(in)m 5299(detail)s 5831(,)s
-[ /Rect [5938 9214 6165 9379] /Subtype /Link /Dest /LOUT15_4082_det_gall_5 /ANN pdfmark
+[ /Rect [5938 9214 6165 9379] /Subtype /Link /Dest /LOUT15_4062_det_gall_5 /ANN pdfmark
5938(28)s 4816 8929(Mark-to-mark)m 6230(g)s 1(ap)k 6628(mode)s
7163(,)s
-[ /Rect [7270 8926 7498 9091] /Subtype /Link /Dest /LOUT15_4082_pre_conc_23 /ANN pdfmark
+[ /Rect [7270 8926 7498 9091] /Subtype /Link /Dest /LOUT15_4062_pre_conc_23 /ANN pdfmark
7270(37)s 220 fnt2 4816 8638(@Meld)m 240 fnt1
5562 8641(symbol)m 6269(,)s
-[ /Rect [6376 8638 6610 8806] /Subtype /Link /Dest /LOUT15_4082_pre_rump_3 /ANN pdfmark
+[ /Rect [6376 8638 6610 8806] /Subtype /Link /Dest /LOUT15_4062_pre_rump_3 /ANN pdfmark
6376(54)s 220 fnt2 4816 8350(@Merge)m
240 fnt1 5713 8353(symbol)m 6420(,)s
-[ /Rect [6527 8350 6751 8515] /Subtype /Link /Dest /LOUT15_4082_det_sort_3 /ANN pdfmark
+[ /Rect [6527 8350 6751 8515] /Subtype /Link /Dest /LOUT15_4062_det_sort_3 /ANN pdfmark
6527(33)s 220 fnt2
4816 8062(@Moment)m 240 fnt1 5888 8065(symbol)m 6595(,)s
-[ /Rect [6702 8062 6930 8230] /Subtype /Link /Dest /LOUT15_4082_pre_mome_1 /ANN pdfmark
+[ /Rect [6702 8062 6930 8230] /Subtype /Link /Dest /LOUT15_4062_pre_mome_1 /ANN pdfmark
6702(57)s
220 fnt2 4816 7486(named)m 240 fnt1 5535 7489(parameter)m 6496(,)s
-[ /Rect [6603 7486 6829 7654] /Subtype /Link /Dest /LOUT15_4082_det_name_2 /ANN pdfmark
+[ /Rect [6603 7486 6829 7654] /Subtype /Link /Dest /LOUT15_4062_det_name_2 /ANN pdfmark
6603(15)s 4816 7201(Nested)m 5538(de\207nitions)s 6546(,)s
-[ /Rect [6653 7200 6881 7363] /Subtype /Link /Dest /LOUT15_4082_det_visi_1 /ANN pdfmark
+[ /Rect [6653 7200 6881 7363] /Subtype /Link /Dest /LOUT15_4062_det_visi_1 /ANN pdfmark
6653(17)s
220 fnt2 4816 6910(@Ne)m 6(xt)k 240 fnt1 5540 6913(symbol)m
6247(,)s
-[ /Rect [6354 6910 6587 7078] /Subtype /Link /Dest /LOUT15_4082_pre_next_1 /ANN pdfmark
+[ /Rect [6354 6910 6587 7078] /Subtype /Link /Dest /LOUT15_4062_pre_next_1 /ANN pdfmark
6354(56)s 220 fnt2 4816 6622(noh)m 6(yphen)k
5820(@Break)s 240 fnt1 6623 6625(,)m
-[ /Rect [6730 6622 6954 6787] /Subtype /Link /Dest /LOUT15_4082_pre_brea_12 /ANN pdfmark
+[ /Rect [6730 6622 6954 6787] /Subtype /Link /Dest /LOUT15_4062_pre_brea_12 /ANN pdfmark
6730(43)s 220 fnt2
4816 6334(@NotRe)m 6(v)k 5(ealed)k 240 fnt1 6343 6337(symbol)m
7050(,)s
-[ /Rect [7157 6334 7392 6501] /Subtype /Link /Dest /LOUT15_4082_pre_notr_1 /ANN pdfmark
+[ /Rect [7157 6334 7392 6501] /Subtype /Link /Dest /LOUT15_4062_pre_notr_1 /ANN pdfmark
7157(60)s 220 fnt2 4816 6046(@Null)m 240 fnt1
5461 6049(symbol)m 6168(,)s
-[ /Rect [6275 6046 6502 6214] /Subtype /Link /Dest /LOUT15_4082_pre_null_1 /ANN pdfmark
+[ /Rect [6275 6046 6502 6214] /Subtype /Link /Dest /LOUT15_4062_pre_null_1 /ANN pdfmark
6275(58)s 4816 5761(Numbered)m 5884(list)s
6182(,)s
-[ /Rect [6289 5758 6522 5925] /Subtype /Link /Dest /LOUT15_4082_exa_para_7 /ANN pdfmark
+[ /Rect [6289 5758 6522 5925] /Subtype /Link /Dest /LOUT15_4062_exa_para_7 /ANN pdfmark
6289(76)s 220 fnt2 4816 5470(@NumberOf)m 240 fnt1
6108 5473(e)m 3(xample)k 6918(,)s
-[ /Rect [7025 5470 7249 5635] /Subtype /Link /Dest /LOUT15_4082_exa_chap_3 /ANN pdfmark
+[ /Rect [7025 5470 7249 5635] /Subtype /Link /Dest /LOUT15_4062_exa_chap_3 /ANN pdfmark
7025(83)s 220 fnt2
4816 4894(o)m 240 fnt1 4991 4897(g)m 1(ap)k 5389(mode)s
5924(,)s
-[ /Rect [6031 4894 6259 5059] /Subtype /Link /Dest /LOUT15_4082_pre_conc_26 /ANN pdfmark
+[ /Rect [6031 4894 6259 5059] /Subtype /Link /Dest /LOUT15_4062_pre_conc_26 /ANN pdfmark
6031(37)s 4816 4609(Object)m 5460(,)s
-[ /Rect [5567 4609 5662 4771] /Subtype /Link /Dest /LOUT15_4082_pri_obje_1 /ANN pdfmark
+[ /Rect [5567 4609 5662 4771] /Subtype /Link /Dest /LOUT15_4062_pri_obje_1 /ANN pdfmark
5567(1)s
220 fnt2 4816 4318(@OddP)m 8(ageList)k 240 fnt1 6355 4321(e)m 3(xample)k
7165(,)s
-[ /Rect [7272 4318 7506 4483] /Subtype /Link /Dest /LOUT15_4082_exa_page_9 /ANN pdfmark
+[ /Rect [7272 4318 7506 4483] /Subtype /Link /Dest /LOUT15_4062_exa_page_9 /ANN pdfmark
7272(82)s 220 fnt2 4816 4030(@OneCol)m 240 fnt1
5828 4033(symbol)m 6535(,)s
-[ /Rect [6642 4030 6869 4195] /Subtype /Link /Dest /LOUT15_4082_pre_oner_3 /ANN pdfmark
+[ /Rect [6642 4030 6869 4195] /Subtype /Link /Dest /LOUT15_4062_pre_oner_3 /ANN pdfmark
6642(48)s 220 fnt2 4816 3742(@OneOf)m
240 fnt1 5743 3745(symbol)m 6450(,)s
-[ /Rect [6557 3742 6783 3910] /Subtype /Link /Dest /LOUT15_4082_pre_oneo_1 /ANN pdfmark
+[ /Rect [6557 3742 6783 3910] /Subtype /Link /Dest /LOUT15_4062_pre_oneo_1 /ANN pdfmark
6557(55)s 220 fnt2
4816 3454(@OneP)m 8(age)k 240 fnt1 6010 3457(e)m 3(xample)k
6820(,)s
-[ /Rect [6927 3454 7142 3619] /Subtype /Link /Dest /LOUT15_4082_exa_page_7 /ANN pdfmark
+[ /Rect [6927 3454 7142 3619] /Subtype /Link /Dest /LOUT15_4062_exa_page_7 /ANN pdfmark
6927(81)s 220 fnt2 4816 3166(@OneRo)m 3(w)k
240 fnt1 5947 3169(symbol)m 6654(,)s
-[ /Rect [6761 3168 6989 3331] /Subtype /Link /Dest /LOUT15_4082_pre_oner_1 /ANN pdfmark
+[ /Rect [6761 3168 6989 3331] /Subtype /Link /Dest /LOUT15_4062_pre_oner_1 /ANN pdfmark
6761(47)s 220 fnt2
4816 2878(@Open)m 240 fnt1 5622 2881(symbol)m 6329(,)s
-[ /Rect [6436 2878 6670 3045] /Subtype /Link /Dest /LOUT15_4082_pre_open_1 /ANN pdfmark
+[ /Rect [6436 2878 6670 3045] /Subtype /Link /Dest /LOUT15_4062_pre_open_1 /ANN pdfmark
6436(62)s
4816 2593(Optimal)m 5654(g)s 1(alle)k 3(y)k 6288(breaking)s
7125(,)s
-[ /Rect [7232 2590 7458 2758] /Subtype /Link /Dest /LOUT15_4082_det_opti_1 /ANN pdfmark
+[ /Rect [7232 2590 7458 2758] /Subtype /Link /Dest /LOUT15_4062_det_opti_1 /ANN pdfmark
7232(35)s 220 fnt2 4816 2302(@Optimiz)m 3(e)k
240 fnt1 5953 2305(symbol)m 6660(,)s
-[ /Rect [6767 2302 6993 2470] /Subtype /Link /Dest /LOUT15_4082_det_opti_2 /ANN pdfmark
+[ /Rect [6767 2302 6993 2470] /Subtype /Link /Dest /LOUT15_4062_det_opti_2 /ANN pdfmark
6767(35)s 220 fnt2
4816 2014(or)m 2(agged)k 5667(@Break)s 240 fnt1 6470 2017(,)m
-[ /Rect [6577 2017 6811 2179] /Subtype /Link /Dest /LOUT15_4082_pre_brea_6 /ANN pdfmark
+[ /Rect [6577 2017 6811 2179] /Subtype /Link /Dest /LOUT15_4062_pre_brea_6 /ANN pdfmark
6577(42)s 220 fnt2 4816 1726(@OrElse)m 240 fnt1 5761 1729(e)m 3(xample)k
6571(,)s
-[ /Rect [6678 1726 6911 1893] /Subtype /Link /Dest /LOUT15_4082_exa_chap_5 /ANN pdfmark
+[ /Rect [6678 1726 6911 1893] /Subtype /Link /Dest /LOUT15_4062_exa_chap_5 /ANN pdfmark
6678(86)s 4816 1441(Other)m 5420(character)s 6301(,)s
-[ /Rect [6408 1438 6632 1603] /Subtype /Link /Dest /LOUT15_4082_det_lexi_3 /ANN pdfmark
+[ /Rect [6408 1438 6632 1603] /Subtype /Link /Dest /LOUT15_4062_det_lexi_3 /ANN pdfmark
6408(13)s 220 fnt2 4816 1150(outdent)m 5604(@Break)s 240 fnt1
6407 1153(,)m
-[ /Rect [6514 1153 6748 1315] /Subtype /Link /Dest /LOUT15_4082_pre_brea_2 /ANN pdfmark
+[ /Rect [6514 1153 6748 1315] /Subtype /Link /Dest /LOUT15_4062_pre_brea_2 /ANN pdfmark
6514(42)s 220 fnt2 4816 862(@Outline)m 240 fnt1
5785 865(symbol)m 6492(,)s
-[ /Rect [6599 862 6832 1029] /Subtype /Link /Dest /LOUT15_4082_pre_outl_1 /ANN pdfmark
+[ /Rect [6599 862 6832 1029] /Subtype /Link /Dest /LOUT15_4062_pre_outl_1 /ANN pdfmark
6599(46)s 220 fnt2 4816 574(o)m 3(v)k 5(er)k
240 fnt1 5295 577(e)m 3(xample)k 6105(,)s
-[ /Rect [6212 574 6436 739] /Subtype /Link /Dest /LOUT15_4082_exa_equa_6 /ANN pdfmark
+[ /Rect [6212 574 6436 739] /Subtype /Link /Dest /LOUT15_4062_exa_equa_6 /ANN pdfmark
6212(73)s
4816 289(Ov)m 3(erstrik)k 2(e)k 5875(g)s 1(ap)k
6273(mode)s 6808(,)s
-[ /Rect [6915 286 7143 451] /Subtype /Link /Dest /LOUT15_4082_pre_conc_25 /ANN pdfmark
+[ /Rect [6915 286 7143 451] /Subtype /Link /Dest /LOUT15_4062_pre_conc_25 /ANN pdfmark
6915(37)s
grestore
gsave
@@ -19222,274 +19234,274 @@ gsave
grestore
220 fnt2 0 13246(p)m 240 fnt1 174 13249(unit)m 553(,)s
-[ /Rect [660 13246 888 13411] /Subtype /Link /Dest /LOUT15_4082_pre_conc_9 /ANN pdfmark
+[ /Rect [660 13246 888 13411] /Subtype /Link /Dest /LOUT15_4062_pre_conc_9 /ANN pdfmark
660(37)s 220 fnt2 0 12958(@P)m 26(Adjust)k 240 fnt1
1008 12961(symbol)m 1715(,)s
-[ /Rect [1822 12956 2053 13123] /Subtype /Link /Dest /LOUT15_4082_pre_hadj_1 /ANN pdfmark
+[ /Rect [1822 12956 2053 13123] /Subtype /Link /Dest /LOUT15_4062_pre_hadj_1 /ANN pdfmark
1822(49)s 220 fnt2 0 12670(@P)m 8(age)k
240 fnt1 779 12673(e)m 3(xample)k 1589(,)s
-[ /Rect [1696 12670 1931 12835] /Subtype /Link /Dest /LOUT15_4082_exa_page_6 /ANN pdfmark
+[ /Rect [1696 12670 1931 12835] /Subtype /Link /Dest /LOUT15_4062_exa_page_6 /ANN pdfmark
1696(80)s
0 12385(P)m 3(age)k 518(layout)s 240 12097(principles)m 1233(of)s
1451(,)s
-[ /Rect [1558 12094 1664 12262] /Subtype /Link /Dest /LOUT15_4082_pri_defi_7 /ANN pdfmark
+[ /Rect [1558 12094 1664 12262] /Subtype /Link /Dest /LOUT15_4062_pri_defi_7 /ANN pdfmark
1558(5)s 240 11809(in)m 483(practice)s 1241(,)s
-[ /Rect [1348 11806 1575 11971] /Subtype /Link /Dest /LOUT15_4082_exa_page_1 /ANN pdfmark
+[ /Rect [1348 11806 1575 11971] /Subtype /Link /Dest /LOUT15_4062_exa_page_1 /ANN pdfmark
1348(78)s 220 fnt2 0 11518(@P)m 8(ageLabel)k 240 fnt1
1309 11521(symbol)m 2016(,)s
-[ /Rect [2123 11520 2338 11683] /Subtype /Link /Dest /LOUT15_4082_pre_page_1 /ANN pdfmark
+[ /Rect [2123 11520 2338 11683] /Subtype /Link /Dest /LOUT15_4062_pre_page_1 /ANN pdfmark
2123(71)s 220 fnt2 0 11230(@P)m 8(ageOf)k
240 fnt1 1016 11233(e)m 3(xample)k 1826(,)s
-[ /Rect [1933 11230 2160 11395] /Subtype /Link /Dest /LOUT15_4082_exa_page_3 /ANN pdfmark
+[ /Rect [1933 11230 2160 11395] /Subtype /Link /Dest /LOUT15_4062_exa_page_3 /ANN pdfmark
1933(78)s
0 10945(P)m 3(aragraph)k 1023(breaking)s 1860(,)s
-[ /Rect [1967 10942 2071 11107] /Subtype /Link /Dest /LOUT15_4082_pri_obje_7 /ANN pdfmark
+[ /Rect [1967 10942 2071 11107] /Subtype /Link /Dest /LOUT15_4062_pri_obje_7 /ANN pdfmark
1967(3)s
240 10657(in)m 483(detail)s 1015(,)s
-[ /Rect [1122 10652 1353 10819] /Subtype /Link /Dest /LOUT15_4082_pre_conc_35 /ANN pdfmark
+[ /Rect [1122 10652 1353 10819] /Subtype /Link /Dest /LOUT15_4062_pre_conc_35 /ANN pdfmark
1122(39)s 0 10369(P)m 3(arameter)k
971(,)s
-[ /Rect [1078 10369 1192 10531] /Subtype /Link /Dest /LOUT15_4082_pri_defi_5 /ANN pdfmark
+[ /Rect [1078 10369 1192 10531] /Subtype /Link /Dest /LOUT15_4062_pri_defi_5 /ANN pdfmark
1078(4)s 220 fnt2 240 10078(body)m 240 fnt1
774 10081(parameter)m 1735(,)s
-[ /Rect [1842 10080 2070 10243] /Subtype /Link /Dest /LOUT15_4082_det_visi_2 /ANN pdfmark
+[ /Rect [1842 10080 2070 10243] /Subtype /Link /Dest /LOUT15_4062_det_visi_2 /ANN pdfmark
1842(17)s 220 fnt2 240 9790(named)m
240 fnt1 959 9793(parameter)m 1920(,)s
-[ /Rect [2027 9790 2253 9958] /Subtype /Link /Dest /LOUT15_4082_det_name_1 /ANN pdfmark
+[ /Rect [2027 9790 2253 9958] /Subtype /Link /Dest /LOUT15_4062_det_name_1 /ANN pdfmark
2027(15)s 220 fnt2
0 9502(@PlainGr)m 2(aphic)k 240 fnt1 1530 9505(symbol)m 2237(,)s
-[ /Rect [2344 9502 2571 9669] /Subtype /Link /Dest /LOUT15_4082_pre_plai_1 /ANN pdfmark
+[ /Rect [2344 9502 2571 9669] /Subtype /Link /Dest /LOUT15_4062_pre_plai_1 /ANN pdfmark
2344(68)s 0 9217(PostScript)m 989(,)s
-[ /Rect [1096 9217 1222 9380] /Subtype /Link /Dest /LOUT15_4082_preface_1 /ANN pdfmark
+[ /Rect [1096 9217 1222 9380] /Subtype /Link /Dest /LOUT15_4062_preface_1 /ANN pdfmark
1096(ii)s 240 8929(used)m
737(by)s 220 fnt2 1031 8926(@Gr)m 2(aphic)k 240 fnt1
2022 8929(,)m
-[ /Rect [2129 8926 2363 9093] /Subtype /Link /Dest /LOUT15_4082_pre_grap_3 /ANN pdfmark
+[ /Rect [2129 8926 2363 9093] /Subtype /Link /Dest /LOUT15_4062_pre_grap_3 /ANN pdfmark
2129(64)s 240 8641(used)m 737(by)s 220 fnt2
1031 8638(@IncludeGr)m 2(aphic)k 240 fnt1 2729 8641(,)m
-[ /Rect [2836 8638 3063 8805] /Subtype /Link /Dest /LOUT15_4082_pre_incg_3 /ANN pdfmark
+[ /Rect [2836 8638 3063 8805] /Subtype /Link /Dest /LOUT15_4062_pre_incg_3 /ANN pdfmark
2836(68)s
240 8353(used)m 737(by)s 220 fnt2 1031 8350(@PrependGr)m 2(aphic)k
240 fnt1 2851 8353(,)m
-[ /Rect [2958 8348 3189 8517] /Subtype /Link /Dest /LOUT15_4082_pre_prep_3 /ANN pdfmark
+[ /Rect [2958 8348 3189 8517] /Subtype /Link /Dest /LOUT15_4062_pre_prep_3 /ANN pdfmark
2958(69)s 220 fnt2 0 8062(@PP)m
240 fnt1 566 8065(e)m 3(xample)k 1376(,)s
-[ /Rect [1483 8062 1709 8230] /Subtype /Link /Dest /LOUT15_4082_exa_para_3 /ANN pdfmark
+[ /Rect [1483 8062 1709 8230] /Subtype /Link /Dest /LOUT15_4062_exa_para_3 /ANN pdfmark
1483(75)s
0 7777(Precedence)m 1091(,)s
-[ /Rect [1198 7777 1432 7939] /Subtype /Link /Dest /LOUT15_4082_det_prec_1 /ANN pdfmark
+[ /Rect [1198 7777 1432 7939] /Subtype /Link /Dest /LOUT15_4062_det_prec_1 /ANN pdfmark
1198(22)s 220 fnt2 0 7486(preceding)m
240 fnt1 958 7489(,)m
-[ /Rect [1065 7486 1172 7651] /Subtype /Link /Dest /LOUT15_4082_pri_cros_5 /ANN pdfmark
+[ /Rect [1065 7486 1172 7651] /Subtype /Link /Dest /LOUT15_4062_pri_cros_5 /ANN pdfmark
1065(8)s 220 fnt2 0 7198(@PrependGr)m 2(aphic)k
240 fnt1 1873 7201(symbol)m 2580(,)s
-[ /Rect [2687 7196 2918 7365] /Subtype /Link /Dest /LOUT15_4082_pre_prep_1 /ANN pdfmark
+[ /Rect [2687 7196 2918 7365] /Subtype /Link /Dest /LOUT15_4062_pre_prep_1 /ANN pdfmark
2687(69)s 0 6913(Principal)m
917(mark)s 1416(,)s
-[ /Rect [1523 6910 1751 7075] /Subtype /Link /Dest /LOUT15_4082_pre_conc_5 /ANN pdfmark
+[ /Rect [1523 6910 1751 7075] /Subtype /Link /Dest /LOUT15_4062_pre_conc_5 /ANN pdfmark
1523(37)s 240 6625(ef)m 6(fect)k
836(on)s 220 fnt2 1133 6622(@OneCol)m 240 fnt1 2145 6625(and)m
220 fnt2 2549 6622(@OneRo)m 3(w)k 240 fnt1 3627 6625(,)m
-[ /Rect [3734 6624 3962 6787] /Subtype /Link /Dest /LOUT15_4082_pre_oner_2 /ANN pdfmark
+[ /Rect [3734 6624 3962 6787] /Subtype /Link /Dest /LOUT15_4062_pre_oner_2 /ANN pdfmark
3734(47)s 0 6337(Promotion)m 1067(of)s 1338(components)s 2493(,)s
-[ /Rect [2600 6332 2831 6499] /Subtype /Link /Dest /LOUT15_4082_det_gall_9 /ANN pdfmark
+[ /Rect [2600 6332 2831 6499] /Subtype /Link /Dest /LOUT15_4062_det_gall_9 /ANN pdfmark
2600(29)s 0 5761(Quote)m 641(character)s 1522(,)s
-[ /Rect [1629 5758 1853 5923] /Subtype /Link /Dest /LOUT15_4082_det_lexi_4 /ANN pdfmark
+[ /Rect [1629 5758 1853 5923] /Subtype /Link /Dest /LOUT15_4062_det_lexi_4 /ANN pdfmark
1629(13)s
0 5473(Quoted)m 763(w)s 2(ord)k 1258(,)s
-[ /Rect [1365 5473 1599 5635] /Subtype /Link /Dest /LOUT15_4082_det_lexi_20 /ANN pdfmark
+[ /Rect [1365 5473 1599 5635] /Subtype /Link /Dest /LOUT15_4062_det_lexi_20 /ANN pdfmark
1365(14)s
220 fnt2 0 4894(r)m 240 fnt1 133 4897(unit)m 512(,)s
-[ /Rect [619 4894 847 5059] /Subtype /Link /Dest /LOUT15_4082_pre_conc_16 /ANN pdfmark
+[ /Rect [619 4894 847 5059] /Subtype /Link /Dest /LOUT15_4062_pre_conc_16 /ANN pdfmark
619(37)s 220 fnt2 0 4606(r)m 2(agged)k 729(@Break)s
240 fnt1 1532 4609(,)m
-[ /Rect [1639 4609 1873 4771] /Subtype /Link /Dest /LOUT15_4082_pre_brea_3 /ANN pdfmark
+[ /Rect [1639 4609 1873 4771] /Subtype /Link /Dest /LOUT15_4062_pre_brea_3 /ANN pdfmark
1639(42)s 220 fnt2 0 4318(@Ra)m 4(wV)k 17(erbatim)k
240 fnt1 1563 4321(symbol)m 2270(,)s
-[ /Rect [2377 4318 2612 4483] /Subtype /Link /Dest /LOUT15_4082_pre_verb_2 /ANN pdfmark
+[ /Rect [2377 4318 2612 4483] /Subtype /Link /Dest /LOUT15_4062_pre_verb_2 /ANN pdfmark
2377(70)s 0 4033(Recepti)m 6(v)k 3(e)k
1003(symbol)s 1710(,)s
-[ /Rect [1817 4033 2032 4195] /Subtype /Link /Dest /LOUT15_4082_pri_gall_4 /ANN pdfmark
+[ /Rect [1817 4033 2032 4195] /Subtype /Link /Dest /LOUT15_4062_pri_gall_4 /ANN pdfmark
1817(11)s 0 3745(Recursion)m 974(,)s
-[ /Rect [1081 3742 1187 3910] /Subtype /Link /Dest /LOUT15_4082_pri_defi_6 /ANN pdfmark
+[ /Rect [1081 3742 1187 3910] /Subtype /Link /Dest /LOUT15_4062_pri_defi_6 /ANN pdfmark
1081(5)s 220 fnt2 0 3454(@Ref)m 240 fnt1 621 3457(e)m 3(xample)k
1431(,)s
-[ /Rect [1538 3452 1753 3619] /Subtype /Link /Dest /LOUT15_4082_exa_bibl_4 /ANN pdfmark
+[ /Rect [1538 3452 1753 3619] /Subtype /Link /Dest /LOUT15_4062_exa_bibl_4 /ANN pdfmark
1538(91)s 220 fnt2 0 3166(@Ref)m 6(erence)k
240 fnt1 1281 3169(e)m 3(xample)k 2091(,)s
-[ /Rect [2198 3166 2425 3331] /Subtype /Link /Dest /LOUT15_4082_exa_bibl_2 /ANN pdfmark
+[ /Rect [2198 3166 2425 3331] /Subtype /Link /Dest /LOUT15_4062_exa_bibl_2 /ANN pdfmark
2198(88)s
220 fnt2 0 2878(@Ref)m 6(erenceSection)k 240 fnt1 2006 2881(e)m 3(xample)k
2816(,)s
-[ /Rect [2923 2876 3158 3043] /Subtype /Link /Dest /LOUT15_4082_exa_bibl_3 /ANN pdfmark
+[ /Rect [2923 2876 3158 3043] /Subtype /Link /Dest /LOUT15_4062_exa_bibl_3 /ANN pdfmark
2923(90)s 0 2593(Reid,)m 559(Brian)s 1147(K.)s
1371(,)s
-[ /Rect [1478 2592 1586 2751] /Subtype /Link /Dest /LOUT15_4082_pri_cros_3 /ANN pdfmark
+[ /Rect [1478 2592 1586 2751] /Subtype /Link /Dest /LOUT15_4062_pri_cros_3 /ANN pdfmark
1478(7)s 0 2305(Right)m 592(justi\207cation)s 1724(,)s
-[ /Rect [1831 2302 2059 2467] /Subtype /Link /Dest /LOUT15_4082_pre_conc_32 /ANN pdfmark
+[ /Rect [1831 2302 2059 2467] /Subtype /Link /Dest /LOUT15_4062_pre_conc_32 /ANN pdfmark
1831(37)s 220 fnt2 0 2014(r)m -3(lines)k 579(@Break)s
240 fnt1 1382 2017(,)m
-[ /Rect [1489 2014 1713 2179] /Subtype /Link /Dest /LOUT15_4082_pre_brea_9 /ANN pdfmark
+[ /Rect [1489 2014 1713 2179] /Subtype /Link /Dest /LOUT15_4062_pre_brea_9 /ANN pdfmark
1489(43)s 0 1729(Roman)m 749(numerals)s
1623(,)s
-[ /Rect [1730 1726 1957 1891] /Subtype /Link /Dest /LOUT15_4082_exa_para_9 /ANN pdfmark
+[ /Rect [1730 1726 1957 1891] /Subtype /Link /Dest /LOUT15_4062_exa_para_9 /ANN pdfmark
1730(78)s 0 1441(Root)m 526(g)s 1(alle)k 3(y)k
1107(,)s
-[ /Rect [1214 1441 1429 1603] /Subtype /Link /Dest /LOUT15_4082_pri_gall_5 /ANN pdfmark
+[ /Rect [1214 1441 1429 1603] /Subtype /Link /Dest /LOUT15_4062_pri_gall_5 /ANN pdfmark
1214(11)s 240 1153(in)m 483(detail)s 1015(,)s
-[ /Rect [1122 1150 1349 1315] /Subtype /Link /Dest /LOUT15_4082_det_gall_6 /ANN pdfmark
+[ /Rect [1122 1150 1349 1315] /Subtype /Link /Dest /LOUT15_4062_det_gall_6 /ANN pdfmark
1122(28)s 240 865(printing)m 1050(of)s 1268(,)s
-[ /Rect [1375 860 1606 1027] /Subtype /Link /Dest /LOUT15_4082_det_gall_7 /ANN pdfmark
+[ /Rect [1375 860 1606 1027] /Subtype /Link /Dest /LOUT15_4062_det_gall_7 /ANN pdfmark
1375(29)s
240 577(size)m 667(of)s 938(components)s 2146(of)s 2364(,)s
-[ /Rect [2471 574 2697 742] /Subtype /Link /Dest /LOUT15_4082_det_size_5 /ANN pdfmark
+[ /Rect [2471 574 2697 742] /Subtype /Link /Dest /LOUT15_4062_det_size_5 /ANN pdfmark
2471(25)s 220 fnt2 0 286(@Rotate)m 240 fnt1 921 289(symbol)m
1628(,)s
-[ /Rect [1735 286 1959 454] /Subtype /Link /Dest /LOUT15_4082_pre_rota_1 /ANN pdfmark
+[ /Rect [1735 286 1959 454] /Subtype /Link /Dest /LOUT15_4062_pre_rota_1 /ANN pdfmark
1735(53)s 4816 13247(Rotation)m 5697(of)s 5968(object)s
6559(,)s
-[ /Rect [6666 13244 6890 13412] /Subtype /Link /Dest /LOUT15_4082_pre_rota_2 /ANN pdfmark
+[ /Rect [6666 13244 6890 13412] /Subtype /Link /Dest /LOUT15_4062_pre_rota_2 /ANN pdfmark
6666(53)s 4816 12959(Ro)m 6(w)k 5317(mark)s
5816(,)s
-[ /Rect [5923 12959 6037 13121] /Subtype /Link /Dest /LOUT15_4082_pri_obje_4 /ANN pdfmark
+[ /Rect [5923 12959 6037 13121] /Subtype /Link /Dest /LOUT15_4062_pri_obje_4 /ANN pdfmark
5923(2)s 220 fnt2 4816 12668(rr)m 2(agged)k
5618(@Break)s 240 fnt1 6421 12671(,)m
-[ /Rect [6528 12671 6762 12833] /Subtype /Link /Dest /LOUT15_4082_pre_brea_5 /ANN pdfmark
+[ /Rect [6528 12671 6762 12833] /Subtype /Link /Dest /LOUT15_4062_pre_brea_5 /ANN pdfmark
6528(42)s 220 fnt2
4816 12380(@Rump)m 240 fnt1 5676 12383(symbol)m 6383(,)s
-[ /Rect [6490 12380 6724 12548] /Subtype /Link /Dest /LOUT15_4082_pre_rump_2 /ANN pdfmark
+[ /Rect [6490 12380 6724 12548] /Subtype /Link /Dest /LOUT15_4062_pre_rump_2 /ANN pdfmark
6490(54)s
220 fnt2 4816 12092(@Runner)m 240 fnt1 5818 12095(e)m 3(xample)k
6628(,)s
-[ /Rect [6735 12092 6950 12257] /Subtype /Link /Dest /LOUT15_4082_exa_page_8 /ANN pdfmark
+[ /Rect [6735 12092 6950 12257] /Subtype /Link /Dest /LOUT15_4062_exa_page_8 /ANN pdfmark
6735(81)s 220 fnt2 4816 11516(s)m 240 fnt1
4979 11519(unit)m 5358(,)s
-[ /Rect [5465 11516 5693 11681] /Subtype /Link /Dest /LOUT15_4082_pre_conc_12 /ANN pdfmark
+[ /Rect [5465 11516 5693 11681] /Subtype /Link /Dest /LOUT15_4062_pre_conc_12 /ANN pdfmark
5465(37)s 5056 11231(and)m 220 fnt2
5460 11228(@Space)m 240 fnt1 6357 11231(symbol)m 7064(,)s
-[ /Rect [7171 11231 7405 11393] /Subtype /Link /Dest /LOUT15_4082_pre_spac_2 /ANN pdfmark
+[ /Rect [7171 11231 7405 11393] /Subtype /Link /Dest /LOUT15_4062_pre_spac_2 /ANN pdfmark
7171(44)s
220 fnt2 4816 10940(@Scale)m 240 fnt1 5639 10943(symbol)m 6346(,)s
-[ /Rect [6453 10940 6687 11108] /Subtype /Link /Dest /LOUT15_4082_pre_scal_1 /ANN pdfmark
+[ /Rect [6453 10940 6687 11108] /Subtype /Link /Dest /LOUT15_4062_pre_scal_1 /ANN pdfmark
6453(52)s 4816 10655(Scaling)m 5586(of)s 5857(object)s 6448(,)s
-[ /Rect [6555 10652 6790 10820] /Subtype /Link /Dest /LOUT15_4082_pre_hsca_3 /ANN pdfmark
+[ /Rect [6555 10652 6790 10820] /Subtype /Link /Dest /LOUT15_4062_pre_hsca_3 /ANN pdfmark
6555(50)s 4816 10367(Scribe)m 5429(,)s
-[ /Rect [5536 10366 5644 10525] /Subtype /Link /Dest /LOUT15_4082_pri_cros_2 /ANN pdfmark
+[ /Rect [5536 10366 5644 10525] /Subtype /Link /Dest /LOUT15_4062_pri_cros_2 /ANN pdfmark
5536(7)s 220 fnt2
4816 10076(@Section)m 240 fnt1 5816 10079(e)m 3(xample)k 6626(,)s
-[ /Rect [6733 10076 6966 10243] /Subtype /Link /Dest /LOUT15_4082_exa_chap_6 /ANN pdfmark
+[ /Rect [6733 10076 6966 10243] /Subtype /Link /Dest /LOUT15_4062_exa_chap_6 /ANN pdfmark
6733(86)s 220 fnt2 4816 9788(@SetHeaderComponent)m 240 fnt1 7277 9791(symbol)m
7984(,)s
-[ /Rect [8091 9788 8326 9955] /Subtype /Link /Dest /LOUT15_4082_pre_head_4 /ANN pdfmark
+[ /Rect [8091 9788 8326 9955] /Subtype /Link /Dest /LOUT15_4062_pre_head_4 /ANN pdfmark
8091(60)s 220 fnt2 4816 9500(@SetColor)m 240 fnt1
5951 9503(symbol)m 6658(,)s
-[ /Rect [6765 9500 6991 9668] /Subtype /Link /Dest /LOUT15_4082_pre_colo_2 /ANN pdfmark
+[ /Rect [6765 9500 6991 9668] /Subtype /Link /Dest /LOUT15_4062_pre_colo_2 /ANN pdfmark
6765(45)s 220 fnt2 4816 9212(@SetColour)m
240 fnt1 6073 9215(symbol)m 6780(,)s
-[ /Rect [6887 9212 7113 9380] /Subtype /Link /Dest /LOUT15_4082_pre_colo_1 /ANN pdfmark
+[ /Rect [6887 9212 7113 9380] /Subtype /Link /Dest /LOUT15_4062_pre_colo_1 /ANN pdfmark
6887(45)s 4816 8927(Size)m
5283(of)s 5554(an)s 5837(object)s 6428(,)s
-[ /Rect [6535 8927 6769 9089] /Subtype /Link /Dest /LOUT15_4082_det_size_4 /ANN pdfmark
+[ /Rect [6535 8927 6769 9089] /Subtype /Link /Dest /LOUT15_4062_det_size_4 /ANN pdfmark
6535(24)s
4816 8639(small)m 5388(capitals)s 6115(,)s
-[ /Rect [6222 8639 6437 8801] /Subtype /Link /Dest /LOUT15_4082_pre_font_7 /ANN pdfmark
+[ /Rect [6222 8639 6437 8801] /Subtype /Link /Dest /LOUT15_4062_pre_font_7 /ANN pdfmark
6222(41)s 4816 8351(Sorted)m
5498(g)s 1(alle)k 3(ys)k 6169(,)s
-[ /Rect [6276 8348 6510 8513] /Subtype /Link /Dest /LOUT15_4082_det_sort_1 /ANN pdfmark
+[ /Rect [6276 8348 6510 8513] /Subtype /Link /Dest /LOUT15_4062_det_sort_1 /ANN pdfmark
6276(32)s
4816 8063(Space)m 5390(,)s
-[ /Rect [5497 8060 5721 8225] /Subtype /Link /Dest /LOUT15_4082_det_lexi_10 /ANN pdfmark
+[ /Rect [5497 8060 5721 8225] /Subtype /Link /Dest /LOUT15_4062_det_lexi_10 /ANN pdfmark
5497(13)s 5056 7775(when)m 5632(signi\207cant)s
6635(,)s
-[ /Rect [6742 7772 6969 7937] /Subtype /Link /Dest /LOUT15_4082_pre_conc_34 /ANN pdfmark
+[ /Rect [6742 7772 6969 7937] /Subtype /Link /Dest /LOUT15_4062_pre_conc_34 /ANN pdfmark
6742(38)s 220 fnt2 4816 7484(@Space)m 240 fnt1
5713 7487(symbol)m 6420(,)s
-[ /Rect [6527 7487 6761 7649] /Subtype /Link /Dest /LOUT15_4082_pre_spac_1 /ANN pdfmark
+[ /Rect [6527 7487 6761 7649] /Subtype /Link /Dest /LOUT15_4062_pre_spac_1 /ANN pdfmark
6527(44)s 220 fnt2 4816 7196(@Star)m -8(tHSpan)k
240 fnt1 6226 7199(symbol)m 6933(,)s
-[ /Rect [7040 7196 7255 7364] /Subtype /Link /Dest /LOUT15_4082_pre_span_1 /ANN pdfmark
+[ /Rect [7040 7196 7255 7364] /Subtype /Link /Dest /LOUT15_4062_pre_span_1 /ANN pdfmark
7040(51)s 220 fnt2
4816 6908(@Star)m -8(tHVSpan)k 240 fnt1 6372 6911(symbol)m 7079(,)s
-[ /Rect [7186 6908 7401 7076] /Subtype /Link /Dest /LOUT15_4082_pre_span_3 /ANN pdfmark
+[ /Rect [7186 6908 7401 7076] /Subtype /Link /Dest /LOUT15_4062_pre_span_3 /ANN pdfmark
7186(51)s 220 fnt2 4816 6620(@Star)m -8(tVSpan)k 240 fnt1
6214 6623(symbol)m 6921(,)s
-[ /Rect [7028 6620 7243 6788] /Subtype /Link /Dest /LOUT15_4082_pre_span_2 /ANN pdfmark
+[ /Rect [7028 6620 7243 6788] /Subtype /Link /Dest /LOUT15_4062_pre_span_2 /ANN pdfmark
7028(51)s 4816 6335(Style)m 5363(of)s
5634(an)s 5917(object)s 6508(,)s
-[ /Rect [6615 6332 6839 6497] /Subtype /Link /Dest /LOUT15_4082_det_size_1 /ANN pdfmark
+[ /Rect [6615 6332 6839 6497] /Subtype /Link /Dest /LOUT15_4062_det_size_1 /ANN pdfmark
6615(23)s 220 fnt2
4816 6044(sup)m 240 fnt1 5222 6047(e)m 3(xample)k 6032(,)s
-[ /Rect [6139 6044 6363 6209] /Subtype /Link /Dest /LOUT15_4082_exa_equa_5 /ANN pdfmark
+[ /Rect [6139 6044 6363 6209] /Subtype /Link /Dest /LOUT15_4062_exa_equa_5 /ANN pdfmark
6139(73)s 4816 5759(Symbol)m 5563(,)s
-[ /Rect [5670 5759 5784 5921] /Subtype /Link /Dest /LOUT15_4082_pri_defi_2 /ANN pdfmark
+[ /Rect [5670 5759 5784 5921] /Subtype /Link /Dest /LOUT15_4062_pri_defi_2 /ANN pdfmark
5670(4)s 220 fnt2
4816 5468(@SysDatabase)m 240 fnt1 6396 5471(symbol)m 7103(,)s
-[ /Rect [7210 5468 7444 5635] /Subtype /Link /Dest /LOUT15_4082_pre_data_3 /ANN pdfmark
+[ /Rect [7210 5468 7444 5635] /Subtype /Link /Dest /LOUT15_4062_pre_data_3 /ANN pdfmark
7210(64)s
220 fnt2 4816 5180(@SysInclude)m 240 fnt1 6164 5183(symbol)m 6871(,)s
-[ /Rect [6978 5178 7209 5347] /Subtype /Link /Dest /LOUT15_4082_pre_incl_2 /ANN pdfmark
+[ /Rect [6978 5178 7209 5347] /Subtype /Link /Dest /LOUT15_4062_pre_incl_2 /ANN pdfmark
6978(69)s 220 fnt2 4816 4892(@SysIncludeGr)m 2(aphic)k 240 fnt1
6933 4895(symbol)m 7640(,)s
-[ /Rect [7747 4892 7974 5059] /Subtype /Link /Dest /LOUT15_4082_pre_incg_2 /ANN pdfmark
+[ /Rect [7747 4892 7974 5059] /Subtype /Link /Dest /LOUT15_4062_pre_incg_2 /ANN pdfmark
7747(68)s 220 fnt2 4816 4604(@SysPrependGr)m 2(aphic)k
240 fnt1 7055 4607(symbol)m 7762(,)s
-[ /Rect [7869 4602 8100 4771] /Subtype /Link /Dest /LOUT15_4082_pre_prep_2 /ANN pdfmark
+[ /Rect [7869 4602 8100 4771] /Subtype /Link /Dest /LOUT15_4062_pre_prep_2 /ANN pdfmark
7869(69)s 220 fnt2
4816 4028(t)m 240 fnt1 4933 4031(g)m 1(ap)k 5331(mode)s
5866(,)s
-[ /Rect [5973 4028 6201 4193] /Subtype /Link /Dest /LOUT15_4082_pre_conc_30 /ANN pdfmark
+[ /Rect [5973 4028 6201 4193] /Subtype /Link /Dest /LOUT15_4062_pre_conc_30 /ANN pdfmark
5973(37)s 4816 3743(T)m 19(ables)k 5432(,)s
-[ /Rect [5539 3743 5653 3905] /Subtype /Link /Dest /LOUT15_4082_pri_obje_5 /ANN pdfmark
+[ /Rect [5539 3743 5653 3905] /Subtype /Link /Dest /LOUT15_4062_pri_obje_5 /ANN pdfmark
5539(2)s 4816 3455(T)m 19(ab)k 4(ulation)k 5886(g)s 1(ap)k
6284(mode)s 6819(,)s
-[ /Rect [6926 3452 7154 3617] /Subtype /Link /Dest /LOUT15_4082_pre_conc_29 /ANN pdfmark
+[ /Rect [6926 3452 7154 3617] /Subtype /Link /Dest /LOUT15_4062_pre_conc_29 /ANN pdfmark
6926(37)s 220 fnt2 4816 3164(@T)m 26(ag)k
240 fnt1 5439 3167(parameter)m 9(,)k 6491(def)s 2(ault)k
7212(v)s 6(alue)k 7780(of)s 7998(,)s
-[ /Rect [8105 3164 8338 3331] /Subtype /Link /Dest /LOUT15_4082_det_name_4 /ANN pdfmark
+[ /Rect [8105 3164 8338 3331] /Subtype /Link /Dest /LOUT15_4062_det_name_4 /ANN pdfmark
8105(16)s
220 fnt2 4816 2876(@T)m 26(agged)k 240 fnt1 5805 2879(symbol)m
6512(,)s
-[ /Rect [6619 2876 6853 3043] /Subtype /Link /Dest /LOUT15_4082_pre_tagg_1 /ANN pdfmark
+[ /Rect [6619 2876 6853 3043] /Subtype /Link /Dest /LOUT15_4062_pre_tagg_1 /ANN pdfmark
6619(62)s 4816 2591(T)m 19(ar)k 4(get)k
5476(of)s 5747(cross)s 6289(reference)s 7179(,)s
-[ /Rect [7286 2588 7393 2753] /Subtype /Link /Dest /LOUT15_4082_pri_cros_4 /ANN pdfmark
+[ /Rect [7286 2588 7393 2753] /Subtype /Link /Dest /LOUT15_4062_pri_cros_4 /ANN pdfmark
7286(8)s
4816 2303(T)m 19(ar)k 4(get)k 5476(of)s 5747(a)s
5913(g)s 1(alle)k 3(y)k 6494(,)s
-[ /Rect [6601 2303 6816 2465] /Subtype /Link /Dest /LOUT15_4082_pri_gall_3 /ANN pdfmark
+[ /Rect [6601 2303 6816 2465] /Subtype /Link /Dest /LOUT15_4062_pri_gall_3 /ANN pdfmark
6601(11)s
220 fnt2 4816 2012(@T)m 26(arget)k 240 fnt1 5703 2015(symbol)m
6410(,)s
-[ /Rect [6517 2012 6752 2177] /Subtype /Link /Dest /LOUT15_4082_det_gall_11 /ANN pdfmark
+[ /Rect [6517 2012 6752 2177] /Subtype /Link /Dest /LOUT15_4062_det_gall_11 /ANN pdfmark
6517(30)s 5056 1727(in)m 5299(detail)s 5831(,)s
-[ /Rect [5938 1724 6164 1892] /Subtype /Link /Dest /LOUT15_4082_det_gall_2 /ANN pdfmark
+[ /Rect [5938 1724 6164 1892] /Subtype /Link /Dest /LOUT15_4062_det_gall_2 /ANN pdfmark
5938(25)s 4816 1439(T)m 4912 1391(E)m 5020 1439(X)m 5056 1151(h)m 1(yphenation)k
6243(,)s
-[ /Rect [6350 1146 6581 1313] /Subtype /Link /Dest /LOUT15_4082_pre_conc_38 /ANN pdfmark
+[ /Rect [6350 1146 6581 1313] /Subtype /Link /Dest /LOUT15_4062_pre_conc_38 /ANN pdfmark
6350(39)s 5056 863(optimal)m 5841(paragraph)s 6854(breaking)s
7691(,)s
-[ /Rect [7798 858 8029 1025] /Subtype /Link /Dest /LOUT15_4082_pre_conc_36 /ANN pdfmark
+[ /Rect [7798 858 8029 1025] /Subtype /Link /Dest /LOUT15_4062_pre_conc_36 /ANN pdfmark
7798(39)s 4816 575(T)m 16(e)k 3(xtual)k
5582(unit)s 5961(,)s
-[ /Rect [6068 572 6292 737] /Subtype /Link /Dest /LOUT15_4082_det_lexi_1 /ANN pdfmark
+[ /Rect [6068 572 6292 737] /Subtype /Link /Dest /LOUT15_4062_det_lexi_1 /ANN pdfmark
6068(13)s
grestore
gsave
@@ -19547,84 +19559,84 @@ gsave
grestore
220 fnt2 0 13246(@Under)m -3(line)k 240 fnt1 1215 13249(symbol)m
1922(,)s
-[ /Rect [2029 13248 2244 13411] /Subtype /Link /Dest /LOUT15_4082_pre_unde_1 /ANN pdfmark
+[ /Rect [2029 13248 2244 13411] /Subtype /Link /Dest /LOUT15_4062_pre_unde_1 /ANN pdfmark
2029(71)s 0 12961(Underscore)m 1158(character)s 2039(,)s
-[ /Rect [2146 12958 2370 13123] /Subtype /Link /Dest /LOUT15_4082_det_lexi_7 /ANN pdfmark
+[ /Rect [2146 12958 2370 13123] /Subtype /Link /Dest /LOUT15_4062_det_lexi_7 /ANN pdfmark
2146(13)s 220 fnt2 0 12670(@Use)m 240 fnt1 665 12673(symbol)m
1372(,)s
-[ /Rect [1479 12670 1713 12837] /Subtype /Link /Dest /LOUT15_4082_pre_open_2 /ANN pdfmark
+[ /Rect [1479 12670 1713 12837] /Subtype /Link /Dest /LOUT15_4062_pre_open_2 /ANN pdfmark
1479(62)s 220 fnt2 0 12094(v)m 240 fnt1
169 12097(unit)m 548(,)s
-[ /Rect [655 12094 883 12259] /Subtype /Link /Dest /LOUT15_4082_pre_conc_13 /ANN pdfmark
+[ /Rect [655 12094 883 12259] /Subtype /Link /Dest /LOUT15_4062_pre_conc_13 /ANN pdfmark
655(37)s 240 11809(ef)m 6(fect)k
836(on)s 1133(paragraph)s 2146(breaking)s 2983(,)s
-[ /Rect [3090 11806 3314 11971] /Subtype /Link /Dest /LOUT15_4082_pre_brea_10 /ANN pdfmark
+[ /Rect [3090 11806 3314 11971] /Subtype /Link /Dest /LOUT15_4062_pre_brea_10 /ANN pdfmark
3090(43)s
220 fnt2 0 11518(@V)m 17(Adjust)k 240 fnt1 1017 11521(symbol)m
1724(,)s
-[ /Rect [1831 11516 2062 11683] /Subtype /Link /Dest /LOUT15_4082_pre_hadj_3 /ANN pdfmark
+[ /Rect [1831 11516 2062 11683] /Subtype /Link /Dest /LOUT15_4062_pre_hadj_3 /ANN pdfmark
1831(49)s 220 fnt2 0 11230(@VContr)m 2(act)k
240 fnt1 1252 11233(symbol)m 1959(,)s
-[ /Rect [2066 11228 2297 11395] /Subtype /Link /Dest /LOUT15_4082_pre_hcon_2 /ANN pdfmark
+[ /Rect [2066 11228 2297 11395] /Subtype /Link /Dest /LOUT15_4062_pre_hcon_2 /ANN pdfmark
2066(49)s 220 fnt2
0 10942(@VCo)m 3(v)k 5(er)k 240 fnt1 1006 10945(symbol)m
1713(,)s
-[ /Rect [1820 10942 2055 11110] /Subtype /Link /Dest /LOUT15_4082_pre_cove_2 /ANN pdfmark
+[ /Rect [1820 10942 2055 11110] /Subtype /Link /Dest /LOUT15_4062_pre_cove_2 /ANN pdfmark
1820(50)s 220 fnt2 0 10654(@V)m 17(erbatim)k
240 fnt1 1129 10657(symbol)m 1836(,)s
-[ /Rect [1943 10654 2178 10819] /Subtype /Link /Dest /LOUT15_4082_pre_verb_1 /ANN pdfmark
+[ /Rect [1943 10654 2178 10819] /Subtype /Link /Dest /LOUT15_4062_pre_verb_1 /ANN pdfmark
1943(70)s 0 10369(V)m 26(ertical)k
797(concatenation)s 2129(,)s
-[ /Rect [2236 10366 2469 10533] /Subtype /Link /Dest /LOUT15_4082_pre_conc_2 /ANN pdfmark
+[ /Rect [2236 10366 2469 10533] /Subtype /Link /Dest /LOUT15_4062_pre_conc_2 /ANN pdfmark
2236(36)s 220 fnt2 0 10078(@VExpand)m
240 fnt1 1161 10081(symbol)m 1868(,)s
-[ /Rect [1975 10076 2206 10243] /Subtype /Link /Dest /LOUT15_4082_pre_hexp_2 /ANN pdfmark
-1975(49)s 220 fnt2
+[ /Rect [1975 10078 2202 10243] /Subtype /Link /Dest /LOUT15_4062_pre_hexp_2 /ANN pdfmark
+1975(48)s 220 fnt2
0 9790(@VLimited)m 240 fnt1 1123 9793(symbol)m 1830(,)s
-[ /Rect [1937 9788 2168 9955] /Subtype /Link /Dest /LOUT15_4082_pre_hlim_2 /ANN pdfmark
+[ /Rect [1937 9788 2168 9955] /Subtype /Link /Dest /LOUT15_4062_pre_hlim_2 /ANN pdfmark
1937(49)s
220 fnt2 0 9502(@VScale)m 240 fnt1 969 9505(symbol)m 1676(,)s
-[ /Rect [1783 9502 2018 9670] /Subtype /Link /Dest /LOUT15_4082_pre_hsca_2 /ANN pdfmark
+[ /Rect [1783 9502 2018 9670] /Subtype /Link /Dest /LOUT15_4062_pre_hsca_2 /ANN pdfmark
1783(50)s 220 fnt2 0 9214(@VShift)m 240 fnt1 863 9217(symbol)m
1570(,)s
-[ /Rect [1677 9214 1904 9379] /Subtype /Link /Dest /LOUT15_4082_pre_hshi_2 /ANN pdfmark
+[ /Rect [1677 9214 1904 9379] /Subtype /Link /Dest /LOUT15_4062_pre_hshi_2 /ANN pdfmark
1677(48)s 220 fnt2 0 8926(@VSpan)m 240 fnt1
927 8929(symbol)m 1634(,)s
-[ /Rect [1741 8926 1956 9094] /Subtype /Link /Dest /LOUT15_4082_pre_span_5 /ANN pdfmark
+[ /Rect [1741 8926 1956 9094] /Subtype /Link /Dest /LOUT15_4062_pre_span_5 /ANN pdfmark
1741(51)s 220 fnt2 0 8350(w)m
240 fnt1 216 8353(unit)m 595(,)s
-[ /Rect [702 8350 930 8515] /Subtype /Link /Dest /LOUT15_4082_pre_conc_14 /ANN pdfmark
+[ /Rect [702 8350 930 8515] /Subtype /Link /Dest /LOUT15_4062_pre_conc_14 /ANN pdfmark
702(37)s 0 8065(White)m
640(space)s 1174(,)s
-[ /Rect [1281 8062 1505 8227] /Subtype /Link /Dest /LOUT15_4082_det_lexi_8 /ANN pdfmark
+[ /Rect [1281 8062 1505 8227] /Subtype /Link /Dest /LOUT15_4062_det_lexi_8 /ANN pdfmark
1281(13)s 240 7777(when)m 816(signi\207cant)s
1819(,)s
-[ /Rect [1926 7774 2153 7939] /Subtype /Link /Dest /LOUT15_4082_pre_conc_33 /ANN pdfmark
+[ /Rect [1926 7774 2153 7939] /Subtype /Link /Dest /LOUT15_4062_pre_conc_33 /ANN pdfmark
1926(38)s 220 fnt2 0 7486(@Wide)m 240 fnt1
774 7489(symbol)m 1481(,)s
-[ /Rect [1588 7486 1815 7651] /Subtype /Link /Dest /LOUT15_4082_pre_wide_1 /ANN pdfmark
+[ /Rect [1588 7486 1815 7651] /Subtype /Link /Dest /LOUT15_4062_pre_wide_1 /ANN pdfmark
1588(48)s 0 7201(W)m 9(idth)k
646(of)s 917(an)s 1200(object)s 1791(,)s
-[ /Rect [1898 7201 2132 7363] /Subtype /Link /Dest /LOUT15_4082_det_size_2 /ANN pdfmark
+[ /Rect [1898 7201 2132 7363] /Subtype /Link /Dest /LOUT15_4062_det_size_2 /ANN pdfmark
1898(24)s
0 6913(W)m 19(ord)k 531(,)s
-[ /Rect [638 6913 872 7075] /Subtype /Link /Dest /LOUT15_4082_det_lexi_18 /ANN pdfmark
+[ /Rect [638 6913 872 7075] /Subtype /Link /Dest /LOUT15_4062_det_lexi_18 /ANN pdfmark
638(14)s 220 fnt2
0 6334(x)m 240 fnt1 168 6337(g)m 1(ap)k 566(mode)s
1101(,)s
-[ /Rect [1208 6334 1436 6499] /Subtype /Link /Dest /LOUT15_4082_pre_conc_24 /ANN pdfmark
+[ /Rect [1208 6334 1436 6499] /Subtype /Link /Dest /LOUT15_4062_pre_conc_24 /ANN pdfmark
1208(37)s 220 fnt2 0 5758(@Y)m 4(ield)k
240 fnt1 753 5761(symbol)m 1460(,)s
-[ /Rect [1567 5758 1800 5926] /Subtype /Link /Dest /LOUT15_4082_pre_case_2 /ANN pdfmark
+[ /Rect [1567 5758 1800 5926] /Subtype /Link /Dest /LOUT15_4062_pre_case_2 /ANN pdfmark
1567(56)s 220 fnt2
0 5470(@YUnit)m 240 fnt1 814 5473(symbol)m 1521(,)s
-[ /Rect [1628 5473 1862 5635] /Subtype /Link /Dest /LOUT15_4082_pre_yuni_1 /ANN pdfmark
+[ /Rect [1628 5473 1862 5635] /Subtype /Link /Dest /LOUT15_4062_pre_yuni_1 /ANN pdfmark
1628(44)s
220 fnt2 0 4894(@ZUnit)m 240 fnt1 802 4897(symbol)m 1509(,)s
-[ /Rect [1616 4897 1850 5059] /Subtype /Link /Dest /LOUT15_4082_pre_yuni_2 /ANN pdfmark
+[ /Rect [1616 4897 1850 5059] /Subtype /Link /Dest /LOUT15_4062_pre_yuni_2 /ANN pdfmark
1616(44)s
grestore
gsave
diff --git a/doc/expert/preface b/doc/expert/preface
index 652396f..79cea98 100644
--- a/doc/expert/preface
+++ b/doc/expert/preface
@@ -21,7 +21,7 @@ This manual presents Version 3 of Basser Lout, publicly released in
September 1994 @Cite { $kingston1995lout.program } and developed
continuously since then. This manual was rendered into PostScript
postscript @Index { PostScript }
-by Version 3.23 of the Basser Lout interpreter, using the symbols
+by Version 3.24 of the Basser Lout interpreter, using the symbols
described in the User's Guide @Cite { $kingston1995lout.user }.
@DP
@Heading { Acknowledgment. } Version 3 has benefited from hundreds of
diff --git a/doc/slides/README b/doc/slides/README
index 3035e96..5f4defa 100644
--- a/doc/slides/README
+++ b/doc/slides/README
@@ -15,4 +15,4 @@ after the second run. A copy of the final
outfile.ps is included.
Jeff Kingston
-24 June 2000
+8 October 2000
diff --git a/doc/slides/outfile.ps b/doc/slides/outfile.ps
index 3abe548..a3780a4 100644
--- a/doc/slides/outfile.ps
+++ b/doc/slides/outfile.ps
@@ -1,6 +1,6 @@
%!PS-Adobe-3.0
-%%Creator: Basser Lout Version 3.23 (June 2000)
-%%CreationDate: Sat Jun 24 12:46:00 2000
+%%Creator: Basser Lout Version 3.24 (October 2000)
+%%CreationDate: Sun Oct 8 13:04:24 2000
%%DocumentData: Binary
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
@@ -87,7 +87,7 @@
%%EndResource
%%BeginResource: procset LoutTabPrependGraphic
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/tabf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/tabf.lpg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% PostScript @SysPrependGraphic file for @Tab %
@@ -204,7 +204,7 @@
%%EndResource
%%BeginResource: procset LoutFigPrependGraphic
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/figf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/figf.lpg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% PostScript @SysPrependGraphic file for @Fig Jeffrey H. Kingston %
@@ -1209,7 +1209,7 @@ end
%%EndResource
%%BeginResource: procset LoutGraphPrependGraphic
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/graphf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/graphf.lpg
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% PostScript @SysPrependGraphic file for @Graph (Version 1.0) %
@@ -1979,7 +1979,7 @@ end
%%EndResource
%%BeginResource: procset LoutBasicSetup
-% @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/bsf.lpg
+% @PrependGraphic file /usr/staff/jeff/lout.lib/include/bsf.lpg
% width height linethickness louteuro -
% draw a Euro symbol of this width and height with this line thickness
diff --git a/doc/user/README b/doc/user/README
index 706b31f..810f7ca 100644
--- a/doc/user/README
+++ b/doc/user/README
@@ -7,7 +7,7 @@ type the command
lout all > op
in this directory. Owing to some unfortunate page breaks in the
-early runs, this must be done seven times to completely resolve
+early runs, this must be done six times to completely resolve
all cross references, although the PostScript file op is printable
after the first run. Auxiliary files with .li and .ld suffixes
will be created in this directory.
@@ -15,24 +15,37 @@ will be created in this directory.
The first run will produce a large number of error messages,
nearly all beginning with "unresolved cross reference". These
should gradually go away on later runs. The following shows the
-error message output on the fifth run for A4 size printing:
-
-lout file "cpp_tabs" (from "cpp" line 80, from "all" line 45):
- 56,23: prg2lout 2,1: program text ended within comment
- 58,35: prg2lout 2,1: program text ended within comment
-
-These two warnings point to two places where a C program text ended
-inside a comment, which in these cases was deliberate so is no problem.
-If you set the document in Letter size paper, you will also get a
-couple of other warning messages pointing to places where Lout had
-to slightly scale a display to fit the smaller page.
+error message output on the later runs for A4 size printing:
+
+lout file "str_indx" (from "str" line 15, from "all" line 37):
+ 43,1: 0.3c object too high for -0.0c space; will try elsewhere
+lout file "typ_repo" (from "typ" line 19, from "all" line 38):
+ 38,1: 1.0c object too high for 0.2c space; will try elsewhere
+lout file "dia_synt" (from "dia" line 49, from "all" line 44):
+ 79,1: 1.0c object too high for 0.8c space; will try elsewhere
+lout file "prg_tabs" (from "prg" line 102, from "all" line 46):
+ 58,23: prg2lout 2,1: program text ended within comment
+ 60,35: prg2lout 2,1: program text ended within comment
+
+The first three warnings are about footnotes whose first lines did not
+fit on the bottom of the current page, so had to begin on the following
+page. The last two warnings point to two places where a C program text
+ended inside a comment, which in these cases was deliberate. If you set
+the document in Letter size paper, you will also get different warning
+messages pointing to places where Lout had to slightly scale a display
+to fit the smaller page:
+
+lout file "gra_summ" (from "gra" line 44, from "all" line 45):
+ 8,1: 23.6c object too high for 21.8c space; @Scale inserted
+lout file "ap_qck" (from "all" line 48):
+ 158,25: 22.4c object too high for 21.9c space; @Scale inserted
Optimal page breaking has been turned off for this document owing to
repeated failure to converge, caused by footnotes and floating figures
close to large unbreakable displays.
A copy of the final PostScript output file (A4 paper size) is
-stored at "ftp://ftp.cs.su.oz.au/jeff/lout/lout-3.23.user.ps.gz".
+stored at "ftp://ftp.cs.su.oz.au/jeff/lout/lout-3.24.user.ps.gz".
Jeffrey H. Kingston
-24 June 2000
+8 October 2000
diff --git a/doc/user/all b/doc/user/all
index e0f239c..d38a47c 100644
--- a/doc/user/all
+++ b/doc/user/all
@@ -8,8 +8,8 @@
@SysInclude { cprint }
@SysInclude { eiffel }
@SysInclude { perl }
-@SysInclude { book }
-# @Include { letterbook } # for testing Letter size formatting
+# @SysInclude { book }
+@Include { letterbook } # for testing Letter size formatting
@SysDatabase @Reference { loutrefs }
@@ -21,8 +21,8 @@ Lout
Document Formatting System
}
@Author { Jeffrey H. Kingston }
- @Edition { Version 3.23
-June, 2000 }
+ @Edition { Version 3.24
+October, 2000 }
@Publisher {
Copyright @CopyRight 1991, 2000 Jeffrey H. Kingston,
Basser Department of Computer Science,
diff --git a/doc/user/preface b/doc/user/preface
index 375999e..2b1c1b0 100644
--- a/doc/user/preface
+++ b/doc/user/preface
@@ -18,7 +18,7 @@ gnu. @Index { GNU Public License }
primary source is directory
@ID @Code "ftp://ftp.cs.usyd.edu.au/jeff/lout"
in which may be found a gzipped tar file containing the main distribution
-(currently {@Code "lout-3.23.tar.gz"}), and various other things including
+(currently {@Code "lout-3.24.tar.gz"}), and various other things including
a PostScript version of this guide. The distribution contains source code,
libraries, documentation, license, and installation instructions.
@PP
diff --git a/doc/user/str_figs b/doc/user/str_figs
index 285e097..154e355 100644
--- a/doc/user/str_figs
+++ b/doc/user/str_figs
@@ -145,7 +145,15 @@ together on one page or column (enclosing the body of the figure or table
in @Code "@OneRow" would have the same effect except that it would not
incorporate the caption, hence the need for this option). You need to be
certain that the whole assembly will fit on one page when setting
-@Code "@OnePage" to {@Code "Yes"}.
+@Code "@OnePage" to {@Code "Yes"}. If it doesn't, Lout should warn you
+with a message such as
+@ID @Code "25.3c object too high for 23.4c space; will try elsewhere"
+giving the size of the oversize object and the size of the space it
+failed to fit into; but (unfortunately) it does not given a clear
+indication of whether trying elsewhere succeeded or not. When you
+see this message you need to check for yourself whether the figure was
+actually printed or not; it may mean merely that the figure was put
+back to a later page than the first possible one.
@PP
The @I default value of the @Code "@OnePage" option for each figure or
table depends on the value of its @Code "@Location" option as follows:
@@ -181,6 +189,16 @@ which is horizontally expanded (by the @Code "@HExpand" symbol, which is not
specific to figures) to occupy the full width of the page or column, rather
than fitting snugly around the figure.
@PP
+Although @Code "@CC" will always centre the figure or table, occasionally
+it underestimates the amount of space available to centre in, and hence
+the figure or table appears only partly centred, or even left
+justified. This occurs when nothing on the page extends the full
+width of the page. If this problem occurs, use
+@ID @Code "@Format { @HExpand @CC @Body }"
+The @Code "@HExpand" symbol expands the space available to the following
+object to the maximum possible amount, so that the centring is with respect
+to the full available width as desired.
+@PP
The @Code "@Format" option applies to just the body of the figure, not to
its caption. It applies to each page or column of a multi-page or
multi-column figure; for example, the above format will draw a box around
diff --git a/externs.h b/externs.h
index 3552e7a..7e050bd 100644
--- a/externs.h
+++ b/externs.h
@@ -1,6 +1,6 @@
/*@externs.h:External Declarations:Directories and file conventions@**********/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -35,7 +35,7 @@
#if LOCALE_ON
#include <nl_types.h>
extern nl_catd MsgCat;
-#define condcatgets(cat, set, msg, s) catgets(cat, set, msg, s)
+#define condcatgets(cat, set, msg, s) (cat ? catgets(cat, set, msg, s) : s)
#else
#define condcatgets(cat, set, msg, s) s
#endif
@@ -95,7 +95,7 @@ extern nl_catd MsgCat;
/* */
/*****************************************************************************/
-#define LOUT_VERSION AsciiToFull("Basser Lout Version 3.23 (June 2000)")
+#define LOUT_VERSION AsciiToFull("Basser Lout Version 3.24 (October 2000)")
#define CROSS_DB AsciiToFull("lout")
#define SOURCE_SUFFIX AsciiToFull(".lt")
#define INDEX_SUFFIX AsciiToFull(".li")
@@ -1126,13 +1126,6 @@ typedef union
/* children The objects on the mark */
/* parents The parents of the children (one-to-one) */
/* */
-/* FIXED_COL_THR (FIXED_ROW_THR) - object representing one object that used */
-/* to be on a thread but has now been fixed and removed from the thread */
-/* */
-/* SIZED The horizontal (vertical) size only */
-/* first child The object that has been fixed */
-/* parent The sole parent of this object */
-/* */
/* ACAT - a paragraph (sequence of objects separated by & or white space) */
/* */
/* SIZED The size of the object */
@@ -1953,142 +1946,140 @@ typedef struct back_end_rec {
#define VSPANNER 14 /* o a vertical spanner */
#define ROW_THR 15 /* o a row thread */
#define COL_THR 16 /* o a column thread */
-#define FIXED_ROW_THR 17 /* o a fixed row thread */
-#define FIXED_COL_THR 18 /* o a fixed column thread */
-#define ACAT 19 /* to s a sequence of &-ed objs */
-#define HCAT 20 /* to s a sequence of |-ed objs */
-#define VCAT 21 /* to s a sequence of /-ed objs */
-#define BEGIN_HEADER 22 /* to s @BeginHeaderComponent */
-#define END_HEADER 23 /* to s @EndHeaderComponent */
-#define SET_HEADER 24 /* to s @SetHeaderComponent */
-#define CLEAR_HEADER 25 /* to s @ClearHeaderComponent */
-#define ONE_COL 26 /* to s @OneCol */
-#define ONE_ROW 27 /* to s @OneRow */
-#define WIDE 28 /* to s @Wide */
-#define HIGH 29 /* to s @High */
-#define HSHIFT 30 /* to s @HShift */
-#define VSHIFT 31 /* to s @VShift */
-#define HSCALE 32 /* to s @HScale */
-#define VSCALE 33 /* to s @VScale */
-#define HCOVER 34 /* to s @HCover */
-#define VCOVER 35 /* to s @VCover */
-#define SCALE 36 /* to s @Scale */
-#define KERN_SHRINK 37 /* to s @KernShrink */
-#define HCONTRACT 38 /* to s @HContract */
-#define VCONTRACT 39 /* to s @VContract */
-#define HLIMITED 40 /* to s @HLimited */
-#define VLIMITED 41 /* to s @VLimited */
-#define HEXPAND 42 /* to s @HExpand */
-#define VEXPAND 43 /* to s @VExpand */
-#define START_HSPAN 44 /* to s @StartHSpan */
-#define START_VSPAN 45 /* to s @StartVSpan */
-#define START_HVSPAN 46 /* to s @StartHVSpan */
-#define HSPAN 47 /* to s @HSpan */
-#define VSPAN 48 /* to s @VSpan */
-#define PADJUST 49 /* to s @PAdjust */
-#define HADJUST 50 /* to s @HAdjust */
-#define VADJUST 51 /* to s @VAdjust */
-#define ROTATE 52 /* to s @Rotate */
-#define BACKGROUND 53 /* to s @Background */
-#define CASE 54 /* to s @Case */
-#define VERBATIM 55 /* to s @Verbatim */
-#define RAW_VERBATIM 56 /* to s @RawVerbatim */
-#define YIELD 57 /* to s @Yield */
-#define BACKEND 58 /* to s @BackEnd */
-#define FILTERED 59 /* to s filtered object (no name) */
-#define XCHAR 60 /* to s @Char */
-#define FONT 61 /* to s @Font */
-#define SPACE 62 /* to s @Space */
-#define YUNIT 63 /* to s @YUnit */
-#define ZUNIT 64 /* to s @ZUnit */
-#define BREAK 65 /* to s @Break */
-#define UNDERLINE 66 /* to s @Underline */
-#define COLOUR 67 /* to s @SetColour and @SetColor */
-#define OUTLINE 68 /* to s @Outline */
-#define LANGUAGE 69 /* to s @Language */
-#define CURR_LANG 70 /* to s @CurrLang */
-#define CURR_FAMILY 71 /* to s @CurrFamily */
-#define CURR_FACE 72 /* to s @CurrFace */
-#define CURR_YUNIT 73 /* to s @CurrYUnit */
-#define CURR_ZUNIT 74 /* to s @CurrZUnit */
-#define COMMON 75 /* to s @Common */
-#define RUMP 76 /* to s @Rump */
-#define MELD 77 /* to s @Meld */
-#define INSERT 78 /* to s @Insert */
-#define ONE_OF 79 /* to s @OneOf */
-#define NEXT 80 /* to s @Next */
-#define PLUS 81 /* to s @Plus */
-#define MINUS 82 /* to s @Minus */
-#define ENV_OBJ 83 /* to s object with envt (no name) */
-#define ENV 84 /* to s @LEnv */
-#define ENVA 85 /* to s @LEnvA */
-#define ENVB 86 /* to s @LEnvB */
-#define ENVC 87 /* to s @LEnvC */
-#define ENVD 88 /* to s @LEnvD */
-#define CENV 89 /* to s @LCEnv */
-#define CLOS 90 /* to s @LClos */
-#define LVIS 91 /* to s @LVis */
-#define LUSE 92 /* to s @LUse */
-#define LEO 93 /* to s @LEO */
-#define OPEN 94 /* to s @Open */
-#define TAGGED 95 /* to s @Tagged */
-#define INCGRAPHIC 96 /* to s @IncludeGraphic */
-#define SINCGRAPHIC 97 /* to s @SysIncludeGraphic */
-#define PLAIN_GRAPHIC 98 /* to s @PlainGraphic */
-#define GRAPHIC 99 /* to s @Graphic */
-#define LINK_SOURCE 100 /* to s @LinkSource */
-#define LINK_DEST 101 /* to s @LinkDest */
-#define TSPACE 102 /* t a space token, parser only */
-#define TJUXTA 103 /* t a juxta token, parser only */
-#define LBR 104 /* t s left brace token */
-#define RBR 105 /* t s right brace token */
-#define BEGIN 106 /* t s @Begin token */
-#define END 107 /* t s @End token */
-#define USE 108 /* t s @Use */
-#define NOT_REVEALED 109 /* t s @NotRevealed */
-#define GSTUB_NONE 110 /* t a galley stub, no rpar */
-#define GSTUB_INT 111 /* t galley stub internal rpar */
-#define GSTUB_EXT 112 /* t galley stub external rpar */
-#define UNEXPECTED_EOF 113 /* t unexpected end of file */
-#define INCLUDE 114 /* s @Include */
-#define SYS_INCLUDE 115 /* s @SysInclude */
-#define PREPEND 116 /* s @Prepend */
-#define SYS_PREPEND 117 /* s @SysPrepend */
-#define DATABASE 118 /* s @Database */
-#define SYS_DATABASE 119 /* s @SysDatabase */
-/* #define START 120 */ /* s \Start */
-#define DEAD 121 /* i a dead galley */
-#define UNATTACHED 122 /* i an inner, unsized galley */
-#define RECEPTIVE 123 /* i a receptive object index */
-#define RECEIVING 124 /* i a receiving object index */
-#define RECURSIVE 125 /* i a recursive definite obj. */
-#define PRECEDES 126 /* i an ordering constraint */
-#define FOLLOWS 127 /* i other end of ordering c. */
-#define CROSS_LIT 128 /* i literal word cross-ref */
-#define CROSS_FOLL 129 /* i following type cross-ref */
-#define CROSS_FOLL_OR_PREC 130 /* i follorprec type cross-ref */
-#define GALL_FOLL 131 /* i galley with &&following */
-#define GALL_FOLL_OR_PREC 132 /* i galley with &&following */
-#define CROSS_TARG 133 /* i value of cross-ref */
-#define GALL_TARG 134 /* i target of these galleys */
-#define GALL_PREC 135 /* i galley with &&preceding */
-#define CROSS_PREC 136 /* i preceding type cross-ref */
-#define PAGE_LABEL_IND 137 /* i index of PAGE_LABEL */
-#define SCALE_IND 138 /* i index of auto SCALE */
-#define COVER_IND 139 /* i index of HCOVER or VCOVER */
-#define EXPAND_IND 140 /* i index of HEXPAND or VEXPD */
-#define THREAD 141 /* a sequence of threads */
-#define CROSS_SYM 142 /* cross-ref info */
-#define CR_ROOT 143 /* RootCross */
-#define MACRO 144 /* a macro symbol */
-#define LOCAL 145 /* a local symbol */
-#define LPAR 146 /* a left parameter */
-#define NPAR 147 /* a named parameter */
-#define RPAR 148 /* a right parameter */
-#define EXT_GALL 149 /* an external galley */
-#define CR_LIST 150 /* a list of cross references */
-#define SCOPE_SNAPSHOT 151 /* a scope snapshot */
-#define DISPOSED 152 /* a disposed record */
+#define ACAT 17 /* to s a sequence of &-ed objs */
+#define HCAT 18 /* to s a sequence of |-ed objs */
+#define VCAT 19 /* to s a sequence of /-ed objs */
+#define BEGIN_HEADER 20 /* to s @BeginHeaderComponent */
+#define END_HEADER 21 /* to s @EndHeaderComponent */
+#define SET_HEADER 22 /* to s @SetHeaderComponent */
+#define CLEAR_HEADER 23 /* to s @ClearHeaderComponent */
+#define ONE_COL 24 /* to s @OneCol */
+#define ONE_ROW 25 /* to s @OneRow */
+#define WIDE 26 /* to s @Wide */
+#define HIGH 27 /* to s @High */
+#define HSHIFT 28 /* to s @HShift */
+#define VSHIFT 29 /* to s @VShift */
+#define HSCALE 30 /* to s @HScale */
+#define VSCALE 31 /* to s @VScale */
+#define HCOVER 32 /* to s @HCover */
+#define VCOVER 33 /* to s @VCover */
+#define SCALE 34 /* to s @Scale */
+#define KERN_SHRINK 35 /* to s @KernShrink */
+#define HCONTRACT 36 /* to s @HContract */
+#define VCONTRACT 37 /* to s @VContract */
+#define HLIMITED 38 /* to s @HLimited */
+#define VLIMITED 39 /* to s @VLimited */
+#define HEXPAND 40 /* to s @HExpand */
+#define VEXPAND 41 /* to s @VExpand */
+#define START_HSPAN 42 /* to s @StartHSpan */
+#define START_VSPAN 43 /* to s @StartVSpan */
+#define START_HVSPAN 44 /* to s @StartHVSpan */
+#define HSPAN 45 /* to s @HSpan */
+#define VSPAN 46 /* to s @VSpan */
+#define PADJUST 47 /* to s @PAdjust */
+#define HADJUST 48 /* to s @HAdjust */
+#define VADJUST 49 /* to s @VAdjust */
+#define ROTATE 50 /* to s @Rotate */
+#define BACKGROUND 51 /* to s @Background */
+#define CASE 52 /* to s @Case */
+#define VERBATIM 53 /* to s @Verbatim */
+#define RAW_VERBATIM 54 /* to s @RawVerbatim */
+#define YIELD 55 /* to s @Yield */
+#define BACKEND 56 /* to s @BackEnd */
+#define FILTERED 57 /* to s filtered object (no name) */
+#define XCHAR 58 /* to s @Char */
+#define FONT 59 /* to s @Font */
+#define SPACE 60 /* to s @Space */
+#define YUNIT 61 /* to s @YUnit */
+#define ZUNIT 62 /* to s @ZUnit */
+#define BREAK 63 /* to s @Break */
+#define UNDERLINE 64 /* to s @Underline */
+#define COLOUR 65 /* to s @SetColour and @SetColor */
+#define OUTLINE 66 /* to s @Outline */
+#define LANGUAGE 67 /* to s @Language */
+#define CURR_LANG 68 /* to s @CurrLang */
+#define CURR_FAMILY 69 /* to s @CurrFamily */
+#define CURR_FACE 70 /* to s @CurrFace */
+#define CURR_YUNIT 71 /* to s @CurrYUnit */
+#define CURR_ZUNIT 72 /* to s @CurrZUnit */
+#define COMMON 73 /* to s @Common */
+#define RUMP 74 /* to s @Rump */
+#define MELD 75 /* to s @Meld */
+#define INSERT 76 /* to s @Insert */
+#define ONE_OF 77 /* to s @OneOf */
+#define NEXT 78 /* to s @Next */
+#define PLUS 79 /* to s @Plus */
+#define MINUS 80 /* to s @Minus */
+#define ENV_OBJ 81 /* to s object with envt (no name) */
+#define ENV 82 /* to s @LEnv */
+#define ENVA 83 /* to s @LEnvA */
+#define ENVB 84 /* to s @LEnvB */
+#define ENVC 85 /* to s @LEnvC */
+#define ENVD 86 /* to s @LEnvD */
+#define CENV 87 /* to s @LCEnv */
+#define CLOS 88 /* to s @LClos */
+#define LVIS 89 /* to s @LVis */
+#define LUSE 90 /* to s @LUse */
+#define LEO 91 /* to s @LEO */
+#define OPEN 92 /* to s @Open */
+#define TAGGED 93 /* to s @Tagged */
+#define INCGRAPHIC 94 /* to s @IncludeGraphic */
+#define SINCGRAPHIC 95 /* to s @SysIncludeGraphic */
+#define PLAIN_GRAPHIC 96 /* to s @PlainGraphic */
+#define GRAPHIC 97 /* to s @Graphic */
+#define LINK_SOURCE 98 /* to s @LinkSource */
+#define LINK_DEST 99 /* to s @LinkDest */
+#define TSPACE 100 /* t a space token, parser only */
+#define TJUXTA 101 /* t a juxta token, parser only */
+#define LBR 102 /* t s left brace token */
+#define RBR 103 /* t s right brace token */
+#define BEGIN 104 /* t s @Begin token */
+#define END 105 /* t s @End token */
+#define USE 106 /* t s @Use */
+#define NOT_REVEALED 107 /* t s @NotRevealed */
+#define GSTUB_NONE 108 /* t a galley stub, no rpar */
+#define GSTUB_INT 109 /* t galley stub internal rpar */
+#define GSTUB_EXT 110 /* t galley stub external rpar */
+#define UNEXPECTED_EOF 111 /* t unexpected end of file */
+#define INCLUDE 112 /* s @Include */
+#define SYS_INCLUDE 113 /* s @SysInclude */
+#define PREPEND 114 /* s @Prepend */
+#define SYS_PREPEND 115 /* s @SysPrepend */
+#define DATABASE 116 /* s @Database */
+#define SYS_DATABASE 117 /* s @SysDatabase */
+/* #define START 118 */ /* s \Start */
+#define DEAD 119 /* i a dead galley */
+#define UNATTACHED 120 /* i an inner, unsized galley */
+#define RECEPTIVE 121 /* i a receptive object index */
+#define RECEIVING 122 /* i a receiving object index */
+#define RECURSIVE 123 /* i a recursive definite obj. */
+#define PRECEDES 124 /* i an ordering constraint */
+#define FOLLOWS 125 /* i other end of ordering c. */
+#define CROSS_LIT 126 /* i literal word cross-ref */
+#define CROSS_FOLL 127 /* i following type cross-ref */
+#define CROSS_FOLL_OR_PREC 128 /* i follorprec type cross-ref */
+#define GALL_FOLL 129 /* i galley with &&following */
+#define GALL_FOLL_OR_PREC 130 /* i galley with &&following */
+#define CROSS_TARG 131 /* i value of cross-ref */
+#define GALL_TARG 132 /* i target of these galleys */
+#define GALL_PREC 133 /* i galley with &&preceding */
+#define CROSS_PREC 134 /* i preceding type cross-ref */
+#define PAGE_LABEL_IND 135 /* i index of PAGE_LABEL */
+#define SCALE_IND 136 /* i index of auto SCALE */
+#define COVER_IND 137 /* i index of HCOVER or VCOVER */
+#define EXPAND_IND 138 /* i index of HEXPAND or VEXPD */
+#define THREAD 139 /* a sequence of threads */
+#define CROSS_SYM 140 /* cross-ref info */
+#define CR_ROOT 141 /* RootCross */
+#define MACRO 142 /* a macro symbol */
+#define LOCAL 143 /* a local symbol */
+#define LPAR 144 /* a left parameter */
+#define NPAR 145 /* a named parameter */
+#define RPAR 146 /* a right parameter */
+#define EXT_GALL 147 /* an external galley */
+#define CR_LIST 148 /* a list of cross references */
+#define SCOPE_SNAPSHOT 149 /* a scope snapshot */
+#define DISPOSED 150 /* a disposed record */
#define is_indefinite(x) ((x) >= CLOSURE && (x) <= HEAD)
#define is_header(x) ((x) >= BEGIN_HEADER && (x) <= CLEAR_HEADER)
@@ -2154,9 +2145,9 @@ typedef struct back_end_rec {
#define SMALL_CAPS_ON 1 /* small capitals */
/* sides of a mark */
-#define BACK 153 /* means lies to left of mark */
-#define ON 154 /* means lies on mark */
-#define FWD 155 /* means lies to right of mark */
+#define BACK 151 /* means lies to left of mark */
+#define ON 152 /* means lies on mark */
+#define FWD 153 /* means lies to right of mark */
/* statuses of thread objects */
#define NOTSIZED 0 /* this thread object is not sized */
@@ -2164,15 +2155,15 @@ typedef struct back_end_rec {
#define FINALSIZE 2 /* thread object size is now final */
/* constraint statuses */
-#define PROMOTE 156 /* this component may be promoted */
-#define CLOSE 157 /* must close dest before promoting */
-#define BLOCK 158 /* cannot promote this component */
-#define CLEAR 159 /* this constraint is now satisfied */
+#define PROMOTE 154 /* this component may be promoted */
+#define CLOSE 155 /* must close dest before promoting */
+#define BLOCK 156 /* cannot promote this component */
+#define CLEAR 157 /* this constraint is now satisfied */
/* gap increment types */
-#define GAP_ABS 160 /* absolute, e.g. 3p */
-#define GAP_INC 161 /* increment, e.g. +3p */
-#define GAP_DEC 162 /* decrement, e.g. -3p */
+#define GAP_ABS 158 /* absolute, e.g. 3p */
+#define GAP_INC 159 /* increment, e.g. +3p */
+#define GAP_DEC 160 /* decrement, e.g. -3p */
/* file types */
#define SOURCE_FILE 0 /* input file from command line */
@@ -2980,7 +2971,6 @@ extern OBJECT Parse(OBJECT *token, OBJECT encl, BOOLEAN defs_allowed,
/***** z07.c Object Service **************************************/
extern BOOLEAN SplitIsDefinite(OBJECT x);
extern int DisposeObject(OBJECT x);
-extern void DisposeSplitObject(OBJECT x);
extern OBJECT MakeWord(unsigned typ, FULL_CHAR *str, FILE_POS *pos);
extern OBJECT MakeWordTwo(unsigned typ, FULL_CHAR *str1, FULL_CHAR *str2,
FILE_POS *pos);
diff --git a/include/README b/include/README
index 63ad651..2eb1841 100644
--- a/include/README
+++ b/include/README
@@ -34,6 +34,7 @@ Setup files (containing mainly lists of options settable by the user)
blue Blue
perl Perl + Pod
pod Pod
+ python Python
Source files (containing Lout and PostScript source code for the packages)
--------------------------------------------------------------------------
@@ -70,6 +71,7 @@ Source files (containing Lout and PostScript source code for the packages)
bluef Blue
perlf Perl
podf Pod
+ pythonf Python
Miscellaneous
-------------
diff --git a/include/bookf b/include/bookf
index f555e1f..70cf313 100644
--- a/include/bookf
+++ b/include/bookf
@@ -94,7 +94,7 @@ def @BookSetup
named @SubAppendixGap { 2.0v @OrIfPlain 3f }
named @SubSubAppendixGap { 1.5v @OrIfPlain 2f }
- named @PrefaceInContents { No }
+ named @PrefaceInContents { Yes }
named @AbbreviationsInContents { Yes }
named @IntroductionInContents { Yes }
named @PartInContents { Yes }
@@ -686,7 +686,8 @@ def @BookSetup
@PageHeaders { @PageHeaders }
@Orient { @PageOrientation }
@IntroFirstPageNumber
- // NonStart @Runner @Owner { @Tag }
+ # // NonStart @Runner @Owner { @Tag }
+ // None @Runner @Owner { @Tag }
// @PageList
@ColumnNumber { @ColumnNumber }
@PageHeaders { @PageHeaders }
diff --git a/include/dsf b/include/dsf
index 16a1967..803fcc3 100644
--- a/include/dsf
+++ b/include/dsf
@@ -723,24 +723,6 @@ def @DocumentSetup
}
}
- def @DoBackground right @Orient
- {
-# "LoutPageSet" @Graphic # VT: case PDF produces nothing
- { @BackEnd @Case {
- PostScript @Yield "LoutPageSet"
- else @Yield "% @DoBackground/LoutPageSet UNIMPLEMENTED"
- }
- } @Graphic
- {
- { @OrientationAngle @Orient } @Rotate
- { @OrientedWidth @Orient } @Wide { @OrientedHeight @Orient } @High
- { //@TopMargin ||@OddLeftMargin
- @HExpand @VExpand @PageBackground
- ||@OddRightMargin //@FootMargin
- }
- }
- }
-
def @PageSet right x
{
# "LoutPageSet" @Graphic # VT: case PDF produces nothing
@@ -768,12 +750,11 @@ def @DocumentSetup
named @Orient {}
right x
{
- # @DoBackground @Orient ||0io
@PageSet
{ @OrientationAngle @Orient } @Rotate
{ @OrientedWidth @Orient } @Wide { @OrientedHeight @Orient } @High
{ //@TopMargin ||@OddLeftMargin
- @PageBackground @Background
+ { // || @PageBackground } @Background
# 1 @MargSet
@PageEnclose @PageBox @HExpand { extra // @VExpand x }
||@OddRightMargin //@FootMargin
@@ -786,11 +767,10 @@ def @DocumentSetup
right x
{
@PageSet
- # @DoBackground @Orient ||0io
{ @OrientationAngle @Orient } @Rotate
{ @OrientedWidth @Orient } @Wide { @OrientedHeight @Orient } @High
{ //@TopMargin ||@EvenLeftMargin
- @PageBackground @Background
+ { // || @PageBackground } @Background
# 0 @MargSet
@PageEnclose @PageBox @HExpand { extra // @VExpand x }
||@EvenRightMargin //@FootMargin
@@ -2087,7 +2067,7 @@ def @DocumentSetup
extra { extra }
@AtTop { @AtTop }
@FirstPageNum
- { Running Titles } @Yield @RunningPageList
+ { Running Titles NoTitles } @Yield @RunningPageList
@ColumnNumber { @ColumnNumber }
@PageHeaders { @PageHeaders }
@Orient { @Orient }
@@ -2115,7 +2095,7 @@ def @DocumentSetup
extra { extra }
@AtTop { @AtTop }
@FirstPageNum
- { Running Titles } @Yield @RunningIntroPageList
+ { Running Titles NoTitles } @Yield @RunningIntroPageList
@ColumnNumber { @ColumnNumber }
@PageHeaders { @PageHeaders }
@Orient { @Orient }
@@ -2197,19 +2177,19 @@ def @DocumentSetup
def @FigureContentsPlace { @Galley }
def @TableContentsPlace { @Galley }
- def @SendContents into { @ContentsPlace&&preceding }
+ def @SendContents into { @ContentsPlace&&foll_or_prec }
right x
{
x
}
- def @SendFigureContents into { @FigureContentsPlace&&preceding }
+ def @SendFigureContents into { @FigureContentsPlace&&foll_or_prec }
right x
{
x
}
- def @SendTableContents into { @TableContentsPlace&&preceding }
+ def @SendTableContents into { @TableContentsPlace&&foll_or_prec }
right x
{
x
@@ -3647,8 +3627,8 @@ def @DocumentSetup
title { @InitialLanguage @Language @ContentsCaption }
pagenum { @PageOf @Tag }
// @FigureCounterIncrement @Tag
- // @PageMark @Tag
// @Body
+ // @PageMark @Tag
}
}
@@ -3892,8 +3872,8 @@ def @DocumentSetup
title { @InitialLanguage @Language @ContentsCaption }
pagenum { @PageOf @Tag }
// @TableCounterIncrement @Tag
- // @PageMark @Tag
// @Body
+ // @PageMark @Tag
}
}
diff --git a/makefile b/makefile
index 1ddf4b8..21ec265 100644
--- a/makefile
+++ b/makefile
@@ -1,6 +1,6 @@
###############################################################################
# #
-# Make file for installing Basser Lout Version 3.23 #
+# Make file for installing Basser Lout Version 3.24 #
# #
# Jeffrey H. Kingston #
# 24 June 2000 #
@@ -276,10 +276,10 @@ TRACING =
# DEBUGGING = 1
# TRACING = -g
-BINDIR = /export/home/6monthspace/jeff/bin
-LIBDIR = /export/home/6monthspace/jeff/lout.lib
-DOCDIR = /export/home/6monthspace/jeff/lout.doc
-MANDIR = /export/home/6monthspace/jeff/lout.man
+BINDIR = /usr/staff/jeff/bin
+LIBDIR = /usr/staff/jeff/lout.lib
+DOCDIR = /usr/staff/jeff/lout.doc
+MANDIR = /usr/staff/jeff/lout.man
LIBFONT = font
LIBMAPS = maps
diff --git a/whatsnew b/whatsnew
index 6545791..625583b 100644
--- a/whatsnew
+++ b/whatsnew
@@ -281,10 +281,14 @@ Changes and new features introduced in Version 3.23 [24 June 2000]
New symbols for expert users: @LinkSource and @LinkDest
@Python symbol for typesetting Python programs using prg2lout.
+Changes and new features introduced in Version 3.24 [8 October 2000]
+
+ Bug fixes, including a new and better fix for table running headers bugs
+
Things that ought to be done but haven't been done yet
Various improvements/bug fixes for PDF output
Review Uwe's proposal for moving word row marks to the baseline
Jeff Kingston
-24 June 2000
+8 October 2000
diff --git a/z01.c b/z01.c
index 48da157..50eb995 100644
--- a/z01.c
+++ b/z01.c
@@ -1,6 +1,6 @@
/*@z01.c:Supervise:StartSym, AllowCrossDb, etc.@******************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z02.c b/z02.c
index f55f401..452eb1f 100644
--- a/z02.c
+++ b/z02.c
@@ -1,6 +1,6 @@
/*@z02.c:Lexical Analyser:Declarations@***************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z03.c b/z03.c
index eca204e..da93a8f 100644
--- a/z03.c
+++ b/z03.c
@@ -638,7 +638,7 @@ BOOLEAN check_lt, OBJECT *full_name, FILE_POS *xfpos, char *read_mode,
BOOLEAN *used_source_suffix)
{ FULL_CHAR buff[MAX_BUFF], buff2[MAX_BUFF];
OBJECT link, y, cpath; FILE *fp, *fp2;
- debug4(DFS, DD, "SearchPath(%s, %s, %s, %s, -)", str, EchoObject(fpath),
+ debug4(DFS, DD, "[ SearchPath(%s, %s, %s, %s, -)", str, EchoObject(fpath),
bool(check_ld), bool(check_lt));
*used_source_suffix = FALSE;
@@ -646,7 +646,7 @@ BOOLEAN *used_source_suffix)
/* if file name is "stdin" just return it */
if( StringEqual(str, STR_STDIN) )
{
- debug0(DFS, DD, " SearchPath returning stdin");
+ debug0(DFS, DD, "] SearchPath returning stdin");
*full_name = nilobj;
return stdin;
}
@@ -687,7 +687,7 @@ BOOLEAN *used_source_suffix)
debug1(DFS, DD, fp2 == null ? " fail %s" : " succeed %s", buff2);
if( fp2 != null )
{ fclose(fp2);
- debug0(DFS, DD, "SearchPath returning null (adjacent .ld file)");
+ debug0(DFS, DD, "] SearchPath returning null (adjacent .ld file)");
*full_name = nilobj;
return null;
}
@@ -724,7 +724,7 @@ BOOLEAN *used_source_suffix)
{ fclose(fp);
debug1(DFS, DD, "SearchPath calling StringRemove(%s)", buff);
StringRemove(buff);
- debug0(DFS, DD, "SearchPath returning null (.li out of date)");
+ debug0(DFS, DD, "] SearchPath returning null (.li out of date)");
*full_name = nilobj;
return null;
}
@@ -748,7 +748,7 @@ BOOLEAN *used_source_suffix)
}
}
- debug1(DFS, DD, "SearchPath returning (fp %s null)", fp==null ? "==" : "!=");
+ debug1(DFS, DD, "] SearchPath returning (fp %s null)", fp==null ? "==" : "!=");
*full_name = (fp == null || StringLength(string(y)) == 0) ? nilobj :
MakeWord(WORD, buff, xfpos);
return fp;
@@ -776,7 +776,7 @@ BOOLEAN *used_source_suffix)
FILE *OpenFile(FILE_NUM fnum, BOOLEAN check_ld, BOOLEAN check_lt)
{ FILE *fp; OBJECT fname, full_name, y; BOOLEAN used_source_suffix;
ifdebug(DPP, D, ProfileOn("OpenFile"));
- debug2(DFS, DD, "OpenFile(%s, %s)", FileName(fnum), bool(check_ld));
+ debug2(DFS, DD, "[ OpenFile(%s, %s)", FileName(fnum), bool(check_ld));
fname = ftab_num(file_tab, fnum);
if( Down(fname) != fname )
{ Child(y, Down(fname));
@@ -791,7 +791,7 @@ FILE *OpenFile(FILE_NUM fnum, BOOLEAN check_ld, BOOLEAN check_lt)
used_suffix(fname) = used_source_suffix;
}
ifdebug(DPP, D, ProfileOff("OpenFile"));
- debug1(DFS, DD, "OpenFile returning (fp %s null)", fp==null ? "==" : "!=");
+ debug1(DFS, DD, "] OpenFile returning (fp %s null)", fp==null ? "==" : "!=");
return fp;
} /* end OpenFile */
diff --git a/z04.c b/z04.c
index 3c91112..c2c6928 100644
--- a/z04.c
+++ b/z04.c
@@ -1,6 +1,6 @@
/*@z04.c:Token Service:NewToken(), CopyTokenList()@***************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z05.c b/z05.c
index 5b17d0a..ceab31a 100644
--- a/z05.c
+++ b/z05.c
@@ -1,6 +1,6 @@
/*@z05.c:Read Definitions:ReadLangDef()@**************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z06.c b/z06.c
index 9c02207..39364eb 100644
--- a/z06.c
+++ b/z06.c
@@ -1,6 +1,6 @@
/*@z06.c:Parser:PushObj(), PushToken(), etc.@*********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z07.c b/z07.c
index 9a50ec6..ebe9c61 100644
--- a/z07.c
+++ b/z07.c
@@ -1,6 +1,6 @@
/*@z07.c:Object Service:SplitIsDefinite(), DisposeObject()@*******************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -51,68 +51,77 @@ BOOLEAN SplitIsDefinite(OBJECT x)
/*****************************************************************************/
/* */
-/* DisposeObject(x) */
+/* DisposeSplitObject(x) */
/* */
-/* Dispose object x recursively, leaving intact any shared descendants. */
-/* We return a useless integer so that we can use this in expresssions. */
+/* Dispose SPLIT object x, taking care to handle COL_THR and ROW_THR */
+/* children properly. */
/* */
/*****************************************************************************/
-int DisposeObject(OBJECT x)
-{ debug2(DOS,DDD,"[DisposeObject( %ld ), type = %s, x =", (long) x, Image(type(x)));
- ifdebug(DOS, DDD, DebugObject(x));
- assert( Up(x) == x, "DisposeObject: x has a parent!" );
- while( Down(x) != x ) DisposeChild(Down(x)); Dispose(x);
- debug0(DOS, DDD, "]DisposeObject returning.");
- return 0;
-} /* end DisposeObject */
+static void DisposeSplitObject(OBJECT x)
+{ int i, count;
+ OBJECT y, link, uplink;
+ debug1(DOS, D, "[ DisposeSplitObject( %ld )", (long) x);
+ assert(type(x) == SPLIT, "DisposeSplitObject: type(x) != SPLIT!");
+ assert(Down(x) != x, "DisposeSplitObject: x has no children!")
+ assert(LastDown(x) != Down(x), "DisposeSplitObject: x has one child!")
+ assert(LastDown(x) == NextDown(Down(x)), "DisposeSplitObject: children!")
+
+ /* handle first child */
+ CountChild(y, Down(x), count);
+ if( type(y) == COL_THR )
+ {
+ /* find corresponding child link out of y and delete that link */
+ for( link = Down(y), uplink = Up(y), i = 1;
+ link != y && uplink != y && i < count;
+ link = NextDown(link), uplink = NextUp(uplink), i++ );
+ assert( link != y && uplink != y, "DisposeSplitObject: link (a)!" );
+ DisposeChild(link);
+ }
+ DisposeChild(Down(x));
+
+ /* handle second child */
+ CountChild(y, LastDown(x), count);
+ if( type(y) == ROW_THR )
+ {
+ /* find corresponding child link out of y and delete that link */
+ for( link = Down(y), uplink = Up(y), i = 1;
+ link != y && uplink != y && i < count;
+ link = NextDown(link), uplink = NextUp(uplink), i++ );
+ assert( link != y && uplink != y, "DisposeSplitObject: link (b)!" );
+ DisposeChild(link);
+ }
+ DisposeChild(LastDown(x));
+ debug0(DOS, D, "] DisposeSplitObject returning");
+} /* end DisposeSplitObject */
/*****************************************************************************/
/* */
-/* DisposeSplitObject(x) */
+/* DisposeObject(x) */
/* */
-/* Like DisposeObject(x), except that we assume that x is a SPLIT object, */
-/* and dispose of it carefully, making sure that any COL_THR and ROW_THR */
-/* objects underneath it are not corrupted. The problem with using just */
-/* DisposeObject() is that it will delete the link into the COL_THR or */
-/* ROW_THR but not the correspondiong link out of it. */
+/* Dispose object x recursively, leaving intact any shared descendants. */
+/* We return a useless integer so that we can use this in expresssions. */
/* */
-/* We assume that only one of the two possible threads is present, to */
-/* simplify the code. */
+/* If x is a SPLIT object then one or both of its children could be */
+/* COL_THR or ROW_THR objects. If such thread object is has this SPLIT */
+/* as its ith parent, then we need to dispose its ith child. */
/* */
/*****************************************************************************/
-void DisposeSplitObject(OBJECT x)
-{ OBJECT y, col_child, row_child;
- assert(type(x) == SPLIT, "DisposeSplitObject: type(x) != SPLIT!");
-
- /* find the row child, if no intervening thread */
- Child(y, DownDim(x, ROWM));
- row_child = (type(y) == ROW_THR || type(y) == FIXED_ROW_THR) ? nilobj : y;
-
- /* find the col child, if no intervening thread */
- Child(y, DownDim(x, COLM));
- col_child = (type(y) == COL_THR || type(y) == FIXED_COL_THR) ? nilobj : y;
-
- /* this routine only works when exactly one of the two threads is present */
- assert(col_child!=nilobj || row_child!=nilobj, "DisposeSplitObject: both!");
- assert(col_child==nilobj || row_child==nilobj, "DisposeSplitObject: none!");
-
- /* do the disposal */
- if( row_child != nilobj )
- {
- assert(Up(row_child) != LastUp(row_child), "DisposeSplitObject row_child!");
- DeleteLink(UpDim(row_child, COLM));
- DisposeObject(x);
- }
- else if( col_child != nilobj )
- {
- assert(Up(col_child) != LastUp(col_child), "DisposeSplitObject col_child!");
- DeleteLink(UpDim(col_child, ROWM));
- DisposeObject(x);
+int DisposeObject(OBJECT x)
+{ debug2(DOS,DDD,"[DisposeObject( %ld ), type = %s, x =", (long) x, Image(type(x)));
+ ifdebug(DOS, DDD, DebugObject(x));
+ assert( Up(x) == x, "DisposeObject: x has a parent!" );
+ if( type(x) == SPLIT )
+ DisposeSplitObject(x);
+ else
+ { while( Down(x) != x ) DisposeChild(Down(x));
+ Dispose(x);
}
-} /* end DisposeSplitObject */
+ debug0(DOS, DDD, "]DisposeObject returning.");
+ return 0;
+} /* end DisposeObject */
/*@::MakeWord(), MakeWordTwo()@***********************************************/
diff --git a/z08.c b/z08.c
index ceaad62..36004ad 100644
--- a/z08.c
+++ b/z08.c
@@ -1,6 +1,6 @@
/*@z08.c:Object Manifest:ReplaceWithSplit()@**********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z09.c b/z09.c
index afb3d9f..50526d2 100644
--- a/z09.c
+++ b/z09.c
@@ -1,6 +1,6 @@
/*@z09.c:Closure Expansion:SearchEnv()@***************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z10.c b/z10.c
index 8f52836..a96be01 100644
--- a/z10.c
+++ b/z10.c
@@ -1,6 +1,6 @@
/*@z10.c:Cross References:CrossInit(), CrossMake()@***************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -423,11 +423,11 @@ OBJECT *crs, OBJECT *res_env)
/* would be best */
if( db != OldCrossDb )
{ SetScope(env, &count, FALSE);
- debug2(DCR, D, "Retrieving %s, env = %s", SymName(sym),
+ debug2(DCR, DD, "Retrieving %s, env = %s", SymName(sym),
EchoObject(env));
}
else
- { debug1(DCR, D, "Retrieving %s, env = nilobj", SymName(sym));
+ { debug1(DCR, DD, "Retrieving %s, env = nilobj", SymName(sym));
}
res = ReadFromFile(dfnum, dfpos, dlnum);
for( i = 1; i <= count; i++ ) PopScope();
@@ -573,9 +573,9 @@ void CrossSequence(OBJECT x)
assert( type(cs) == CROSS_SYM, "CrossSequence: cs!" );
/* debug output */
- debug2(DCR, DD, "CrossSequence %s %s", Image(ctype), EchoObject(x));
+ debug2(DCR, D, "[ CrossSequence %s %s", Image(ctype), EchoObject(x));
debug1(DCR, DD, " x = %s", EchoObject(x));
- ifdebug(DCR, DD, DebugObject(cs));
+ ifdebug(DCR, D, DebugObject(cs));
/* delete as much of x as possible */
Child(tag, NextDown(Down(x)));
@@ -639,17 +639,25 @@ void CrossSequence(OBJECT x)
else seq = string(key);
/* either write out the index immediately or store it for later */
+ /* if( ctype == GALL_PREC || ctype == GALL_FOLL_OR_PREC ) */
if( ctype == GALL_PREC )
{ if( gall_tag(cs) == nilobj )
- { Error(10, 12, "no %s precedes this %s%s%s", WARN, &fpos(val),
- SymName(sym), SymName(sym), KW_CROSS, KW_PRECEDING);
+ {
+ if( ctype == GALL_PREC )
+ Error(10, 12, "no %s galley target precedes this %s%s%s", WARN,
+ &fpos(val), SymName(sym), SymName(sym), KW_CROSS, KW_PRECEDING);
+ else
+ Error(10, 22, "no %s galley target follows or precedes this %s%s%s",
+ WARN, &fpos(val), SymName(sym), SymName(sym), KW_CROSS,
+ KW_FOLL_OR_PREC);
debug0(DCR, DD, " ... so substituting \"none\"");
gall_tag(cs) = MakeWord(WORD, STR_NONE, &fpos(val));
}
assert( is_word(type(gall_tag(cs))) &&
- !StringEqual(string(gall_tag(cs)), STR_EMPTY),
- "CrossSequence: gall_tag!" );
- debug3(DCR, DD, " inserting galley (prec) %s&%s %s", SymName(sym),
+ !StringEqual(string(gall_tag(cs)), STR_EMPTY),
+ "CrossSequence: gall_tag!" );
+ debug4(DCR, DD, " inserting galley (%s) %s&%s %s",
+ ctype == GALL_PREC ? "GALL_PREC" : "GALL_FOLL_OR_PREC", SymName(sym),
string(gall_tag(cs)), seq);
DbInsert(NewCrossDb, TRUE, sym, string(gall_tag(cs)), no_fpos, seq,
dfnum, (long) dfpos, dlnum, FALSE);
@@ -661,7 +669,7 @@ void CrossSequence(OBJECT x)
cs_pos(tmp) = dfpos;
cs_lnum(tmp) = dlnum;
Link(cs, tmp);
- debug2(DCR, DD, " saving galley (foll) %s&? %s", SymName(sym), seq);
+ debug2(DCR, D, " saving galley (foll) %s&? %s", SymName(sym), seq);
}
DisposeObject(val);
if( hold_key != nilobj ) DisposeObject(hold_key);
@@ -673,13 +681,13 @@ void CrossSequence(OBJECT x)
if( gall_tag(cs) != nilobj ) DisposeObject(gall_tag(cs));
if( !is_word(type(tag)) || StringEqual(string(tag), STR_EMPTY) )
{
- debug2(DCR, DD, " GALL_TARG %s put none for %s",
+ debug2(DCR, D, " GALL_TARG %s put none for %s",
SymName(sym), EchoObject(tag));
DisposeObject(tag);
gall_tag(cs) = MakeWord(WORD, STR_NONE, no_fpos);
}
else gall_tag(cs) = tag;
- debug2(DCR, DD, " have new %s gall_targ %s", SymName(sym),
+ debug2(DCR, D, " have new %s gall_targ %s", SymName(sym),
EchoObject(gall_tag(cs)));
for( link = Down(cs); link != cs; link = NextDown(link) )
{ Child(y, link);
@@ -692,7 +700,7 @@ void CrossSequence(OBJECT x)
case GALL_FOLL:
case GALL_FOLL_OR_PREC:
- debug4(DCR, DD, " inserting galley (%s) %s&%s %s",
+ debug4(DCR, D, " inserting galley (%s) %s&%s %s",
Image(cs_type(y)), SymName(sym), string(gall_tag(cs)), string(y));
if( Down(y) != y )
Child(val, Down(y));
@@ -913,8 +921,8 @@ void CrossSequence(OBJECT x)
break;
} /* end switch */
- debug0(DCR, DD, "CrossSequence returning.");
- debug0(DCR, DD, " cs =");
+ debug0(DCR, D, "] CrossSequence returning.");
+ debug0(DCR, D, " cs =");
ifdebug(DCR, DD, DebugObject(cs));
} /* end CrossSequence */
@@ -932,7 +940,7 @@ void CrossClose(void)
{ OBJECT link, cs, ylink, y, sym; BOOLEAN g; int len, count;
FILE_NUM dfnum; long dfpos, cont; int dlnum;
FULL_CHAR buff[MAX_BUFF], seq[MAX_BUFF], tag[MAX_BUFF];
- debug0(DCR, DD, "CrossClose()");
+ debug0(DCR, D, "[ CrossClose()");
ifdebug(DCR, DD, if( RootCross != nilobj ) DebugObject(RootCross));
/* if suppressing cross referencing, return */
@@ -1018,16 +1026,15 @@ void CrossClose(void)
case GALL_FOLL_OR_PREC:
- debug3(DCR, DD, " inserting galley (foll_or_prec) %s&%s %s",
- SymName(sym), string(gall_tag(cs)), string(y));
if( gall_tag(cs) == nilobj )
- Error(10, 21, "no %s precedes or follows this %s%s%s", WARN,
+ { Error(10, 21, "no %s precedes or follows this %s%s%s", WARN,
&fpos(y), SymName(sym), SymName(sym),KW_CROSS,KW_FOLL_OR_PREC);
- else
- {
- DbInsert(NewCrossDb, TRUE, sym, string(gall_tag(cs)), no_fpos,
- string(y), cs_fnum(y), (long) cs_pos(y), cs_lnum(y), FALSE);
+ gall_tag(cs) = MakeWord(WORD, STR_NONE, no_fpos);
}
+ debug3(DCR, DD, " inserting galley (foll_or_prec) %s&%s %s",
+ SymName(sym), string(gall_tag(cs)), string(y));
+ DbInsert(NewCrossDb, TRUE, sym, string(gall_tag(cs)), no_fpos,
+ string(y), cs_fnum(y), (long) cs_pos(y), cs_lnum(y), FALSE);
break;
@@ -1065,6 +1072,6 @@ void CrossClose(void)
/* make NewCrossDb readable, for next run */
DbConvert(NewCrossDb, TRUE);
- debug0(DCR, DD, "CrossClose returning.");
+ debug0(DCR, D, "] CrossClose returning.");
ifdebug(DCR, DD, crtab_debug(crossref_tab, stderr));
} /* end CrossClose */
diff --git a/z11.c b/z11.c
index f91df8d..5e5af5f 100644
--- a/z11.c
+++ b/z11.c
@@ -1,6 +1,6 @@
/*@z11.c:Style Service:EchoStyle()@*******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z12.c b/z12.c
index 86c4ddd..c195dd7 100644
--- a/z12.c
+++ b/z12.c
@@ -1,6 +1,6 @@
/*@z12.c:Size Finder:MinSize()@***********************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z13.c b/z13.c
index dcf0dd6..3733447 100644
--- a/z13.c
+++ b/z13.c
@@ -1,6 +1,6 @@
/*@z13.c:Object Breaking:BreakJoinedGroup()@**********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z14.c b/z14.c
index 7dd4743..fb4afa5 100644
--- a/z14.c
+++ b/z14.c
@@ -1,6 +1,6 @@
/*@z14.c:Fill Service:Declarations@*******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z15.c b/z15.c
index b53003f..7283343 100644
--- a/z15.c
+++ b/z15.c
@@ -1,6 +1,6 @@
/*@z15.c:Size Constraints:MinConstraint(), EnlargeToConstraint()@*************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z16.c b/z16.c
index 76b3b52..ac002f0 100644
--- a/z16.c
+++ b/z16.c
@@ -1,6 +1,6 @@
/*@z16.c:Size Adjustment:SetNeighbours(), CatAdjustSize()@********************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z17.c b/z17.c
index 22dafe2..4378bca 100644
--- a/z17.c
+++ b/z17.c
@@ -1,6 +1,6 @@
/*@z17.c:Gap Widths:GetGap()@*************************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z18.c b/z18.c
index cc16920..395a8e8 100644
--- a/z18.c
+++ b/z18.c
@@ -1,6 +1,6 @@
/*@z18.c:Galley Transfer:Declarations@****************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z19.c b/z19.c
index 8d33501..6deaf27 100644
--- a/z19.c
+++ b/z19.c
@@ -1,6 +1,6 @@
/*@z19.c:Galley Attaching:DetachGalley()@*************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -662,11 +662,21 @@ int AttachGalley(OBJECT hd, OBJECT *inners, OBJECT *suspend_pt)
/* otherwise we must reject, and warn the user */
if( !scaled )
- {
+ { char num1[20], num2[20];
debug3(DGA, D, " reject: vsize %s,%s in %s; y=",
EchoLength(back(y, dim)), EchoLength(fwd(y, dim)),
EchoConstraint(&c));
ifdebug(DGA, D, DebugObject(y));
+ if( size(y, dim) > 0 )
+ { sprintf(num1, "%.1fc", (float) size(y, dim) / CM);
+ sprintf(num2, "%.1fc", (float) bfc(c) / CM);
+ if( dim == ROWM )
+ Error(19, 12, "%s object too high for %s space; will try elsewhere",
+ WARN, &fpos(y), num1, num2);
+ else
+ Error(19, 13, "%s object too wide for %s space; will try elsewhere",
+ WARN, &fpos(y), num1, num2);
+ }
goto REJECT;
}
@@ -760,7 +770,7 @@ int AttachGalley(OBJECT hd, OBJECT *inners, OBJECT *suspend_pt)
}
if( !scaled )
- {
+ { char num1[20], num2[20];
limiter(hd) = why;
debug3(DGA, D, " set limiter(%s) = %d %s", SymName(actual(hd)),
(int) limiter(hd), EchoObject(limiter(hd)));
@@ -768,6 +778,16 @@ int AttachGalley(OBJECT hd, OBJECT *inners, OBJECT *suspend_pt)
EchoLength(back(z, dim)), EchoLength(fwd(z, dim)),
EchoConstraint(&c));
ifdebug(DGA, D, DebugObject(y));
+ if( size(z, dim) > 0 )
+ { sprintf(num1, "%.1fc", (float) size(z, dim) / CM);
+ sprintf(num2, "%.1fc", (float) bfc(c) / CM);
+ if( dim == ROWM )
+ Error(19, 14, "%s object too high for %s space; will try elsewhere",
+ WARN, &fpos(y), num1, num2);
+ else
+ Error(19, 15, "%s object too wide for %s space; will try elsewhere",
+ WARN, &fpos(y), num1, num2);
+ }
goto REJECT;
}
}
diff --git a/z20.c b/z20.c
index 7a6df5d..8250806 100644
--- a/z20.c
+++ b/z20.c
@@ -1,6 +1,6 @@
/*@z20.c:Galley Flushing:DebugInnersNames()@**********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z21.c b/z21.c
index 0ed538b..9389eaf 100644
--- a/z21.c
+++ b/z21.c
@@ -1,6 +1,6 @@
/*@z21.c:Galley Maker:SizeGalley()@*******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z22.c b/z22.c
index f837bd3..ada4fde 100644
--- a/z22.c
+++ b/z22.c
@@ -1,6 +1,6 @@
/*@z22.c:Galley Service:Interpose()@******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -192,7 +192,7 @@ void FlushInners(OBJECT inners, OBJECT hd)
void ExpandRecursives(OBJECT recs)
{ CONSTRAINT non_c, hc, vc;
OBJECT target_index, target, z, n1, inners, newrecs, hd, tmp, env, why;
- debug0(DCR, DD, "ExpandRecursives(recs)");
+ debug0(DCR, DDD, "ExpandRecursives(recs)");
SetConstraint(non_c, MAX_FULL_LENGTH, MAX_FULL_LENGTH, MAX_FULL_LENGTH);
n1 = nilobj;
assert(recs != nilobj, "ExpandRecursives: recs == nilobj!");
@@ -200,7 +200,7 @@ void ExpandRecursives(OBJECT recs)
{ Child(target_index, Down(recs)); DeleteLink( Down(recs) );
assert( type(target_index) == RECURSIVE, "ExpandRecursives: index!" );
target = actual(target_index);
- debug2(DCR, DD, " expanding %s %s", Image(type(target_index)),
+ debug2(DCR, DDD, " expanding %s %s", Image(type(target_index)),
EchoObject(target));
/* expand body of target, convert to galley, and check size */
@@ -224,14 +224,14 @@ void ExpandRecursives(OBJECT recs)
Constrained(target, &hc, COLM, &why);
debug2(DGS, DD, "] ExpandRecursives Constrained(%s, COLM) = %s",
EchoObject(target), EchoConstraint(&hc));
- debug3(DCR, DD, " horizontal size: (%s, %s); constraint: %s",
+ debug3(DCR, DDD, " horizontal size: (%s, %s); constraint: %s",
EchoLength(back(hd, COLM)), EchoLength(fwd(hd, COLM)), EchoConstraint(&hc));
if( !FitsConstraint(back(hd, COLM), fwd(hd, COLM), hc) )
{ DisposeChild(Up(hd));
if( inners != nilobj ) DisposeObject(inners);
if( newrecs != nilobj ) DisposeObject(newrecs);
DeleteNode(target_index);
- debug0(DCR, DD, " rejecting (too wide)");
+ debug0(DCR, DDD, " rejecting (too wide)");
continue;
}
if( !external_ver(target) )
@@ -239,14 +239,14 @@ void ExpandRecursives(OBJECT recs)
debug2(DSC, DD, "Constrained( %s, ROWM ) = %s",
EchoObject(target), EchoConstraint(&vc));
Child(z, LastDown(hd));
- debug3(DCR, DD, " vsize: (%s, %s); constraint: %s",
+ debug3(DCR, DDD, " vsize: (%s, %s); constraint: %s",
EchoLength(back(z, ROWM)), EchoLength(fwd(z, ROWM)), EchoConstraint(&vc));
if( !FitsConstraint(back(z, ROWM), fwd(z, ROWM), vc) )
{ DisposeChild(Up(hd));
if( inners != nilobj ) DisposeObject(inners);
if( newrecs != nilobj ) DisposeObject(newrecs);
DeleteNode(target_index);
- debug0(DCR, DD, " rejecting (too high)");
+ debug0(DCR, DDD, " rejecting (too high)");
continue;
}
}
@@ -270,7 +270,7 @@ void ExpandRecursives(OBJECT recs)
if( newrecs != nilobj ) MergeNode(recs, newrecs);
} /* end while */
Dispose(recs);
- debug0(DCR, DD, "ExpandRecursives returning.");
+ debug0(DCR, DDD, "ExpandRecursives returning.");
} /* end ExpandRecursives */
/*@::FindSplitInGalley()@*****************************************************/
@@ -370,26 +370,6 @@ static OBJECT FindSplitInGalley(OBJECT hd)
/*****************************************************************************/
/* */
-/* DisposeOneHeader(OBJECT link) */
-/* */
-/* Dispose one header pointed to by link, taking care not to disrupt */
-/* any thread objects that are tangled with the header. */
-/* */
-/*****************************************************************************/
-
-static void DisposeOneHeader(OBJECT link)
-{ OBJECT y;
- Child(y, link);
- if( type(y) == SPLIT )
- { DeleteLink(link);
- DisposeSplitObject(y);
- }
- else DisposeChild(link);
-} /* end DisposeOneHeader */
-
-
-/*****************************************************************************/
-/* */
/* DisposeHeaders(OBJECT hd) */
/* */
/* Dispose the headers of hd. */
@@ -401,7 +381,7 @@ static void DisposeHeaders(OBJECT hd)
{ assert(type(headers(hd)) == ACAT || type(headers(hd)) == VCAT,
"DisposeHeaders: type(headers(hd))!");
while( Down(headers(hd)) != headers(hd) )
- { DisposeOneHeader(Down(headers(hd)));
+ { DisposeChild(Down(headers(hd)));
}
headers(hd) = nilobj;
}
@@ -489,7 +469,7 @@ void HandleHeader(OBJECT hd, OBJECT header)
/* dispose last header object */
assert(LastDown(headers(hd))!=headers(hd), "Promote/END_HEADER!");
- DisposeOneHeader(LastDown(headers(hd)));
+ DisposeChild(LastDown(headers(hd)));
if( Down(headers(hd)) == headers(hd) )
{ DisposeObject(headers(hd));
headers(hd) = nilobj;
@@ -513,7 +493,7 @@ void HandleHeader(OBJECT hd, OBJECT header)
{
/* first disentangle child properly */
assert(Down(header) != header && Down(header) == LastDown(header), "HH!");
- DisposeOneHeader(Down(header));
+ DisposeChild(Down(header));
}
DisposeChild(Up(header));
DisposeChild(gaplink);
@@ -719,14 +699,18 @@ void Promote(OBJECT hd, OBJECT stop_link, OBJECT dest_index, BOOLEAN join_after)
/* galley is part flushed, leave it here */
link = NextDown(link);
}
- else if( foll_or_prec(z) == GALL_PREC )
+ /* ??? else if( foll_or_prec(z) == GALL_PREC ) */
+ else if( foll_or_prec(z) == GALL_PREC ||
+ foll_or_prec(z) == GALL_FOLL_OR_PREC )
{
/* galley is preceding or foll_or_prec, send to CrossSequence */
OBJECT t;
- type(y) = GALL_PREC;
+ /* type(y) = GALL_PREC; */
+ type(y) = foll_or_prec(z);
pinpoint(y) = nilobj;
Child(t, Down(z));
- actual(y) = CrossMake(whereto(z), t, GALL_PREC);
+ /* actual(y) = CrossMake(whereto(z), t, GALL_PREC); */
+ actual(y) = CrossMake(whereto(z), t, type(y));
DisposeChild(Down(y));
CrossSequence(actual(y));
DisposeChild(NextDown(link));
@@ -864,7 +848,7 @@ void Promote(OBJECT hd, OBJECT stop_link, OBJECT dest_index, BOOLEAN join_after)
string(page_label) : AsciiToFull("?");
debug1(DGS, DD, "root promote definite; label_string = %s",
label_string);
- debug1(DCR, D, "label_string = %s", label_string);
+ debug1(DCR, DD, "label_string = %s", label_string);
if( first )
{ BackEnd->PrintBeforeFirstPage(size(hd, COLM), size(y, ROWM),
label_string);
diff --git a/z23.c b/z23.c
index 43c5e4c..200b145 100644
--- a/z23.c
+++ b/z23.c
@@ -1,6 +1,6 @@
/*@z23.c:Galley Printer:ScaleFactor()@****************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -131,7 +131,8 @@ static FULL_LENGTH FindAdjustIncrement(OBJECT x, FULL_LENGTH frame_size,int dim)
OBJECT FixAndPrintObject(OBJECT x, FULL_LENGTH xmk, FULL_LENGTH xb,
FULL_LENGTH xf, int dim, BOOLEAN suppress, FULL_LENGTH pg, int count,
FULL_LENGTH *actual_back, FULL_LENGTH *actual_fwd)
-{ OBJECT y, link, prev, g, z, face, thr, fixed_thr, res, uplink, tmp;
+{ OBJECT y, link, prev, g, z, face, thr, res, uplink;
+ /* OBJECT fixed_thr, tmp; */
FULL_LENGTH mk, ymk, frame_size, back_edge, yb, yf, inc, f;
FULL_LENGTH aback, afwd;
int i; float scale_factor; BOOLEAN jn;
@@ -1227,7 +1228,6 @@ OBJECT FixAndPrintObject(OBJECT x, FULL_LENGTH xmk, FULL_LENGTH xb,
case COL_THR:
case ROW_THR:
- /* *** old code
assert( (type(x) == COL_THR) == (dim == COLM), "FixAndPrintObject: thr!" );
for( link = Down(x), uplink = Up(x), i = 1;
link != x && uplink != x && i < count;
@@ -1247,12 +1247,13 @@ OBJECT FixAndPrintObject(OBJECT x, FULL_LENGTH xmk, FULL_LENGTH xb,
}
y = FixAndPrintObject(y, xmk, back(x, dim), fwd(x, dim), dim,
- NO_SUPPRESS, pg, count);
- if( Up(x) == x ) Dispose(x);
+ NO_SUPPRESS, pg, count, &aback, &afwd);
+ *actual_back = xb; *actual_fwd = xf;
+ /* if( Up(x) == x ) Dispose(x); */
break;
- *** */
/* convert everyone to FIXED_COL_THR or FIXED_ROW_THR as appropriate */
+ /* *** old code
if( thr_state(x) == FINALSIZE )
debug1(DGP, D, "thr_state(%d)", (int) x);
assert(thr_state(x) != FINALSIZE, "FAPO/COL_THR: thr_state(x)!");
@@ -1309,9 +1310,11 @@ OBJECT FixAndPrintObject(OBJECT x, FULL_LENGTH xmk, FULL_LENGTH xb,
Dispose(x);
assert(res != nilobj, "FixAndPrintObject: COL_THR res!");
x = res;
+ *** */
/* NB NO BREAK! */
+ /* ***
case FIXED_COL_THR:
case FIXED_ROW_THR:
@@ -1322,6 +1325,7 @@ OBJECT FixAndPrintObject(OBJECT x, FULL_LENGTH xmk, FULL_LENGTH xb,
NO_SUPPRESS, pg, count, &aback, &afwd);
*actual_back = back(x, dim); *actual_fwd = fwd(x, dim);
break;
+ *** */
case BEGIN_HEADER:
diff --git a/z24.c b/z24.c
index b2e17dc..ec309ee 100644
--- a/z24.c
+++ b/z24.c
@@ -1,6 +1,6 @@
/*@z24.c:Print Service:PrintInit()@*******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z25.c b/z25.c
index 1a359d8..e32be5d 100644
--- a/z25.c
+++ b/z25.c
@@ -1,6 +1,6 @@
/*@z25.c:Object Echo:aprint(), cprint(), printnum()@**************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -266,24 +266,6 @@ static void echo(OBJECT x, unsigned outer_prec, int count)
break;
- case FIXED_COL_THR:
-
- aprint("{FC ");
- CountChild(y, Down(x), count);
- echo(y, NO_PREC, count);
- aprint(" FC}");
- break;
-
-
- case FIXED_ROW_THR:
-
- aprint("{FR ");
- CountChild(y, Down(x), count);
- echo(y, NO_PREC, count);
- aprint(" FR}");
- break;
-
-
case HSPANNER:
aprint("{HS ");
diff --git a/z26.c b/z26.c
index 71b26c1..66fe808 100644
--- a/z26.c
+++ b/z26.c
@@ -1,6 +1,6 @@
/*@z26.c:Echo Service:BeginString()@******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -156,8 +156,6 @@ FULL_CHAR *Image(unsigned int c)
case GAP_OBJ: return AsciiToFull("gap_obj");
case ROW_THR: return AsciiToFull("row_thr");
case COL_THR: return AsciiToFull("col_thr");
- case FIXED_ROW_THR: return AsciiToFull("fixed_row_thr");
- case FIXED_COL_THR: return AsciiToFull("fixed_col_thr");
case CLOSURE: return AsciiToFull("closure");
case NULL_CLOS: return KW_NULL;
case PAGE_LABEL: return KW_PAGE_LABEL;
diff --git a/z27.c b/z27.c
index a8f55f2..142db1c 100644
--- a/z27.c
+++ b/z27.c
@@ -1,6 +1,6 @@
/*@z27.c:Debug Service:Debug flags@*******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z28.c b/z28.c
index 7cd4fd8..e2c9c6b 100644
--- a/z28.c
+++ b/z28.c
@@ -1,6 +1,6 @@
/*@z28.c:Error Service:ErrorInit(), ErrorSeen()@******************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z29.c b/z29.c
index 4f6d26f..0d9215b 100644
--- a/z29.c
+++ b/z29.c
@@ -1,6 +1,6 @@
/*@z29.c:Symbol Table:Declarations, hash()@***********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z30.c b/z30.c
index 86d716c..af15fa1 100644
--- a/z30.c
+++ b/z30.c
@@ -1,6 +1,6 @@
/*@z30.c:Symbol uses:InsertUses()@********************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z31.c b/z31.c
index 0f14f5e..d6e7f1e 100644
--- a/z31.c
+++ b/z31.c
@@ -1,6 +1,6 @@
/*@z31.c:Memory Allocator:DebugMemory()@**************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -181,8 +181,6 @@ void MemInit(void)
zz_lengths[ PAR ] =
zz_lengths[ ROW_THR ] =
zz_lengths[ COL_THR ] =
- zz_lengths[ FIXED_ROW_THR] =
- zz_lengths[ FIXED_COL_THR] =
zz_lengths[ HSPANNER ] =
zz_lengths[ VSPANNER ] =
zz_lengths[ ACAT ] =
diff --git a/z32.c b/z32.c
index c5dc2d4..bbac569 100644
--- a/z32.c
+++ b/z32.c
@@ -1,6 +1,6 @@
/*@z32.c:Counter Service:Next()@**********************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z33.c b/z33.c
index ac6185b..52b7937 100644
--- a/z33.c
+++ b/z33.c
@@ -441,8 +441,12 @@ OBJECT DbLoad(OBJECT stem, int fpath, BOOLEAN create, OBJECT symbs,
if( fp == null && create )
{ db = nilobj;
debug0(DFS, D, " calling DefineFile from DbLoad (2)");
+ /* *** bug fix JeffK 12/9/00; need same path as index file
dfnum = DefineFile(string(stem), DATA_SUFFIX, &fpos(stem),
DATABASE_FILE, DATABASE_PATH);
+ *** */
+ dfnum = DefineFile(string(stem), DATA_SUFFIX, &fpos(stem),
+ DATABASE_FILE, fpath);
dfpos = 0L; LexPush(dfnum, 0, DATABASE_FILE, 1, FALSE);
t = LexGetToken();
dlnum = line_num(fpos(t));
diff --git a/z34.c b/z34.c
index efc2f35..2fbd8d1 100644
--- a/z34.c
+++ b/z34.c
@@ -1,6 +1,6 @@
/*@z34.c:Rotation Service:Declarations@***************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z35.c b/z35.c
index ca0b28d..ac71fd1 100644
--- a/z35.c
+++ b/z35.c
@@ -1,6 +1,6 @@
/*@z35.c:Time Keeper: MomentSym(), TimeString()@******************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z36.c b/z36.c
index 55f260c..157f7e3 100644
--- a/z36.c
+++ b/z36.c
@@ -1,6 +1,6 @@
/*@z36.c:Hyphenation: Declarations@*******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z37.c b/z37.c
index 61cbc0a..db5d25c 100644
--- a/z37.c
+++ b/z37.c
@@ -1,6 +1,6 @@
/*@z37.c:Font Service:Declarations@*******************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z38.c b/z38.c
index f175145..d62469a 100644
--- a/z38.c
+++ b/z38.c
@@ -1,6 +1,6 @@
/*@z38.c:Character Mappings:Declarations@*************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z39.c b/z39.c
index 60a2be3..0558c8a 100644
--- a/z39.c
+++ b/z39.c
@@ -1,6 +1,6 @@
/*@z39.c:String Handler:AsciiToFull(), StringEqual(), etc.@*******************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z40.c b/z40.c
index f4c5955..e953ddd 100644
--- a/z40.c
+++ b/z40.c
@@ -1,6 +1,6 @@
/*@z40.c:Filter Handler:FilterInit()@*****************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z41.c b/z41.c
index 11d9ef7..65ae355 100644
--- a/z41.c
+++ b/z41.c
@@ -1,6 +1,6 @@
/*@z41.c:Object Input-Output:AppendToFile, ReadFromFile@**********************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z42.c b/z42.c
index e2ae780..1365118 100644
--- a/z42.c
+++ b/z42.c
@@ -1,6 +1,6 @@
/*@z42.c:Colour Service:ColourChange, ColourCommand@**************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z43.c b/z43.c
index 05af535..8ba49fd 100644
--- a/z43.c
+++ b/z43.c
@@ -1,6 +1,6 @@
/*@z43.c:Language Service:LanguageChange, LanguageString@*********************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z44.c b/z44.c
index ff0effe..148b411 100644
--- a/z44.c
+++ b/z44.c
@@ -1,6 +1,6 @@
/*@z44.c:Vertical Hyphenation:VerticalHyphenate()@****************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z45.c b/z45.c
index b80d04b..bc909c4 100644
--- a/z45.c
+++ b/z45.c
@@ -1,6 +1,6 @@
/*@z45.c:External Sort:SortFile()@********************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z46.c b/z46.c
index 0492cc8..a5ee34f 100644
--- a/z46.c
+++ b/z46.c
@@ -1,6 +1,6 @@
/*@z46.c:Optimal Galleys:FindOptimize()@**************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z47.c b/z47.c
index 051bdf6..a2da493 100644
--- a/z47.c
+++ b/z47.c
@@ -1,6 +1,6 @@
/*@z47.c:Environment Table:EnvReadRetrieve()@*********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z48.c b/z48.c
index 21b860d..aa34023 100644
--- a/z48.c
+++ b/z48.c
@@ -1,6 +1,6 @@
/*@z48.c:PDF back end@********************************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -1013,6 +1013,10 @@ static PDF_OBJECT_NUM PDFFont_FindFontEncoding(
{
t_font_encoding_entry_ptr entry = g_font_encoding_list;
+ /* these two lines are Uwe patch Jul 18, 2000 */
+ if (in_font_encoding_name == NULL)
+ return 0;
+
while (entry != NULL)
{
if (strcmp((char*)in_font_encoding_name, (char*)entry->m_font_encoding)==0)
@@ -1039,7 +1043,8 @@ void PDFFont_AddFont(FILE* in_fp, const FULL_CHAR* in_short_font_name,
{
t_font_list_entry_ptr entry = PDFFont_FindListEntry(in_real_font_name);
debug4(DPD, D, "PDFFont_AddFont(-, %s, %s, %s) [new = %s]",
- in_short_font_name, in_real_font_name, in_font_encoding_name,
+ in_short_font_name, in_real_font_name,
+ (in_font_encoding_name ? in_font_encoding_name : ""),
bool(entry == NULL));
/* *** this attempted bug fix by Jeff K. problem may be multiple font
entries for the same font
diff --git a/z49.c b/z49.c
index 4f90af1..80f5683 100644
--- a/z49.c
+++ b/z49.c
@@ -1,6 +1,6 @@
/*@z49.c:PostScript Back End:PS_BackEnd@**************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
diff --git a/z50.c b/z50.c
index ca6c253..1919840 100644
--- a/z50.c
+++ b/z50.c
@@ -1,6 +1,6 @@
/*@z50.c:PDF Back End:PDF_BackEnd@********************************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */
@@ -141,9 +141,21 @@ static void PDF_PrintLength(FULL_CHAR *buff, int length, int length_dim)
static void PDF_PrintPageSetupForFont(OBJECT face, int font_curr_page,
FULL_CHAR *font_name, FULL_CHAR *first_size_str)
{
+ FULL_CHAR *enc = NULL;
fprintf(out_fp, "%%%%IncludeResource: font %s\n", font_name);
+ /***
PDFFont_AddFont(out_fp, first_size_str, font_name,
MapEncodingName(font_mapping(face)));
+ ***/
+ if (font_recoded(face)) {
+ MAPPING m = font_mapping(face);
+ /* This is a NASTY hack. Need to rework the interface Since
+ PDF is random-access format - we don't care which page this
+ encoding is for and we need to only print it once -- Uwe */
+ MapEnsurePrinted(m, 1);
+ enc = MapEncodingName(m);
+ }
+ PDFFont_AddFont(out_fp, first_size_str, font_name, enc);
} /* end PDF_PrintPageSetupForFont */
diff --git a/z51.c b/z51.c
index d7aa731..246a244 100644
--- a/z51.c
+++ b/z51.c
@@ -1,6 +1,6 @@
/*@z51.c:Plain Text Back End:Plain_BackEnd@***********************************/
/* */
-/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.23) */
+/* THE LOUT DOCUMENT FORMATTING SYSTEM (VERSION 3.24) */
/* COPYRIGHT (C) 1991, 2000 Jeffrey H. Kingston */
/* */
/* Jeffrey H. Kingston (jeff@cs.usyd.edu.au) */