[Vennerable-commits] r62 - in pkg/Vennerable: R inst/doc
    noreply at r-forge.r-project.org 
    noreply at r-forge.r-project.org
       
    Sun Sep 27 17:52:53 CEST 2009
    
    
  
Author: js229
Date: 2009-09-27 17:52:50 +0200 (Sun, 27 Sep 2009)
New Revision: 62
Modified:
   pkg/Vennerable/R/02TissueDrawing.R
   pkg/Vennerable/inst/doc/Venn.Rnw
   pkg/Vennerable/inst/doc/Venn.pdf
Log:
make midline centroids default for two-sectors
Modified: pkg/Vennerable/R/02TissueDrawing.R
===================================================================
--- pkg/Vennerable/R/02TissueDrawing.R	2009-09-26 20:15:07 UTC (rev 61)
+++ pkg/Vennerable/R/02TissueDrawing.R	2009-09-27 15:52:50 UTC (rev 62)
@@ -1005,7 +1005,9 @@
 
 .face.centroid <- function(drawing,faceName) {
 	all.xy <- .face.toxy(drawing,faceName)
-	.polygon.centroid(all.xy)
+	res <- .polygon.centroid(all.xy)
+	names(res) <- "centroid"
+	res
 }
 
 .PlotFace.TissueDrawing <- function(drawing,faceName,dx=0.05,gp=gpar(),doDarkMatter=FALSE) {
@@ -1088,44 +1090,31 @@
 		drawing <- renameFaces(drawing,"DarkMatter",faceName)
 		# has the effect of treating as an ordinary face
 	}
-	faceCentroid <- .face.centroid(drawing,faceName=faceName);
-	rownames(faceCentroid)<-"centroid"
-	if (.is.point.within.face(drawing,faceName,faceCentroid)) {
-		return(faceCentroid)
+	edgeClasses <- .faceEdgeClasses(drawing,faceName)
+	if (all(edgeClasses=="VDedgeSector") & length(edgeClasses)==2) {
+		aPoint <- 	.face.midplace(drawing,faceName)
+		if (.is.point.within.face(drawing,faceName,aPoint )) {
+			return(aPoint )
+		} else {
+			aPoint <- .face.centroid(drawing,faceName=faceName)
+			if (.is.point.within.face(drawing,faceName,aPoint )) {
+				return(aPoint )
+			}
+		} 
+	} else { #otherwise test in other order
+		aPoint <- 	.face.centroid(drawing,faceName=faceName)
+		if (.is.point.within.face(drawing,faceName,aPoint )) {
+			return(aPoint )
+		} else {
+			aPoint <- .face.midplace(drawing,faceName=faceName);
+			if (.is.point.within.face(drawing,faceName,aPoint )) {
+				return(aPoint )
+			}
+		} 
 	}
-#browser()
-	# hmm. try the midpoint of each edge and form the centroid of those
-	# will be exactly what we want for two intersceting circle sectors
-	aPoint <- 	.face.midplace(drawing,faceName)
-	if (.is.point.within.face(drawing,faceName,aPoint )) {
-		return(aPoint )
-	}
 
+	# ok, just try and find some corner guaranteed to be inside
 
-	if (FALSE) { # old method 
-	# find a point on the edge which is ideally not a node
-	amidpoint <- .find.point.on.face(drawing,faceName)
-
-	# create a line from the centroid to past that point, and call it a chord
-	chord.from.xy <- faceCentroid 
-	grad <- faceCentroid-amidpoint; grad <- grad/sqrt(sum(grad^2))
-	maxradius <- .face.maxradius(drawing,faceName)
-	chord.to.xy <- amidpoint- maxradius*grad
-
-	npoints <- .probe.chord.intersections(drawing,faceName,chord.from.xy,chord.to.xy)
-
-	cix <- which(rownames(npoints)=="centroid")	
-	if (cix-2 > 0) {
-		q1 <- npoints[cix-2,,drop=FALSE];
-		q2 <- npoints[cix-1,,drop=FALSE]
-	} else if (cix+2 <= nrow(npoints) ){
-		q1 <- npoints[cix+1,,drop=FALSE];
-		q2 <- npoints[cix+2,,drop=FALSE]
-	} else{ stop(sprintf("Error in finding a point in face %s",faceName))}
-	qmid <- (q1+q2)/2
-	rownames(qmid) <- faceName
-		return(qmid)
-	} # old method
 	ear.triangle <- .find.triangle.within.face(drawing,faceName)
 	earCentroid <- .polygon.centroid(ear.triangle)
 	if (!	.is.point.within.face(drawing,faceName,earCentroid )) {
Modified: pkg/Vennerable/inst/doc/Venn.Rnw
===================================================================
--- pkg/Vennerable/inst/doc/Venn.Rnw	2009-09-26 20:15:07 UTC (rev 61)
+++ pkg/Vennerable/inst/doc/Venn.Rnw	2009-09-27 15:52:50 UTC (rev 62)
@@ -189,7 +189,7 @@
 
 
 \begin{figure}[H]\begin{center}
-<<pwabVmonth3,echo=TRUE,fig=TRUE>>=
+<<pwabVmonth3x2,echo=TRUE,fig=TRUE>>=
 grid.newpage()
 SetLabels <- VennGetSetLabels(C3)
 SetLabels[SetLabels$Label=="February","y"] <- SetLabels[SetLabels$Label=="March","y"]
@@ -478,7 +478,7 @@
 
 
 \begin{figure}[H]\begin{center}
-<<S47battle,fig=TRUE,echo=TRUE,eval=FALSE>>=
+<<S47battle,fig=TRUE,echo=TRUE,eval=TRUE>>=
 plot(Venn(n=9),type="battle",show=list(SetLabels=FALSE,FaceText=""))
 @
 \caption{The battlement variant of the Edwards construction on 9 sets with the \texttt{type=battle} argument}
@@ -560,12 +560,6 @@
 separated by these (possibly modified) distances.
 
 
-<<Vdemo,echo=FALSE,eval=FALSE>>=
-V3 <- Venn(SetNames=month.name[1:3])
-Weights(V3) <- c(0,81,81,9,81,9,9,1)
-@
-
-
 \newpage
 
 \subsubsection{Squares}
Modified: pkg/Vennerable/inst/doc/Venn.pdf
===================================================================
--- pkg/Vennerable/inst/doc/Venn.pdf	2009-09-26 20:15:07 UTC (rev 61)
+++ pkg/Vennerable/inst/doc/Venn.pdf	2009-09-27 15:52:50 UTC (rev 62)
@@ -31,42 +31,191 @@
 (Graphical parameters)
 endobj
 25 0 obj
-<< /S /GoTo /D [26 0 R  /Fit ] >>
+<< /S /GoTo /D (section.3) >>
 endobj
-29 0 obj <<
-/Length 360       
+28 0 obj
+(Unweighted Venn diagrams)
+endobj
+29 0 obj
+<< /S /GoTo /D (subsection.3.1) >>
+endobj
+32 0 obj
+(Unweighted 2-set Venn diagrams)
+endobj
+33 0 obj
+<< /S /GoTo /D (subsection.3.2) >>
+endobj
+36 0 obj
+(Unweighted 3-set Venn diagrams)
+endobj
+37 0 obj
+<< /S /GoTo /D (subsection.3.3) >>
+endobj
+40 0 obj
+(Unweighted 4-set Venn diagrams)
+endobj
+41 0 obj
+<< /S /GoTo /D (subsection.3.4) >>
+endobj
+44 0 obj
+(Unweighted Venn diagrams on more than four sets)
+endobj
+45 0 obj
+<< /S /GoTo /D (section.4) >>
+endobj
+48 0 obj
+(Weighted Venn diagrams)
+endobj
+49 0 obj
+<< /S /GoTo /D (subsection.4.1) >>
+endobj
+52 0 obj
+(Weighted 2-set Venn diagrams for 2 Sets)
+endobj
+53 0 obj
+<< /S /GoTo /D (subsubsection.4.1.1) >>
+endobj
+56 0 obj
+(Circles)
+endobj
+57 0 obj
+<< /S /GoTo /D (subsubsection.4.1.2) >>
+endobj
+60 0 obj
+(Squares)
+endobj
+61 0 obj
+<< /S /GoTo /D (subsection.4.2) >>
+endobj
+64 0 obj
+(Weighted 3-set Venn diagrams)
+endobj
+65 0 obj
+<< /S /GoTo /D (subsubsection.4.2.1) >>
+endobj
+68 0 obj
+(Circles)
+endobj
+69 0 obj
+<< /S /GoTo /D (subsubsection.4.2.2) >>
+endobj
+72 0 obj
+(Squares)
+endobj
+73 0 obj
+<< /S /GoTo /D (subsubsection.4.2.3) >>
+endobj
+76 0 obj
+(Triangles)
+endobj
+77 0 obj
+<< /S /GoTo /D (subsection.4.3) >>
+endobj
+80 0 obj
+(Chow-Ruskey diagrams for 3 or more sets)
+endobj
+81 0 obj
+<< /S /GoTo /D (section.5) >>
+endobj
+84 0 obj
+(Euler diagrams)
+endobj
+85 0 obj
+<< /S /GoTo /D (subsection.5.1) >>
+endobj
+88 0 obj
+(2-set Euler diagrams)
+endobj
+89 0 obj
+<< /S /GoTo /D (subsubsection.5.1.1) >>
+endobj
+92 0 obj
+(Circles)
+endobj
+93 0 obj
+<< /S /GoTo /D (subsubsection.5.1.2) >>
+endobj
+96 0 obj
+(Squares)
+endobj
+97 0 obj
+<< /S /GoTo /D (subsection.5.2) >>
+endobj
+100 0 obj
+(3-set Euler diagrams)
+endobj
+101 0 obj
+<< /S /GoTo /D (subsubsection.5.2.1) >>
+endobj
+104 0 obj
+(Circles)
+endobj
+105 0 obj
+<< /S /GoTo /D (subsubsection.5.2.2) >>
+endobj
+108 0 obj
+(Triangles)
+endobj
+109 0 obj
+<< /S /GoTo /D (subsection.5.3) >>
+endobj
+112 0 obj
+(4-set Euler diagrams)
+endobj
+113 0 obj
+<< /S /GoTo /D (subsubsection.5.3.1) >>
+endobj
+116 0 obj
+(Chow-Ruskey diagrams)
+endobj
+117 0 obj
+<< /S /GoTo /D (section.6) >>
+endobj
+120 0 obj
+(Some loose definitions)
+endobj
+121 0 obj
+<< /S /GoTo /D (section.7) >>
+endobj
+124 0 obj
+(This document)
+endobj
+125 0 obj
+<< /S /GoTo /D [126 0 R  /Fit ] >>
+endobj
+129 0 obj <<
+/Length 359       
 /Filter /FlateDecode
 >>
 stream
-xÚmRKOÃ0¾÷Wø¸JÔË»É
-MÄn°âme-Ðvlö÷qúEB<¾ÏþìxU$ËÅç(¸VP¼5w`Ba
-{x]¼¤óEÙ¶i&4[ìk8ùæ<êñö9}+ÖIÚ
-ÈGÇíÀ¿Ô¡@¡*#²yVÃPh	ìkKr'2¿%÷5QÿvsÇ'êÑï>ýa$ZÌCçrRfÑ:1à×]ëCåÇ6º
-]û«pƦz¬²qNåûTuQ¨äª¸§Û3¹YO¡q*)ü§3§QQÐW¤EGÒ{(Ò
-0êî*#!7å1Ͷ<¥-n¢c.Òû"}d at Q´CK9ÅpvMò04ÒPÓ#d¾ï'æx±|l8ÜuÉé)¢f³°«q'L?N!79Ðw)9þ ÄV1
+xÚmRÉNÃ@½ç+|l$Æ}¹¡
+è
+qAÒ646RO$4²5Ë{ö³Ç«,Y>h¡FCöRz4"µ¥·íáuñ
+!EÓ¤L¾ØWùá×çáT·Ïé[¶¦,/IAø©ºr ueaUγZÒ(à×t\S;å[r_õà Ñ1Qùî3?̤Â,pÁ2>È¿n¼+ó±Í¥jº¶ùU8cS=^{`BaÐn`ª6
+Í;reÜÄÓíÜ
¬§®q*©ûOæ:6Π±£<é®Hþ¤öШT`ÔÝÿrÔV7ű+êmqJ5_ÜEKÎC¤'÷YûÈ¢Â)b»:ùN8Ze©é2ß÷s¼X>ÖîÚäÖôĦ¨lv5` ò¤í'0hÖ}Vã IàÆv3
 endstream
 endobj
-26 0 obj <<
+126 0 obj <<
 /Type /Page
-/Contents 29 0 R
-/Resources 28 0 R
+/Contents 129 0 R
+/Resources 128 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 34 0 R
+/Parent 134 0 R
 >> endobj
-27 0 obj <<
+127 0 obj <<
 /Type /XObject
 /Subtype /Form
 /FormType 1
 /PTEX.FileName (Vennfig-front.pdf)
 /PTEX.PageNumber 1
-/PTEX.InfoDict 35 0 R
+/PTEX.InfoDict 135 0 R
 /BBox [0 0 432 432]
 /Resources <<
 /ProcSet [ /PDF /Text ]
 /Font << >>
 /ExtGState <<
 >>>>
-/Length 36 0 R
+/Length 136 0 R
 >>
 stream
 q
@@ -1183,135 +1332,364 @@
 Q
 endstream
 endobj
-35 0 obj
+135 0 obj
 <<
-/CreationDate (D:20090925231407)
-/ModDate (D:20090925231407)
+/CreationDate (D:20090927152826)
+/ModDate (D:20090927152826)
 /Title (R Graphics Output)
 /Producer (R 2.9.0)
 /Creator (R)
 >>
 endobj
-36 0 obj
+136 0 obj
 17018
 endobj
-30 0 obj <<
-/D [26 0 R /XYZ 124.802 740.998 null]
+130 0 obj <<
+/D [126 0 R /XYZ 124.802 740.998 null]
 >> endobj
-31 0 obj <<
-/D [26 0 R /XYZ 124.802 716.092 null]
+131 0 obj <<
+/D [126 0 R /XYZ 124.802 716.092 null]
 >> endobj
-28 0 obj <<
-/Font << /F41 32 0 R /F42 33 0 R >>
-/XObject << /Im1 27 0 R >>
+128 0 obj <<
+/Font << /F41 132 0 R /F42 133 0 R >>
+/XObject << /Im1 127 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-39 0 obj <<
-/Length 91        
+169 0 obj <<
+/Length 761       
 /Filter /FlateDecode
 >>
 stream
-xÚ%Ë1@@ Àþ^BH.Ò2®P§3:üúÝÞC	FQßX°kÚFØÀWá<îí¸¯rñ©ÎB`hÊúy5 RJ¨FàWÑÃY_
+xÚåËr0÷y
+bîË6v¦Î4´Y¤]0±b3µ!Å8¾}%$ð
+;îL§õecd}ÿH¿äwÙÕ÷G¥	²Ç KHbÐQ6îÑuU6¦læñ÷ìc{Nµ á®ÇQþJ'c>=Ç#S»Ïç¼Ä	(fÛÔ
ho"©&á&7]W³§E7EUÚë9Fy9ò·eYu?DÜ÷
¾XÍX;m»Ä»èE9ö!¿ÆdÊð¨QÇ£ûû<N$£(n;upùâ]2[`ÞC ^MC|Êë|fS[@Ep WãÒû¡Î&ÅC>ݦOvZÔ\Ò	½-"åAC})_L14fÔëÜ]ê¼ÈÇ61slüZ!
DÓ¾6 ÉÜ4ÃEÕ?jy4y%îè¹7ÕDûâÙ¤'	I!éHv0Év@î$sߺ±rVÕÆ·IÎ=VÚ·lܪÕ_c`9e~,tR ",tÖú]¬0úãR÷©
+¸mF5ûòðÓ5)lxKÚ²óEý05¶Öà\ñ*?ÞzÉíPçÐo.òÚ¡sÅÎ=Y{÷}`§Êë%ÈãdVÛr_"_ÜÕ°Üáä®w¡ÓÅ£ºÈËqûî%WçAd ÐûA¾s;×*»ÄK>/æ?Úå©[ñýÚ;Ñ`êM[à- ÿWôðªK+j\ÂÍbjêm@*CWм÷+³ÿ``
+ìdÄwü\î%ðKp	°Ç%ðÞ%Ð3Ö¾Ú£ý°°nÄÎ|Þ¤xô»y¯ô)ì>]Jÿ0ç 	#Þ¦a 2U\o+`n«Y08ÓªæÈ|ÃÊÂm%;ÿ Âíä¯oå82ÄÉ&E°R£êa13e+ A¢lÈwRÁíPÂ:Õý/`¯¼ºÉ®~°
 endstream
 endobj
-38 0 obj <<
+168 0 obj <<
 /Type /Page
-/Contents 39 0 R
-/Resources 37 0 R
+/Contents 169 0 R
+/Resources 167 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 34 0 R
+/Parent 134 0 R
+/Annots [ 137 0 R 138 0 R 139 0 R 140 0 R 141 0 R 142 0 R 143 0 R 144 0 R 145 0 R 146 0 R 147 0 R 148 0 R 149 0 R 150 0 R 151 0 R 152 0 R 153 0 R 154 0 R 155 0 R 156 0 R 157 0 R 158 0 R 159 0 R 160 0 R 161 0 R 162 0 R 163 0 R 164 0 R 165 0 R 166 0 R ]
 >> endobj
-40 0 obj <<
-/D [38 0 R /XYZ 124.802 740.998 null]
+137 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [123.806 682.747 181.489 691.723]
+/Subtype /Link
+/A << /S /GoTo /D (section.1) >>
 >> endobj
-42 0 obj <<
-/D [38 0 R /XYZ 124.802 695.646 null]
+138 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [123.806 658.926 266.4 669.805]
+/Subtype /Link
+/A << /S /GoTo /D (section.2) >>
 >> endobj
-37 0 obj <<
-/Font << /F51 41 0 R /F41 32 0 R >>
+139 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 646.836 270.326 657.74]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.2.1) >>
+>> endobj
+140 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 634.881 254.684 645.785]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.2.2) >>
+>> endobj
+141 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 622.926 249.135 633.83]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.2.3) >>
+>> endobj
+142 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [123.806 601.143 258.191 612.022]
+/Subtype /Link
+/A << /S /GoTo /D (section.3) >>
+>> endobj
+143 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 589.053 296.188 599.957]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.3.1) >>
+>> endobj
+144 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 577.098 296.188 588.002]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.3.2) >>
+>> endobj
+145 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 565.143 296.188 576.047]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.3.3) >>
+>> endobj
+146 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 553.188 365.916 564.091]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.3.4) >>
+>> endobj
+147 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [123.806 531.404 247.581 542.283]
+/Subtype /Link
+/A << /S /GoTo /D (section.4) >>
+>> endobj
+148 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 519.315 326.105 530.218]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.4.1) >>
+>> endobj
+149 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 509.417 223.76 518.263]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.4.1.1) >>
+>> endobj
+150 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 495.404 227.078 506.308]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.4.1.2) >>
+>> endobj
+151 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 483.449 285.428 494.353]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.4.2) >>
+>> endobj
+152 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 473.551 223.76 482.398]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.4.2.1) >>
+>> endobj
+153 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 459.539 227.078 470.443]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.4.2.2) >>
+>> endobj
+154 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 447.584 232.816 458.487]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.4.2.3) >>
+>> endobj
+155 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 435.628 331.944 446.532]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.4.3) >>
+>> endobj
+156 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [123.806 413.845 206.883 424.724]
+/Subtype /Link
+/A << /S /GoTo /D (section.5) >>
+>> endobj
+157 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 401.755 246.106 412.659]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.5.1) >>
+>> endobj
+158 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 391.857 223.76 400.704]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.1.1) >>
+>> endobj
+159 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 377.845 227.078 388.749]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.1.2) >>
+>> endobj
+160 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 365.89 246.106 376.794]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.5.2) >>
+>> endobj
+161 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 355.992 223.76 364.839]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.2.1) >>
+>> endobj
+162 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 341.98 232.816 352.883]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.2.2) >>
+>> endobj
+163 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [138.75 330.024 246.106 340.928]
+/Subtype /Link
+/A << /S /GoTo /D (subsection.5.3) >>
+>> endobj
+164 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [161.664 318.069 291.058 328.973]
+/Subtype /Link
+/A << /S /GoTo /D (subsubsection.5.3.1) >>
+>> endobj
+165 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [123.806 298.189 234.29 307.165]
+/Subtype /Link
+/A << /S /GoTo /D (section.6) >>
+>> endobj
+166 0 obj <<
+/Type /Annot
+/Border[0 0 1]/H/I/C[1 0 0]
+/Rect [123.806 276.271 204.124 285.247]
+/Subtype /Link
+/A << /S /GoTo /D (section.7) >>
+>> endobj
+170 0 obj <<
+/D [168 0 R /XYZ 124.802 740.998 null]
+>> endobj
+172 0 obj <<
+/D [168 0 R /XYZ 124.802 695.646 null]
+>> endobj
+167 0 obj <<
+/Font << /F70 171 0 R /F41 132 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-48 0 obj <<
-/Length 1716      
+179 0 obj <<
+/Length 1699      
 /Filter /FlateDecode
 >>
 stream
-xÚÍXÝoÛ6ï_a{Z)Q²aCÓ6k-0£ÐõX,/ÿý¼Ó%¥KÛEòîxäñGÛg/®[°È£/¶7Æ#ðEÄ>ãÅ6[|òØrÅ ð>Ü-Yà)m¿w¹:-?o|q±ÅÆßÄ<¶ãÅsÇ	ÜîÕ±÷qÉóTY*-w
#&ÞQ¦È[8êjÉèÍT]5&/±x¦BjZ¡A²ÌHU±d^e°ÓC¡,·ZêçÐ
-iÑd+ë¼u1#º·V&öó;L¼´u§D=ÙÈ«²Ð¶ÖJÒ\§j-"·ä×UÔÖSê ÀÝOê\{¤W7ȨÀ]#í=R³üƸQZf.Ê£Ò&Ç©í,ÅÞM¥Ò±n'µVVã] U"«V¦ö«0àÞ{"É,ËM^Q/7´ Ç@ãø§}îÉnR+$y&%Ý8ð´²ÞÝ¢yèç5Ö6ØJ[·dAÊhêcUf¸ÀÀ+ÃNil»Ù"&ÕFH{ÕÊØÀæIå·{;73în÷Î`MYæV ØxoÂ
-Æ0YÜM
-áDÈNamöU¦ë¼¢$Ã$ö`ÊyoII?oõÇã¹4P«ÃÑ%$4óÒ@"ªÔ85´61e²S.w]«nfÇÍpª e6QDÖc´~ß6ÎÑ$´(c«z_Ù\<ÕØXöPñCâÇ+7Ê	s¯AÀÇ¡*{ìÝTMÙ,O6Þv¹ÜÆ´Ú´´®;·PaìòÒÁ.dâ5µkÐ1X»ùÿS	X¯r®9!?ayú_$ì ¼¦váÊw£Ðß \ÓèLÆÝLÍËÊB×½KBë!\*K"?^G²ïgÌ%Ðb@ ¯ÈkS÷Q:Ú*©UÊÂ$[û<Í)@mæÒ¨Ó Ϧ" Í
-5¬¦tÕ²¬S	,Ó+SSéÂ[Qz¬~·\	ºÍ¡ì À	õ=ß@õ¡¤¢¢;Z
âln¯¥ªIû×|Fk|¦µ¦áúéGhÏpÐÏèÿ&
-8[L0Ç®9Ïù¹Wß ûÝBô«({ç¯ë~&òJ
C	¡|Fö4_Q±a½òÊÅ9ûL]û5kçÍ,ûMOö¡ef-)>ëñ7gðñ1ò.²9ѲÖÄ^A¹òÊ/So1¯©-f_Ñàiq_kÿÚc)Âdx8XÖ@BôÿSðoi®ÔÃE%vBÓ2Zä=þϧÅiä+ܺnïÛCY×ö}£Èp¶Ú}Q-f÷Ç<w¾E`©?àαtêüõ·Ò/g`|Åb¸£DbÍ?vÕÂ#ë¶U'1óÂg÷a|¥é~5çO³ö\ùB¬ôË;üWd¹FRIÌXÙãçͼç4	=ª!mnÇ[úùf9Ú`XclJ
-[q ŦR½ä.6ÕŦºØTJOübS¿ØÔ/6õMýbS¿ØÔ/Ì+&üþÎÖ(°ð(étn¨R_ at _$¸~x1gD¼Úí81èó±ß@Æ¢l'NÖÞ9èìýÂeç{^8àÅ7Dmàg{£À;ýfàÏoMÀMáÒ-úoV´ÂKÈ
-ïÀ^Ã8£1xû E¤P«¬IÉ»Mb
¹
{|ìèBìÎÁ×XêÛÝADvAv¸É/zÉý>bÏmýíIö<´ÁüëþW8£ìAìáË[F¸2°dÆÁneCD/6è%î¼Ç =yðÿ÷JD¿¾wÁÁú^Wþ,öÝ~íèÞXÚ&²<Ú×m¯½L4ÇÌ^gDkª50|MàEØÍÓd±mºûïq&ûÓÔÝñÙs'j4Blø4Áñ1ýËÃÞ½|àCÐû¹îpàçYöR]SLZá:ýXlÎ_|î½ëté¯^BÐ_07~Û 8ªÝ2?{»}ö¿
+xÚÍXÝoÛ6ï_a{Z%²a@Ó6[-0£õAX,/ÿýîx§KJ¶äÝñ¾Hþ(òrûâÕUä-Dè¡òÛÛ
ðCwíùÈS®ð7mº¸qÄr%<Ïs>Þ/
çhßûL·?¾º
+Åbãn¯p¼·Xù¾ë«Fn÷z	å|Z
+!]ÚÄ»Ü#ç'Äw,q4åRHÐê(¦lꬠ^äÔ%Qòplj)«ÊÂ)kêtÆH(Íâ;ªÐ
+IÞ¤+tÝÂÝHIîfÅÊ(§¶~äqUe	SOy¹"Ù¶ÂFëU$çQEâï¾ç45Ê+ô;$p¿ô¥L×D/oQ¦"Ú)«÷DM³[p«.ê¹0 GmêR'Û,)ç¶4DiT·I4j¼Ç	б*]Wîrx¾óIqfuVr/«yBb&s 92æöY²g»íº1Ï¢c;DyÑèÝ~VQÁÝs¢Ø °¶F%c®eÒ¯h;m¨m³
+5D̪k}`íe+3AÍÎîöw·{ë·æUfgÀÛ8ïÜÆp5
+Õ%( ²ÓT×û²Sĵ^1fÃEìAÊyoYI·jÎãqn$çj}8Ú	ͬ¨a!ꤶj,i㲦%C¶kGâ\h3[nJ©Ù![Wdý*»k¬£Q(Uµ/q-*êÆTöPñCã§Íe
}§B$CYäÔ»-"ÅUmíríÙÚL®[·PQ¿¤a'0ÈÀi*Ûðí!gkÿ?ãÃ1gIôÊ"gSøÂõ#	ócõÿ
+(QCÑÎÊ[nç¶L70zÓNã:&c
+¬/KÄ®\
Ö©ÌÝñÚ¼1<«êª÷Ö6ît¡9J¹RRÄÍK ³L²¸Ö)õºpIÑv¼é 0¼ìL\TÉ1ÈDã¤.MÅSçgÏ|·\I?°	Ê ì ÀIê(¿{Òêç²à¢¢;α&q1·gØRÊCj®Yû×gnF«:ÓZñpó|£
g1è|ÿÄ!Ö¬	ȱmÖ%XDþ¹Wßû#ÝB	ôª({ë¯íÞ@S at y
+EAñ¡P>ûo¸`Xï ü åâ}ɦ.YÃý˵õfý®'»Ð¤23ú1þf
+>1>ÁÞEP6ç1"kÍì+( ü2õö	©xËmù8ûzÏûÕ\süßÛиâ£iàÁ`ZÓÿOÁ¿ç	ºz΢NúhaGÑ$G¬ìð~|YlÙ¹¹Fø¿¢k7üº=\MU3óÀñ]&arÌ8[î¾èÖ³ýó;§ð¤QA{ÒcéÔ/ßs×k¿~=ãö8³hþ©¬þ,ù[»:!ÿSþ;»ã+§ûÍ?Ìâ¹ò
YÉ9-wø¯ÙrE¤³Ò9ÇÏZ8/9	=ªmnÇ#ý|3ÌOo0*Ö11%y8S©^òLêS]bª¤'~©_bêú%¦~©_bê+!]¥Äùyx£Nçû÷%ôeDó'§x>Cæ)n·ãä ïwLýö<ìP;²²xw ³÷N.!ïyÁ§,oÚÀÏöFNw¼ó3ðL·à&py¥ÿ7B+\ÑåäÿýÀ^§|Á7\+èÁX¡Ñi°={ËZL]0æ6YîQò©?¢SÁÎÁ×XêÆnÉî bD»à
+;Üä½äÅÌ~±ç¶þE
x=1ÿ
+g=}#|aËWF2ÂÌx1ØÒl at HBù" xÓÊ^2ê~È{lðÚþ_ý^ìçwò¾7ßë²æ?}·ßdûò"»·¶cñÕÆà1çæâ
qæ©@¶¦Z W0#Ï »yº¥rÃMØþ{gÂÁ&Ñ
+Ðó(ç'*2ÂbøÄàÓ£ûA/~÷A*@ïsÜàÀϱðR]qL¯×rܾôl1zé.Ó_½:/¥ä¿`¡6n ðGËàÎ'Õv_¼ß¾øFòR
 endstream
 endobj
-47 0 obj <<
+178 0 obj <<
 /Type /Page
-/Contents 48 0 R
-/Resources 46 0 R
+/Contents 179 0 R
+/Resources 177 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 34 0 R
-/Annots [ 43 0 R 44 0 R ]
+/Parent 134 0 R
+/Annots [ 173 0 R 174 0 R 175 0 R ]
 >> endobj
-43 0 obj <<
+173 0 obj <<
 /Type /Annot
 /Border[0 0 1]/H/I/C[1 0 0]
 /Rect [167.481 608.978 174.455 619.882]
 /Subtype /Link
 /A << /S /GoTo /D (figure.1) >>
 >> endobj
-44 0 obj <<
+174 0 obj <<
 /Type /Annot
+/Border[0 0 1]/H/I/C[0 1 0]
+/Rect [373.763 599.18 380.737 607.927]
+/Subtype /Link
+/A << /S /GoTo /D (cite.boyer2005) >>
+>> endobj
+175 0 obj <<
+/Type /Annot
 /Border[0 0 1]/H/I/C[1 0 0]
 /Rect [341.758 202.448 348.732 213.407]
 /Subtype /Link
 /A << /S /GoTo /D (figure.1) >>
 >> endobj
-49 0 obj <<
-/D [47 0 R /XYZ 124.802 740.998 null]
+180 0 obj <<
+/D [178 0 R /XYZ 124.802 740.998 null]
 >> endobj
 6 0 obj <<
-/D [47 0 R /XYZ 124.802 716.092 null]
+/D [178 0 R /XYZ 124.802 716.092 null]
 >> endobj
-46 0 obj <<
-/Font << /F51 41 0 R /F41 32 0 R /F55 50 0 R /F58 51 0 R >>
+177 0 obj <<
+/Font << /F70 171 0 R /F41 132 0 R /F74 181 0 R /F76 182 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-57 0 obj <<
-/Length 821       
+189 0 obj <<
+/Length 820       
 /Filter /FlateDecode
 >>
 stream
-xÚVmoÓ0þÞ_ñ)ÄóÙq^&@bb@iZµ} $ÒÔkMR©ÿ³}iÓLU'Û÷î'wçÍg'*õ2Å"öæ·¥\x	Ï$7_z_ü·A¨ô7øk¤i@úÊÇå©'Fª$Ò+gµ$WH+¤Lz§öÆ-Èyô	é
-éÜÅàÛüãì|>ã<P&?éEWÔ³_3Îb«ÈªL÷V8ZãäC-¼÷íì£(½·g£&	ÁY'3Ôæ±Ãè¢ZÝu:
â>¡±Ç¡ì´ª+Ö¤¢Ñ4òU׿^bæqê
2Æ2çüò®©ä~ÑÖuÛ¬·A¬ÂBJÿDu¾u2÷ |õz@
Èüû²íY5îz]UÛôe]¡`9?6Ê¿w§ÅÖÉ|4wuèòeQ+°L(Ý
-¿½u«^ëZ7CÏ@±?/µM%EÞ¸Íbdt:ôÒòÞÁZUÓZ%Kdλ¦k,YõÃÏ&ÌĨÝ.~àÍ{¹uk·Ù¬·U³¢¨niòzÌÃaZíþ^ó
-!M°P.àñú¦&Å.ÍþL4$'ÔAN4'è5ný֫]+_Ûôåg¤èG}Zì^ ÝR¤ÎÔûf» ?l7ï4£r4Ã!~ÑL0É«ïG Â¢LG¹I¸lçòï4(±ÄÞÂÖ¾uÕáy$ÔáÇý[»HðTÆÿp:&üÆÇx.&'þß(>H	luîbôZ"âPLþ¦¬
-C8\WbKJ	8©pòIhfN=nÐXoÛsçFÄ =ÎyÕ»&V´Ä`F¨åf6uK±o4öÉKe¹h_^(Jw¢ð=PÉá|Í1²{BÜå¾Î¥ÙM§;qz·nºvÓv¯é
jÇÊ=ʼժÈ"ïGn>vÙ!δ-bµÄôÏ!ßí?Sû
+xÚVmoÓ0þÞ_ñ)ÄóÙy M!¤iÕöHS¯	4IIR¦þ{Îö¥MÖ2
+Tlß»Ü{1]Ų43¿w@,áÂyÊ ùÒùâ¾õüPHwã»Fjz¤¯<ä¸Ü"uÄRHDzedqGâi
TIgÕÞØå
+9ï>!Ý ]Ú8à}]Îgàpü¡ÎO: ÆEàäÕì׳HFa`TÆ{#,qö¡Îûfv¿Aä^ýÛQ #à,À)jóÈbtU®¶ò|rÎ=_Çc_´JùyÙækR@È Ñ¨k{\ÙªÍ*}GÇO0ó(q|a©u~½-{m*¹7UÕÔë
a!¥û@¢*ÛÙMy»¿=]uªG
HÝ¢éYÖ½j;÷eSwe\¡`8?ëÆ¡û`O÷ù¨·oó¥A+°4$PªÕ7nsoWµVªûi"w^(Jò¬¶ÅÀhUÖ«¥=dµk5,~:ì
+¬6dÔ§M2A»YüÀwsg×n»Ù¬we½¢¨v©³jÈÃb÷Íá^ÇyùÄDBX6àéú?NSbfwNÆMêÈá¤I5
+ËQ'êÖVô·þAëÕ¾oûò3RFNÔQæ£H÷©¡3õ¾Þ.ÈOK"ÓÍ{Ó¨dqÇ_4LrÀêû	¨°(A®
n Û9§¼ à{
+J,6·0µ/!FÝpúÁ_5ý¸Kx	ÊøNÃáÏEQçÄÿÅG)©Î}QþQKøÀñ´àï2Ç1ÃÉv%¶¤
+'¯ú çÔq&ÀÌý¹s#`LÇu^vv¥I
-q$èj¸z éÍfÝÁhìë#}òR.ÚºòÂè|Âx:_3l;`¹«2m©wãéNή¶Ù4ægkz¡á¥²C¨_rUôduO»;ÁL¥LH°Z"úçïöÌû
 endstream
 endobj
-56 0 obj <<
+188 0 obj <<
 /Type /Page
-/Contents 57 0 R
-/Resources 55 0 R
+/Contents 189 0 R
+/Resources 187 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 34 0 R
-/Annots [ 53 0 R ]
+/Parent 134 0 R
+/Annots [ 185 0 R ]
 >> endobj
-45 0 obj <<
+176 0 obj <<
 /Type /XObject
 /Subtype /Form
 /FormType 1
 /PTEX.FileName (Vennfig-pVmonth3.pdf)
 /PTEX.PageNumber 1
-/PTEX.InfoDict 60 0 R
+/PTEX.InfoDict 192 0 R
 /BBox [0 0 432 432]
 /Resources <<
 /ProcSet [ /PDF /Text ]
-/Font << /F2 61 0 R>>
+/Font << /F2 193 0 R>>
 /ExtGState <<
 >>>>
-/Length 62 0 R
+/Length 194 0 R
 >>
 stream
 q
@@ -1956,58 +2334,58 @@
 Q
 endstream
 endobj
-60 0 obj
+192 0 obj
 <<
-/CreationDate (D:20090925231417)
-/ModDate (D:20090925231417)
+/CreationDate (D:20090927152851)
+/ModDate (D:20090927152851)
 /Title (R Graphics Output)
 /Producer (R 2.9.0)
 /Creator (R)
 >>
 endobj
-61 0 obj
+193 0 obj
 <<
 /Type /Font
 /Subtype /Type1
 /Name /F2
 /BaseFont /Helvetica
-/Encoding 63 0 R
+/Encoding 195 0 R
 >>
 endobj
-62 0 obj
+194 0 obj
 10550
 endobj
-63 0 obj
+195 0 obj
 <<
 /Type /Encoding
 /BaseEncoding /WinAnsiEncoding
 /Differences [ 45/minus]
 >>
 endobj
-53 0 obj <<
+185 0 obj <<
 /Type /Annot
 /Border[0 0 1]/H/I/C[1 0 0]
 /Rect [401.053 272.252 408.027 283.156]
 /Subtype /Link
 /A << /S /GoTo /D (figure.2) >>
 >> endobj
-58 0 obj <<
-/D [56 0 R /XYZ 124.802 740.998 null]
+190 0 obj <<
+/D [188 0 R /XYZ 124.802 740.998 null]
 >> endobj
-52 0 obj <<
-/D [56 0 R /XYZ 259.756 411.062 null]
+183 0 obj <<
+/D [188 0 R /XYZ 259.756 411.062 null]
 >> endobj
-55 0 obj <<
-/Font << /F58 51 0 R /F41 32 0 R /F55 50 0 R /F59 59 0 R >>
-/XObject << /Im2 45 0 R >>
+187 0 obj <<
+/Font << /F76 182 0 R /F41 132 0 R /F74 181 0 R /F77 191 0 R >>
+/XObject << /Im2 176 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-68 0 obj <<
+200 0 obj <<
 /Length 1178      
 /Filter /FlateDecode
 >>
 stream
-xÚVMÏÛ6¾çW=9À×?3`Úµ¶Û¶¬;¬;(¶hu$W²ß4ÿ~¤Hç£oì0%¢È(½Ý,^(h¬+QE]"iRÕé:Éê:ÚtÑñËU)òxXfqÍB¡}JË>¡uд#OhO´ªcѬ¢¡í¡Ø'µïé³É¯Ð~öþjÏÐ`ävÁ+´lÖq¿ç<´Wäh¶ükóóâýfE)ü²(+1À<*D¤¢ÚãâË"Mª¼* rÛóJ¼þéGïìâøÍS«ÙêêÆì[¹Èn@i¬kåkÐN+ùÞObeï«<Kã74OKØW#	NJï£êh	È `chØi¹wòG«jØtWàÎwZfelhçe<WÔÝJ¯[ìVñÐÛÑ?a¿§yÞî.KÐ80§¼cNTM
+xÚVMÏÛ6¾çW=9À×?3`Úµ¶Û¶¬;¬;(¶hu$W²ß4ÿ~¤Hç£oì0%¢È(½Ý,^¨«h¬+QE]"iRÕé:Éê:ÚtÑñËU)òxXfqÍB¡}JË>¡uд#OhO´ªcѬ¢¡í¡Ø'µïé³É¯Ð~öþjÏÐ`ävÁ+´lÖq¿ç<´Wäh¶ükóóâýfE)ü²(+1À<*D¤¢ÚãâË"Mª¼* rÛóJ¼þéGïìâøÍS«ÙêêÆì[¹Èn@i¬kåkÐN+ùÞObeï«<Kã74OKØW#	NJï£êh	È `chØi¹wòG«jØtWàÎwZfelhçe<WÔÝJ¯[ìVñÐÛÑ?a¿§yÞî.KÐ80§¸cNTM
 8M>r7Åùж3wØER+l?Ë=ïgêx{T£>*OÎZçÿû¬ûýÞ.EO#á+HL,Y¹FÄ*`
 ÀC¯µÇ¡Whê+
 Dìõ8ÉQ[ãIAô=H :»©§¾Üê^ZùÒWRçÇûu²ïíRñ#³Ú1 ôyFmé´Ï$y(åPJ
@@ -2017,34 +2395,33 @@
  C
 Q%Á	ÌhÖDJøÊ®óÜ£Ï%	ÐIhà ÅçÑY\Go
 MÛOä.%_ôÎüD²aõjmo'G}
-á!ßu7
}AvÙÀ«ABfUqÂ	
-|äE%°¦ÀVyTPÃVb¹ÊÒ4Ã>át©p°óÆËsÁ×ÙÜ¢är*ìÎ 
Mu׺ìä	æü¢X4P=Éà&d
+á!ßu7
}AvÙÀ«ABfUqÂ	ªqäE%°¦ÀVyTPÃVb¹ÊÒ4Ã>át©p°óÆËsÁ×ÙÜ¢är*ìÎ 
Mu׺ìä	æü¢X4P=Éà&d
 Ý{ê</Kn%èÒ\+ï®ç Ïy6kKÇ ¡!Âpò2Z6(ÁÁäʱ3ÄZô.&Ì`É´\7qH'+âºLê&¿Ï~CÔ3]j<´XèÝÄ·Ó (:z"ÀaæS
-¨¸H¦ÀÆÉ¬!¹lfû·jÇ[uÜöÒû ¦JÄ¿ßiïnî´¿ALxÞ¼D5Ûº». ÌLpÓ¤I,ùÊ'·z\op¹)Bó
-µ`$Êÿúó,sùÿõ_a¸ã æÈÕÎ~¸ÿúpßDÂA2xØÀó8iR6|°Ëù÷¹É%
+¨¸H¦ÀÆÉ¬!¹lfû·jÇ[uÜöÒû ¦JÄ¿ßiïnî´¿ALxÞ¼D5Ûº». ÌLpÓ¤I,ùÊ'·z\op¹)Bõ
+µ`$Êÿúó,sùÿõ_a¸ã æÈÕÎ~¸ÿúpßDÂA2xØÀó8iR6|°Ëù÷õÉ*
 endstream
 endobj
-67 0 obj <<
+199 0 obj <<
 /Type /Page
-/Contents 68 0 R
-/Resources 66 0 R
+/Contents 200 0 R
+/Resources 198 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 34 0 R
+/Parent 134 0 R
 >> endobj
-54 0 obj <<
+186 0 obj <<
 /Type /XObject
 /Subtype /Form
 /FormType 1
 /PTEX.FileName (Vennfig-pVS23.pdf)
 /PTEX.PageNumber 1
-/PTEX.InfoDict 70 0 R
+/PTEX.InfoDict 202 0 R
 /BBox [0 0 432 432]
 /Resources <<
 /ProcSet [ /PDF /Text ]
-/Font << /F2 71 0 R>>
+/Font << /F2 203 0 R>>
 /ExtGState <<
 >>>>
-/Length 72 0 R
+/Length 204 0 R
 >>
 stream
 q
@@ -3474,13 +3851,13 @@
 ET
 BT
 0.000 0.000 0.000 rg
-/F2 1 Tf 20.00 0.00 0.00 20.00 318.17 208.82 Tm (7) Tj
+/F2 1 Tf 20.00 0.00 0.00 20.00 336.77 208.82 Tm (7) Tj
 ET
 BT
-/F2 1 Tf 20.00 0.00 0.00 20.00 121.26 208.82 Tm (12) Tj
+/F2 1 Tf 20.00 0.00 0.00 20.00 95.48 208.82 Tm (12) Tj
 ET
 BT
-/F2 1 Tf 20.00 0.00 0.00 20.00 228.48 208.82 Tm (8) Tj
+/F2 1 Tf 20.00 0.00 0.00 20.00 227.37 208.82 Tm (8) Tj
 ET
 Q q
 Q q
@@ -3488,90 +3865,91 @@
 Q
 endstream
 endobj
-70 0 obj
+202 0 obj
 <<
-/CreationDate (D:20090925231419)
-/ModDate (D:20090925231419)
+/CreationDate (D:20090927152854)
+/ModDate (D:20090927152854)
 /Title (R Graphics Output)
 /Producer (R 2.9.0)
 /Creator (R)
 >>
 endobj
-71 0 obj
+203 0 obj
 <<
 /Type /Font
 /Subtype /Type1
 /Name /F2
 /BaseFont /Helvetica
-/Encoding 73 0 R
+/Encoding 205 0 R
 >>
 endobj
-72 0 obj
-24236
+204 0 obj
+24235
 endobj
-73 0 obj
+205 0 obj
 <<
 /Type /Encoding
 /BaseEncoding /WinAnsiEncoding
 /Differences [ 45/minus]
 >>
 endobj
-69 0 obj <<
-/D [67 0 R /XYZ 124.802 740.998 null]
+201 0 obj <<
+/D [199 0 R /XYZ 124.802 740.998 null]
 >> endobj
-64 0 obj <<
-/D [67 0 R /XYZ 248.314 411.062 null]
+196 0 obj <<
+/D [199 0 R /XYZ 248.314 411.062 null]
 >> endobj
 10 0 obj <<
-/D [67 0 R /XYZ 124.802 273.498 null]
+/D [199 0 R /XYZ 124.802 273.498 null]
 >> endobj
 14 0 obj <<
-/D [67 0 R /XYZ 124.802 244.498 null]
+/D [199 0 R /XYZ 124.802 244.498 null]
 >> endobj
-66 0 obj <<
-/Font << /F58 51 0 R /F41 32 0 R /F55 50 0 R /F51 41 0 R >>
-/XObject << /Im3 54 0 R >>
+198 0 obj <<
+/Font << /F76 182 0 R /F41 132 0 R /F74 181 0 R /F70 171 0 R >>
+/XObject << /Im3 186 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-77 0 obj <<
-/Length 993       
+209 0 obj <<
+/Length 992       
 /Filter /FlateDecode
 >>
 stream
-xÚV[¯£6~ϯà¤Åë6PµºÛ=RûЪUÚ>´}ð@p
-d³ù÷Û	çdµ[EÇÆË7ßóf¿{ý ¨$¥â*Ú?Eg¤ <ÊiIXGû:ú3þ6I%ñÛÅ"_±ÑÂèaa`Ì0ãwQIq{º9Ú{å,~´Ö¨õüÜÂ8ÀhðÊ}¦=ìü
-ã7ï
-ü½ÿ1¢QÊ)¥Ü⨴F74tÆ044W?£ÕÝêÐíùzë-¶ÜÞ½Û蘒t(H9a,ª~÷ï%Ìü[Ù\nâÆëú,úÞî~ßò)]´¦7j߸Lgì&ÓRRÒ"¹$¬T!öpMrIcñU
-FãïÂòlÚC3:¬æf4&Ú±êð8$\Ãu«£î=^©b))BE°ôÝE
-X5(&ìSuNC5·vÀÕhûëEP·´(¼m®ýñ-E¶õ±i«)èÚÇQ°8êê½> 
2Ö]·õub4CmÆS(<Ëa"ßr¦Î Mo¡âj4:à»§	NÜ®(¤Ù'çùrÚ>þcªy"V*ãý]ô$#²äËÿWÛ/í«%[´Ýä"¬ôâõûhf°ù!áÖ̰8{49ô§7hj ¡§Þ³5ÏâéT5AÒÓ8!'4_ù|·y[VÉ);Ì£í:5o5ð±½=3CßíÑvöÛE¹¼ÞªGh at 2>¾WH#.I©Ù~nÚ¥þîW(	¿æsÛ¢îòEäëip»±Xï Ã4úG`¹½óîÓ³,ÀÖwfì¬~]/ýb:vú(	Ì
-q@ô¡rçZª8Q
-òù¬rÂQ
-MêÞ£æcf3ÞKëßQ¨ÄB*$ bäg·Zré>¶Cv¼rku
Û)ÌKÄá/¨ünz8ÀÃbAü
-y¸Çùã'òIÂåÊbÓ}°ç">I 3+×62!Õÿ^I
ë¼Üro
W®YNsf{ÏbN¤Ê¿ºòJD×±2ÿ± 1u
-+O@µô`Å»9	sc¼ºÿ\eñ]´úüëþØ,:h·Y¶Äoädf¬°±TÅòhÞ°ÆÈÂçÇÛ¡n]§ûÐÖ'xR.KÕtaßÑ#¦JÿÀþx'ÔòWâ?©l4
+xÚV[¯ã4~ï¯Èc"m¼¾'AÄ.{$x 
+< >O6Kn·ÿñ-mÎéjUÇ=o¾÷Í~÷ú¡I
*Ie²Jå¨Ä4)p
HQ$û&ù3ý6ËeéÛ¤Ì_{±ÑÀ`a`,04ã÷ aü
ÛóÍÑÁ)'é+¯µ	Zÿ;m¸2ûcßøi;¿Âø
+Æ;odïLp*!6XESPÚ7Ç`èÂPÁ ¾ºüöVÜ^®·ÞÀâíÝ»ý
+2KXU BxR»wI&wGne÷1Þ¯xò½Ùý¿ø)Zóµol¦9¹É4ÅU¸LX!©¤å¡;&åTà}åàô;¿<ëîÐ.ºñ«¥´ÎënªûpJ ®qô˦SI
+¯\D$$ÂÌ[úÉ,ö"¬Ú æ '?+?=ÆzéÌV®A=0ß2á
+ pv¶¹vÇ·0PT|==©cÛÕ³7Ðw.~qTõ{uÐ 
+-Eªú~ëëŤÇFOÅP .xRHDX±åL7¬ÞL¦õ¤ÇvO3¸]Y"ùÇ¥E<mÿÑõ2#H+éþ.z QÑxãÿÕöKû£ª"QÛM!ÂZ>îE½Ïf:Àá7?dÔBÓéåâ÷g&¥^àôM éá4èq±°<Ouë%5ßrÏw±ñ
+D¬HqLßÛ¬9« ´ôâXdðÝMoaÛ±¨×[Í
+H¤gÐ÷*Ð
+T at j6Û.Ößýj`¢×|n[Ô]¾°b=
+n·&Ô{«f/(?§áXîdç¼ýô,°µ
ÅG³¨À·nb¿½ºdR ³|ÐÌ\¨ÔºK¤¼Cþ)½Ñ,'Cz¦÷¨ ùèEO÷RgûwdPb!gÑò]Ù´»ÑÏZY^ÙOµª»ÙÏ1b§ ünz(ÀÃ2"þ:ðpæÈź×zoÏ&
} &¯Ö62ª÷þ½43Û%iµåÞ
+1 .m³/-æÅ	Y|11tå¶cqþ±c!ÔÙ¯eìÁ<w-äÄ/Îvz8¶ÿ5¨äéZ]þÕpìu(:h·Ç¸Ã9ë%Ô ØUÍÖ¸Ò%¹òüx76ítºæOÊ%VMoàv=!²Bð |àð_À9!ã_ÿ Äl=
 endstream
 endobj
-76 0 obj <<
+208 0 obj <<
 /Type /Page
-/Contents 77 0 R
-/Resources 75 0 R
+/Contents 209 0 R
+/Resources 207 0 R
 /MediaBox [0 0 595.276 841.89]
-/Parent 34 0 R
+/Parent 134 0 R
 >> endobj
-65 0 obj <<
+197 0 obj <<
 /Type /XObject
 /Subtype /Form
 /FormType 1
 /PTEX.FileName (Vennfig-pwVmonth3.pdf)
 /PTEX.PageNumber 1
-/PTEX.InfoDict 80 0 R
+/PTEX.InfoDict 212 0 R
 /BBox [0 0 432 432]
 /Resources <<
 /ProcSet [ /PDF /Text ]
-/Font << /F2 81 0 R>>
+/Font << /F2 213 0 R>>
 /ExtGState <<
 >>>>
-/Length 82 0 R
+/Length 214 0 R
 >>
 stream
 q
@@ -21867,88 +22245,86 @@
 Q
 endstream
 endobj
-80 0 obj
+212 0 obj
 <<
-/CreationDate (D:20090925231422)
-/ModDate (D:20090925231422)
+/CreationDate (D:20090927152857)
+/ModDate (D:20090927152857)
 /Title (R Graphics Output)
 /Producer (R 2.9.0)
 /Creator (R)
 >>
 endobj
-81 0 obj
+213 0 obj
 <<
 /Type /Font
 /Subtype /Type1
 /Name /F2
 /BaseFont /Helvetica
-/Encoding 83 0 R
+/Encoding 215 0 R
 >>
 endobj
-82 0 obj
+214 0 obj
 310458
 endobj
-83 0 obj
+215 0 obj
 <<
 /Type /Encoding
 /BaseEncoding /WinAnsiEncoding
 /Differences [ 45/minus]
 >>
 endobj
-78 0 obj <<
-/D [76 0 R /XYZ 124.802 740.998 null]
+210 0 obj <<
+/D [208 0 R /XYZ 124.802 740.998 null]
 >> endobj
-79 0 obj <<
-/D [76 0 R /XYZ 240.25 387.151 null]
+211 0 obj <<
+/D [208 0 R /XYZ 240.25 387.151 null]
 >> endobj
 18 0 obj <<
-/D [76 0 R /XYZ 124.802 286.519 null]
+/D [208 0 R /XYZ 124.802 286.519 null]
 >> endobj
-75 0 obj <<
-/Font << /F58 51 0 R /F41 32 0 R /F55 50 0 R /F51 41 0 R >>
-/XObject << /Im4 65 0 R >>
+207 0 obj <<
+/Font << /F76 182 0 R /F41 132 0 R /F74 181 0 R /F70 171 0 R >>
+/XObject << /Im4 197 0 R >>
 /ProcSet [ /PDF /Text ]
 >> endobj
-87 0 obj <<
-/Length 1084      
+219 0 obj <<
+/Length 1085      
 /Filter /FlateDecode
 >>
 stream
-xÚWKÛ6¾ûW9ÉhÅð!êQ4òÚ"ÅæPÔHM\IèáHr6ûï;$G¶d)Û¤cÃáðÓÌ7CíÝæéL¼¤¼ÝÞc<$	å^LSÂâØÛåÞßþoÛ@rá[æw $! 
-HrrQ %ê>PIÝmÿÙýáQ/`¤Rμ]H2\v½ ?;«´ºwªgîQ!¢~¾ÿÁdfÏ/Ölêà	nÖ½ÁÆÙ	_Ùì|rAóªÉ-ß¡®²î¦(ÏÑÒì|mDä§mÀ#.°;»ô
-7ÈAÞN^e at gÝ:³	»ämóz·a zÌcÒÐBx"6ó²zóiCI$"ZéØ.;QñôM-½WíæOøÑk0qûÂP3dSjFHXqD¨.d7º<uÄMR?üeFýݽªqôn˼~Ó¸i®UÙ©ÚMîõpÕû-þ¾èf0¯Å!§RI ´={ÎIk>Ì1
-N,¢ëÑ3DÓæ[8?%\Æ^báq"¶£ú¿wêxЪÒkg³s
-«%ΠödUZ?¨_ônª´& ÷äE¦{Ý6¸¦îÚÓàgç&CëY[µ§Î+ݾU»ÁÞ¨²QÇ¢ÉuSÎJ!r¨[©$õKdm}¬¿Òÿ¢§k÷WFW²
-BÀë7+twqôÙü]§ó¼Àuäú\2ÇP9-±ëÝÎzÐ2#"$qòLüòT#Ë÷4"<âón a]¡ %<dgNÍzç
-)I3ÉUyä
ËÈ©";´Ú¦ÇLÔXVŧ6Ùþl~Te@[ýßôþãPÊt\.îe´ìÒ¯0Üðö©eUftõ¹!.îrË<ðÙcãWJq[W6ü!dëòL
-XqaèxkV
-oâÔz±ªu2 (öñýÁÏ
-A!2"JüááhºOõxzÿ0ÖpÀÇIÊç¥ìª3LGW¶zAÜÃx¿"ÖôÅrn½ßFå{J
.¢C¶aÀ³n»sJWNkRøµÞÀÜçÿb;½Ô
-Ï<ÖÍB.öf.9Æ[
-ßvµB%{8+G|7U]6±ÿã%ü.×ü6 ü6Æ®/êíËÆJåèÇ0ÌhúÓñX]Æ J)®:åz> ÑÓ/±øÇ&0~Ù=G]úñwÀtÕ+!H(ÓsµÝzó=¡ÙäsRM>;p;÷¯mh	QF¢8]«ÝþzQùcêI^ÈàrÂÿ°9¤Øâñ[ò_N¦ø
+xÚWKÛ6¾ûW9ÉhÅð!êQ4òÚ"ÅæPÔHM\IèáHr6ûï;$G¶d)Û¤cÃáðãÌ7#íÝæéMy)I#y»½ÇxHʽ¦Å±·Ë½¿ýß¶äÂ/·Ìï@4HB@ää¢@JÔ} ºÛþ³ûã^ÀI¥y5»*d¸ìz	"@~vV=huïTÏÜ£BDý|ÿ
+ÉÌ_¬ÙÔÁܬz;³^Ùì|rAóªÉ-ß¡®²î¦(ÏÑÒì|mDä§mÀ#.°;»ô
+7ÈAÞN®2 ³î?Ù]ò¶y½Û0J=æ1ih!<Æ yY½ù´¡$ÉtlǨxú¦Þ«vó'üKÁè5¸}a¨²)5#I$,8"T²]ºâ&©þ²
+£þî^Õ8z·e®ß4nkUvªv{=Fõ~Ë¥¿/º¢ÌÕ¡8Â)T&" mÏsÒÏ sADÌG룡èzôW·¹çÆÎO	±&XxmÀ(¥þï:t¦*ôÚÙì\êDóa£!¨=ÙGUâ¤VÀê½ê	À}ã&yé^·
+®©»ö4¸áÁÙ¹ÉкgÖVí©sãJ7£oÕän°7'ªlÔçűhrݳRêÖd*IýÁæY[+à¯ô¿èáÁéÚýæl'psÝãf
îîа5>¢ët¸\@Kð*Ó1§%v½ÛYZfDS1îRP_jdðFG|Þ
+ ¬+¤ìÌ©Yï\a %Irf ¹*¼p9USdVÛô˪øtÒ&Ûͪh«?ã¾?àÂ82÷Ç2ZvéWnøûT²Ã*3ºúÜïòyá³Ç,.ǯâ$·®l 2ù-B(È6×(å°âÂÐñÖ¬ÞÅ©7õbUëe at Píãû	CÄV
[TRUNCATED]
To get the complete diff run:
    svnlook diff /svnroot/vennerable -r 62
    
    
More information about the Vennerable-commits
mailing list