You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by vh...@apache.org on 2001/05/11 16:52:54 UTC

cvs commit: xml-batik/xdocs/images 1_0beta2splash.png batikUses.jpg

vhardy      01/05/11 07:52:54

  Modified:    xdocs    architecture.xml demo.xml jsvgcanvas.xml
                        site-book.xml ttf2svg.xml whoAreWe.xml
               xdocs/images 1_0beta2splash.png batikUses.jpg
  Log:
  Preparing 1.0 web site.
  
  Revision  Changes    Path
  1.2       +3 -2      xml-batik/xdocs/architecture.xml
  
  Index: architecture.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/architecture.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- architecture.xml	2001/05/02 14:55:06	1.1
  +++ architecture.xml	2001/05/11 14:52:33	1.2
  @@ -11,7 +11,7 @@
   
   <!-- ========================================================================= -->
   <!-- author vincent.hardy@eng.sun.com                                          -->
  -<!-- version $Id: architecture.xml,v 1.1 2001/05/02 14:55:06 vhardy Exp $ -->
  +<!-- version $Id: architecture.xml,v 1.2 2001/05/11 14:52:33 vhardy Exp $ -->
   <!-- ========================================================================= -->
   
   <document>
  @@ -25,7 +25,8 @@
   
       <body>
           <s1 title="Introduction">
  -            <p>TO BE WRITTEN (VH)</p>
  +            <p>Coming soon....</p>
  +            <p>In the meanwhile, UML diagrams for Batik are available following this <link href="http://opensource.objectsbydesign.com/batik/index.html">link.</link></p>
           </s1>
       </body>
   </document>
  
  
  
  1.10      +19 -18    xml-batik/xdocs/demo.xml
  
  Index: demo.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/demo.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- demo.xml	2000/12/02 01:36:09	1.9
  +++ demo.xml	2001/05/11 14:52:36	1.10
  @@ -11,7 +11,7 @@
   
   <!-- ========================================================================= -->
   <!-- author vincent.hardy@eng.sun.com                                          -->
  -<!-- version $Id: demo.xml,v 1.9 2000/12/02 01:36:09 vhardy Exp $ -->
  +<!-- version $Id: demo.xml,v 1.10 2001/05/11 14:52:36 vhardy Exp $ -->
   <!-- ========================================================================= -->
   <document>
       <header>
  @@ -28,35 +28,36 @@
               <s2 title="Intro">
                   <p>The Batik distribution contains several pre-packaged demos:</p>
                   <ul>
  -                    <li><link href="#svgviewer">SVG Viewer</link></li>
  -                    <!-- <li><link href="#applet">SVG Applet</link></li>-->
  +                    <li><link href="#svgviewer">SVG Browser</link></li>
                       <li><link href="#rasterizer">SVG Rasterizer</link></li>
  -                    <li><link href="#svggen">SVG Generator</link></li>
  +                    <li><link href="#prettyPrinter">SVG Pretty Printer</link></li>
  +                    <li><link href="#ttf2svg">SVG Font Converter</link></li>
                   </ul>
               </s2>
               <anchor id="svgviewer" />
  -            <s2 title="SVG Viewer">
  -                <figure src="images/viewer.jpg" alt="Batik Viewer"/>
  -                <p>The <link href="svgviewer.html">SVG Viewer</link> lets you view SVG file,
  +            <s2 title="SVG Browser">
  +                <figure src="images/viewer.jpg" alt="Batik SVG Browser"/>
  +                <p>The <link href="svgviewer.html">SVG Browser</link> lets you view SVG file,
                   zoom, pan and rotate in the content and select text items in the image.</p>
               </s2>
  -            <!-- <anchor id="applet" />
  -            <s2 title="SVG Applet">
  -                <figure src="images/applet.jpg" alt="Batik Applet"/>
  -                <p>The <link href="svgapplet.html">SVG Applet</link> delivers the viewer's 
  -                display capabilities as a Java technology applet.</p>
  -            </s2> -->
               <anchor id="rasterizer" />
               <s2 title="SVG Rasterizer">
                   <figure src="images/rasterizer.jpg" alt="Batik Rasterizer"/>
                   <p>The <link href="svgrasterizer.html">SVG Rasterizer</link> converts SVG
                   files into JPEG or PNG images.</p>
               </s2>
  -            <anchor id="svggen" />
  -            <s2 title="SVG Graphics2D Generator">
  -                <figure src="images/svggen.jpg" alt="Batik SVG Generator"/>
  -                <p>The <link href="svggen.html">SVG Graphics2D Generator</link> lets Java
  -                Technology applications export their graphics as SVG.</p>
  +            <anchor id="prettyPrinter" />
  +            <s2 title="SVG Pretty Printer">
  +                <p>The <link href="svgpp.html">SVG Pretty Printer</link> lets developers pretty-up
  +                their SVG files and get their tabulations and other cosmetic parameters in order. It
  +                can also be used to modify the DOCTYPE declaration on SVG files.</p>
  +            </s2>
  +            <anchor id="ttf2svg"/>
  +            <s2 title="SVG Font Converter">
  +                <p>The <link href="ttf2svg.html">SVG Font Converter</link> lets developers convert
  +                character ranges from the True Type Font format to the SVG Font format to embed in
  +                SVG documents. This allows SVG document to be fully self-contained be rendered 
  +                exactly the same on all systems</p>
               </s2>
           </s1>
    
  
  
  
  1.2       +3 -3      xml-batik/xdocs/jsvgcanvas.xml
  
  Index: jsvgcanvas.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/jsvgcanvas.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- jsvgcanvas.xml	2001/04/30 05:03:35	1.1
  +++ jsvgcanvas.xml	2001/05/11 14:52:38	1.2
  @@ -11,13 +11,13 @@
   
   <!-- ========================================================================= -->
   <!-- author vincent.hardy@eng.sun.com                                          -->
  -<!-- version $Id: jsvgcanvas.xml,v 1.1 2001/04/30 05:03:35 vhardy Exp $ -->
  +<!-- version $Id: jsvgcanvas.xml,v 1.2 2001/05/11 14:52:38 vhardy Exp $ -->
   <!-- ========================================================================= -->
   
   <document>
       <header>
  -        <title>Batik - Architecture</title>
  -        <subtitle>Batik's modules explained</subtitle>
  +        <title>Batik - JSVGCanvas</title>
  +        <subtitle>Batik's SVG Viewing Component</subtitle>
           <authors>
               <person name="Thierry Kormann" email="tkormann@apache.org"/>
           </authors>
  
  
  
  1.21      +19 -7     xml-batik/xdocs/site-book.xml
  
  Index: site-book.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/site-book.xml,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- site-book.xml	2001/05/01 15:27:04	1.20
  +++ site-book.xml	2001/05/11 14:52:39	1.21
  @@ -12,7 +12,7 @@
   <!-- author stephane@hillion.org                                               -->
   <!-- author tkormann@apache.org                                                -->
   <!-- author vincent.hardy@eng.sun.com                                          -->
  -<!-- version $Id: site-book.xml,v 1.20 2001/05/01 15:27:04 vhardy Exp $        -->
  +<!-- version $Id: site-book.xml,v 1.21 2001/05/11 14:52:39 vhardy Exp $        -->
   <!-- ========================================================================= -->
   
   <book title="Apache Batik documentation" copyright="2000-2001 The Apache Software Foundation">
  @@ -30,9 +30,14 @@
       <page id="license"            label="License"                  source="license.xml"/>
       <external href="dist"         label="Download"/>
       <page id="install"            label="Install"                  source="installing.xml"/>
  -    <page id="pr"                 label="In the news"              source="pr.xml" />
       <separator/>
   
  +    <!-- ======================= -->
  +    <!-- News                    -->
  +    <!-- ======================= -->
  +    <page id="pr"                 label="In the news"              source="pr.xml" />
  +    <separator />
  +
       <!-- ================================= -->
       <!-- Sample Applications Documentation -->
       <!-- ================================= -->
  @@ -54,7 +59,9 @@
       <page id="scripting"          label="Scripting"                source="scriptIntro.xml" />
       <page id="svgcanvas"          label="SVG Bean"                 source="jsvgcanvas.xml" />
       <page id="rasterizerTutorial" label="Transcoder API"           source="rasterizerTutorial.xml"/>
  -    <page id="extendingBatik"     label="Extentions"               source="extendingBatik.xml" />
  +    <separator/>
  +    <page id="extendingBatik"     label="Extensions"               source="extendingBatik.xml" />
  +    <separator/>
       <page id="test"               label="Testing"                  source="testInfrastructure.xml"/>
       <separator />
   
  @@ -62,11 +69,17 @@
       <!-- Status / Admin          -->
       <!-- ======================= -->
       <page id="whoAreWe"           label="Contributors"             source="whoAreWe.xml" />
  -    <page id="status"             label="Status"                   source="status.xml" />
  -    <external                     label="CVS Repository"           href="http://xml.apache.org/websrc/index.cgi/xml-batik/"/>
       <page id="mailList"           label="Mail Lists"               source="mail-lists.xml"/>
  -    <external                     label="Bug Database"             href="http://xml.apache.org/bugs/"/>
  +    <separator/>
   
  +    <!-- ======================= -->
  +    <!-- Admin / Status          -->
  +    <!-- ======================= -->
  +    <external                     label="CVS Repository"           href="http://xml.apache.org/websrc/index.cgi/xml-batik/"/>
  +    <external                     label="Bug Database"             href="http://nagoya.apache.org/bugzilla"/>
  +    <separator/>
  +    <page id="status"             label="Status"                   source="status.xml" />
  +
       <!-- <external label="Mail Archive" href="http://mail-archives.apache.org/"/> -->
       <!-- <external label="Snapshots" href="http://xml.apache.org/from-cvs/xml-batik/"/> -->
       <!-- <changes id="changes" label="Changes" source="changes.xml"/> -->
  @@ -77,6 +90,5 @@
       <!-- Documentation           -->
       <!-- ======================= -->
       <page id="glossary"           label="Glossary"                 source="glossary.xml" />
  -    <separator />
   
   </book>
  
  
  
  1.2       +42 -2     xml-batik/xdocs/ttf2svg.xml
  
  Index: ttf2svg.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/ttf2svg.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ttf2svg.xml	2001/04/30 05:03:36	1.1
  +++ ttf2svg.xml	2001/05/11 14:52:40	1.2
  @@ -11,7 +11,7 @@
   
   <!-- ========================================================================= -->
   <!-- author vincent.hardy@eng.sun.com                                          -->
  -<!-- version $Id: ttf2svg.xml,v 1.1 2001/04/30 05:03:36 vhardy Exp $ -->
  +<!-- version $Id: ttf2svg.xml,v 1.2 2001/05/11 14:52:40 vhardy Exp $ -->
   <!-- ========================================================================= -->
   
   <document>
  @@ -25,7 +25,47 @@
   
       <body>
           <s1 title="Introduction">
  -            <p>TO BE WRITTEN (VH)</p>
  +            <p>The True Type Font to SVG (<code>ttf2svg</code>) application lets you convert
  +            some character ranges from the True Type Font format to the SVG Font format.</p>
  +            <p>This page describes:</p>
  +            <ul>
  +                <li><link href="#runningTheApplication">How to run the application</link></li>
  +                <li><link href="#useCases">Usecases</link></li>
  +            </ul>
  +        </s1>
  +        <anchor id="runningTheApplication" />
  +        <s1 title="Running the Font Converter">
  +            <p>If you are using the Batik binary distribution, type the following at the command line:<br/><br />
  +            <code>java -jar batik-ttf2svg.jar [options]</code><br /><br />
  +            If you are using the Batik developer distribution, type the following at the command line:<br/><br />
  +            <code>build ttf2svg [options]</code><br /><br />
  +            In both cases, the options are the same:<br /><br />
  +            <code>Options: &lt;ttf-path&gt; [-l &lt;range-begin&gt;] [-h &lt;range-end&gt;] [-ascii] [-id &lt;id&gt;] [-o &lt;output-path&gt;] [-testcard]</code><br /><br />
  +            Where:<br /></p>
  +            <ul>
  +                <li><code>&lt;ttf-path&gt;</code> specifies the True Type Font file containing the characters to be converted</li>
  +                <li><code>[-l &lt;range-begin&gt;] [-h &lt;range-end&gt;]</code> specify the low and high value of the range of characters to be
  +                    converted to SVG.</li>
  +                <li><code>[-ascii]</code> forces usage of the ASCII character map</li>
  +                <li><code>[-id &lt;id&gt;]</code> specifies the value for the generated <code>&lt;font&gt;</code> element.</li>
  +                <li><code>[-o &lt;output-path&gt;]</code> specifies the path for the generated SVG Font file</li>
  +                <li><code>[-testcard]</code> specifies that a set of SVG <code>&lt;text&gt;</code> element should be appended to 
  +                    the SVG Font file to visualize and test the characters in the SVG Font. This provides an easy way to 
  +                    validate the generated SVG Font file visually</li>
  +            </ul>
  +            <p>For example:<br /><br />
  +            <code>java -jar batik-ttf2svg.jar /usr/home/myFont.ttf -l 48 -h 57 -id MySVGFont -o mySVGFont.svg -testcard</code><br /><br />
  +            Will convert characters 48 to 57, i.e., '0' to '9', in the <code>myFont.ttf</code> file into their SVG equivalent in the <code>mySVGFont.svg</code> file, appending a test card so that the font can be visualized easily.</p>
  +        </s1> 
  +
  +        <anchor id="useCases" />
  +
  +        <s1 title="Use Cases">
  +            <p>The True Type Font converter application is helpful to be able to embed font definitions in SVG files. This will
  +            ensure that the SVG document will look exactly the same on all platform by not relying on system fonts.</p>
  +            <p>Note that users of the tool should make sure that they have the right to embed the font before embedding it
  +            in an SVG file. True Type Font files contain a flag that defines the 'embeddability' of a font and there are 
  +            tools for checking that flag.</p>
           </s1>
       </body>
   </document>
  
  
  
  1.19      +4 -15     xml-batik/xdocs/whoAreWe.xml
  
  Index: whoAreWe.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/whoAreWe.xml,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- whoAreWe.xml	2001/05/01 15:27:07	1.18
  +++ whoAreWe.xml	2001/05/11 14:52:41	1.19
  @@ -11,11 +11,11 @@
   
   <!-- ========================================================================= -->
   <!-- author stephane@hillion.org                                               -->
  -<!-- version $Id: whoAreWe.xml,v 1.18 2001/05/01 15:27:07 vhardy Exp $ -->
  +<!-- version $Id: whoAreWe.xml,v 1.19 2001/05/11 14:52:41 vhardy Exp $ -->
   <!-- ========================================================================= -->
   <document>
       <header>
  -        <title>Who We Are</title>
  +        <title>Contributors</title>
           <subtitle>Batik People</subtitle>
           <authors>
               <person name="Stephane Hillion" email="stephane@hillion.org"/>
  @@ -120,19 +120,6 @@
             <br /><br />
             </dd>
   
  -          <dt>Emmanuel Tissandier (ET)</dt><dd><br />
  -          <link href="mailto:tissandi@ilog.fr">tissandi@ilog.fr</link><br />
  -          <em>
  -          Emmanuel Tissandier has been working for 10 years as a software engineer
  -          in object oriented environments. He started with the development of CASE
  -          tools at Rank Xerox and joined the visualization R&amp;D team of ILOG in
  -          1995. Since 1997, he has been the R&amp;D Project Manager for the ILOG
  -          JViews Component Suite, a product for delivering two-dimensional
  -          structured graphics, cartography, diagrams, and Gantt charts in Java.  
  -          </em>
  -          <br /><br />
  -          </dd>
  -
           </dl>
   
           <p>
  @@ -147,6 +134,8 @@
         The following people have contributed to Batik:
         </p>
           <ul>
  +          <li><link href="mailto:tissandi@ilog.fr">tissandi@ilog.fr</link> was one of the Batik project
  +              founders and helped define and implement the initial Batik architecture</li>
             <li><link href="mailto:luano@asd.ie">Luan O'Carroll</link> - Contributed the WMF transcoder.</li>
             <li><link href="mailto:pier.fumagalli@eng.sun.com">Pier Fumagalli</link>- is helping us with the Batik web site and
                 mailing lists.</li>
  
  
  
  1.2       +507 -554  xml-batik/xdocs/images/1_0beta2splash.png
  
  	<<Binary file>>
  
  
  1.2       +285 -263  xml-batik/xdocs/images/batikUses.jpg
  
  	<<Binary file>>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: batik-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: batik-dev-help@xml.apache.org