csswg/css3-box Makefile,NONE,1.1 Overview.html,NONE,1.1 Overview.src.html,NONE,1.1 align-box.fig,NONE,1.1 align-box.png,NONE,1.1 alignment.png,NONE,1.1 anonymous.fig,NONE,1.1 anonymous.png,NONE,1.1 box-intro.fig,NONE,1.1 box-intro.png,NONE,1.1 box.fig,NONE,1.1 box.png,NONE,1.1 clear-after.fig,NONE,1.1 clear-after.png,NONE,1.1 collapse1.fig,NONE,1.1 collapse1.png,NONE,1.1 collapse2.fig,NONE,1.1 collapse2.png,NONE,1.1 compact-vert.png,NONE,1.1 compact.png,NONE,1.1 contour.fig,NONE,1.1 contour.png,NONE,1.1 float-displace-block.png,NONE,1.1 float-displace-indent.png,NONE,1.1 float-right.png,NONE,1.1 float2p.idraw,NONE,1.1 float2p.png,NONE,1.1 floatclear.idraw,NONE,1.1 floatclear.png,NONE,1.1 floateg.png,NONE,1.1 headside.fig,NONE,1.1 headside.png,NONE,1.1 height.fig,NONE,1.1 height.png,NONE,1.1 overflow1.idraw,NONE,1.1 overflow1.png,NONE,1.1 overflow2.idraw,NONE,1.1 overflow2.png,NONE,1.1 stack.fig,NONE,1.1 stack.png,NONE,1.1 supercal.png,NONE,1.1 width-intrinsic.png,NONE,1.1 width-keywords.png,NONE,1.

Update of /sources/public/csswg/css3-box
In directory hutz:/tmp/cvs-serv27965

Added Files:
	Makefile Overview.html Overview.src.html align-box.fig 
	align-box.png alignment.png anonymous.fig anonymous.png 
	box-intro.fig box-intro.png box.fig box.png clear-after.fig 
	clear-after.png collapse1.fig collapse1.png collapse2.fig 
	collapse2.png compact-vert.png compact.png contour.fig 
	contour.png float-displace-block.png float-displace-indent.png 
	float-right.png float2p.idraw float2p.png floatclear.idraw 
	floatclear.png floateg.png headside.fig headside.png 
	height.fig height.png overflow1.idraw overflow1.png 
	overflow2.idraw overflow2.png stack.fig stack.png supercal.png 
	width-intrinsic.png width-keywords.png 
Log Message:
Moved here from /Style/Group/css3-src/css3-box

--- NEW FILE: box-intro.fig ---
#FIG 3.2
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
5 1 0 3 4 7 40 0 -1 8.000 0 0 0 1 4482.255 6064.251 1845 1260 4365 585 6660 1035
	1 1 3.00 180.00 360.00
5 1 0 3 4 7 40 0 -1 8.000 0 0 0 1 5035.474 9616.980 1845 3465 4140 2745 6660 2880
	1 1 3.00 180.00 360.00
5 1 1 3 4 7 40 0 -1 8.000 0 0 0 0 4188.798 5830.473 2115 1935 4635 1440 6345 1980
5 1 1 3 4 7 40 0 -1 8.000 0 0 0 1 4982.986 6644.243 1890 2070 4815 1125 7065 1530
	1 1 3.00 180.00 360.00
2 3 0 1 -1 7 60 0 20 4.000 0 0 7 0 0 9
	 1125 675 1125 5175 4050 5175 4725 4500 4050 4500 4050 5175
	 4725 4500 4725 675 1125 675
2 3 0 0 -1 7 61 0 19 2.000 0 0 7 0 0 9
	 1350 5175 1350 5400 4275 5400 4950 4725 4950 900 4725 900
	 4725 4500 4050 5175 1350 5175
2 1 1 1 4 7 60 0 20 4.000 0 0 7 0 0 4
	 6075 4185 6075 2880 8100 2880 8100 4140
2 2 1 1 4 7 58 0 20 4.000 0 0 7 0 0 5
	 6660 1530 7875 1530 7875 1890 6660 1890 6660 1530
2 2 1 1 4 7 60 0 20 4.000 0 0 7 0 0 5
	 6075 1035 8100 1035 8100 2790 6075 2790 6075 1035
2 2 1 1 4 7 58 0 20 4.000 0 0 7 0 0 5
	 6075 1980 6795 1980 6795 2340 6075 2340 6075 1980
4 0 0 50 0 14 14 0.0000 4 165 405 1350 1350 <p>\001
4 0 0 50 0 12 14 0.0000 4 195 3240 1350 1800 This is a paragraph with\001
4 0 0 50 0 14 14 0.0000 4 120 540 1350 2250 <em>\001
4 0 0 50 0 12 14 0.0000 4 150 2025 1350 2700 embedded in it.\001
4 0 0 50 0 14 14 0.0000 4 195 540 1350 3150 </p>\001
4 0 0 50 0 14 14 0.0000 4 165 405 1350 3600 <p>\001
4 0 0 50 0 12 14 0.0000 4 150 1890 1350 4050 And another...\001
4 0 0 50 0 12 14 0.0000 4 195 2160 1890 2250 emphasized words\001
4 0 0 50 0 14 14 0.0000 4 180 675 3915 2250 </em>\001
4 0 0 50 0 24 14 0.0000 4 210 1905 6165 1350 This is a paragraph\001
4 0 0 50 0 24 14 0.0000 4 165 450 6165 1800 with\001
4 0 0 50 0 24 14 0.0000 4 165 600 6165 2250 words\001
4 0 0 50 0 24 14 0.0000 4 150 420 6165 2700 in it.\001
4 0 0 50 0 24 14 0.0000 4 165 1365 6165 3150 And another...\001
4 0 0 50 0 24 14 0.0000 4 210 1170 6705 1800 emphasized\001
4 0 0 50 0 24 14 0.0000 4 165 990 6840 2250 embedded\001

--- NEW FILE: height.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: clear-after.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: collapse1.fig ---
#FIG 3.2  Produced by xfig version 3.2.5-alpha5
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 1530 1440 1530 1710
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 3330 2070 3330 1575
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 2430 2070 2430 1440
2 2 2 1 4 7 52 -1 -1 1.500 0 0 -1 0 0 5
	 1305 1125 3600 1125 3600 1440 1305 1440 1305 1125
2 2 2 1 4 7 52 -1 -1 1.500 0 0 -1 0 0 5
	 1305 2070 3600 2070 3600 2385 1305 2385 1305 2070
4 2 4 50 -1 16 12 0.0000 4 135 375 1440 1710 1em\001
4 0 4 50 -1 16 12 0.0000 4 135 540 2520 1620 2.5em\001
4 0 0 50 -1 0 14 0.0000 4 210 1425 1350 1350 First paragraph\001
4 0 0 50 -1 0 14 0.0000 4 210 1710 1350 2295 Second paragraph\001
4 0 4 50 -1 16 12 0.0000 4 135 375 3420 1755 2em\001

--- NEW FILE: width-keywords.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: compact.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: Makefile ---
# Calling the post-processor with file-upload. Assumes the username
# and password are in ~/.curl-w3.org
#
# To set a date other than today, use: make cdate=YYYYMMDD
#
# Possible other options:
# -F ids=on

cdate = $(shell date +%Y%m%d)

%.html: %.src.html
	@echo "Calling post-processor to generate $@..."
	@curl -F file=@$< -F group=CSS -F output=html -F method=file -s \
	-F date=$(cdate) \
	-K ~/.curl-w3.org http://cgi.w3.org/member-bin/process.cgi >$@
%.err: %.src.html
	@echo "Calling post-processor to check $<..."
	@curl -F file=@$< -F group=CSS -F output=err -F method=file -s \
	-F date=$(cdate) \
	-K ~/.curl-w3.org http://cgi.w3.org/member-bin/process.cgi >$@



all: check Overview.html
	@echo Done.

check: Overview.err
	@cat $<
	@grep -q '^No errors$$' $< # Force a non-zero exit code if errors


# Conversions:

%.eps: %.fig; fig2dev -m 0.8 -L eps -F -c $< $@
%.png: %.eps; convert -density 96x96 $< $@
%.png: %.idraw; convert -density 96x96 $< $@
%: %.png; ln -sf $< $@


# A handy shortcut:

commit: update clean all
	cvs commit -m 'Generated. Do not edit!' Overview.html

update:
	cvs update

clean:
	rm Overview.html



.PHONY: check commit update clean
.PRECIOUS: %.png

--- NEW FILE: clear-after.fig ---
#FIG 3.2
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
2 1 0 1 4 7 50 0 -1 0.000 0 0 -1 1 1 2
	1 1 1.00 60.00 120.00
	1 1 1.00 60.00 120.00
	 4050 1350 4050 1800
2 1 0 1 4 7 50 0 -1 0.000 0 0 -1 1 1 2
	1 1 1.00 60.00 120.00
	1 1 1.00 60.00 120.00
	 6750 2970 6300 2970
2 1 0 1 4 7 50 0 -1 0.000 0 0 -1 1 1 2
	1 1 1.00 60.00 120.00
	1 1 1.00 60.00 120.00
	 4050 4500 4050 4050
2 1 0 1 4 7 50 0 -1 0.000 0 0 -1 1 1 2
	1 1 1.00 60.00 120.00
	1 1 1.00 60.00 120.00
	 4050 4050 4050 3150
2 2 0 1 0 7 50 0 -1 0.000 0 0 -1 0 0 5
	 900 1350 6750 1350 6750 4500 900 4500 900 1350
2 1 0 1 4 7 50 0 -1 0.000 0 0 -1 1 1 2
	1 1 1.00 60.00 120.00
	1 1 1.00 60.00 120.00
	 900 2970 1350 2970
2 2 2 1 4 7 40 0 -1 3.000 0 0 -1 0 0 5
	 1350 1800 6300 1800 6300 4050 1350 4050 1350 1800
2 1 0 3 0 7 60 0 -1 8.000 0 0 -1 0 0 2
	 3150 1800 1350 4050
2 2 0 3 0 7 60 0 -1 8.000 0 0 -1 0 0 5
	 1350 1800 3150 1800 3150 4050 1350 4050 1350 1800
2 1 0 3 0 7 60 0 -1 8.000 0 0 -1 0 0 2
	 1350 1800 3150 4050
2 5 0 1 0 -1 50 0 -1 0.000 0 0 -1 0 0 5
	0 flower.png
	 1350 1800 3150 1800 3150 4050 1350 4050 1350 1800
4 0 0 50 0 0 12 0.0000 4 180 2745 3330 1980 This paragraph starts with a floating\001
4 0 0 50 0 0 12 0.0000 4 180 2655 3330 2205 image, which is taller than the text.\001
4 0 0 50 0 0 12 0.0000 4 180 2880 3330 2430 The paragraph has 'clear-after' set to\001
4 0 0 50 0 0 12 0.0000 4 180 2655 3330 2655 'left', so that the bottom padding is\001
4 0 0 50 0 0 12 0.0000 4 165 2940 3330 2880 calculated from the bottom of the float,\001
4 0 0 50 0 0 12 0.0000 4 135 2700 3330 3105 rather than the normal flow content.\001
4 0 4 50 0 16 14 0.0000 4 210 1305 4230 3690 extra padding\001
4 0 4 50 0 16 14 0.0000 4 210 765 4230 4320 padding\001

--- NEW FILE: float-displace-block.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: Overview.html ---
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">

<html>
 <head
  profile="http://www.w3.org/2006/03/hcard   http://microformats.org/wiki/rel-license">
  <title>CSS basic box model</title>

  <style type="text/css">
  ol.stack p {margin-top: 0}
</style>
  <link href="../default.css" rel=stylesheet title=Default type="text/css">
  <link href="http://www.w3.org/StyleSheets/TR/W3C-ED.css" rel=stylesheet
  title=Default type="text/css">

 <body>
  <div class=head> <!--begin-logo-->
   <p><a href="http://www.w3.org/"><img alt=W3C height=48
    src="http://www.w3.org/Icons/w3c_home" width=72></a> <!--end-logo-->

[...8073 lines suppressed...]
      available | min-content | max-content | fit-content | auto

     <td>auto

     <td>all elements but non-replaced inline elements, table rows, and row
      groups

     <td>no

     <td>refer to width of containing block

     <td>visual
  </table>
  <!--end-properties-->
  <!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-minimize-attributes:t
End:
-->

--- NEW FILE: anonymous.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: anonymous.fig ---
#FIG 3.2  Produced by xfig version 3.2.5-alpha5
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
0 32 #7f7f7f
0 33 #cccccc
5 1 0 2 4 7 40 -1 -1 0.000 0 0 0 1 4367.320 3123.557 4545 2565 4950 3060 4635 3645
	1 1 2.00 120.00 240.00
5 1 0 2 4 7 40 -1 -1 0.000 0 0 0 1 3857.927 2365.244 4545 1035 5355 2385 4635 3645
	1 1 2.00 120.00 240.00
5 1 0 1 -1 7 40 -1 -1 0.000 0 1 0 1 905.294 2430.000 810 1575 45 2430 810 3285
	1 1 1.00 60.00 120.00
5 1 0 1 -1 7 40 -1 -1 0.000 0 1 0 1 1147.358 2674.367 1080 1980 450 2655 810 3285
	1 1 1.00 60.00 120.00
5 1 0 1 32 7 40 -1 -1 0.000 0 1 1 0 1329.247 1309.604 810 135 45 1305 900 2520
	1 1 1.00 60.00 120.00
5 1 0 1 32 7 40 -1 -1 0.000 0 1 1 0 1183.615 926.613 810 135 315 1035 1125 1800
	1 1 1.00 60.00 120.00
5 1 0 1 32 7 40 -1 -1 0.000 0 1 1 0 1050.123 635.533 810 135 495 630 900 1170
	1 1 1.00 60.00 120.00
5 1 0 1 32 7 40 -1 -1 0.000 0 1 1 0 1046.250 422.679 810 135 675 450 900 765
	1 1 1.00 60.00 120.00
2 2 0 2 4 7 90 -1 20 0.000 0 0 -1 0 0 5
	 855 495 4545 495 4545 1395 855 1395 855 495
2 2 0 2 4 7 90 -1 20 0.000 0 0 7 0 0 5
	 855 2385 4545 2385 4545 2835 855 2835 855 2385
2 2 2 0 -1 33 60 -1 20 3.000 0 0 7 0 0 5
	 900 945 4500 945 4500 540 900 540 900 945
2 2 2 0 -1 33 60 -1 20 3.000 0 0 7 0 0 5
	 900 1350 4500 1350 4500 990 900 990 900 1350
2 2 2 0 -1 33 60 -1 20 3.000 0 0 7 0 0 5
	 1125 2070 4275 2070 4275 1710 1125 1710 1125 2070
2 2 2 0 -1 33 60 -1 20 3.000 0 0 7 0 0 5
	 900 2790 4500 2790 4500 2430 900 2430 900 2790
2 2 0 2 -1 7 100 -1 20 0.000 0 0 -1 0 0 5
	 810 450 4590 450 4590 2880 810 2880 810 450
2 2 0 2 -1 7 50 -1 -1 0.000 0 0 -1 0 0 5
	 1080 1665 4320 1665 4320 2115 1080 2115 1080 1665
4 2 4 50 -1 16 14 0.0000 4 225 2910 4545 3735 anonymous block-level box\001
4 0 32 50 -1 0 17 0.0000 4 270 3540 900 855 Somebody whose name I have\001
4 0 32 50 -1 0 17 0.0000 4 285 2895 900 1260 forgotten, said, long ago:\001
4 0 32 50 -1 0 17 0.0000 4 255 1920 900 1980    a box is a box,\001
4 0 32 50 -1 0 17 0.0000 4 270 2940 900 2700 and he probably meant it.\001
4 0 -1 50 -1 16 14 0.0000 4 195 1605 855 3375 block-level box\001
4 0 32 50 -1 16 14 0.0000 4 195 840 855 225 line box\001

--- NEW FILE: contour.fig ---
#FIG 3.2  Produced by xfig version 3.2.5
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
0 32 #999999
2 3 0 0 4 32 52 -1 20 0.000 0 0 -1 0 0 13
	 2160 855 0 855 0 3330 2835 3330 2925 3150 2925 2520
	 3465 2520 3690 2520 3870 2430 4005 1980 4005 1710 3780 1305
	 2160 855
2 3 0 0 2 8 50 -1 20 0.000 0 0 -1 0 0 31
	 2160 855 1890 900 1755 1665 2115 1980 2115 1710 2295 1485
	 2655 1440 2880 1755 2790 2205 2385 2385 2115 1980 1755 1665
	 1215 2025 1215 2340 1485 2565 1710 2565 1935 2655 2070 2970
	 2340 3285 2475 3330 2835 3330 2925 3105 2925 2205 3195 2025
	 3465 2520 3690 2520 3870 2430 4005 1980 4005 1710 3780 1305
	 2160 855
4 0 -1 30 -1 0 12 0.0000 4 180 4245 1080 615 jhfdkj fgkj dfjhoptruiewyw 8438 46tr kltj gfklgfjj gf\001
4 0 -1 30 -1 0 12 0.0000 4 180 4485 1080 3675 ewr ewutr  vog 689 43 dsyw ;df 58 fjh fdhj gf8 5h dsgh \001
4 0 -1 30 -1 0 12 0.0000 4 180 4290 1080 3930 jfd7 tr8 hds hds61 3 ft0 gr- fdn f76 547 dshk e8879 5\001
4 0 -1 30 -1 0 12 0.0000 4 180 1470 3960 2400 dh re 785 herw fdj\001
4 0 -1 30 -1 0 12 0.0000 4 180 2145 3420 1125 fgjkjk jkg gfjk gfj ghuiryu\001
4 0 -1 30 -1 0 12 0.0000 4 180 1425 3915 1380 jfyewtr gg sir905 \001
4 0 -1 30 -1 0 12 0.0000 4 180 1500 4005 1635 hds wqtyew troyt0\001
4 0 -1 30 -1 0 12 0.0000 4 180 1410 4005 1890 w repo hglfd dsf7\001
4 0 -1 30 -1 0 12 0.0000 4 135 1635 3780 2655 hsd tew t9 ret 58 reh\001
4 0 -1 30 -1 0 12 0.0000 4 180 2535 2970 2910 jgfh hjsdhj 8reui89 re8743 rehj\001
4 0 -1 30 -1 0 12 0.0000 4 180 2640 2880 3420 gf8 fdjhf7 4w74 we qp fr86j gfhf\001
4 0 -1 30 -1 0 12 0.0000 4 180 1500 4005 2145 jfh satyewy5478 5\001
4 0 -1 30 -1 0 12 0.0000 4 180 2700 2970 3165 hjfd hjsdyuds 57 6578 4389 eryu\001
4 0 -1 30 -1 0 12 0.0000 4 180 3165 2430 870 klgf klgfk klgkh o794hrdhklhg opyu 9\001
4 0 -1 30 -1 0 12 0.0000 4 180 4560 1080 360 hdfsh hjdfh jkdf reu 754 75 itropyt rui dfioytp5e7 jkgj g\001

--- NEW FILE: collapse2.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: box-intro.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: box.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: floateg.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: Overview.src.html ---
<!doctype html public '-//W3C//DTD HTML 4.01//EN'>

<head profile="http://www.w3.org/2006/03/hcard
  http://microformats.org/wiki/rel-license">

<title>CSS basic box model</title>

<style type="text/css">
  ol.stack p {margin-top: 0}
</style>

<link href="../default.css" rel="stylesheet"
  title="Default" type="text/css">
<link href="http://www.w3.org/StyleSheets/TR/W3C-MO.css" rel="stylesheet"
  title="Default" type="text/css">




[...5124 lines suppressed...]
<!--informative-->



<h2 class="no-num">Index</h2>
<!--index-->



<h2 class="no-num">Property index</h2>
<!--properties-->



<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-minimize-attributes:t
End:
-->

--- NEW FILE: float2p.idraw ---
%!PS-Adobe-2.0 EPSF-1.2
%%DocumentFonts: Helvetica Helvetica-Bold
%%Pages: 1
%%BoundingBox: 149 340 456 642
%%EndComments

/IdrawDict 52 dict def
IdrawDict begin

/reencodeISO {
dup dup findfont dup length dict begin
{ 1 index /FID ne { def }{ pop pop } ifelse } forall
/Encoding ISOLatin1Encoding def
currentdict end definefont
} def

/ISOLatin1Encoding [
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
/parenleft/parenright/asterisk/plus/comma/minus/period/slash
/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
/guillemotright/onequarter/onehalf/threequarters/questiondown
/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
/yacute/thorn/ydieresis
] def
/Helvetica reencodeISO def
/Helvetica-Bold reencodeISO def

/arrowHeight 8 def
/arrowWidth 4 def
/none null def
/numGraphicParameters 17 def
/stringLimit 65535 def

/Begin {
save
numGraphicParameters dict begin
} def

/End {
end
restore
} def

/SetB {
dup type /nulltype eq {
pop
false /brushRightArrow idef
false /brushLeftArrow idef
true /brushNone idef
} {
/brushDashOffset idef
/brushDashArray idef
0 ne /brushRightArrow idef
0 ne /brushLeftArrow idef
/brushWidth idef
false /brushNone idef
} ifelse
} def

/SetCFg {
/fgblue idef
/fggreen idef
/fgred idef
} def

/SetCBg {
/bgblue idef
/bggreen idef
/bgred idef
} def

/SetF {
/printSize idef
/printFont idef
} def

/SetP {
dup type /nulltype eq {
pop true /patternNone idef
} {
dup -1 eq {
/patternGrayLevel idef
/patternString idef
} {
/patternGrayLevel idef
} ifelse
false /patternNone idef
} ifelse
} def

/BSpl {
0 begin
storexyn
newpath
n 1 gt {
0 0 0 0 0 0 1 1 true subspline
n 2 gt {
0 0 0 0 1 1 2 2 false subspline
1 1 n 3 sub {
/i exch def
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
} for
n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
} if
n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
brushNone not { istroke } if
0 0 1 1 leftarrow
n 2 sub dup n 1 sub dup rightarrow
} if
end
} dup 0 4 dict put def

/Circ {
newpath
0 360 arc
patternNone not { ifill } if
brushNone not { istroke } if
} def

/CBSpl {
0 begin
dup 2 gt {
storexyn
newpath
n 1 sub dup 0 0 1 1 2 2 true subspline
1 1 n 3 sub {
/i exch def
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
} for
n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
patternNone not { ifill } if
brushNone not { istroke } if
} {
Poly
} ifelse
end
} dup 0 4 dict put def

/Elli {
0 begin
newpath
4 2 roll
translate
scale
0 0 1 0 360 arc
patternNone not { ifill } if
brushNone not { istroke } if
end
} dup 0 1 dict put def

/Line {
0 begin
2 storexyn
newpath
x 0 get y 0 get moveto
x 1 get y 1 get lineto
brushNone not { istroke } if
0 0 1 1 leftarrow
0 0 1 1 rightarrow
end
} dup 0 4 dict put def

/MLine {
0 begin
storexyn
newpath
n 1 gt {
x 0 get y 0 get moveto
1 1 n 1 sub {
/i exch def
x i get y i get lineto
} for
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
brushNone not { istroke } if
0 0 1 1 leftarrow
n 2 sub dup n 1 sub dup rightarrow
} if
end
} dup 0 4 dict put def

/Poly {
3 1 roll
newpath
moveto
-1 add
{ lineto } repeat
closepath
patternNone not { ifill } if
brushNone not { istroke } if
} def

/Rect {
0 begin
/t exch def
/r exch def
/b exch def
/l exch def
newpath
l b moveto
l t lineto
r t lineto
r b lineto
closepath
patternNone not { ifill } if
brushNone not { istroke } if
end
} dup 0 4 dict put def

/Text {
ishow
} def

/idef {
dup where { pop pop pop } { exch def } ifelse
} def

/ifill {
0 begin
gsave
patternGrayLevel -1 ne {
fgred bgred fgred sub patternGrayLevel mul add
fggreen bggreen fggreen sub patternGrayLevel mul add
fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
eofill
} {
eoclip
originalCTM setmatrix
pathbbox /t exch def /r exch def /b exch def /l exch def
/w r l sub ceiling cvi def
/h t b sub ceiling cvi def
/imageByteWidth w 8 div ceiling cvi def
/imageHeight h def
bgred bggreen bgblue setrgbcolor
eofill
fgred fggreen fgblue setrgbcolor
w 0 gt h 0 gt and {
l b translate w h scale
w h true [w 0 0 h neg 0 h] { patternproc } imagemask
} if
} ifelse
grestore
end
} dup 0 8 dict put def

/istroke {
gsave
brushDashOffset -1 eq {
[] 0 setdash
1 setgray
} {
brushDashArray brushDashOffset setdash
fgred fggreen fgblue setrgbcolor
} ifelse
brushWidth setlinewidth
originalCTM setmatrix
stroke
grestore
} def

/ishow {
0 begin
gsave
fgred fggreen fgblue setrgbcolor
printFont printSize scalefont setfont
/descender 0 printFont /FontBBox get 1 get printFont /FontMatrix
get transform exch pop def
/vertoffset 1 printSize sub descender sub def {
0 vertoffset moveto show
/vertoffset vertoffset printSize sub def
} forall
grestore
end
} dup 0 2 dict put def

/patternproc {
0 begin
/patternByteLength patternString length def
/patternHeight patternByteLength 8 mul sqrt cvi def
/patternWidth patternHeight def
/patternByteWidth patternWidth 8 idiv def
/imageByteMaxLength imageByteWidth imageHeight mul
stringLimit patternByteWidth sub min def
/imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
patternHeight mul patternHeight max def
/imageHeight imageHeight imageMaxHeight sub store
/imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
0 1 imageMaxHeight 1 sub {
/y exch def
/patternRow y patternByteWidth mul patternByteLength mod def
/patternRowString patternString patternRow patternByteWidth getinterval def
/imageRow y imageByteWidth mul def
0 patternByteWidth imageByteWidth 1 sub {
/x exch def
imageString imageRow x add patternRowString putinterval
} for
} for
imageString
end
} dup 0 12 dict put def

/min {
dup 3 2 roll dup 4 3 roll lt { exch } if pop
} def

/max {
dup 3 2 roll dup 4 3 roll gt { exch } if pop
} def

/arrowhead {
0 begin
transform originalCTM itransform
/taily exch def
/tailx exch def
transform originalCTM itransform
/tipy exch def
/tipx exch def
/dy tipy taily sub def
/dx tipx tailx sub def
/angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
gsave
originalCTM setmatrix
tipx tipy translate
angle rotate
newpath
0 0 moveto
arrowHeight neg arrowWidth 2 div lineto
arrowHeight neg arrowWidth 2 div neg lineto
closepath
patternNone not {
originalCTM setmatrix
/padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
arrowWidth div def
/padtail brushWidth 2 div def
tipx tipy translate
angle rotate
padtip 0 translate
arrowHeight padtip add padtail add arrowHeight div dup scale
arrowheadpath
ifill
} if
brushNone not {
originalCTM setmatrix
tipx tipy translate
angle rotate
arrowheadpath
istroke
} if
grestore
end
} dup 0 9 dict put def

/arrowheadpath {
newpath
0 0 moveto
arrowHeight neg arrowWidth 2 div lineto
arrowHeight neg arrowWidth 2 div neg lineto
closepath
} def

/leftarrow {
0 begin
y exch get /taily exch def
x exch get /tailx exch def
y exch get /tipy exch def
x exch get /tipx exch def
brushLeftArrow { tipx tipy tailx taily arrowhead } if
end
} dup 0 4 dict put def

/rightarrow {
0 begin
y exch get /tipy exch def
x exch get /tipx exch def
y exch get /taily exch def
x exch get /tailx exch def
brushRightArrow { tipx tipy tailx taily arrowhead } if
end
} dup 0 4 dict put def

/midpoint {
0 begin
/y1 exch def
/x1 exch def
/y0 exch def
/x0 exch def
x0 x1 add 2 div
y0 y1 add 2 div
end
} dup 0 4 dict put def

/thirdpoint {
0 begin
/y1 exch def
/x1 exch def
/y0 exch def
/x0 exch def
x0 2 mul x1 add 3 div
y0 2 mul y1 add 3 div
end
} dup 0 4 dict put def

/subspline {
0 begin
/movetoNeeded exch def
y exch get /y3 exch def
x exch get /x3 exch def
y exch get /y2 exch def
x exch get /x2 exch def
y exch get /y1 exch def
x exch get /x1 exch def
y exch get /y0 exch def
x exch get /x0 exch def
x1 y1 x2 y2 thirdpoint
/p1y exch def
/p1x exch def
x2 y2 x1 y1 thirdpoint
/p2y exch def
/p2x exch def
x1 y1 x0 y0 thirdpoint
p1x p1y midpoint
/p0y exch def
/p0x exch def
x2 y2 x3 y3 thirdpoint
p2x p2y midpoint
/p3y exch def
/p3x exch def
movetoNeeded { p0x p0y moveto } if
p1x p1y p2x p2y p3x p3y curveto
end
} dup 0 17 dict put def

/storexyn {
/n exch def
/y n array def
/x n array def
n 1 sub -1 0 {
/i exch def
y i 3 2 roll put
x i 3 2 roll put
} for
} def

%%EndProlog

%I Idraw 9 Grid 8 

%%Page: 1 1

Begin
%I b u
%I cfg u
%I cbg u
%I f u
%I p u
%I t
[ 0.72 0 0 0.72 0 0 ] concat
/originalCTM matrix currentmatrix def

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1 191 424.035 ] concat
%I
41 80 418 235 Rect
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1.13924 191 353.32 ] concat
%I
41 297 418 375 Rect
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1.08209 191 218.179 ] concat
%I
19 412 440 545 Rect
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1 191 252 ] concat
%I
19 224 440 434 Rect
End

Begin %I Rect
%I b 65535
2 0 0 [] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1 191 252 ] concat
%I
30 246 429 412 Rect
End

Begin %I Rect
%I b 65535
2 0 0 [] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg Yellow
1 1 0 SetCBg
none SetP %I p n
%I t
[ 1 0 0 0.901786 191 304.446 ] concat
%I
30 423 429 534 Rect
End

Begin %I Poly
%I b 65535
2 0 0 [] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
%I p
1 SetP
%I t
[ 0.841546 0 0 1.08 210.341 206.464 ] concat
%I 4
38 380
38 501
132 501
132 380
4 Poly
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 232 775 ] concat
%I
[
(Some sample text in the first paragraph. It has a floating)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 753 ] concat
%I
[
(box that was right about here \(X\) in the)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 731 ] concat
%I
[
(source. However, the float is so large that)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 708 ] concat
%I
[
(it extends below the text of this paragraph.)
] Text
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1.12222 0 0 1.26829 185.867 123.12 ] concat
%I
41 379 130 501 Rect
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 653 ] concat
%I
[
(The second paragraph is therefore also)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 631 ] concat
%I
[
(affected. Any inline boxes in it are "pushed)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 609 ] concat
%I
[
(aside," as they are forbidden from coming)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 232 587 ] concat
%I
[
(inside the area delimited by the floating box's margins.)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 232 565 ] concat
%I
[
(Note that the paragraph boxes are still rectangular, but)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 232 542 ] concat
%I
[
(their borders and backgrounds are "clipped" or interrupted)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 232 520 ] concat
%I
[
(by the floating box.)
] Text
End

Begin %I Line
%I b 65535
1 0 0 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg Yellow
1 1 0 SetCBg
none SetP %I p n
%I t
[ 1 0 0 0.803571 191 488.786 ] concat
%I
263 397 307 466 Line
End

Begin %I Text
%I cfg Red
1 0 0 SetCFg
%I f *-helvetica-bold-r-*-140-*
Helvetica-Bold 14 SetF
%I t
[ 1 0 0 1 454 886 ] concat
%I
[
(paragraph margin)
] Text
End

Begin %I Line
%I b 65535
1 0 0 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 0.66383 0 0 1 213.191 400 ] concat
%I
113 353 63 463 Line
End

Begin %I Text
%I cfg Red
1 0 0 SetCFg
%I f *-helvetica-bold-r-*-140-*
Helvetica-Bold 14 SetF
%I t
[ 1 0 0 1 233 886 ] concat
%I
[
(float margin)
] Text
End

Begin %I Text
%I cfg Red
1 0 0 SetCFg
%I f *-helvetica-bold-r-*-140-*
Helvetica-Bold 14 SetF
%I t
[ 1 0 0 1 321 863 ] concat
%I
[
(paragraph border)
] Text
End

Begin %I Line
%I b 65535
1 0 0 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1.32353 191 275.118 ] concat
%I
152 428 185 386 Line
End

Begin %I Text
%I cfg Red
1 0 0 SetCFg
%I f *-helvetica-bold-r-*-140-*
Helvetica-Bold 14 SetF
%I t
[ 1 0 0 1 487 841 ] concat
%I
[
(paragraph padding)
] Text
End

Begin %I Line
%I b 65535
1 0 0 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1 191 400 ] concat
%I
296 381 351 419 Line
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-120-*
Helvetica 12 SetF
%I t
[ 1.33333 0 0 1.33333 248.667 735.333 ] concat
%I
[
(This float)
(has a)
(white)
(back-)
(ground)
(and)
(padding)
] Text
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 0.666667 0 0 0.666667 190.667 449.333 ] concat
%I
86 261 188 436 Rect
End

End %I eop

showpage

%%Trailer

end

--- NEW FILE: height.fig ---
#FIG 3.2  Produced by xfig version 3.2.5
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 1260 900 1260 675
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 1260 1575 1260 1800
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 2790 1800 2790 1575
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 2790 2475 2790 2700
2 1 0 1 4 7 50 -1 -1 4.000 0 0 -1 1 1 2
	1 1 1.00 60.00 120.00
	1 1 1.00 60.00 120.00
	 810 900 810 2700
2 1 0 1 4 7 50 -1 -1 4.000 0 0 -1 1 1 2
	1 1 1.00 60.00 120.00
	1 1 1.00 60.00 120.00
	 1260 900 1260 1575
2 1 0 1 4 7 50 -1 -1 4.000 0 0 -1 1 1 2
	1 1 1.00 60.00 120.00
	1 1 1.00 60.00 120.00
	 2790 1800 2790 2520
2 2 0 0 -1 -1 50 -1 20 0.000 0 0 -1 0 0 5
	 675 2700 945 2700 945 2745 675 2745 675 2700
2 2 0 0 -1 -1 50 -1 20 0.000 0 0 -1 0 0 5
	 1125 2700 1395 2700 1395 2745 1125 2745 1125 2700
2 2 0 0 -1 -1 50 -1 20 0.000 0 0 -1 0 0 5
	 1575 2700 1845 2700 1845 2745 1575 2745 1575 2700
2 2 0 0 -1 -1 50 -1 20 0.000 0 0 -1 0 0 5
	 2025 2700 2295 2700 2295 2745 2025 2745 2025 2700
2 2 0 0 -1 -1 50 -1 20 0.000 0 0 -1 0 0 5
	 2475 2700 2745 2700 2745 2745 2475 2745 2475 2700
2 2 0 0 -1 -1 50 -1 20 0.000 0 0 -1 0 0 5
	 2880 2700 3195 2700 3195 2745 2880 2745 2880 2700
2 2 0 1 0 -1 60 -1 2 0.000 1 0 -1 0 0 5
	 900 900 3150 900 3150 1575 900 1575 900 900
2 2 0 1 0 -1 60 -1 2 0.000 1 0 -1 0 0 5
	 900 1800 3150 1800 3150 2475 900 2475 900 1800
4 0 4 50 -1 16 12 0.0000 4 135 375 1350 1755 1em\001
4 0 4 50 -1 16 12 0.0000 4 135 375 1350 855 1em\001
4 2 4 50 -1 16 12 0.0000 4 135 375 2700 1755 1em\001
4 2 4 50 -1 16 12 0.0000 4 135 375 2700 2655 1em\001
4 0 4 50 -1 16 12 1.5708 4 195 525 720 2025 height\001
4 0 4 50 -1 16 12 0.0000 4 135 375 1350 1305 3em\001
4 2 4 50 -1 16 12 0.0000 4 135 375 2700 2205 3em\001
4 2 0 50 -1 19 12 0.0000 4 195 465 3105 1125 img1\001
4 0 0 50 -1 19 12 0.0000 4 195 465 945 2385 img2\001

--- NEW FILE: overflow1.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: overflow2.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: alignment.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: box.fig ---
#FIG 3.2
Landscape
Center
Metric
A4      
200.00
Single
-2
1200 2
0 32 #c7c3c7
2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
	 2520 1980 4680 1980 4680 3420 2520 3420 2520 1980
2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
	 2070 1620 5130 1620 5130 3780 2070 3780 2070 1620
2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
	 1890 1530 5310 1530 5310 3870 1890 3870 1890 1530
2 2 2 1 0 7 100 0 -1 3.000 0 0 -1 0 0 5
	 1350 1080 5850 1080 5850 4320 1350 4320 1350 1080
2 1 0 1 4 7 100 0 -1 0.000 0 0 -1 0 1 2
	1 1 1.00 60.00 120.00
	 5130 2340 6390 1800
2 1 0 1 4 7 100 0 -1 0.000 0 0 -1 0 1 2
	1 1 1.00 60.00 120.00
	 5310 2610 6390 2610
2 1 0 1 4 7 100 0 -1 0.000 0 0 -1 0 1 2
	1 1 1.00 60.00 120.00
	 5850 3060 6390 3240
2 2 0 16 0 32 110 0 20 0.000 0 0 7 0 0 5
	 1980 1530 5220 1530 5220 3870 1980 3870 1980 1530
2 1 0 1 4 7 100 0 -1 0.000 0 0 -1 0 1 2
	1 1 1.00 60.00 120.00
	 4680 2250 6390 1080
4 1 0 100 0 16 12 0.0000 4 135 615 3600 2700 content\001
4 1 0 100 0 16 12 0.0000 4 180 555 3510 1350 margin\001
4 1 4 100 0 16 12 0.0000 4 180 255 3420 900 top\001
4 1 4 100 0 16 12 0.0000 4 135 540 3600 4770 bottom\001
4 2 4 100 0 16 12 0.0000 4 135 240 1080 2610 left\001
4 1 0 100 0 16 12 0.0000 4 180 675 3510 1890 padding\001
4 1 7 90 0 16 12 0.0000 4 135 540 3510 1620 border\001
4 0 -1 100 0 16 12 0.0000 4 180 1035 6480 3240 margin edge\001
4 0 -1 100 0 16 12 0.0000 4 180 1020 6480 2610 border edge\001
4 0 -1 100 0 16 12 0.0000 4 180 1155 6480 1800 padding edge\001
4 0 -1 100 0 16 12 0.0000 4 180 1095 6480 1080 content edge\001

--- NEW FILE: overflow1.idraw ---
%!PS-Adobe-2.0 EPSF-1.2
%%Creator: idraw
%%DocumentFonts: Helvetica-Oblique Helvetica
%%Pages: 1
%%BoundingBox: 164 361 334 527
%%EndComments

%%BeginIdrawPrologue
/arrowhead {
0 begin
transform originalCTM itransform
/taily exch def
/tailx exch def
transform originalCTM itransform
/tipy exch def
/tipx exch def
/dy tipy taily sub def
/dx tipx tailx sub def
/angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
gsave
originalCTM setmatrix
tipx tipy translate
angle rotate
newpath
arrowHeight neg arrowWidth 2 div moveto
0 0 lineto
arrowHeight neg arrowWidth 2 div neg lineto
patternNone not {
originalCTM setmatrix
/padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
arrowWidth div def
/padtail brushWidth 2 div def
tipx tipy translate
angle rotate
padtip 0 translate
arrowHeight padtip add padtail add arrowHeight div dup scale
arrowheadpath
ifill
} if
brushNone not {
originalCTM setmatrix
tipx tipy translate
angle rotate
arrowheadpath
istroke
} if
grestore
end
} dup 0 9 dict put def

/arrowheadpath {
newpath
arrowHeight neg arrowWidth 2 div moveto
0 0 lineto
arrowHeight neg arrowWidth 2 div neg lineto
} def

/leftarrow {
0 begin
y exch get /taily exch def
x exch get /tailx exch def
y exch get /tipy exch def
x exch get /tipx exch def
brushLeftArrow { tipx tipy tailx taily arrowhead } if
end
} dup 0 4 dict put def

/rightarrow {
0 begin
y exch get /tipy exch def
x exch get /tipx exch def
y exch get /taily exch def
x exch get /tailx exch def
brushRightArrow { tipx tipy tailx taily arrowhead } if
end
} dup 0 4 dict put def

%%EndIdrawPrologue

/arrowHeight 8 def
/arrowWidth 4 def

/IdrawDict 52 dict def
IdrawDict begin

/reencodeISO {
dup dup findfont dup length dict begin
{ 1 index /FID ne { def }{ pop pop } ifelse } forall
/Encoding ISOLatin1Encoding def
currentdict end definefont
} def

/ISOLatin1Encoding [
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
/parenleft/parenright/asterisk/plus/comma/minus/period/slash
/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
/guillemotright/onequarter/onehalf/threequarters/questiondown
/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
/yacute/thorn/ydieresis
] def
/Helvetica-Oblique reencodeISO def
/Helvetica reencodeISO def

/none null def
/numGraphicParameters 17 def
/stringLimit 65535 def

/Begin {
save
numGraphicParameters dict begin
} def

/End {
end
restore
} def

/SetB {
dup type /nulltype eq {
pop
false /brushRightArrow idef
false /brushLeftArrow idef
true /brushNone idef
} {
/brushDashOffset idef
/brushDashArray idef
0 ne /brushRightArrow idef
0 ne /brushLeftArrow idef
/brushWidth idef
false /brushNone idef
} ifelse
} def

/SetCFg {
/fgblue idef
/fggreen idef
/fgred idef
} def

/SetCBg {
/bgblue idef
/bggreen idef
/bgred idef
} def

/SetF {
/printSize idef
/printFont idef
} def

/SetP {
dup type /nulltype eq {
pop true /patternNone idef
} {
dup -1 eq {
/patternGrayLevel idef
/patternString idef
} {
/patternGrayLevel idef
} ifelse
false /patternNone idef
} ifelse
} def

/BSpl {
0 begin
storexyn
newpath
n 1 gt {
0 0 0 0 0 0 1 1 true subspline
n 2 gt {
0 0 0 0 1 1 2 2 false subspline
1 1 n 3 sub {
/i exch def
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
} for
n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
} if
n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
brushNone not { istroke } if
0 0 1 1 leftarrow
n 2 sub dup n 1 sub dup rightarrow
} if
end
} dup 0 4 dict put def

/Circ {
newpath
0 360 arc
patternNone not { ifill } if
brushNone not { istroke } if
} def

/CBSpl {
0 begin
dup 2 gt {
storexyn
newpath
n 1 sub dup 0 0 1 1 2 2 true subspline
1 1 n 3 sub {
/i exch def
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
} for
n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
patternNone not { ifill } if
brushNone not { istroke } if
} {
Poly
} ifelse
end
} dup 0 4 dict put def

/Elli {
0 begin
newpath
4 2 roll
translate
scale
0 0 1 0 360 arc
patternNone not { ifill } if
brushNone not { istroke } if
end
} dup 0 1 dict put def

/Line {
0 begin
2 storexyn
newpath
x 0 get y 0 get moveto
x 1 get y 1 get lineto
brushNone not { istroke } if
0 0 1 1 leftarrow
0 0 1 1 rightarrow
end
} dup 0 4 dict put def

/MLine {
0 begin
storexyn
newpath
n 1 gt {
x 0 get y 0 get moveto
1 1 n 1 sub {
/i exch def
x i get y i get lineto
} for
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
brushNone not { istroke } if
0 0 1 1 leftarrow
n 2 sub dup n 1 sub dup rightarrow
} if
end
} dup 0 4 dict put def

/Poly {
3 1 roll
newpath
moveto
-1 add
{ lineto } repeat
closepath
patternNone not { ifill } if
brushNone not { istroke } if
} def

/Rect {
0 begin
/t exch def
/r exch def
/b exch def
/l exch def
newpath
l b moveto
l t lineto
r t lineto
r b lineto
closepath
patternNone not { ifill } if
brushNone not { istroke } if
end
} dup 0 4 dict put def

/Text {
ishow
} def

/idef {
dup where { pop pop pop } { exch def } ifelse
} def

/ifill {
0 begin
gsave
patternGrayLevel -1 ne {
fgred bgred fgred sub patternGrayLevel mul add
fggreen bggreen fggreen sub patternGrayLevel mul add
fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
eofill
} {
eoclip
originalCTM setmatrix
pathbbox /t exch def /r exch def /b exch def /l exch def
/w r l sub ceiling cvi def
/h t b sub ceiling cvi def
/imageByteWidth w 8 div ceiling cvi def
/imageHeight h def
bgred bggreen bgblue setrgbcolor
eofill
fgred fggreen fgblue setrgbcolor
w 0 gt h 0 gt and {
l w add b translate w neg h scale
w h true [w 0 0 h neg 0 h] { patternproc } imagemask
} if
} ifelse
grestore
end
} dup 0 8 dict put def

/istroke {
gsave
brushDashOffset -1 eq {
[] 0 setdash
1 setgray
} {
brushDashArray brushDashOffset setdash
fgred fggreen fgblue setrgbcolor
} ifelse
brushWidth setlinewidth
originalCTM setmatrix
stroke
grestore
} def

/ishow {
0 begin
gsave
fgred fggreen fgblue setrgbcolor
/fontDict printFont printSize scalefont dup setfont def
/descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
transform exch pop def
/vertoffset 1 printSize sub descender sub def {
0 vertoffset moveto show
/vertoffset vertoffset printSize sub def
} forall
grestore
end
} dup 0 3 dict put def
/patternproc {
0 begin
/patternByteLength patternString length def
/patternHeight patternByteLength 8 mul sqrt cvi def
/patternWidth patternHeight def
/patternByteWidth patternWidth 8 idiv def
/imageByteMaxLength imageByteWidth imageHeight mul
stringLimit patternByteWidth sub min def
/imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
patternHeight mul patternHeight max def
/imageHeight imageHeight imageMaxHeight sub store
/imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
0 1 imageMaxHeight 1 sub {
/y exch def
/patternRow y patternByteWidth mul patternByteLength mod def
/patternRowString patternString patternRow patternByteWidth getinterval def
/imageRow y imageByteWidth mul def
0 patternByteWidth imageByteWidth 1 sub {
/x exch def
imageString imageRow x add patternRowString putinterval
} for
} for
imageString
end
} dup 0 12 dict put def

/min {
dup 3 2 roll dup 4 3 roll lt { exch } if pop
} def

/max {
dup 3 2 roll dup 4 3 roll gt { exch } if pop
} def

/midpoint {
0 begin
/y1 exch def
/x1 exch def
/y0 exch def
/x0 exch def
x0 x1 add 2 div
y0 y1 add 2 div
end
} dup 0 4 dict put def

/thirdpoint {
0 begin
/y1 exch def
/x1 exch def
/y0 exch def
/x0 exch def
x0 2 mul x1 add 3 div
y0 2 mul y1 add 3 div
end
} dup 0 4 dict put def

/subspline {
0 begin
/movetoNeeded exch def
y exch get /y3 exch def
x exch get /x3 exch def
y exch get /y2 exch def
x exch get /x2 exch def
y exch get /y1 exch def
x exch get /x1 exch def
y exch get /y0 exch def
x exch get /x0 exch def
x1 y1 x2 y2 thirdpoint
/p1y exch def
/p1x exch def
x2 y2 x1 y1 thirdpoint
/p2y exch def
/p2x exch def
x1 y1 x0 y0 thirdpoint
p1x p1y midpoint
/p0y exch def
/p0x exch def
x2 y2 x3 y3 thirdpoint
p2x p2y midpoint
/p3y exch def
/p3x exch def
movetoNeeded { p0x p0y moveto } if
p1x p1y p2x p2y p3x p3y curveto
end
} dup 0 17 dict put def

/storexyn {
/n exch def
/y n array def
/x n array def
n 1 sub -1 0 {
/i exch def
y i 3 2 roll put
x i 3 2 roll put
} for
} def

/SSten {
fgred fggreen fgblue setrgbcolor
dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
} def

/FSten {
dup 3 -1 roll dup 4 1 roll exch
newpath
0 0 moveto
dup 0 exch lineto
exch dup 3 1 roll exch lineto
0 lineto
closepath
bgred bggreen bgblue setrgbcolor
eofill
SSten
} def

/Rast {
exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
} def

%%EndProlog

%I Idraw 10 Grid 25 25 

%%Page: 1 1

Begin
%I b u
%I cfg u
%I cbg u
%I f u
%I p u
%I t
[ 0.955325 0 0 0.955325 0 0 ] concat
/originalCTM matrix currentmatrix def

Begin %I Rect
%I b 65535
2 0 0 [] 0 SetB
%I cfg Red
0.976577 0.0742199 0.250004 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 -0 -0 1 92 199 ] concat
%I
83 251 183 351 Rect
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f -adobe-helvetica-medium-o-normal--12-120-75-75-p-67-iso8859-1
Helvetica-Oblique 12 SetF
%I t
[ 1 0 0 1 174 440 ] concat
%I
[
(DIV)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f -adobe-helvetica-medium-o-normal--12-120-75-75-p-67-iso8859-1
Helvetica-Oblique 12 SetF
%I t
[ 1 0 0 1 224 391 ] concat
%I
[
(BLOCKQUOTE)
] Text
End

Begin %I Poly
%I b 65520
2 0 0 [12 4] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1.23371 0 0 1.29114 60.916 108.203 ] concat
%I 4
133 226
233 226
233 301
133 301
4 Poly
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f -adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-1
Helvetica 12 SetF
%I t
[ 1 0 0 1 228 491.836 ] concat
%I
[
(I didn't like the play,)
(but then I saw it)
(under adverse )
(conditions - the )
(curtain was up.)
(       - Groucho Marx)
] Text
End

End %I eop

showpage

%%Trailer

end

--- NEW FILE: float2p.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: contour.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: collapse1.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: headside.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: overflow2.idraw ---
%!PS-Adobe-2.0 EPSF-1.2
%%Creator: idraw
%%DocumentFonts: Helvetica
%%Pages: 1
%%BoundingBox: 165 420 272 527
%%EndComments

%%BeginIdrawPrologue
/arrowhead {
0 begin
transform originalCTM itransform
/taily exch def
/tailx exch def
transform originalCTM itransform
/tipy exch def
/tipx exch def
/dy tipy taily sub def
/dx tipx tailx sub def
/angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
gsave
originalCTM setmatrix
tipx tipy translate
angle rotate
newpath
arrowHeight neg arrowWidth 2 div moveto
0 0 lineto
arrowHeight neg arrowWidth 2 div neg lineto
patternNone not {
originalCTM setmatrix
/padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
arrowWidth div def
/padtail brushWidth 2 div def
tipx tipy translate
angle rotate
padtip 0 translate
arrowHeight padtip add padtail add arrowHeight div dup scale
arrowheadpath
ifill
} if
brushNone not {
originalCTM setmatrix
tipx tipy translate
angle rotate
arrowheadpath
istroke
} if
grestore
end
} dup 0 9 dict put def

/arrowheadpath {
newpath
arrowHeight neg arrowWidth 2 div moveto
0 0 lineto
arrowHeight neg arrowWidth 2 div neg lineto
} def

/leftarrow {
0 begin
y exch get /taily exch def
x exch get /tailx exch def
y exch get /tipy exch def
x exch get /tipx exch def
brushLeftArrow { tipx tipy tailx taily arrowhead } if
end
} dup 0 4 dict put def

/rightarrow {
0 begin
y exch get /tipy exch def
x exch get /tipx exch def
y exch get /taily exch def
x exch get /tailx exch def
brushRightArrow { tipx tipy tailx taily arrowhead } if
end
} dup 0 4 dict put def

%%EndIdrawPrologue

/arrowHeight 8 def
/arrowWidth 4 def

/IdrawDict 51 dict def
IdrawDict begin

/reencodeISO {
dup dup findfont dup length dict begin
{ 1 index /FID ne { def }{ pop pop } ifelse } forall
/Encoding ISOLatin1Encoding def
currentdict end definefont
} def

/ISOLatin1Encoding [
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
/parenleft/parenright/asterisk/plus/comma/minus/period/slash
/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
/guillemotright/onequarter/onehalf/threequarters/questiondown
/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
/yacute/thorn/ydieresis
] def
/Helvetica reencodeISO def

/none null def
/numGraphicParameters 17 def
/stringLimit 65535 def

/Begin {
save
numGraphicParameters dict begin
} def

/End {
end
restore
} def

/SetB {
dup type /nulltype eq {
pop
false /brushRightArrow idef
false /brushLeftArrow idef
true /brushNone idef
} {
/brushDashOffset idef
/brushDashArray idef
0 ne /brushRightArrow idef
0 ne /brushLeftArrow idef
/brushWidth idef
false /brushNone idef
} ifelse
} def

/SetCFg {
/fgblue idef
/fggreen idef
/fgred idef
} def

/SetCBg {
/bgblue idef
/bggreen idef
/bgred idef
} def

/SetF {
/printSize idef
/printFont idef
} def

/SetP {
dup type /nulltype eq {
pop true /patternNone idef
} {
dup -1 eq {
/patternGrayLevel idef
/patternString idef
} {
/patternGrayLevel idef
} ifelse
false /patternNone idef
} ifelse
} def

/BSpl {
0 begin
storexyn
newpath
n 1 gt {
0 0 0 0 0 0 1 1 true subspline
n 2 gt {
0 0 0 0 1 1 2 2 false subspline
1 1 n 3 sub {
/i exch def
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
} for
n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
} if
n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
brushNone not { istroke } if
0 0 1 1 leftarrow
n 2 sub dup n 1 sub dup rightarrow
} if
end
} dup 0 4 dict put def

/Circ {
newpath
0 360 arc
patternNone not { ifill } if
brushNone not { istroke } if
} def

/CBSpl {
0 begin
dup 2 gt {
storexyn
newpath
n 1 sub dup 0 0 1 1 2 2 true subspline
1 1 n 3 sub {
/i exch def
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
} for
n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
patternNone not { ifill } if
brushNone not { istroke } if
} {
Poly
} ifelse
end
} dup 0 4 dict put def

/Elli {
0 begin
newpath
4 2 roll
translate
scale
0 0 1 0 360 arc
patternNone not { ifill } if
brushNone not { istroke } if
end
} dup 0 1 dict put def

/Line {
0 begin
2 storexyn
newpath
x 0 get y 0 get moveto
x 1 get y 1 get lineto
brushNone not { istroke } if
0 0 1 1 leftarrow
0 0 1 1 rightarrow
end
} dup 0 4 dict put def

/MLine {
0 begin
storexyn
newpath
n 1 gt {
x 0 get y 0 get moveto
1 1 n 1 sub {
/i exch def
x i get y i get lineto
} for
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
brushNone not { istroke } if
0 0 1 1 leftarrow
n 2 sub dup n 1 sub dup rightarrow
} if
end
} dup 0 4 dict put def

/Poly {
3 1 roll
newpath
moveto
-1 add
{ lineto } repeat
closepath
patternNone not { ifill } if
brushNone not { istroke } if
} def

/Rect {
0 begin
/t exch def
/r exch def
/b exch def
/l exch def
newpath
l b moveto
l t lineto
r t lineto
r b lineto
closepath
patternNone not { ifill } if
brushNone not { istroke } if
end
} dup 0 4 dict put def

/Text {
ishow
} def

/idef {
dup where { pop pop pop } { exch def } ifelse
} def

/ifill {
0 begin
gsave
patternGrayLevel -1 ne {
fgred bgred fgred sub patternGrayLevel mul add
fggreen bggreen fggreen sub patternGrayLevel mul add
fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
eofill
} {
eoclip
originalCTM setmatrix
pathbbox /t exch def /r exch def /b exch def /l exch def
/w r l sub ceiling cvi def
/h t b sub ceiling cvi def
/imageByteWidth w 8 div ceiling cvi def
/imageHeight h def
bgred bggreen bgblue setrgbcolor
eofill
fgred fggreen fgblue setrgbcolor
w 0 gt h 0 gt and {
l w add b translate w neg h scale
w h true [w 0 0 h neg 0 h] { patternproc } imagemask
} if
} ifelse
grestore
end
} dup 0 8 dict put def

/istroke {
gsave
brushDashOffset -1 eq {
[] 0 setdash
1 setgray
} {
brushDashArray brushDashOffset setdash
fgred fggreen fgblue setrgbcolor
} ifelse
brushWidth setlinewidth
originalCTM setmatrix
stroke
grestore
} def

/ishow {
0 begin
gsave
fgred fggreen fgblue setrgbcolor
/fontDict printFont printSize scalefont dup setfont def
/descender fontDict begin 0 [FontBBox] 1 get FontMatrix end
transform exch pop def
/vertoffset 1 printSize sub descender sub def {
0 vertoffset moveto show
/vertoffset vertoffset printSize sub def
} forall
grestore
end
} dup 0 3 dict put def
/patternproc {
0 begin
/patternByteLength patternString length def
/patternHeight patternByteLength 8 mul sqrt cvi def
/patternWidth patternHeight def
/patternByteWidth patternWidth 8 idiv def
/imageByteMaxLength imageByteWidth imageHeight mul
stringLimit patternByteWidth sub min def
/imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
patternHeight mul patternHeight max def
/imageHeight imageHeight imageMaxHeight sub store
/imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
0 1 imageMaxHeight 1 sub {
/y exch def
/patternRow y patternByteWidth mul patternByteLength mod def
/patternRowString patternString patternRow patternByteWidth getinterval def
/imageRow y imageByteWidth mul def
0 patternByteWidth imageByteWidth 1 sub {
/x exch def
imageString imageRow x add patternRowString putinterval
} for
} for
imageString
end
} dup 0 12 dict put def

/min {
dup 3 2 roll dup 4 3 roll lt { exch } if pop
} def

/max {
dup 3 2 roll dup 4 3 roll gt { exch } if pop
} def

/midpoint {
0 begin
/y1 exch def
/x1 exch def
/y0 exch def
/x0 exch def
x0 x1 add 2 div
y0 y1 add 2 div
end
} dup 0 4 dict put def

/thirdpoint {
0 begin
/y1 exch def
/x1 exch def
/y0 exch def
/x0 exch def
x0 2 mul x1 add 3 div
y0 2 mul y1 add 3 div
end
} dup 0 4 dict put def

/subspline {
0 begin
/movetoNeeded exch def
y exch get /y3 exch def
x exch get /x3 exch def
y exch get /y2 exch def
x exch get /x2 exch def
y exch get /y1 exch def
x exch get /x1 exch def
y exch get /y0 exch def
x exch get /x0 exch def
x1 y1 x2 y2 thirdpoint
/p1y exch def
/p1x exch def
x2 y2 x1 y1 thirdpoint
/p2y exch def
/p2x exch def
x1 y1 x0 y0 thirdpoint
p1x p1y midpoint
/p0y exch def
/p0x exch def
x2 y2 x3 y3 thirdpoint
p2x p2y midpoint
/p3y exch def
/p3x exch def
movetoNeeded { p0x p0y moveto } if
p1x p1y p2x p2y p3x p3y curveto
end
} dup 0 17 dict put def

/storexyn {
/n exch def
/y n array def
/x n array def
n 1 sub -1 0 {
/i exch def
y i 3 2 roll put
x i 3 2 roll put
} for
} def

/SSten {
fgred fggreen fgblue setrgbcolor
dup true exch 1 0 0 -1 0 6 -1 roll matrix astore
} def

/FSten {
dup 3 -1 roll dup 4 1 roll exch
newpath
0 0 moveto
dup 0 exch lineto
exch dup 3 1 roll exch lineto
0 lineto
closepath
bgred bggreen bgblue setrgbcolor
eofill
SSten
} def

/Rast {
exch dup 3 1 roll 1 0 0 -1 0 6 -1 roll matrix astore
} def

%%EndProlog

%I Idraw 10 Grid 25 25 

%%Page: 1 1

Begin
%I b u
%I cfg u
%I cbg u
%I f u
%I p u
%I t
[ 0.955325 0 0 0.955325 0 0 ] concat
/originalCTM matrix currentmatrix def

Begin %I Poly
%I b 65520
2 0 0 [12 4] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
%I p
1 SetP
%I t
[ 0.501195 0 0 0.606836 157.747 312.709 ] concat
%I 4
133 226
233 226
233 301
133 301
4 Poly
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f -adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-1
Helvetica 12 SetF
%I t
[ 1 0 0 1 227.999 489.836 ] concat
%I
[
(I didn't li)
(but then )
(under ad )
(condition)
] Text
End

Begin %I Rect
%I b 65535
2 0 0 [] 0 SetB
%I cfg Red
0.976577 0.0742199 0.250004 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 -0 -0 1 92 199 ] concat
%I
83 251 183 351 Rect
End

Begin %I Rect
none SetB %I b n
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
%I p
1 SetP
%I t
[ 1 -0 -0 1 117 150 ] concat
%I
102 292 162 299 Rect
End

Begin %I Rect
none SetB %I b n
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
%I p
1 SetP
%I t
[ -4.37114e-08 -1 1 -4.37114e-08 -15.5 612.5 ] concat
%I
102 292 162 299 Rect
End

End %I eop

showpage

%%Trailer

end

--- NEW FILE: width-intrinsic.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: align-box.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: supercal.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: compact-vert.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: float-right.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: stack.fig ---
#FIG 3.2  Produced by xfig version 3.2.5-alpha5
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
5 1 0 2 0 0 50 -1 -1 0.000 0 0 0 0 4432.214 1153.166 4499 1323 4301 1280 4261 1090
2 1 0 2 0 7 50 -1 -1 0.000 0 0 -1 0 0 3
	 4475 1421 4574 1006 4142 1122
2 1 1 2 0 7 50 -1 20 4.500 0 0 -1 0 0 2
	 2662 2495 1957 1791
2 1 1 2 0 7 50 -1 20 6.000 0 0 -1 0 0 2
	 2507 1875 2190 1558
2 1 1 2 0 7 50 -1 20 6.000 0 0 -1 0 0 2
	 2775 1677 2423 1325
2 3 0 2 0 7 50 -1 17 0.000 0 0 7 0 0 5
	 3367 3200 2662 2495 3183 2397 3853 3067 3367 3200
2 3 0 2 0 7 50 -1 17 0.000 0 0 7 0 0 5
	 3212 2580 2507 1875 3063 1812 3699 2447 3212 2580
2 3 0 2 0 7 50 -1 17 0.000 0 0 7 0 0 5
	 3833 2734 2775 1677 3315 1598 4318 2602 3833 2734
2 3 0 2 0 7 50 -1 17 0.000 0 0 7 0 0 5
	 4065 2502 2655 1093 3229 1045 4552 2368 4065 2502
2 3 0 0 0 7 60 -1 15 0.000 0 0 7 0 0 5
	 3189 3526 1603 1941 2247 1889 3736 3378 3189 3526
4 2 0 50 -1 16 12 0.0000 4 135 165 1887 1645 -1\001
4 2 0 50 -1 16 12 0.0000 4 135 105 2160 1395 0\001
4 2 0 50 -1 16 12 0.0000 4 135 105 2385 1170 1\001
4 2 0 50 -1 16 12 0.0000 4 135 105 2655 945 2\001
4 2 0 50 -1 16 12 0.0000 4 135 690 2160 945 z-index:\001
4 2 0 50 -1 16 12 0.0000 4 105 375 4455 945 user\001
4 2 0 50 -1 16 12 0.0000 4 105 630 2970 3465 canvas\001

--- NEW FILE: stack.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: align-box.fig ---
#FIG 3.2  Produced by xfig version 3.2.5
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
6 2520 2610 5265 3330
4 0 0 50 -1 0 12 0.0000 4 195 2745 2520 3045 \267 They distract from the speaker\001
4 0 0 50 -1 0 12 0.0000 4 195 1890 2520 2790 \267 Bullet lists are boring\001
4 0 0 50 -1 0 12 0.0000 4 150 1470 2520 3300 \267 Don't use them!\001
-6
2 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5
	 2250 1440 6210 1440 6210 4545 2250 4545 2250 1440

--- NEW FILE: float-displace-indent.png ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: collapse2.fig ---
#FIG 3.2  Produced by xfig version 3.2.5-alpha5
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 1530 1440 1530 1710
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 2430 2070 2430 1440
2 2 2 1 4 7 52 -1 -1 1.500 0 0 -1 0 0 5
	 1305 1125 3600 1125 3600 1440 1305 1440 1305 1125
2 2 0 2 -1 7 54 -1 -1 0.000 0 0 -1 0 0 5
	 1305 2070 3600 2070 3600 3105 1305 3105 1305 2070
2 1 0 1 4 7 50 -1 -1 0.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 3330 2520 3330 2070
2 2 2 1 4 7 52 -1 -1 1.500 0 0 -1 0 0 5
	 1305 2520 3600 2520 3600 2835 1305 2835 1305 2520
4 2 4 50 -1 16 12 0.0000 4 135 375 1440 1710 1em\001
4 0 4 50 -1 16 12 0.0000 4 135 540 2520 1620 2.5em\001
4 0 0 50 -1 0 14 0.0000 4 210 1425 1350 1350 First paragraph\001
4 0 4 50 -1 16 12 0.0000 4 135 375 3375 2250 2em\001
4 0 0 50 -1 0 14 0.0000 4 210 1710 1350 2745 Second paragraph\001

--- NEW FILE: floatclear.idraw ---
%!PS-Adobe-2.0 EPSF-1.2
%%DocumentFonts: Helvetica Helvetica-Bold
%%Pages: 1
%%BoundingBox: 148 360 456 642
%%EndComments

/IdrawDict 52 dict def
IdrawDict begin

/reencodeISO {
dup dup findfont dup length dict begin
{ 1 index /FID ne { def }{ pop pop } ifelse } forall
/Encoding ISOLatin1Encoding def
currentdict end definefont
} def

/ISOLatin1Encoding [
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
/parenleft/parenright/asterisk/plus/comma/minus/period/slash
/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
/guillemotright/onequarter/onehalf/threequarters/questiondown
/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
/yacute/thorn/ydieresis
] def
/Helvetica reencodeISO def
/Helvetica-Bold reencodeISO def

/arrowHeight 8 def
/arrowWidth 4 def
/none null def
/numGraphicParameters 17 def
/stringLimit 65535 def

/Begin {
save
numGraphicParameters dict begin
} def

/End {
end
restore
} def

/SetB {
dup type /nulltype eq {
pop
false /brushRightArrow idef
false /brushLeftArrow idef
true /brushNone idef
} {
/brushDashOffset idef
/brushDashArray idef
0 ne /brushRightArrow idef
0 ne /brushLeftArrow idef
/brushWidth idef
false /brushNone idef
} ifelse
} def

/SetCFg {
/fgblue idef
/fggreen idef
/fgred idef
} def

/SetCBg {
/bgblue idef
/bggreen idef
/bgred idef
} def

/SetF {
/printSize idef
/printFont idef
} def

/SetP {
dup type /nulltype eq {
pop true /patternNone idef
} {
dup -1 eq {
/patternGrayLevel idef
/patternString idef
} {
/patternGrayLevel idef
} ifelse
false /patternNone idef
} ifelse
} def

/BSpl {
0 begin
storexyn
newpath
n 1 gt {
0 0 0 0 0 0 1 1 true subspline
n 2 gt {
0 0 0 0 1 1 2 2 false subspline
1 1 n 3 sub {
/i exch def
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
} for
n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
} if
n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
brushNone not { istroke } if
0 0 1 1 leftarrow
n 2 sub dup n 1 sub dup rightarrow
} if
end
} dup 0 4 dict put def

/Circ {
newpath
0 360 arc
patternNone not { ifill } if
brushNone not { istroke } if
} def

/CBSpl {
0 begin
dup 2 gt {
storexyn
newpath
n 1 sub dup 0 0 1 1 2 2 true subspline
1 1 n 3 sub {
/i exch def
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
} for
n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
patternNone not { ifill } if
brushNone not { istroke } if
} {
Poly
} ifelse
end
} dup 0 4 dict put def

/Elli {
0 begin
newpath
4 2 roll
translate
scale
0 0 1 0 360 arc
patternNone not { ifill } if
brushNone not { istroke } if
end
} dup 0 1 dict put def

/Line {
0 begin
2 storexyn
newpath
x 0 get y 0 get moveto
x 1 get y 1 get lineto
brushNone not { istroke } if
0 0 1 1 leftarrow
0 0 1 1 rightarrow
end
} dup 0 4 dict put def

/MLine {
0 begin
storexyn
newpath
n 1 gt {
x 0 get y 0 get moveto
1 1 n 1 sub {
/i exch def
x i get y i get lineto
} for
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
brushNone not { istroke } if
0 0 1 1 leftarrow
n 2 sub dup n 1 sub dup rightarrow
} if
end
} dup 0 4 dict put def

/Poly {
3 1 roll
newpath
moveto
-1 add
{ lineto } repeat
closepath
patternNone not { ifill } if
brushNone not { istroke } if
} def

/Rect {
0 begin
/t exch def
/r exch def
/b exch def
/l exch def
newpath
l b moveto
l t lineto
r t lineto
r b lineto
closepath
patternNone not { ifill } if
brushNone not { istroke } if
end
} dup 0 4 dict put def

/Text {
ishow
} def

/idef {
dup where { pop pop pop } { exch def } ifelse
} def

/ifill {
0 begin
gsave
patternGrayLevel -1 ne {
fgred bgred fgred sub patternGrayLevel mul add
fggreen bggreen fggreen sub patternGrayLevel mul add
fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
eofill
} {
eoclip
originalCTM setmatrix
pathbbox /t exch def /r exch def /b exch def /l exch def
/w r l sub ceiling cvi def
/h t b sub ceiling cvi def
/imageByteWidth w 8 div ceiling cvi def
/imageHeight h def
bgred bggreen bgblue setrgbcolor
eofill
fgred fggreen fgblue setrgbcolor
w 0 gt h 0 gt and {
l b translate w h scale
w h true [w 0 0 h neg 0 h] { patternproc } imagemask
} if
} ifelse
grestore
end
} dup 0 8 dict put def

/istroke {
gsave
brushDashOffset -1 eq {
[] 0 setdash
1 setgray
} {
brushDashArray brushDashOffset setdash
fgred fggreen fgblue setrgbcolor
} ifelse
brushWidth setlinewidth
originalCTM setmatrix
stroke
grestore
} def

/ishow {
0 begin
gsave
fgred fggreen fgblue setrgbcolor
printFont printSize scalefont setfont
/descender 0 printFont /FontBBox get 1 get printFont /FontMatrix
get transform exch pop def
/vertoffset 1 printSize sub descender sub def {
0 vertoffset moveto show
/vertoffset vertoffset printSize sub def
} forall
grestore
end
} dup 0 2 dict put def

/patternproc {
0 begin
/patternByteLength patternString length def
/patternHeight patternByteLength 8 mul sqrt cvi def
/patternWidth patternHeight def
/patternByteWidth patternWidth 8 idiv def
/imageByteMaxLength imageByteWidth imageHeight mul
stringLimit patternByteWidth sub min def
/imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
patternHeight mul patternHeight max def
/imageHeight imageHeight imageMaxHeight sub store
/imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
0 1 imageMaxHeight 1 sub {
/y exch def
/patternRow y patternByteWidth mul patternByteLength mod def
/patternRowString patternString patternRow patternByteWidth getinterval def
/imageRow y imageByteWidth mul def
0 patternByteWidth imageByteWidth 1 sub {
/x exch def
imageString imageRow x add patternRowString putinterval
} for
} for
imageString
end
} dup 0 12 dict put def

/min {
dup 3 2 roll dup 4 3 roll lt { exch } if pop
} def

/max {
dup 3 2 roll dup 4 3 roll gt { exch } if pop
} def

/arrowhead {
0 begin
transform originalCTM itransform
/taily exch def
/tailx exch def
transform originalCTM itransform
/tipy exch def
/tipx exch def
/dy tipy taily sub def
/dx tipx tailx sub def
/angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
gsave
originalCTM setmatrix
tipx tipy translate
angle rotate
newpath
0 0 moveto
arrowHeight neg arrowWidth 2 div lineto
arrowHeight neg arrowWidth 2 div neg lineto
closepath
patternNone not {
originalCTM setmatrix
/padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
arrowWidth div def
/padtail brushWidth 2 div def
tipx tipy translate
angle rotate
padtip 0 translate
arrowHeight padtip add padtail add arrowHeight div dup scale
arrowheadpath
ifill
} if
brushNone not {
originalCTM setmatrix
tipx tipy translate
angle rotate
arrowheadpath
istroke
} if
grestore
end
} dup 0 9 dict put def

/arrowheadpath {
newpath
0 0 moveto
arrowHeight neg arrowWidth 2 div lineto
arrowHeight neg arrowWidth 2 div neg lineto
closepath
} def

/leftarrow {
0 begin
y exch get /taily exch def
x exch get /tailx exch def
y exch get /tipy exch def
x exch get /tipx exch def
brushLeftArrow { tipx tipy tailx taily arrowhead } if
end
} dup 0 4 dict put def

/rightarrow {
0 begin
y exch get /tipy exch def
x exch get /tipx exch def
y exch get /taily exch def
x exch get /tailx exch def
brushRightArrow { tipx tipy tailx taily arrowhead } if
end
} dup 0 4 dict put def

/midpoint {
0 begin
/y1 exch def
/x1 exch def
/y0 exch def
/x0 exch def
x0 x1 add 2 div
y0 y1 add 2 div
end
} dup 0 4 dict put def

/thirdpoint {
0 begin
/y1 exch def
/x1 exch def
/y0 exch def
/x0 exch def
x0 2 mul x1 add 3 div
y0 2 mul y1 add 3 div
end
} dup 0 4 dict put def

/subspline {
0 begin
/movetoNeeded exch def
y exch get /y3 exch def
x exch get /x3 exch def
y exch get /y2 exch def
x exch get /x2 exch def
y exch get /y1 exch def
x exch get /x1 exch def
y exch get /y0 exch def
x exch get /x0 exch def
x1 y1 x2 y2 thirdpoint
/p1y exch def
/p1x exch def
x2 y2 x1 y1 thirdpoint
/p2y exch def
/p2x exch def
x1 y1 x0 y0 thirdpoint
p1x p1y midpoint
/p0y exch def
/p0x exch def
x2 y2 x3 y3 thirdpoint
p2x p2y midpoint
/p3y exch def
/p3x exch def
movetoNeeded { p0x p0y moveto } if
p1x p1y p2x p2y p3x p3y curveto
end
} dup 0 17 dict put def

/storexyn {
/n exch def
/y n array def
/x n array def
n 1 sub -1 0 {
/i exch def
y i 3 2 roll put
x i 3 2 roll put
} for
} def

%%EndProlog

%I Idraw 9 Grid 4 

%%Page: 1 1

Begin
%I b u
%I cfg u
%I cbg u
%I f u
%I p u
%I t
[ 0.72 0 0 0.72 0 0 ] concat
/originalCTM matrix currentmatrix def

Begin %I Rect
%I b 65535
2 0 0 [] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 0.463082 191 413.343 ] concat
%I
30 246 429 412 Rect
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 0.435897 191 496.134 ] concat
%I
41 80 418 235 Rect
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1.13924 191 353.32 ] concat
%I
41 297 418 375 Rect
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1.08209 191 218.179 ] concat
%I
19 412 440 545 Rect
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 0.865954 191 310.176 ] concat
%I
19 224 440 434 Rect
End

Begin %I Rect
%I b 65535
2 0 0 [] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg Yellow
1 1 0 SetCBg
none SetP %I p n
%I t
[ 1 0 0 0.901786 191 304.446 ] concat
%I
30 423 429 534 Rect
End

Begin %I Rect
%I b 65535
2 0 0 [] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg LtGray
0.762951 0.762951 0.762951 SetCBg
%I p
1 SetP
%I t
[ 0.841546 0 0 1.08 210.341 206.464 ] concat
%I
41 379 130 501 Rect
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 232 775 ] concat
%I
[
(Some sample text in the first paragraph. It has a floating)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 753 ] concat
%I
[
(image that was right about here \(X\) in the)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 731 ] concat
%I
[
(source. However, the image is so large that)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 332 708 ] concat
%I
[
(it extends below the text of this paragraph.)
] Text
End

Begin %I Line
%I b 65535
2 0 0 [] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 0.841546 0 0 1.08 210.324 206.464 ] concat
%I
130 501 41 379 Line
End

Begin %I Rect
%I b 13107
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1.12222 0 0 1.26829 185.867 123.12 ] concat
%I
41 379 130 501 Rect
End

Begin %I Line
%I b 65535
1 0 0 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg Yellow
1 1 0 SetCBg
none SetP %I p n
%I t
[ 1 0 0 0.803571 191 488.786 ] concat
%I
263 397 307 466 Line
End

Begin %I Text
%I cfg Red
1 0 0 SetCFg
%I f *-helvetica-bold-r-*-140-*
Helvetica-Bold 14 SetF
%I t
[ 1 0 0 1 454 886 ] concat
%I
[
(paragraph margin)
] Text
End

Begin %I Line
%I b 65535
1 0 0 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 0.66383 0 0 1 213.191 400 ] concat
%I
113 353 63 463 Line
End

Begin %I Text
%I cfg Red
1 0 0 SetCFg
%I f *-helvetica-bold-r-*-140-*
Helvetica-Bold 14 SetF
%I t
[ 1 0 0 1 233 886 ] concat
%I
[
(image margin)
] Text
End

Begin %I Text
%I cfg Red
1 0 0 SetCFg
%I f *-helvetica-bold-r-*-140-*
Helvetica-Bold 14 SetF
%I t
[ 1 0 0 1 321 863 ] concat
%I
[
(paragraph border)
] Text
End

Begin %I Line
%I b 65535
1 0 0 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1.32353 191 275.118 ] concat
%I
152 428 185 386 Line
End

Begin %I Line
%I b 65535
2 0 0 [] 0 SetB
%I cfg Black
0 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 0.722632 0 0 0.05 226.162 718.316 ] concat
%I
26 584 132 -2076 Line
End

Begin %I Text
%I cfg Red
1 0 0 SetCFg
%I f *-helvetica-bold-r-*-140-*
Helvetica-Bold 14 SetF
%I t
[ 1 0 0 1 487 841 ] concat
%I
[
(paragraph padding)
] Text
End

Begin %I Line
%I b 65535
1 0 0 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1 191 400 ] concat
%I
296 381 351 419 Line
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 244 593.035 ] concat
%I
[
(This paragraph has its 'clear' property set to 'left,' so)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 244 571.035 ] concat
%I
[
(that it will be forced to be below any left-floating images.)
] Text
End

Begin %I Text
%I cfg Black
0 0 0 SetCFg
%I f *-helvetica-medium-r-*-140-*
Helvetica 14 SetF
%I t
[ 1 0 0 1 244 548.035 ] concat
%I
[
(This is done by increasing its top margin.)
] Text
End

Begin %I Line
%I b 65535
1 0 1 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1 191 270.5 ] concat
%I
268 416 268 394 Line
End

Begin %I Line
%I b 65535
1 0 1 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1.04192 191 252.947 ] concat
%I
291 339 291 416 Line
End

Begin %I Line
%I b 65535
1 0 1 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 1 0 0 1 191 344.5 ] concat
%I
252 442 252 464 Line
End

Begin %I Line
%I b 65535
1 0 1 [] 0 SetB
%I cfg Red
1 0 0 SetCFg
%I cbg White
1 1 1 SetCBg
none SetP %I p n
%I t
[ 0.5 0 0 0.5 308 493.5 ] concat
%I
280 65 280 21 Line
End

End %I eop

showpage

%%Trailer

end

--- NEW FILE: headside.fig ---
#FIG 3.2  Produced by xfig version 3.2.5
Landscape
Center
Metric
A4      
100.00
Single
-2
1200 2
0 32 #c7c3c7
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 1395 1035 4815 1035
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 1395 1215 4680 1215
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 1395 1395 4815 1395
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 1395 1575 4770 1575
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 1395 1755 4725 1755
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 1395 1935 4815 1935
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 1395 2115 4005 2115
2 2 2 1 4 7 60 -1 -1 3.000 0 0 7 0 0 5
	 1350 900 4950 900 4950 2250 1350 2250 1350 900
2 1 0 1 4 7 50 -1 -1 4.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 3825 675 3285 900
2 2 2 1 -1 7 60 -1 -1 3.000 0 0 7 0 0 5
	 900 450 5400 450 5400 5400 900 5400 900 450
2 1 0 1 4 7 50 -1 -1 4.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 2610 2475 3150 2700
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 1890 2745 1890 4095
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 2070 2745 2070 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 2250 2745 2250 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 2430 2745 2430 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 2610 2745 2610 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 2790 2745 2790 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 2970 2745 2970 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 3150 2745 3150 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 3330 2745 3330 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 3510 2745 3510 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 3690 2745 3690 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 3870 2745 3870 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 4050 2745 4050 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 4230 2745 4230 4905
2 1 0 5 32 7 70 -1 -1 0.000 0 0 7 0 0 2
	 4410 2745 4410 4905
2 2 2 1 4 7 60 -1 -1 3.000 0 0 7 0 0 5
	 1800 2700 4500 2700 4500 4950 1800 4950 1800 2700
2 1 0 1 4 7 50 -1 -1 4.000 0 0 -1 1 0 2
	1 1 1.00 60.00 120.00
	 3645 2475 4500 3465
4 1 -1 50 -1 16 12 0.0000 4 150 420 3150 360 head\001
4 1 -1 50 -1 16 12 0.0000 4 150 255 3150 5625 tail\001
4 0 4 50 -1 16 12 0.0000 4 150 1440 3870 675 headside = head\001
4 0 -1 50 -1 19 12 0.0000 4 180 495 1035 5310 (tb-lr)\001
4 2 4 50 -1 17 12 0.0000 4 150 420 3600 2475 head\001
4 2 4 50 -1 17 12 0.0000 4 150 780 2565 2475 headside\001
4 0 -1 50 -1 19 12 0.0000 4 180 495 1440 2160 (tb-lr)\001
4 0 -1 50 -1 19 12 0.0000 4 180 495 1890 4860 (rl-tb)\001

--- NEW FILE: floatclear.png ---
(This appears to be a binary file; contents omitted.)

Received on Wednesday, 16 November 2011 17:26:04 UTC