incubator-kato-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From spo...@apache.org
Subject svn commit: r800039 - in /incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx: chapters/API.xml chapters/preface.xml chapters/todo.xml figures/architecture.svg figures/katologo.png fo.xsl spec.xml
Date Sun, 02 Aug 2009 12:13:17 GMT
Author: spoole
Date: Sun Aug  2 12:13:16 2009
New Revision: 800039

URL: http://svn.apache.org/viewvc?rev=800039&view=rev
Log:
removed logo from front page and added a todo list 

Added:
    incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/todo.xml
Modified:
    incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/API.xml
    incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/preface.xml
    incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/figures/architecture.svg
    incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/figures/katologo.png
    incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/fo.xsl
    incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/spec.xml

Modified: incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/API.xml
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/API.xml?rev=800039&r1=800038&r2=800039&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/API.xml (original)
+++ incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/API.xml Sun Aug  2 12:13:16 2009
@@ -9,38 +9,46 @@
          xmlns:db="http://docbook.org/ns/docbook">
   <title>Using the Application Programming Interface</title>
 
-  <section xml:id="api.structure">
+  <sect1 xml:id="api.structure">
     <title>Structure</title>
 
-    <para>JSR 326 consists of a series of packages that are separated into three logical groups.
+    <para>JSR 326 consists of a series of packages that are separated into four logical groups.
     </para>
     <itemizedlist>
- 	<listitem><para>Common facilities and factory discovery </para></listitem>
-    <listitem><para>Java Runtime abstraction</para></listitem>
+    <listitem><para>Diagnostic Artifact creation</para></listitem>
+ 	<listitem><para>Abstraction handler discovery </para></listitem>
+    <listitem><para>Runtime abstraction</para></listitem>
     <listitem><para>Process abstraction</para></listitem>
     </itemizedlist>
+    <para>These logical separations are themselves grouped into two further distinctions:
+     those available at creation time and those available at analysis time.</para>
     <xi:include href="../../../target/spec/chapters/sections/packagelist.xml" />
     <para>The architecture that these packages represent can be visualised as seen below</para>
     <para>In this diagram the white boxes represent the API, the yellow boxes represent implementations that translate 
 	from specific dump formats to the API structure and the red boxes represent the various types of dump that can be 
-	found.
+	found. 
+	<para>The relationship between implementations and the discovery mechanism is not shown in this diagram. See the section on the discovery process for more information</para>
     <mediaobject  id="architecture1">
-  		<imageobject align="center">
-    		<imagedata  format="SVG"  width="9cm" depth="9cm" fileref="../figures/architecture.svg"/>
+  		<imageobject align="left" pgwide="1">
+    		<imagedata  format="SVG"  width="20cm" depth="20cm" fileref="../figures/architecture.svg"/>
   		</imageobject>
 		</mediaobject> 
 	</para>
-  </section>
-  	 <section xml:id="api.usage">
+  </sect1>
+  	 <sect1 xml:id="api.usage">
     <title>Usage</title>
+    <sect2>
+     <title>Dump generation</title>
     <para>
+    
     <mediaobject  id="process1">
   		<imageobject>
     		<imagedata  format="SVG"  width="12cm" depth="12cm" fileref="../figures/process.svg"/>
   		</imageobject>
 		</mediaobject> 
 	</para>
-  </section>
+	</sect2>
+  </sect1>
   
    
 </chapter>
\ No newline at end of file

Modified: incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/preface.xml
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/preface.xml?rev=800039&r1=800038&r2=800039&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/preface.xml (original)
+++ incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/preface.xml Sun Aug  2 12:13:16 2009
@@ -10,9 +10,15 @@
 <title>Preface</title>
 <warning>
 <para>
-This is a living document.  Make sure you have the latest version. Other versions are available from the Apache Kato Wiki page <ulink href="http://cwiki.apache.org/KATO/jsr326specification.html">http://cwiki.apache.org/KATO/jsr326specification.html</ulink>   
+This is a living document.  Make sure you have the latest version. Other versions are available from the Apache Kato Wiki page <ulink href="http://cwiki.apache.org/KATO/jsr326specification.html">http://cwiki.apache.org/KATO/jsr326specification.html</ulink>  
+or by checking out and building the Apache Kato project. 
 </para>
 </warning>
+<para>
+Note also that this is an early draft document and as such there are many areas open to improvement. 
+There are also areas that are specifically not completed. 
+These areas cover parts of the API or its usage that still need to be defined. 
+</para>
 <section>
 <title>Audience</title>
 <para>This document is intended to be used by consumers and implementors alike. It is expected that the reader will have good knowledge of the Java programming language.</para>

Added: incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/todo.xml
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/todo.xml?rev=800039&view=auto
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/todo.xml (added)
+++ incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/chapters/todo.xml Sun Aug  2 12:13:16 2009
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<chapter version="5.0" xml:id="topics.not.yet.resolved"
+         xmlns="http://docbook.org/ns/docbook"
+         xmlns:xlink="http://www.w3.org/1999/xlink"
+         xmlns:xi="http://www.w3.org/2001/XInclude"
+         xmlns:svg="http://www.w3.org/2000/svg"
+         xmlns:mml="http://www.w3.org/1998/Math/MathML"
+         xmlns:html="http://www.w3.org/1999/xhtml"
+         xmlns:db="http://docbook.org/ns/docbook">
+  <title>Topics not yet resolved</title>
+  <para>This chapter outlines the areas of the specification and implementation etc that need to be resolved before the API
+   can be completed. In some cases the API definition <emphasis>so far</emphasis> has a solution that is not optimal and may change in the 
+   future. 
+  </para>
+  <sect3>
+  <title>Optionality</title>
+  <para>Diagnostic artifacts are not equal. Generally they do not contain the same set of information.
+   Since it's likely that no single artifact will ever satisfy all the data requirements of the API 
+   the design of the API must therefore be amenable to missing data.  In fact there are two cases of data being missing. 
+   The case where that data is <emphasis>never</emphasis> in the artifact (for instance an HPROF dump does not contain any
+   information what interfaces a class may implement) and the case where in a particular instance of a the artifact that data is just missing (or corrupted).
+   </para>
+   <para>
+   Currently the API signals missing or corrupt data by throwing the relevant exception. 
+   There is no mechanism for the user of the API to discover what types of data are present or missing from the artifact.
+   This is a problem for the user and for the Test Compliance Kit since it needs to have predictable contents.     
+   </para>      
+  </sect3>
+  
+  <sect3>
+  <title>Native and Java Frame interleaving</title>
+  </sect3>
+  
+  <sect3>
+  <title>Optimization of data access (query support)</title>
+  </sect3>
+  
+  <sect3> 
+  <title>No support for identifing or handing generics in the Java Runtime</title>
+  </sect3>
+  
+  <sect3>
+  <title>No support for thread groups  in the Java Runtime</title>
+  </sect3>
+  
+  <sect3>
+  <title>Lack of consitancy in accessing JavaObjects</title>
+  <para>
+  Accessing data as their own type is difficult or impossible.
+  </para>
+  </sect3>
+  
+  <sect3>
+  <title>Need defined behaviour on what toString offers on each part of the API</title>
+  </sect3>
+  
+  <sect3>
+  <title>Can't see the finaliser info</title>
+  </sect3>
+  
+  <sect3>
+  <title>No definitions about snapshotting</title>
+  </sect3>
+ </chapter>
\ No newline at end of file

Modified: incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/figures/architecture.svg
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/figures/architecture.svg?rev=800039&r1=800038&r2=800039&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/figures/architecture.svg (original)
+++ incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/figures/architecture.svg Sun Aug  2 12:13:16 2009
@@ -1,274 +1,2 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg
-   xmlns:svg="http://www.w3.org/2000/svg"
-   xmlns="http://www.w3.org/2000/svg"
-   version="1.2"
-   width="12cm"
-   height="12cm"
-   id="svg2">
-  <defs
-     id="defs13" />
-  <rect
-     width="94.918297"
-     height="30.862652"
-     x="114.89759"
-     y="157.26036"
-     id="rect2390"
-     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.40624619px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
-  <rect
-     width="50.655483"
-     height="131.35086"
-     x="89.686714"
-     y="118.06036"
-     id="rect3166"
-     style="fill:none" />
-  <rect
-     width="41.535751"
-     height="62.151356"
-     x="116.62925"
-     y="198.01442"
-     id="rect3168"
-     style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.33545315;stroke-linejoin:round;stroke-opacity:1" />
-  <rect
-     width="151.21106"
-     height="30.757025"
-     x="164.57512"
-     y="92.668541"
-     id="rect2383"
-     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.51187241px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
-  <rect
-     width="41.535751"
-     height="62.151356"
-     x="168.46278"
-     y="198.30891"
-     id="rect2385"
-     style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.33545315;stroke-linejoin:round;stroke-opacity:1" />
-  <rect
-     width="41.386044"
-     height="130.4749"
-     x="221.54918"
-     y="129.46877"
-     id="rect2387"
-     style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.48516113;stroke-linejoin:round;stroke-opacity:1" />
-  <rect
-     width="41.387405"
-     height="129.73999"
-     x="275.14905"
-     y="130.05711"
-     id="rect2389"
-     style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.4838008;stroke-linejoin:round;stroke-opacity:1" />
-  <path
-     d="M 97.555983,375.4985 C 97.555983,391.25547 85.400507,404.02902 70.405968,404.02902 C 55.411429,404.02902 43.255953,391.25547 43.255953,375.4985 C 43.255953,359.74153 55.411429,346.96798 70.405968,346.96798 C 85.400507,346.96798 97.555983,359.74153 97.555983,375.4985 z"
-     transform="matrix(0.64,0,0,0.64,94.693372,49.587095)"
-     id="path2391"
-     style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-linejoin:round;stroke-opacity:1" />
-  <path
-     d="M 148.17465,335.92391 L 137.18225,352.53095 L 137.69221,372.43991 L 118.50114,367.11737 L 99.724177,373.75457 L 98.855847,353.85803 L 86.74109,338.05109 L 105.3955,331.07688 L 116.68513,314.67045 L 129.08252,330.25671 L 148.17465,335.92391 z"
-     transform="matrix(0.64,0,0,0.64,115.89799,64.901543)"
-     id="path2397"
-     style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-linejoin:round;stroke-opacity:1" />
-  <rect
-     width="30.628901"
-     height="31.806931"
-     x="230.16734"
-     y="274.00269"
-     id="rect2399"
-     style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-width:0.63999999;stroke-linejoin:round;stroke-opacity:1" />
-  <path
-     d="M 323.03917,376.41885 L 303.86733,383.68107 L 272.93613,397.52211 L 260.10492,381.53276 L 237.38304,356.39256 L 248.62475,339.24837 L 265.51306,309.86983 L 285.29203,315.26349 L 318.45146,322.24676 L 319.43382,342.72441 L 323.03917,376.41885 z"
-     transform="matrix(0.4683321,0.1865433,-0.1827151,0.4587211,229.80488,72.62452)"
-     id="path2401"
-     style="fill:#ff0000;fill-opacity:1;stroke:#000000;stroke-linejoin:round;stroke-opacity:1" />
-  <text
-     x="199.09669"
-     y="112.02293"
-     id="text2403"
-     xml:space="preserve"
-     style="font-size:25.60000038px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="199.09669"
-       y="112.02293"
-       id="tspan2405"><tspan
-         id="tspan2407"
-         style="font-size:12.80000019px">Java Runtime</tspan></tspan></text>
-  <rect
-     width="59.807842"
-     height="30.94599"
-     x="24.441761"
-     y="86.389381"
-     id="rect2417"
-     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.32290813px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
-  <text
-     x="137.1317"
-     y="176.01991"
-     id="text2419"
-     xml:space="preserve"
-     style="font-size:25.60000038px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="137.1317"
-       y="176.01991"
-       id="tspan2421"><tspan
-         id="tspan2423"
-         style="font-size:12.80000019px">Process</tspan></tspan></text>
-  <text
-     x="28.839958"
-     y="104.30394"
-     id="text2409"
-     xml:space="preserve"
-     style="font-size:25.60000038px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="28.839958"
-       y="104.30394"
-       id="tspan2411"
-       style="font-size:12.80000019px">Registry</tspan></text>
-  <rect
-     width="47.541897"
-     height="23.244932"
-     x="163.69266"
-     y="128.67326"
-     id="rect2425"
-     style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.21919999;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-  <rect
-     width="291.76501"
-     height="33.517754"
-     x="23.542437"
-     y="45.952263"
-     id="rect2427"
-     style="fill:#00ff00;fill-opacity:1;stroke:#00fa00;stroke-width:1.33480704;stroke-linejoin:round;stroke-opacity:1" />
-  <text
-     x="132.60582"
-     y="62.172127"
-     id="text2429"
-     xml:space="preserve"
-     style="font-size:25.60000038px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="132.60582"
-       y="62.172127"
-       id="tspan2431"
-       style="font-size:12.80000019px">Application</tspan></text>
-  <rect
-     width="44.203304"
-     height="71.445358"
-     x="113.82293"
-     y="75.858475"
-     id="rect2433"
-     style="fill:#00ff00;fill-opacity:1;stroke:#00fa00;stroke-width:0.77299029;stroke-linejoin:round;stroke-opacity:1" />
-  <text
-     x="189.29874"
-     y="227.83322"
-     id="text3214"
-     xml:space="preserve"
-     style="font-size:25.60000038px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="189.29874"
-       y="227.83322"
-       id="tspan3216"
-       style="font-size:12.80000019px">Implementations</tspan></text>
-  <g
-     transform="matrix(0.8,0,0,0.8,175.68324,6.6624612)"
-     id="g3232">
-    <rect
-       width="72.749031"
-       height="23.971039"
-       x="10.102626"
-       y="341.42484"
-       id="rect3222"
-       style="fill:#ff0000;fill-opacity:1;stroke:#fbfa00;stroke-width:0.23178728;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
-    <text
-       x="19.056982"
-       y="358.46741"
-       id="text3218"
-       xml:space="preserve"
-       style="font-size:32px;font-style:normal;font-weight:normal;fill:#fffd00;fill-opacity:1;stroke:#fbfa00;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-         x="19.056982"
-         y="358.46741"
-         id="tspan3220"
-         style="font-size:16px;fill:#fffd00;fill-opacity:1;stroke:#fbfa00;stroke-opacity:1">Dumps</tspan></text>
-  </g>
-  <path
-     d="M 26.704403,322.11882 C 321.18392,322.11882 321.18392,322.11882 321.18392,322.11882"
-     id="path3247"
-     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.52541649px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
-  <text
-     x="-409.76126"
-     y="373.88226"
-     transform="matrix(3.1992973e-3,-0.9999949,0.9999949,3.1992973e-3,0,0)"
-     id="text3249"
-     xml:space="preserve"
-     style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="-409.76126"
-       y="373.88226"
-       id="tspan3251"
-       style="font-size:20px">Runtime</tspan></text>
-  <text
-     x="-226.86803"
-     y="377.18271"
-     transform="matrix(3.1992971e-3,-0.9999949,0.9999949,3.1992971e-3,0,0)"
-     id="text3253"
-     xml:space="preserve"
-     style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="-226.86803"
-       y="377.18271"
-       id="tspan3255"
-       style="font-size:20px">Dump time</tspan></text>
-  <flowRoot
-     id="flowRoot3257"
-     xml:space="preserve"
-     style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><flowRegion
-       id="flowRegion3259"><rect
-         width="12.884752"
-         height="118.72379"
-         x="345.12729"
-         y="55.220367"
-         id="rect3261" /></flowRegion><flowPara
-       id="flowPara3263" /></flowRoot>  <rect
-     width="79.086845"
-     height="30.897863"
-     x="155.10838"
-     y="381.21738"
-     id="rect3265"
-     style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.37103432px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" />
-  <text
-     x="163.81488"
-     y="398.06003"
-     id="text3267"
-     xml:space="preserve"
-     style="font-size:25.60000038px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="163.81488"
-       y="398.06003"
-       id="tspan3269"
-       style="font-size:12.80000019px">Generator</tspan></text>
-  <rect
-     width="22.337389"
-     height="43.873333"
-     x="152.19156"
-     y="330.55338"
-     id="rect3271"
-     style="fill:#ffff00;fill-opacity:1;stroke:#080108;stroke-width:0.20668647;stroke-linejoin:round;stroke-opacity:1" />
-  <rect
-     width="22.337389"
-     height="43.873333"
-     x="209.71278"
-     y="330.55338"
-     id="rect3275"
-     style="fill:#ffff00;fill-opacity:1;stroke:#000000;stroke-width:0.20668647;stroke-linejoin:round;stroke-opacity:1" />
-  <rect
-     width="22.337389"
-     height="43.873333"
-     x="180.26192"
-     y="330.55334"
-     id="rect3277"
-     style="fill:#ffff00;fill-opacity:1;stroke:#080108;stroke-width:0.20668647;stroke-linejoin:round;stroke-opacity:1" />
-  <text
-     x="145.01346"
-     y="353.95871"
-     id="text3279"
-     xml:space="preserve"
-     style="font-size:25.60000038px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"><tspan
-       x="145.01346"
-       y="353.95871"
-       id="tspan3281"
-       style="font-size:12.80000019px">Implementations</tspan></text>
-  <rect
-     width="393.34039"
-     height="406.25119"
-     x="9.4728174"
-     y="17.219318"
-     id="rect2550"
-     style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:1.00974321;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1" />
-</svg>
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" viewBox="0 0 29700 21000" preserveAspectRatio="xMidYMid" fill-rule="evenodd" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><font id="EmbeddedFont_1" horiz-adv-x="2048"><font-face font-family="Liberation Sans embedded" units-per-em="2048" ascent="1852" descent="423"/><missing-glyph horiz-adv-x="2048"><path style="fill:none;stroke:black;stroke-width:33" d="M 0,2048 L 2047,2048 2047,1 0,1 0,2048 Z"/></missing-glyph><glyph unicode=" " horiz-adv-x="1032"/><glyph unicode="1" horiz-adv-x="927"><path d="M 156,0 L 156,153 515,153 515,1237 197,1010 197,1180 530,1409 696,1409 696,153 1039,153 1039,0 156,0 Z"/></glyph><glyph unicode="2" horiz-adv-x="954"><path d="M 103,0 L 103,127 C 137,205 179,274 228,334 277,393 328,447 382,496 436,544 490,589 543,630 596,671 643,713 686,754 729,795 763,839 790,884 816,929 829,981 829,1038 829,1078 
 823,1113 811,1144 799,1174 782,1199 759,1220 736,1241 709,1256 678,1267 646,1277 611,1282 572,1282 536,1282 502,1277 471,1267 439,1257 411,1242 386,1222 361,1202 341,1177 326,1148 310,1118 300,1083 295,1044 L 111,1061 C 117,1112 131,1159 153,1204 175,1249 205,1288 244,1322 283,1355 329,1382 384,1401 438,1420 501,1430 572,1430 642,1430 704,1422 759,1405 814,1388 860,1364 898,1331 935,1298 964,1258 984,1210 1004,1162 1014,1107 1014,1044 1014,997 1006,952 989,909 972,866 949,826 921,787 892,748 859,711 822,675 785,639 746,604 705,570 664,535 623,501 582,468 541,434 502,400 466,366 429,332 397,298 368,263 339,228 317,191 301,153 L 1036,153 1036,0 103,0 Z"/></glyph><glyph unicode="3" horiz-adv-x="1006"><path d="M 1049,389 C 1049,324 1039,267 1018,216 997,165 966,123 926,88 885,53 835,26 776,8 716,-11 648,-20 571,-20 484,-20 410,-9 351,13 291,34 242,63 203,99 164,134 135,175 116,221 97,266 84,313 78,362 L 264,379 C 269,342 279,308 294,277 308,246 327,220 352,198 377,176 407,159 44
 3,147 479,135 522,129 571,129 662,129 733,151 785,196 836,241 862,307 862,395 862,447 851,489 828,521 805,552 776,577 742,595 707,612 670,624 630,630 589,636 552,639 518,639 L 416,639 416,795 514,795 C 548,795 583,799 620,806 657,813 690,825 721,844 751,862 776,887 796,918 815,949 825,989 825,1038 825,1113 803,1173 759,1217 714,1260 648,1282 561,1282 482,1282 418,1262 369,1221 320,1180 291,1123 283,1049 L 102,1063 C 109,1125 126,1179 153,1225 180,1271 214,1309 255,1340 296,1370 342,1393 395,1408 448,1423 504,1430 563,1430 642,1430 709,1420 766,1401 823,1381 869,1354 905,1321 941,1287 968,1247 985,1202 1002,1157 1010,1108 1010,1057 1010,1016 1004,977 993,941 982,905 964,873 940,844 916,815 886,791 849,770 812,749 767,734 715,723 L 715,719 C 772,713 821,700 863,681 905,661 940,636 967,607 994,578 1015,544 1029,507 1042,470 1049,430 1049,389 Z"/></glyph><glyph unicode="A" horiz-adv-x="1377"><path d="M 1167,0 L 1006,412 364,412 202,0 4,0 579,1409 796,1409 1362,0 1167,0 Z M 768,1
 026 C 757,1053 747,1080 738,1107 728,1134 719,1159 712,1182 705,1204 699,1223 694,1238 689,1253 686,1262 685,1265 684,1262 681,1252 676,1237 671,1222 665,1203 658,1180 650,1157 641,1132 632,1105 622,1078 612,1051 602,1024 L 422,561 949,561 768,1026 Z"/></glyph><glyph unicode="D" horiz-adv-x="1218"><path d="M 1381,719 C 1381,602 1363,498 1328,409 1293,319 1244,244 1183,184 1122,123 1049,78 966,47 882,16 792,0 695,0 L 168,0 168,1409 634,1409 C 743,1409 843,1396 935,1369 1026,1342 1105,1300 1171,1244 1237,1187 1289,1116 1326,1029 1363,942 1381,839 1381,719 Z M 1189,719 C 1189,814 1175,896 1148,964 1121,1031 1082,1087 1033,1130 984,1173 925,1205 856,1226 787,1246 712,1256 630,1256 L 359,1256 359,153 673,153 C 747,153 816,165 879,189 942,213 996,249 1042,296 1088,343 1124,402 1150,473 1176,544 1189,626 1189,719 Z"/></glyph><glyph unicode="G" horiz-adv-x="1377"><path d="M 103,711 C 103,821 118,920 148,1009 177,1098 222,1173 281,1236 340,1298 413,1346 500,1380 587,1413 689,1430 804
 ,1430 891,1430 967,1422 1032,1407 1097,1392 1154,1370 1202,1341 1250,1312 1291,1278 1324,1237 1357,1196 1386,1149 1409,1098 L 1227,1044 C 1210,1079 1189,1110 1165,1139 1140,1167 1111,1191 1076,1211 1041,1231 1001,1247 956,1258 910,1269 858,1274 799,1274 714,1274 640,1261 577,1234 514,1207 461,1169 420,1120 379,1071 348,1011 328,942 307,873 297,796 297,711 297,626 308,549 330,479 352,408 385,348 428,297 471,246 525,206 590,178 654,149 728,135 813,135 868,135 919,140 966,149 1013,158 1055,171 1093,186 1130,201 1163,217 1192,236 1221,254 1245,272 1264,291 L 1264,545 843,545 843,705 1440,705 1440,219 C 1409,187 1372,157 1330,128 1287,99 1240,73 1187,51 1134,29 1077,12 1014,-1 951,-14 884,-20 813,-20 694,-20 591,-2 502,35 413,71 340,122 281,187 222,252 177,329 148,418 118,507 103,605 103,711 Z"/></glyph><glyph unicode="I" horiz-adv-x="213"><path d="M 189,0 L 189,1409 380,1409 380,0 189,0 Z"/></glyph><glyph unicode="J" horiz-adv-x="848"><path d="M 457,-20 C 343,-20 250,10 177,69 1
 04,128 55,222 32,350 L 219,381 C 226,338 237,301 252,270 267,239 286,213 307,193 328,173 352,158 378,149 404,140 431,135 458,135 527,135 582,159 622,207 662,254 682,324 682,416 L 682,1253 411,1253 411,1409 872,1409 872,420 C 872,353 863,292 844,238 825,184 798,138 763,100 727,61 683,32 632,11 581,-10 522,-20 457,-20 Z"/></glyph><glyph unicode="M" horiz-adv-x="1377"><path d="M 1366,0 L 1366,940 C 1366,974 1366,1009 1367,1044 1368,1079 1369,1112 1370,1141 1371,1175 1373,1208 1375,1240 1366,1206 1356,1172 1346,1139 1337,1110 1328,1080 1318,1048 1307,1015 1297,986 1287,960 L 923,0 789,0 420,960 C 416,970 412,982 408,995 403,1008 399,1023 394,1038 389,1053 384,1068 379,1084 374,1099 369,1115 364,1130 353,1165 342,1202 331,1240 332,1203 333,1166 334,1129 335,1098 336,1065 337,1031 338,996 338,966 338,940 L 338,0 168,0 168,1409 419,1409 794,432 C 799,419 804,402 811,381 818,360 824,338 830,316 836,294 842,273 847,254 852,234 855,219 857,208 859,219 863,234 868,254 873,274 880,295 8
 87,317 894,339 900,360 907,381 914,402 920,419 925,432 L 1293,1409 1538,1409 1538,0 1366,0 Z"/></glyph><glyph unicode="P" horiz-adv-x="1112"><path d="M 1258,985 C 1258,924 1248,867 1228,814 1207,761 1177,715 1137,676 1096,637 1046,606 985,583 924,560 854,549 773,549 L 359,549 359,0 168,0 168,1409 761,1409 C 844,1409 917,1399 979,1379 1041,1358 1093,1330 1134,1293 1175,1256 1206,1211 1227,1159 1248,1106 1258,1048 1258,985 Z M 1066,983 C 1066,1072 1039,1140 984,1187 929,1233 847,1256 738,1256 L 359,1256 359,700 746,700 C 856,700 937,724 989,773 1040,822 1066,892 1066,983 Z"/></glyph><glyph unicode="R" horiz-adv-x="1244"><path d="M 1164,0 L 798,585 359,585 359,0 168,0 168,1409 831,1409 C 911,1409 982,1400 1044,1382 1105,1363 1157,1337 1199,1302 1241,1267 1273,1225 1295,1175 1317,1125 1328,1069 1328,1006 1328,961 1322,917 1309,874 1296,831 1275,791 1247,755 1219,719 1183,688 1140,662 1097,636 1045,618 984,607 L 1384,0 1164,0 Z M 1136,1004 C 1136,1047 1129,1084 1114,1115 1099,114
 6 1078,1173 1050,1194 1022,1215 988,1230 948,1241 908,1251 863,1256 812,1256 L 359,1256 359,736 820,736 C 875,736 922,743 962,757 1002,770 1035,789 1061,813 1086,837 1105,865 1118,898 1130,931 1136,966 1136,1004 Z"/></glyph><glyph unicode="T" horiz-adv-x="1192"><path d="M 720,1253 L 720,0 530,0 530,1253 46,1253 46,1409 1204,1409 1204,1253 720,1253 Z"/></glyph><glyph unicode="V" horiz-adv-x="1377"><path d="M 782,0 L 584,0 9,1409 210,1409 600,417 C 610,387 620,357 630,328 640,298 649,271 657,248 666,221 675,194 684,168 692,193 701,219 710,246 718,269 727,296 737,325 746,354 757,385 768,417 L 1156,1409 1357,1409 782,0 Z"/></glyph><glyph unicode="a" horiz-adv-x="1060"><path d="M 414,-20 C 305,-20 224,9 169,66 114,124 87,203 87,303 87,375 101,434 128,480 155,526 190,562 234,588 277,614 327,632 383,642 439,652 496,657 554,657 L 797,657 797,717 C 797,762 792,800 783,832 774,863 759,889 740,908 721,928 697,942 668,951 639,960 604,965 565,965 530,965 499,963 471,958 443,953 419,944 3
 98,931 377,918 361,900 348,878 335,855 327,827 323,793 L 135,810 C 142,853 154,892 173,928 192,963 218,994 253,1020 287,1046 330,1066 382,1081 433,1095 496,1102 569,1102 705,1102 807,1071 876,1009 945,946 979,856 979,738 L 979,272 C 979,219 986,179 1000,152 1014,125 1041,111 1080,111 1090,111 1100,112 1110,113 1120,114 1130,116 1139,118 L 1139,6 C 1116,1 1094,-3 1072,-6 1049,-9 1025,-10 1000,-10 966,-10 937,-5 913,4 888,13 868,26 853,45 838,63 826,86 818,113 810,140 805,171 803,207 L 797,207 C 778,172 757,141 734,113 711,85 684,61 653,42 622,22 588,7 549,-4 510,-15 465,-20 414,-20 Z M 455,115 C 512,115 563,125 606,146 649,167 684,194 713,226 741,259 762,294 776,332 790,371 797,408 797,443 L 797,531 600,531 C 556,531 514,528 475,522 435,517 400,506 370,489 340,472 316,449 299,418 281,388 272,349 272,300 272,241 288,195 320,163 351,131 396,115 455,115 Z"/></glyph><glyph unicode="c" horiz-adv-x="901"><path d="M 275,546 C 275,484 280,427 289,375 298,323 313,278 334,241 355,203 3
 84,174 419,153 454,132 497,122 548,122 612,122 666,139 709,173 752,206 778,258 788,328 L 970,328 C 964,283 951,239 931,197 911,155 884,118 850,86 815,54 773,28 724,9 675,-10 618,-20 553,-20 468,-20 396,-6 337,23 278,52 230,91 193,142 156,192 129,251 112,320 95,388 87,462 87,542 87,615 93,679 105,735 117,790 134,839 156,881 177,922 203,957 232,986 261,1014 293,1037 328,1054 362,1071 398,1083 436,1091 474,1098 512,1102 551,1102 612,1102 666,1094 713,1077 760,1060 801,1038 836,1009 870,980 898,945 919,906 940,867 955,824 964,779 L 779,765 C 770,825 746,873 708,908 670,943 616,961 546,961 495,961 452,953 418,936 383,919 355,893 334,859 313,824 298,781 289,729 280,677 275,616 275,546 Z"/></glyph><glyph unicode="d" horiz-adv-x="927"><path d="M 821,174 C 788,105 744,55 689,25 634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913 219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914 C 823,921 823,931 823,946 822,960 822,975 822,991 821,
 1006 821,1021 821,1035 821,1049 821,1059 821,1065 L 821,1484 1001,1484 1001,223 C 1001,197 1001,172 1002,148 1002,124 1002,102 1003,82 1004,62 1004,45 1005,31 1006,16 1006,6 1007,0 L 835,0 C 834,7 833,16 832,29 831,41 830,55 829,71 828,87 827,104 826,122 825,139 825,157 825,174 L 821,174 Z M 275,542 C 275,467 280,403 289,350 298,297 313,253 334,219 355,184 381,159 413,143 445,127 484,119 530,119 577,119 619,127 656,142 692,157 722,182 747,217 771,251 789,296 802,351 815,406 821,474 821,554 821,631 815,696 802,749 789,802 771,844 746,877 721,910 691,933 656,948 620,962 579,969 532,969 488,969 450,961 418,946 386,931 359,906 338,872 317,838 301,794 291,740 280,685 275,619 275,542 Z"/></glyph><glyph unicode="e" horiz-adv-x="980"><path d="M 276,503 C 276,446 282,394 294,347 305,299 323,258 348,224 372,189 403,163 441,144 479,125 525,115 578,115 656,115 719,131 766,162 813,193 844,233 861,281 L 1019,236 C 1008,206 992,176 972,146 951,115 924,88 890,64 856,39 814,19 763,4 712,-12 
 650,-20 578,-20 418,-20 296,28 213,123 129,218 87,360 87,548 87,649 100,735 125,806 150,876 185,933 229,977 273,1021 324,1053 383,1073 442,1092 504,1102 571,1102 662,1102 738,1087 799,1058 860,1029 909,988 946,937 983,885 1009,824 1025,754 1040,684 1048,608 1048,527 L 1048,503 276,503 Z M 862,641 C 852,755 823,838 775,891 727,943 658,969 568,969 538,969 507,964 474,955 441,945 410,928 382,903 354,878 330,845 311,803 292,760 281,706 278,641 L 862,641 Z"/></glyph><glyph unicode="i" horiz-adv-x="187"><path d="M 137,1312 L 137,1484 317,1484 317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"/></glyph><glyph unicode="l" horiz-adv-x="187"><path d="M 138,0 L 138,1484 318,1484 318,0 138,0 Z"/></glyph><glyph unicode="m" horiz-adv-x="1457"><path d="M 768,0 L 768,686 C 768,739 765,783 758,818 751,853 740,882 725,904 709,925 688,941 663,950 638,959 607,963 570,963 532,963 498,956 467,941 436,926 410,904 389,876 367,847 350,812 339,771 327,729 321,681 321,627 L 321,0 142,0 142
 ,851 C 142,874 142,898 142,923 141,948 141,971 140,994 139,1016 139,1035 138,1051 137,1067 137,1077 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 312,966 313,947 314,927 314,910 314,897 L 317,897 C 333,928 350,957 369,982 388,1007 410,1029 435,1047 460,1064 488,1078 521,1088 553,1097 590,1102 633,1102 715,1102 780,1086 828,1053 875,1020 908,968 927,897 L 930,897 C 946,928 964,957 984,982 1004,1007 1027,1029 1054,1047 1081,1064 1111,1078 1144,1088 1177,1097 1215,1102 1258,1102 1313,1102 1360,1095 1400,1080 1439,1065 1472,1043 1497,1012 1522,981 1541,942 1553,894 1565,845 1571,788 1571,721 L 1571,0 1393,0 1393,686 C 1393,739 1390,783 1383,818 1376,853 1365,882 1350,904 1334,925 1313,941 1288,950 1263,959 1232,963 1195,963 1157,963 1123,956 1092,942 1061,927 1035,906 1014,878 992,850 975,815 964,773 952,731 946,682 946,627 L 946,0 768,0 Z"/></glyph><glyph unicode="n" horiz-adv-x="874"><path d="M 825,0 L 825,686 C 825,739 821,783 814,818 806
 ,853 793,882 776,904 759,925 736,941 708,950 679,959 644,963 602,963 559,963 521,956 487,941 452,926 423,904 399,876 374,847 355,812 342,771 329,729 322,681 322,627 L 322,0 142,0 142,851 C 142,874 142,898 142,923 141,948 141,971 140,994 139,1016 139,1035 138,1051 137,1067 137,1077 136,1082 L 306,1082 C 307,1079 307,1070 308,1055 309,1040 310,1024 311,1005 312,986 312,966 313,947 314,927 314,910 314,897 L 317,897 C 334,928 353,957 374,982 395,1007 419,1029 446,1047 473,1064 505,1078 540,1088 575,1097 616,1102 663,1102 723,1102 775,1095 818,1080 861,1065 897,1043 925,1012 953,981 974,942 987,894 1000,845 1006,788 1006,721 L 1006,0 825,0 Z"/></glyph><glyph unicode="o" horiz-adv-x="980"><path d="M 1053,542 C 1053,353 1011,212 928,119 845,26 724,-20 565,-20 490,-20 422,-9 363,14 304,37 254,71 213,118 172,165 140,223 119,294 97,364 86,447 86,542 86,915 248,1102 571,1102 655,1102 728,1090 789,1067 850,1044 900,1009 939,962 978,915 1006,857 1025,787 1044,717 1053,635 1053,542 Z M 86
 4,542 C 864,626 858,695 845,750 832,805 813,848 788,881 763,914 732,937 696,950 660,963 619,969 574,969 528,969 487,962 450,949 413,935 381,912 355,879 329,846 309,802 296,747 282,692 275,624 275,542 275,458 282,389 297,334 312,279 332,235 358,202 383,169 414,146 449,133 484,120 522,113 563,113 609,113 651,120 688,133 725,146 757,168 783,201 809,234 829,278 843,333 857,388 864,458 864,542 Z"/></glyph><glyph unicode="p" horiz-adv-x="953"><path d="M 1053,546 C 1053,464 1046,388 1033,319 1020,250 998,190 967,140 936,90 895,51 844,23 793,-6 730,-20 655,-20 578,-20 510,-5 452,24 394,53 350,101 319,168 L 314,168 C 315,167 315,161 316,150 316,139 316,126 317,110 317,94 317,76 318,57 318,37 318,17 318,-2 L 318,-425 138,-425 138,861 C 138,887 138,912 138,936 137,960 137,982 136,1002 135,1021 135,1038 134,1052 133,1066 133,1076 132,1082 L 306,1082 C 307,1080 308,1073 309,1061 310,1049 311,1035 312,1018 313,1001 314,982 315,963 316,944 316,925 316,908 L 320,908 C 337,943 356,972 377,99
 7 398,1021 423,1041 450,1057 477,1072 508,1084 542,1091 575,1098 613,1101 655,1101 730,1101 793,1088 844,1061 895,1034 936,997 967,949 998,900 1020,842 1033,774 1046,705 1053,629 1053,546 Z M 864,542 C 864,609 860,668 852,720 844,772 830,816 811,852 791,888 765,915 732,934 699,953 658,962 609,962 569,962 531,956 496,945 461,934 430,912 404,880 377,848 356,804 341,748 326,691 318,618 318,528 318,451 324,387 337,334 350,281 368,238 393,205 417,172 447,149 483,135 519,120 560,113 607,113 657,113 699,123 732,142 765,161 791,189 811,226 830,263 844,308 852,361 860,414 864,474 864,542 Z"/></glyph><glyph unicode="r" horiz-adv-x="530"><path d="M 142,0 L 142,830 C 142,853 142,876 142,900 141,923 141,946 140,968 139,990 139,1011 138,1030 137,1049 137,1067 136,1082 L 306,1082 C 307,1067 308,1049 309,1030 310,1010 311,990 312,969 313,948 313,929 314,910 314,891 314,874 314,861 L 318,861 C 331,902 344,938 359,969 373,999 390,1024 409,1044 428,1063 451,1078 478,1088 505,1097 537,1102 575,
 1102 590,1102 604,1101 617,1099 630,1096 641,1094 648,1092 L 648,927 C 636,930 622,933 606,935 590,936 572,937 552,937 511,937 476,928 447,909 418,890 394,865 376,832 357,799 344,759 335,714 326,668 322,618 322,564 L 322,0 142,0 Z"/></glyph><glyph unicode="s" horiz-adv-x="901"><path d="M 950,299 C 950,248 940,203 921,164 901,124 872,91 835,64 798,37 752,16 698,2 643,-13 581,-20 511,-20 448,-20 392,-15 342,-6 291,4 247,20 209,41 171,62 139,91 114,126 88,161 69,203 57,254 L 216,285 C 231,227 263,185 311,158 359,131 426,117 511,117 550,117 585,120 618,125 650,130 678,140 701,153 724,166 743,183 756,205 769,226 775,253 775,285 775,318 767,345 752,366 737,387 715,404 688,418 661,432 628,444 589,455 550,465 507,476 460,489 417,500 374,513 331,527 288,541 250,560 216,583 181,606 153,634 132,668 111,702 100,745 100,796 100,895 135,970 206,1022 276,1073 378,1099 513,1099 632,1099 727,1078 798,1036 868,994 912,927 931,834 L 769,814 C 763,842 752,866 736,885 720,904 701,919 678,931 655
 ,942 630,951 602,956 573,961 544,963 513,963 432,963 372,951 333,926 294,901 275,864 275,814 275,785 282,761 297,742 311,723 331,707 357,694 382,681 413,669 449,660 485,650 525,640 568,629 597,622 626,614 656,606 686,597 715,587 744,576 772,564 799,550 824,535 849,519 870,500 889,478 908,456 923,430 934,401 945,372 950,338 950,299 Z"/></glyph><glyph unicode="t" horiz-adv-x="531"><path d="M 554,8 C 527,1 499,-5 471,-10 442,-14 409,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082 163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216 345,180 362,159 379,138 408,127 450,127 467,127 484,128 501,131 517,134 535,137 554,141 L 554,8 Z"/></glyph><glyph unicode="u" horiz-adv-x="874"><path d="M 314,1082 L 314,396 C 314,343 318,299 326,264 333,229 346,200 363,179 380,157 403,142 432,133 460,124 495,119 537,119 580,119 618,127 653,142 687,157 716,178 741,207 765,235 784,270 797,312 810,353 817,401 817,455 L 817,1082 997,1082 997,231 C 997,208 997,185 9
 98,160 998,135 998,111 999,89 1000,66 1000,47 1001,31 1002,15 1002,5 1003,0 L 833,0 C 832,3 832,12 831,27 830,42 830,59 829,78 828,97 827,116 826,136 825,155 825,172 825,185 L 822,185 C 805,154 786,125 765,100 744,75 720,53 693,36 666,18 634,4 599,-6 564,-15 523,-20 476,-20 416,-20 364,-13 321,2 278,17 242,39 214,70 186,101 166,140 153,188 140,236 133,294 133,361 L 133,1082 314,1082 Z"/></glyph><glyph unicode="v" horiz-adv-x="1033"><path d="M 613,0 L 400,0 7,1082 199,1082 437,378 C 442,363 447,346 454,325 460,304 466,282 473,259 480,236 486,215 492,194 497,173 502,155 506,141 510,155 515,173 522,194 528,215 534,236 541,258 548,280 555,302 562,323 569,344 575,361 580,376 L 826,1082 1017,1082 613,0 Z"/></glyph><glyph unicode="y" horiz-adv-x="1033"><path d="M 604,1 C 579,-64 553,-123 527,-175 500,-227 471,-272 438,-309 405,-346 369,-374 329,-394 289,-413 243,-423 191,-423 168,-423 147,-423 128,-423 109,-423 88,-420 67,-414 L 67,-279 C 80,-282 94,-284 110,-284 126,-284 140,-284 
 151,-284 204,-284 253,-264 298,-225 343,-186 383,-123 417,-37 L 434,6 5,1082 197,1082 425,484 C 432,466 440,442 451,412 461,382 471,352 482,322 492,292 501,265 509,241 517,217 522,202 523,196 525,203 530,218 538,240 545,261 554,285 564,312 573,339 583,366 593,393 603,420 611,444 618,464 L 830,1082 1020,1082 604,1 Z"/></glyph></font></defs><g visibility="visible" id="Default"><desc>Master slide</desc></g><g visibility="visible" id="page1"><desc>Slide</desc><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(0,255,0)"><path d="M 12500,6000 L 23000,6000 23000,9500 12500,9500 12500,6000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 17750,9500 L 12500,9500 12500,6000 23000,6000 23000,9500 17750,9500"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="16191 16614 16966 17317 17457 17596 17914 18265 18443 18583 18934 " y="7264">Application</tspan></text></
 g></g></g></g></g><g><desc>Drawing</desc><g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="2238 2556 2979 3508 3686 " y="10708">JVM 1</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="2238 2556 2979 3508 3686 " y="19246">JVM 2</tspan></text></g></g></g></g></g><g><desc>Group</desc><g><desc>Drawing</desc><g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 6000,9500 L 2000,9500 2000,3000 10000,3000 10000,9500 6000,9500"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,255,0)"><path d="M 3000,5500 L 9000,5500 9000,6500 3000,6500 3000,5500 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 6000,6500 L 3000,6500 3000,5500 9000,5500 9000,6500 6000,6500"/></g><g><g style="f
 ont-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="3960 4455 4807 5158 5509 5721 6072 6250 6602 6813 6991 7414 7838 " y="6208">Generator API</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,204,153)"><path d="M 3000,6500 L 9000,6500 9000,8000 3000,8000 3000,6500 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 6000,8000 L 3000,8000 3000,6500 9000,6500 9000,8000 6000,8000"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="5055 5512 5864 6393 6744 " y="7129">Dump </tspan></text><text><tspan x="4403 4898 5250 5601 5952 6164 6515 6693 7045 7256 " y="7840">Generators</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(0,255,0)"><path d="M 3000,4500 L 9000,4500 9000,5500 3000,5500 3000,4500 Z"/></g><g styl
 e="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 6000,5500 L 3000,5500 3000,4500 9000,4500 9000,5500 6000,5500"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="4441 4864 5216 5567 5707 5846 6164 6515 6693 6833 7184 " y="5208">Application</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,0,0)"><path d="M 3791,7832 L 4709,7832 4709,8123 5000,8123 5000,8708 4709,8708 4709,8999 3791,8999 3791,8708 3500,8708 3500,8123 3791,8123 3791,7832 3791,7832 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 3791,7832 L 4709,7832 4709,8123 5000,8123 5000,8708 4709,8708 4709,8999 3791,8999 3791,8708 3500,8708 3500,8123 3791,8123 3791,7832"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,0,0)"><path d="M 7900,7666 L 7963,7669 8023,7679 8082,7695 8137,7717 8190,7745 8239,7777 8285,7815 832
 8,7858 8366,7905 8400,7956 8429,8010 8454,8069 8474,8131 8488,8195 8497,8262 8500,8332 8497,8402 8488,8469 8474,8533 8454,8595 8429,8654 8400,8708 8366,8759 8328,8806 8285,8849 8239,8887 8190,8919 8137,8947 8082,8969 8023,8985 7963,8995 7900,8998 7837,8995 7777,8985 7718,8969 7663,8947 7610,8919 7561,8887 7515,8849 7473,8806 7434,8759 7400,8708 7371,8654 7346,8595 7326,8533 7312,8469 7303,8402 7300,8332 7303,8262 7312,8195 7326,8131 7346,8069 7371,8010 7400,7956 7434,7905 7473,7858 7515,7815 7561,7777 7610,7745 7663,7717 7718,7695 7777,7679 7837,7669 7900,7666 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 7900,7666 L 7963,7669 8023,7679 8082,7695 8137,7717 8190,7745 8239,7777 8285,7815 8328,7858 8366,7905 8400,7956 8429,8010 8454,8069 8474,8131 8488,8195 8497,8262 8500,8332 8497,8402 8488,8469 8474,8533 8454,8595 8429,8654 8400,8708 8366,8759 8328,8806 8285,8849 8239,8887 8190,8919 8137,8947 8082,8969 8023,8985 7963,8995 7900,8998 7837,8995 7777
 ,8985 7718,8969 7663,8947 7610,8919 7561,8887 7515,8849 7473,8806 7434,8759 7400,8708 7371,8654 7346,8595 7326,8533 7312,8469 7303,8402 7300,8332 7303,8262 7312,8195 7326,8131 7346,8069 7371,8010 7400,7956 7434,7905 7473,7858 7515,7815 7561,7777 7610,7745 7663,7717 7718,7695 7777,7679 7837,7669 7900,7666"/></g><g/></g></g></g><g><desc>Drawing</desc><g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 6000,18000 L 2000,18000 2000,11500 10000,11500 10000,18000 6000,18000"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,255,0)"><path d="M 3000,14000 L 9000,14000 9000,15000 3000,15000 3000,14000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 6000,15000 L 3000,15000 3000,14000 9000,14000 9000,15000 6000,15000"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="3960 4455 4807 5158 5509 5721 6072 6250 6602 6813 699
 1 7414 7838 " y="14708">Generator API</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,204,153)"><path d="M 3000,15000 L 9000,15000 9000,16500 3000,16500 3000,15000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 6000,16500 L 3000,16500 3000,15000 9000,15000 9000,16500 6000,16500"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="5055 5512 5864 6393 6744 " y="15629">Dump </tspan></text><text><tspan x="4403 4898 5250 5601 5952 6164 6515 6693 7045 7256 " y="16340">Generators</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(0,255,0)"><path d="M 3000,13000 L 9000,13000 9000,14000 3000,14000 3000,13000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 6000,14000 L 3000,14000 3000,13000 9000,13000 9000,14000 6000,14000"/></g><g><g style="font-family
 :Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="4441 4864 5216 5567 5707 5846 6164 6515 6693 6833 7184 " y="13708">Application</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,0,0)"><path d="M 7900,16166 L 7963,16169 8023,16179 8082,16195 8137,16217 8190,16245 8239,16277 8285,16315 8328,16358 8366,16405 8400,16456 8429,16510 8454,16569 8474,16631 8488,16695 8497,16762 8500,16832 8497,16902 8488,16969 8474,17033 8454,17095 8429,17154 8400,17208 8366,17259 8328,17306 8285,17349 8239,17387 8190,17419 8137,17447 8082,17469 8023,17485 7963,17495 7900,17498 7837,17495 7777,17485 7718,17469 7663,17447 7610,17419 7561,17387 7515,17349 7473,17306 7434,17259 7400,17208 7371,17154 7346,17095 7326,17033 7312,16969 7303,16902 7300,16832 7303,16762 7312,16695 7326,16631 7346,16569 7371,16510 7400,16456 7434,16405 7473,16358 7515,16315 7561,16277 7610,16245 7663,16217 7718,16195
  7777,16179 7837,16169 7900,16166 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 7900,16166 L 7963,16169 8023,16179 8082,16195 8137,16217 8190,16245 8239,16277 8285,16315 8328,16358 8366,16405 8400,16456 8429,16510 8454,16569 8474,16631 8488,16695 8497,16762 8500,16832 8497,16902 8488,16969 8474,17033 8454,17095 8429,17154 8400,17208 8366,17259 8328,17306 8285,17349 8239,17387 8190,17419 8137,17447 8082,17469 8023,17485 7963,17495 7900,17498 7837,17495 7777,17485 7718,17469 7663,17447 7610,17419 7561,17387 7515,17349 7473,17306 7434,17259 7400,17208 7371,17154 7346,17095 7326,17033 7312,16969 7303,16902 7300,16832 7303,16762 7312,16695 7326,16631 7346,16569 7371,16510 7400,16456 7434,16405 7473,16358 7515,16315 7561,16277 7610,16245 7663,16217 7718,16195 7777,16179 7837,16169 7900,16166"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,0,0)"><path d="M 4050,15999 L 4501,17332 3600,17332 4050,15999 Z"/></g><g style="st
 roke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 4050,15999 L 4501,17332 3600,17332 4050,15999"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,204,153)"><path d="M 12500,11000 L 16000,11000 16000,13500 12500,13500 12500,11000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 14250,13500 L 12500,13500 12500,11000 16000,11000 16000,13500 14250,13500"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,204,153)"><path d="M 19500,11000 L 23000,11000 23000,13500 19500,13500 19500,11000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 21250,13500 L 19500,13500 19500,11000 23000,11000 23000,13500 21250,13500"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,204,153)"><path d="M 16000,11000 L 19500,11000 19500,13500 16000,13500 16000,11000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 17750,13500 L 16000,13500
  16000,11000 19500,11000 19500,13500 17750,13500"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="15621 16078 16430 16959 17310 17488 17945 18296 18648 18999 19351 19562 " y="12476">Dump Readers</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,0,0)"><path d="M 17850,13166 L 17939,13171 18025,13184 18107,13206 18186,13236 18261,13274 18331,13319 18396,13371 18456,13429 18510,13494 18558,13564 18600,13640 18635,13720 18663,13805 18683,13894 18696,13986 18700,14082 18696,14178 18683,14270 18663,14359 18635,14444 18600,14524 18558,14600 18510,14670 18456,14735 18396,14793 18331,14845 18261,14890 18186,14928 18107,14958 18025,14980 17939,14993 17850,14998 17761,14993 17675,14980 17593,14958 17514,14928 17439,14890 17369,14845 17304,14793 17244,14735 17190,14670 17142,14600 17100,14524 17065,14444 17037,14359 17017,14270 17004,14178 17000,14
 082 17004,13986 17017,13894 17037,13805 17065,13720 17100,13640 17142,13564 17190,13494 17244,13429 17304,13371 17369,13319 17439,13274 17514,13236 17593,13206 17675,13184 17761,13171 17850,13166 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 17850,13166 L 17939,13171 18025,13184 18107,13206 18186,13236 18261,13274 18331,13319 18396,13371 18456,13429 18510,13494 18558,13564 18600,13640 18635,13720 18663,13805 18683,13894 18696,13986 18700,14082 18696,14178 18683,14270 18663,14359 18635,14444 18600,14524 18558,14600 18510,14670 18456,14735 18396,14793 18331,14845 18261,14890 18186,14928 18107,14958 18025,14980 17939,14993 17850,14998 17761,14993 17675,14980 17593,14958 17514,14928 17439,14890 17369,14845 17304,14793 17244,14735 17190,14670 17142,14600 17100,14524 17065,14444 17037,14359 17017,14270 17004,14178 17000,14082 17004,13986 17017,13894 17037,13805 17065,13720 17100,13640 17142,13564 17190,13494 17244,13429 17304,13371 17369,13319 17439,1
 3274 17514,13236 17593,13206 17675,13184 17761,13171 17850,13166"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,0,0)"><path d="M 13500,13000 L 14500,13000 14500,13500 15001,13500 15001,15000 14500,15000 14500,15500 13500,15500 13500,15000 13000,15000 13000,13500 13500,13500 13500,13000 13500,13000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 13500,13000 L 14500,13000 14500,13500 15001,13500 15001,15000 14500,15000 14500,15500 13500,15500 13500,15000 13000,15000 13000,13500 13500,13500 13500,13000"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,0,0)"><path d="M 21750,13000 L 22501,15001 21000,15001 21750,13000 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 21750,13000 L 22501,15001 21000,15001 21750,13000"/></g><g/></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,255,0)"><path d="M 18000,7500 L 23000,7500 23000,11000 18000,11000 18000,
 7500 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 20500,11000 L 18000,11000 18000,7500 23000,7500 23000,11000 20500,11000"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="18551 18869 19220 19537 19889 20067 20524 20875 21226 21404 21544 22073 " y="9108">Java Runtime</tspan></text><text><tspan x="" y="9819"/></text><text><tspan x="20065 20488 20912 " y="9819">API</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,255,0)"><path d="M 14500,8750 L 14500,11000 12500,11000 12500,6500 14500,6500 14500,8750 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 14500,8750 L 14500,11000 12500,11000 12500,6500 14500,6500 14500,8750"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><g transform="translate(13365,10141) r
 otate(-90) translate(-13365,-10141)"><text><tspan x="13365 13822 13962 14279 14597 14948 15266 15617 15829 " y="10141">Discovery</tspan></text></g><g transform="translate(14076,9352) rotate(-90) translate(-14076,-9352)"><text><tspan x="" y="9352"/></text></g><g transform="translate(14076,9174) rotate(-90) translate(-14076,-9174)"><text><tspan x="14076 14499 14923 " y="9174">API</tspan></text></g></g></g></g></g></g><g><desc>Drawing</desc><g><g style="stroke:none;fill:rgb(255,255,0)"><path d="M 14000,9500 L 18000,9500 18000,11000 14000,11000 14000,9500 Z"/></g><g style="stroke:rgb(0,0,0);fill:none"><path style="fill:none" d="M 16000,11000 L 14000,11000 14000,9500 18000,9500 18000,11000 16000,11000"/></g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="14242 14665 14877 15228 15546 15897 16215 16532 16710 17133 17557 " y="10473">Process API</tspan></text></g></g></g></g></g><g><desc>Drawi
 ng</desc><g><g style="stroke:none;fill:rgb(0,0,0)"><path d="M 11550,1000 L 11550,20000 11450,20000 11450,1000 11550,1000 Z"/></g><g/></g></g><g><desc>Drawing</desc><g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="3238 3733 4085 4436 4787 4999 5350 5528 5668 6019 6371 6548 6938 7078 7607 " y="1958">Generation Time</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="16238 16661 17013 17364 17504 17821 18139 18278 18596 18774 19163 19303 19832 " y="1958">Analysis Time</tspan></text></g></g></g></g></g><g><desc>Drawing</desc><g><g><g style="font-family:Liberation Sans embedded;font-size:635;font-weight:400"><g style="stroke:none;fill:rgb(26,26,26)"><text><tspan x="12738 13056 13479 14008 14186 " y="19208">JVM 3</tspan></text></g></g></g></g></
 g></g></svg>
\ No newline at end of file

Modified: incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/figures/katologo.png
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/figures/katologo.png?rev=800039&r1=800038&r2=800039&view=diff
==============================================================================
Binary files - no diff available.

Modified: incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/fo.xsl
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/fo.xsl?rev=800039&r1=800038&r2=800039&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/fo.xsl (original)
+++ incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/fo.xsl Sun Aug  2 12:13:16 2009
@@ -47,16 +47,16 @@
   </xsl:attribute>
 </xsl:attribute-set>
 
-
+<!-- 
 <xsl:template name="book.titlepage.recto">
    <fo:block>
         <fo:block font-size="28pt">JSR 326 User Manual and Specification</fo:block>
         <fo:block font-size="20pt">First Early Draft Review (2009)</fo:block>
-  		<fo:block> <fo:external-graphic src="url('figures/katologo.png')"
+        <fo:block space-before="5cm"> <fo:external-graphic src="url('figures/katologo.png')"
                        content-height="50em" content-width="50em"/>
   		</fo:block>
 </fo:block>
-
-</xsl:template>
+ </xsl:template>
+-->
 
 </xsl:stylesheet>

Modified: incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/spec.xml
URL: http://svn.apache.org/viewvc/incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/spec.xml?rev=800039&r1=800038&r2=800039&view=diff
==============================================================================
--- incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/spec.xml (original)
+++ incubator/kato/trunk/org.apache.kato/kato.docs/src/docbkx/spec.xml Sun Aug  2 12:13:16 2009
@@ -29,6 +29,7 @@
   	<xi:include href="chapters/preface.xml" />
     <xi:include href="chapters/Introduction.xml" />
    	<xi:include href="chapters/API.xml" />
+   	<xi:include href="chapters/todo.xml" />
    	<xi:include href="../../target/spec/chapters/packagecontents.xml" />
    	<xi:include href="chapters/appendix.xml" />
    



Mime
View raw message