You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by ts...@apache.org on 2005/04/13 19:06:47 UTC

svn commit: r161188 - lenya/site/1_4/concepts/wysiwyg.html lenya/site/1_4/concepts/wysiwyg.pdf

Author: tschlabach
Date: Wed Apr 13 10:06:46 2005
New Revision: 161188

URL: http://svn.apache.org/viewcvs?view=rev&rev=161188
Log:
Added some more remarks to the introduction section of the document.

Added:
    lenya/site/1_4/concepts/wysiwyg.html
    lenya/site/1_4/concepts/wysiwyg.pdf

Added: lenya/site/1_4/concepts/wysiwyg.html
URL: http://svn.apache.org/viewcvs/lenya/site/1_4/concepts/wysiwyg.html?view=auto&rev=161188
==============================================================================
--- lenya/site/1_4/concepts/wysiwyg.html (added)
+++ lenya/site/1_4/concepts/wysiwyg.html Wed Apr 13 10:06:46 2005
@@ -0,0 +1,304 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.6">
+<meta name="Forrest-skin-name" content="pelt">
+<title>WYSIWYG</title>
+<link type="text/css" href="../../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../../skin/screen.css" rel="stylesheet">
+<link media="print" type="text/css" href="../../skin/print.css" rel="stylesheet">
+<link type="text/css" href="../../skin/profile.css" rel="stylesheet">
+<script src="../../skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="../../skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="../../skin/fontsize.js" language="javascript" type="text/javascript"></script>
+<link rel="shortcut icon" href="../../favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/">apache</a> &gt; <a href="http://lenya.apache.org/">lenya</a><script src="../../skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
+</div>
+<!--+
+    |header
+    +-->
+<div class="header">
+<!--+
+    |start group logo
+    +-->
+<div class="grouplogo">
+<a href="http://lenya.apache.org"><img class="logoImage" alt="Lenya" src="../../images/apache-lenya-light.png" title="
+  	Apache Lenya is a Java-based Open-Source Content Management System.
+  	It is based on open standards such as XML and XSLT.
+  	One of its core components is Cocoon from the Apache Software Foundation.
+  "></a>
+</div>
+<!--+
+    |end group logo
+    +-->
+<!--+
+    |start Project Logo
+    +-->
+<div class="projectlogo">
+<a href=""></a>
+</div>
+<!--+
+    |end Project Logo
+    +-->
+<!--+
+    |start Search
+    +-->
+<div class="searchbox">
+<form action="http://www.google.com/search" method="get" class="roundtopsmall">
+<input value="lenya.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with :');" value="Search the site with :" size="25" name="q" id="query" type="text">&nbsp; 
+                    <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+    |end search
+    +-->
+<!--+
+    |start Tabs
+    +-->
+<ul id="tabs">
+<li>
+<a class="base-not-selected" href="../../index.html">Project</a>
+</li>
+<li class="current">
+<a class="base-selected" href="../../1_4/index.html">Version 1.4</a>
+</li>
+<li>
+<a class="base-not-selected" href="../../1_2_x/index.html">Version 1.2</a>
+</li>
+<li>
+<a class="base-not-selected" href="../../community/index.html">Community</a>
+</li>
+</ul>
+<!--+
+    |end Tabs
+    +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+    |start Subtabs
+    +-->
+<div id="level2tabs"></div>
+<!--+
+    |end Endtabs
+    +-->
+<script type="text/javascript" language="JavaScript"><!--
+              document.write("Published: " + document.lastModified);
+              //  --></script>
+</div>
+<!--+
+    |breadtrail
+    +-->
+<div class="breadtrail">
+             
+             &nbsp;
+           </div>
+<!--+
+    |start Menu, mainarea
+    +-->
+<!--+
+    |start Menu
+    +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', '../../skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('../../skin/images/chapter_open.gif');">Version 1.4</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
+<div class="menuitem">
+<a title="" href="../../1_4/index.html">Index</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.2', '../../skin/')" id="menu_1.1.2Title" class="menutitle">Installation</div>
+<div id="menu_1.1.2" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../1_4/installation/index.html">Download</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../1_4/installation/subversion.html">Subversion Access</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../1_4/installation/source_version.html">Installation Instructions</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.3', '../../skin/')" id="menu_selected_1.1.3Title" class="menutitle" style="background-image: url('../../skin/images/chapter_open.gif');">Concepts</div>
+<div id="menu_selected_1.1.3" class="selectedmenuitemgroup" style="display: block;">
+<div class="menupage">
+<div class="menupagetitle">WYSIWYG</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.4', '../../skin/')" id="menu_1.1.4Title" class="menutitle">Technical Reference</div>
+<div id="menu_1.1.4" class="menuitemgroup">
+<div class="menuitem">
+<a title="" href="../../1_4/reference/lenya-sitemaps.html">Overview of Lenya Sitemaps</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../1_4/reference/usecase-framework/index.html">Usecase Framework</a>
+</div>
+<div class="menuitem">
+<a title="" href="../../1_4/reference/publication-templating/index.html">Publication Templating</a>
+</div>
+</div>
+<div class="menuitem">
+<a title="" href="../../../apidocs/1.4/index.html">1.4 API (Javadoc)</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt="" src="../../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+  |alternative credits
+  +-->
+</div>
+<!--+
+    |end Menu
+    +-->
+<!--+
+    |start content
+    +-->
+<div id="content">
+<div id="skinconf-txtlink"></div>
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="wysiwyg.pdf"><img alt="PDF -icon" src="../../skin/images/pdfdoc.gif" class="skin"><br>
+        PDF</a>
+</div>
+<h1>WYSIWYG</h1>
+<div id="minitoc-area">
+<ul class="minitoc">
+<li>
+<a href="#Why+WYSIWYG+is+good+...">Why WYSIWYG is good ...</a>
+<ul class="minitoc">
+<li>
+<a href="#Editing+without+WYSIWYG">Editing without WYSIWYG</a>
+</li>
+<li>
+<a href="#WYSIWYG+hides+complexity+from+the+user">WYSIWYG hides complexity from the user</a>
+</li>
+</ul>
+</li>
+<li>
+<a href="#...+and+why+WYSIWYG+can+be+bad+as+well">... and why WYSIWYG can be bad as well</a>
+</li>
+</ul>
+</div>
+
+		
+<a name="N1000D"></a><a name="Why+WYSIWYG+is+good+..."></a>
+<h2 class="underlined_10">Why WYSIWYG is good ...</h2>
+<div class="section">
+<p>WYSIWYG (pronounce "vee-zee-weeg") stands for "What you see is what you get". To make most
+			people who's personal experience with computers does not at least date back into the 80ies, a little
+			history lesson is needed here. In case you have even used punch cards or you are a *IX person who
+			knows why vi is considered a visual editor (compared to ed), this section will not contain a lot of 
+			news for you and you can safely skip to the next section. Anyone who grew up with windows 
+			and mice read on.</p>
+<a name="N10016"></a><a name="Editing+without+WYSIWYG"></a>
+<h3 class="underlined_5">Editing without WYSIWYG</h3>
+<p>An electronic document - for example an HTML page - is nothing but a file on your system
+				which contains a character stream. You can edit an HTML page with a simple text editor such as
+				vi or Notepad. In that case, you have to put HTML tags into your text and ensure yourself that
+				the resulting file is valid and can be rendered by the browser.</p>
+<p>This has nohting to do with WYSIWYG at all, as what you see on your screen while editing
+				looks entirely different than what you will see later in your browser when the HTML file is rendered.</p>
+<p>While many people might have written their first HTML pages in a text editor, today it's hard
+				to imagine that early word processors worked the same way. You could not just select a word and hit
+				a button to make the world bold and immediately see the result, but you had to put control
+				characters into your text and could only see the result on paper after you printed the text to paper.
+				In the early days of word processing, the software did not even understand the control characters
+				but just sent them to the printer. Introducing printer independent control characters, which
+				were than mapped to the specific escape codes for a specific make and model of a printer
+				was already the first step of abstraction, which was considered an innovation when it was introduced.</p>
+<p>Early word processors operated in text only mode which means that you cannot display different fonts,
+				font sizes of even bold or italic script on the screen at all. Later there have been graphic cards that
+				were able to display attributes such as bold or italic type, but it was never possible to display different
+				font sizes in text mode. Some word processors tried to compensate this by using colors.</p>
+<a name="N10029"></a><a name="WYSIWYG+hides+complexity+from+the+user"></a>
+<h3 class="underlined_5">WYSIWYG hides complexity from the user</h3>
+<p>The introduction of graphical user interfaces probably was the single most important enabler
+				to WYSIWYG word processors as well as any other kind of WYSIWYG editors, for example for spreadsheets,
+				presentation slides or illustrations.</p>
+<p>With WYSIWYG (together with some other technologies such as Postscript or TrueType fonts) it was
+				possible to display a text exactly the way it will be printed later. You don't see any control 
+				characters any more on your screen (though they are still in the character stream) but you can
+				select a part of the text and assign a font, font size or attributed such as bold or italics. And
+				afterwards, you get an immediate visual feedback of what you have done and you can decide if this
+				is really what you intended to do.</p>
+<p>WYSIWYG has two obvious advantages:</p>
+<ul>
+				
+<li>The user does not have to learn any control characters or tags, but he or she can manipulate
+				the document through clicking on intuitive buttons and other GUI widgets, for example a drop down 
+				list of	available fonts.</li>
+				
+<li>You don't have to imagine how your document will look like later but you can see it building up
+				in front of your eyes. For example, you can type a text first and then mark and format the headlines.
+				Editing a large text document or even a graphical document without WYSIWYG requires a lot of imagination
+				or a lot of experience with similar document types to avoid having too many interations of putting something
+				in, than having to render it for preview and then going back to the source code.</li>
+				
+</ul>
+<p>The introduction of WYSIWYG word processors lead to a whole wave of WYSIWYG tools. It became next to 
+				impossible to sell any new application that could not claim it was WYSIWYG. Besides word processors, it
+				was HTML editors and page layout systems (DTP) which became increasingly popular.</p>
+</div>	
+		
+		
+<a name="N10046"></a><a name="...+and+why+WYSIWYG+can+be+bad+as+well"></a>
+<h2 class="underlined_10">... and why WYSIWYG can be bad as well</h2>
+<div class="section">
+<p>If you are looking for an example of the limits of WYSIWYG, take a look at the idea of "visual programming".</p>
+<p>Some of the most powerful software companies as well as some smaller innovative companies have tried to 
+			deliver on the promise that it will be possible to replace writing of source code with clicking together
+			components visually using the mouse. Aside from very specific aspects such as GUI design and linking data to a 
+			GUI nobody ever really made it.</p>
+<p>Depending on who you ask and depending on your personal point of view, you may pick from one of these two
+			explainations:</p>
+<ul>
+			
+<li>It cannot be done.</li>
+			
+<li>It does not make sense.</li>
+			
+</ul>
+<p>The idea of visual programming is a bit like trying not to write a letter or a novel character by
+			character but by choosing text blocks from a library. It can certainly be done but you are very limited
+			in the thoughts that you can express. If you try to express a thought that is new and has never been
+			expressed with this system before, you cannot.</p>
+<p>Taking it back on a technical level, there is a danger that indifferent application of the WYSIWYG 
+			idea leads to either oversimplifying things or having to build a GUI that is overly complex and not intuitive 
+			at all.</p>
+</div>
+		
+	
+</div>
+<!--+
+    |end content
+    +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+    |start bottomstrip
+    +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+//  --></script>
+</div>
+<div class="copyright">
+ Copyright &copy; 2002-2005 The Apache Software Foundation.</div>
+<div id="feedback">
+    Send feedback about the website to:
+  <a id="feedbackto" href="mailto:dev@lenya.apache.org?subject=Feedback%C2%A0for%C2%A01_4/concepts/wysiwyg.html">dev@lenya.apache.org</a>
+</div>
+<!--+
+    |end bottomstrip
+    +-->
+</div>
+</body>
+</html>

Added: lenya/site/1_4/concepts/wysiwyg.pdf
URL: http://svn.apache.org/viewcvs/lenya/site/1_4/concepts/wysiwyg.pdf?view=auto&rev=161188
==============================================================================
--- lenya/site/1_4/concepts/wysiwyg.pdf (added)
+++ lenya/site/1_4/concepts/wysiwyg.pdf Wed Apr 13 10:06:46 2005
@@ -0,0 +1,253 @@
+%PDF-1.3
+%ª«¬­
+4 0 obj
+<< /Type /Info
+/Producer (FOP 0.20.5) >>
+endobj
+5 0 obj
+<< /Length 555 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gb!$C?Z1NM&A[3!'ReJdh>2m.YB/*&HWqaMB%mD[&JCoMlBpIX/Z>f+JpWt5J_kBj^&E?0;=*+6(ns3%'PAIFT;@=jas.2X8&)G],SX>lTm22r#.+-tEAi:`U,NcNC$uUqK=C.Zp`U1aF=qR==Gn?6U"oPaaNVqrZ;dPtodLkN"J:IuMsGVPJKK'oLhf]1N@Fj=4NmJB[8ZK`78_h89$5XU!&-g]g!pOqVqr[T!tAoc]uU2i*9`M+o^QE"pmLq;/Q>TM/=<;2\_O/kTO&ipP9u=h%#ROui"IMb$']6)UUK_;'t%91S*aC,(<WVsXHFMQWSD3N>qN)V7B1DP5tB58JBkCX5m5Sd73B%J6XA`i.<XB?8uDo`hVMNbV%jaU\jbVs8=Uo<`-Qh@AZ@Q7L!u1o/D5%0]sh(H8W[otFX+?a0MmcZJMQ]I)jq)'Sk]8Q6pmS.pGHSK,")b,"5\C8h,hQFD`]j676YsmS61VW9QcP,DH1[XM4JUp9pVqEQ'lBMb0`oDY"TL/a:]IO_tkdg$.OtdFEr@l'^X\k!0)k=qu~>
+endstream
+endobj
+6 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 5 0 R
+/Annots 7 0 R
+>>
+endobj
+7 0 obj
+[
+8 0 R
+10 0 R
+12 0 R
+14 0 R
+]
+endobj
+8 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 12.0 631.666 155.648 619.666 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 9 0 R
+/H /I
+>>
+endobj
+10 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 613.466 170.828 601.466 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 11 0 R
+/H /I
+>>
+endobj
+12 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 18.0 595.266 245.132 583.266 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 13 0 R
+/H /I
+>>
+endobj
+14 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 12.0 577.066 226.28 565.066 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A 15 0 R
+/H /I
+>>
+endobj
+16 0 obj
+<< /Length 3427 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat=.?$"cA&U`36@/7c^8k)@5+K<$,...@m>)Yh3]>B8.k>6+>[%lX\H*,XVukV@8q8d6PY*ci.m!isi[':^i@Z'-:Q$RU$#,);sKUaBK9&LBlmG)7!c)b^%uDpIoB<lN"OC&?=\P%Wp3Zfg!eS<qKk/G6@$F.<(X["e@2Wc.t\g=F?Eh[k:q:]";ErI_=RH?Q;htgjpC#Zig#tqOd:eF573.I(K:2l5S<=]i0HqEE,IcYrK23nA9g\-"52X)1Nc(K#%-Co?h#=`R_=Jm>l16=l'"!]H(;h3=WVi0Ua(R)1-fd.cb8ao?5DAPuT:;MlCp8TNU`sqe8.g\+Y^3U(6-d+4iDghB%#:Ik_>h6@(>^eW#mX$b:c;q4Te(hIm+>nq.5W4!+8@l(=XGW"&I_iDV?qI/XW=Xj&5#Fd5DTHr%(sXmu5LiOAjic]Tc:?$DN$_#5@\MgC6~>
+endstream
+endobj
+17 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 16 0 R
+>>
+endobj
+18 0 obj
+<< /Length 1371 /Filter [ /ASCII85Decode /FlateDecode ]
+ >>
+stream
+Gat%#_2d8.&A@rkKUas9L66#iZ?o6u-J4nnXG\37EhF`$,$#mfP-W\h?eSD[2n%eE0OT^431P8_H#NIt1OK-N%AF"6K2"'.KAA'c6N?ZWIO^<i(...@RYhZ7tP4r>*Gq*?g;@rVIBWK$_3t.1Kdgp=tG>rkjf8/)9E>plVWo(J71^EfHkc>cNW'=eWin1eH.(fkl13ORD<ECe%n6TTClYq*IXM81]j9YT-I:32*as3PtH$oJNg+!rUA:DKnW/DNFOY>;u5XelPg"?JQIbbP?i2\!>6F!%qFh(nTM$DN<)C?0*=?KQ4^UOFOESF<[7>-B$=E\NN:0Q.Nl6%!9*3Oh[lOOqTY*X>NILMZHV]K+<;kA]l[dIdLK[m1#,Ngq,Wsq,hUq0Yt+B-a++jfEuU;,9f]Zgm*,[4^'4J2!/"J0h&br:Q<qR]Y6)SL/TD:)VoGpCK([p9Osu_)3R>JA$-kE7URiCcpQ+/%\^IchJ61iGWVij]P2b_F/Jt/nJDHh(DobcQ/F[b.I)lY)Q-dbUZI3!4g>hSr<5P(a/b6B&+MD`0N[sL9cB=pXR]5e81-0`U*l"`"]##&-!htIQ>iuCqc;-?*)H+\boh)tW6D*=Qpn&ELWp#!o9N`BZbOi<e'i[8KV_8E4IZUZS-2:a`U&Z=a3CE37VfH(pQg<l]<dR_8LbhEkZ$4%%,!+*(CAlOPI^E==C&<&BAFPem-DAAoIWh4@2+K*r6G<g_c3h+h;CZ<1E8WsQ)U8KUg'+V':$DBmaBGkc43qnqmOQ37Eu+arW.<Ob.@~>
+endstream
+endobj
+19 0 obj
+<< /Type /Page
+/Parent 1 0 R
+/MediaBox [ 0 0 612 792 ]
+/Resources 3 0 R
+/Contents 18 0 R
+>>
+endobj
+21 0 obj
+<<
+ /Title (\376\377\0\61\0\40\0\127\0\150\0\171\0\40\0\127\0\131\0\123\0\111\0\127\0\131\0\107\0\40\0\151\0\163\0\40\0\147\0\157\0\157\0\144\0\40\0\56\0\56\0\56)
+ /Parent 20 0 R
+ /First 22 0 R
+ /Last 23 0 R
+ /Next 24 0 R
+ /Count -2
+ /A 9 0 R
+>> endobj
+22 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\61\0\40\0\105\0\144\0\151\0\164\0\151\0\156\0\147\0\40\0\167\0\151\0\164\0\150\0\157\0\165\0\164\0\40\0\127\0\131\0\123\0\111\0\127\0\131\0\107)
+ /Parent 21 0 R
+ /Next 23 0 R
+ /A 11 0 R
+>> endobj
+23 0 obj
+<<
+ /Title (\376\377\0\61\0\56\0\62\0\40\0\127\0\131\0\123\0\111\0\127\0\131\0\107\0\40\0\150\0\151\0\144\0\145\0\163\0\40\0\143\0\157\0\155\0\160\0\154\0\145\0\170\0\151\0\164\0\171\0\40\0\146\0\162\0\157\0\155\0\40\0\164\0\150\0\145\0\40\0\165\0\163\0\145\0\162)
+ /Parent 21 0 R
+ /Prev 22 0 R
+ /A 13 0 R
+>> endobj
+24 0 obj
+<<
+ /Title (\376\377\0\62\0\40\0\56\0\56\0\56\0\40\0\141\0\156\0\144\0\40\0\167\0\150\0\171\0\40\0\127\0\131\0\123\0\111\0\127\0\131\0\107\0\40\0\143\0\141\0\156\0\40\0\142\0\145\0\40\0\142\0\141\0\144\0\40\0\141\0\163\0\40\0\167\0\145\0\154\0\154)
+ /Parent 20 0 R
+ /Prev 21 0 R
+ /A 15 0 R
+>> endobj
+25 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+26 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F5
+/BaseFont /Times-Roman
+/Encoding /WinAnsiEncoding >>
+endobj
+27 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /Helvetica
+/Encoding /WinAnsiEncoding >>
+endobj
+28 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica-Oblique
+/Encoding /WinAnsiEncoding >>
+endobj
+29 0 obj
+<< /Type /Font
+/Subtype /Type1
+/Name /F7
+/BaseFont /Times-Bold
+/Encoding /WinAnsiEncoding >>
+endobj
+1 0 obj
+<< /Type /Pages
+/Count 3
+/Kids [6 0 R 17 0 R 19 0 R ] >>
+endobj
+2 0 obj
+<< /Type /Catalog
+/Pages 1 0 R
+ /Outlines 20 0 R
+ /PageMode /UseOutlines
+ >>
+endobj
+3 0 obj
+<< 
+/Font << /F3 25 0 R /F5 26 0 R /F1 27 0 R /F2 28 0 R /F7 29 0 R >> 
+/ProcSet [ /PDF /ImageC /Text ] >> 
+endobj
+9 0 obj
+<<
+/S /GoTo
+/D [17 0 R /XYZ -5.0 731.0 null]
+>>
+endobj
+11 0 obj
+<<
+/S /GoTo
+/D [17 0 R /XYZ -5.0 625.866 null]
+>>
+endobj
+13 0 obj
+<<
+/S /GoTo
+/D [17 0 R /XYZ -5.0 352.613 null]
+>>
+endobj
+15 0 obj
+<<
+/S /GoTo
+/D [19 0 R /XYZ -5.0 731.0 null]
+>>
+endobj
+20 0 obj
+<<
+ /First 21 0 R
+ /Last 24 0 R
+>> endobj
+xref
+0 30
+0000000000 65535 f 
+0000008314 00000 n 
+0000008386 00000 n 
+0000008478 00000 n 
+0000000015 00000 n 
+0000000071 00000 n 
+0000000717 00000 n 
+0000000837 00000 n 
+0000000883 00000 n 
+0000008601 00000 n 
+0000001017 00000 n 
+0000008664 00000 n 
+0000001153 00000 n 
+0000008730 00000 n 
+0000001289 00000 n 
+0000008796 00000 n 
+0000001424 00000 n 
+0000004944 00000 n 
+0000005052 00000 n 
+0000006516 00000 n 
+0000008860 00000 n 
+0000006624 00000 n 
+0000006886 00000 n 
+0000007124 00000 n 
+0000007449 00000 n 
+0000007758 00000 n 
+0000007871 00000 n 
+0000007981 00000 n 
+0000008089 00000 n 
+0000008205 00000 n 
+trailer
+<<
+/Size 30
+/Root 2 0 R
+/Info 4 0 R
+>>
+startxref
+8911
+%%EOF



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org