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/19 00:44:54 UTC

cvs commit: xml-batik/xdocs architecture.xml faq.xml installing.xml mail-lists.xml svgrasterizer.xml

vhardy      01/05/18 15:44:54

  Modified:    xdocs    architecture.xml faq.xml installing.xml
                        mail-lists.xml svgrasterizer.xml
  Log:
  Incorporated comments from Thomas DeWeese.
  
  Revision  Changes    Path
  1.5       +12 -12    xml-batik/xdocs/architecture.xml
  
  Index: architecture.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/architecture.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- architecture.xml	2001/05/17 01:38:08	1.4
  +++ architecture.xml	2001/05/18 22:44:46	1.5
  @@ -11,7 +11,7 @@
   
   <!-- ========================================================================= -->
   <!-- author vincent.hardy@eng.sun.com                                          -->
  -<!-- version $Id: architecture.xml,v 1.4 2001/05/17 01:38:08 vhardy Exp $ -->
  +<!-- version $Id: architecture.xml,v 1.5 2001/05/18 22:44:46 vhardy Exp $ -->
   <!-- ========================================================================= -->
   
   <document>
  @@ -28,7 +28,7 @@
               <p>This document briefly describes the Batik architecture and the role of each of 
               its modules. For detailed module design, you can refer to the 
               <link href="http://opensource.objectsbydesign.com/batik/index.html">Batik UML diagrams.</link></p>
  -            <p>There are three types of modules in the Batik archtitecture:</p>
  +            <p>The Batik modules are of one of three types:</p>
               <ul>
                   <li><link href="#applicationComponents">Application Modules</link></li>
                   <li><link href="#coreComponents">Core Modules</link></li>
  @@ -37,10 +37,10 @@
               <p>The following figure illustrates these three module types. </p>
               <figure src="images/HighLevelArchitecture.png" alt="Batik Architecture" />
               <p>Application Modules illustrate how to use
  -            the Core Modules and let users evaluate the Batik software easily by experimenting
  +            the Core Modules and let users evaluate the Batik software by experimenting
               with its features.</p>
               <p>The Core Modules are the heart of Batik and the primary deliverables for the 
  -            projects. These are the modules that developers use to manipulate, generate, create, 
  +            projects. These are the modules developers use to manipulate, generate, create, 
               convert and render SVG content</p>
               <p>Finally, the Low Level Modules are used internally by the Core Modules to 
               accomplish their work. These modules are not typically used by developers directly.</p> 
  @@ -48,17 +48,17 @@
   
           <anchor id="applicationComponents" />
           <s1 title="Application Modules">
  -            <p>As mentioned earlier, the Application Modules illustrate the functionalities that Batik
  +            <p>As mentioned earlier, the Application Modules illustrate the functionality that Batik
               offers. </p>
               <p>For example, the <link href="svgviewer.html">SVG Browser</link> is built using several
  -            Batik Core Modules (such as the <code>JSVGCanvas</code> GUI component or the <code>ImageTranscoder</code>s)
  -            and illustrates how Batik lets you view, zoom, pan and rotate SVG documents, but also search them
  -            and convert them to other formats (such as JPEG or PNG).</p>
  +            Batik Core Modules (such as the <code>JSVGCanvas</code> GUI component and the <code>ImageTranscoder</code>s)
  +            and illustrates how Batik lets you not only view, zoom, pan and rotate SVG documents, but also search them
  +            and convert them to other formats (such as JPEG, TIFF or PNG).</p>
               <p>The <link href="svgpp">SVG Pretty Printer</link> is another example that shows how Batik
               lets you manipulate and transform SVG content, here for the purposed of tidying up potentially
               disorganized SVG files</p>
               <p>The <link href="ttf2svg">SVG Font Converter</link> illustrates how Batik can help you embed
  -            SVG Font definitions in SVG file by providing an application that converts ranges of characters
  +            SVG Font definitions in an SVG file by providing an application that converts ranges of characters
               from a True Type Font format to the SVG Font format.</p>
               <p>Finally, the <link href="svgrasterizer.html">SVG Rasterizer</link> shows how to leverage the     
               <link href="rasterizerTutorial">Transcoder API</link> to convert to and from SVG content</p> 
  @@ -76,7 +76,7 @@
               </p>
               <ul>
                   <li><link href="svggen.html"><code>SVGGraphics2D</code></link> is a modules that lets all
  -                Java technology application easily convert their graphics to the SVG format, as easily as
  +                Java technology applications easily convert their graphics to the SVG format, as easily as
                   they draw to a screen or a printer, by leveraging the Java 2D API's extensible design.</li>
                   <li><link href="domapi.html"><code>SVG DOM</code></link> an implementation of the SVG DOM API defined
                   in the SVG recommendation. It lets the programmer manipulate SVG documents in a Java program.</li>
  @@ -96,8 +96,8 @@
               <ul>
                   <li>The <code>Graphic Vector Toolkit</code> (GVT), which represents a view of the DOM tree
                   that is more suitable for for rendering and event handling purposes. </li>
  -                <li>The <code>Renderer</code> is responsible for rendering a GVT tree and perform any 
  -                type of task that may be necessary. For example, a raster based Renderer may perform
  +                <li>The <code>Renderer</code> is responsible for rendering a GVT tree and  any 
  +                related task. For example, a raster based Renderer may perform
                   some caching (the default Renderer in Batik does that). However, a Renderer could perform
                   any task it deems necessary and does not have to be raster based.</li>
                   <li>The <code>Micro Parsers</code>. These are parsers for complex SVG attributes such as
  
  
  
  1.22      +7 -8      xml-batik/xdocs/faq.xml
  
  Index: faq.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/faq.xml,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- faq.xml	2001/05/17 01:30:27	1.21
  +++ faq.xml	2001/05/18 22:44:47	1.22
  @@ -10,7 +10,7 @@
   <!-- ========================================================================= -->
   <!-- author vincent.hardy@eng.sun.com                                          -->
   <!-- author cjolif@ilog.fr                                                     -->
  -<!-- version $Id: faq.xml,v 1.21 2001/05/17 01:30:27 vhardy Exp $ -->
  +<!-- version $Id: faq.xml,v 1.22 2001/05/18 22:44:47 vhardy Exp $ -->
   <!-- ========================================================================= -->
   
   <!DOCTYPE faqs SYSTEM "./dtd/faq-v10.dtd">
  @@ -422,10 +422,11 @@
       <question>What are the System Requirements to run Batik?</question>
       <answer>
           <p>
  -        Batik is written in the Java language and requires a version 1.2
  -        implementation. However, version 1.3 is highly recommended, as that version
  -        fixes several bugs and has greatly improved performance. <strong>Linux users:</strong> we 
  -        recommend that you use 1.2.2 or higher.       
  +        Batik is written in the Java language and requires a version 1.3
  +        implementation at this time. Note that the Batik team is working on
  +        removing the few dependancies that Batik has on 1.3-specific APIs 
  +        so that users may choose to run Batik on JDK 1.2.2. Note, however, 
  +        that performances on version 1.3 are much better.
           </p>
       </answer>
   
  @@ -435,9 +436,7 @@
       <question>How do I install Batik?</question>
       <answer>
           <p>
  -        You will need the <link href="http://java.sun.com/">JDK 1.3</link> (or 1.2 if 1.3 
  -        is not yet available on your platform) to run Batik. <strong>Linux users:</strong> we 
  -        recommend that you use 1.2.2 or higher.       
  +        You will need the <link href="http://java.sun.com/">JDK 1.3</link> to run Batik. 
           </p>
           <p>
           To install Batik you need to <link href="dist">download</link>
  
  
  
  1.7       +2 -3      xml-batik/xdocs/installing.xml
  
  Index: installing.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/installing.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- installing.xml	2001/05/01 15:27:04	1.6
  +++ installing.xml	2001/05/18 22:44:48	1.7
  @@ -10,7 +10,7 @@
   <!-- ========================================================================= -->
   
   <!-- ========================================================================= -->
  -<!-- version $Id: installing.xml,v 1.6 2001/05/01 15:27:04 vhardy Exp $ -->
  +<!-- version $Id: installing.xml,v 1.7 2001/05/18 22:44:48 vhardy Exp $ -->
   <!-- ========================================================================= -->
   <document>
       <header>
  @@ -41,8 +41,7 @@
               </p>
               <ul>
                   <li><strong>Java Virtual Machine</strong>
  -                A Java 1.2.2 or greater compatible virtual machine must be present. Batik
  -                works best with Java 1.3.
  +                A Java 1.3 or greater compatible virtual machine must be present. 
                   </li>
               </ul>
           </s1>
  
  
  
  1.3       +9 -5      xml-batik/xdocs/mail-lists.xml
  
  Index: mail-lists.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/mail-lists.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- mail-lists.xml	2001/05/03 09:55:45	1.2
  +++ mail-lists.xml	2001/05/18 22:44:49	1.3
  @@ -12,7 +12,7 @@
   
   <!-- ========================================================================= -->
   <!-- author cjolif@ilog.fr                                                     -->
  -<!-- version $Id: mail-lists.xml,v 1.2 2001/05/03 09:55:45 cjolif Exp $      -->
  +<!-- version $Id: mail-lists.xml,v 1.3 2001/05/18 22:44:49 vhardy Exp $      -->
   <!-- ========================================================================= -->
   
   <document>
  @@ -40,11 +40,15 @@
      </p>
   
      <p>The general Batik list, for problems using Batik, bug reports... 
  -   This is not an appropriate list for general SVG questions.</p>
  +   This is not an appropriate list for general SVG questions, you might try
  +   the <link href="mailto:w3c-svg@w3.org">public SVG mailing list</link> instead, or
  +   the <link href="mailto:svg-developers@yahoogroups.com">SVG Developers</link> list.</p>
   
      <p><strong>IMPORTANT:</strong> If you are posting about a problem you are having
  -    (as most people do), it will aid in finding a speedy resolution if you provide
  -    full configuration details</p>
  +    (as most people do), please provide details about the system configuration (Operating
  +    System, JDK version, Window Manager etc...), and detailed information about the 
  +    problem such as any available stack trace or, ideally, a test case that isolates
  +    the problem. This will help get a quick resolution.</p>
     </s1>
   
     <s1 title="Batik Dev">
  @@ -54,7 +58,7 @@
   
      <p>This list is for developers <strong>working on</strong> or wanting to work on
       Batik itself (not developers merely working <strong>with</strong> Batik),
  -    for code patches to Batik to be posted,...
  +    for patches to Batik to be posted,...
       </p>
     </s1>
     <s1 title="Related Mailing Lists">
  
  
  
  1.7       +6 -6      xml-batik/xdocs/svgrasterizer.xml
  
  Index: svgrasterizer.xml
  ===================================================================
  RCS file: /home/cvs/xml-batik/xdocs/svgrasterizer.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- svgrasterizer.xml	2001/05/18 15:36:02	1.6
  +++ svgrasterizer.xml	2001/05/18 22:44:49	1.7
  @@ -11,7 +11,7 @@
   
   <!-- ========================================================================= -->
   <!-- author vincent.hardy@eng.sun.com                                          -->
  -<!-- version $Id: svgrasterizer.xml,v 1.6 2001/05/18 15:36:02 vhardy Exp $ -->
  +<!-- version $Id: svgrasterizer.xml,v 1.7 2001/05/18 22:44:49 vhardy Exp $ -->
   <!-- ========================================================================= -->
   
   <document>
  @@ -39,7 +39,7 @@
               The SVG Rasterizer is a utility that can convert SVG files to a
               raster format. The tool can convert individual files or sets of
               files, making it easy to convert entire directories of SVG
  -            files. The two by default formats are JPEG and PNG, however the
  +            files. The provided formats are JPEG, PNG, and TIFF, however the
               design allows new formats to be added easily.
           </p>
   
  @@ -50,7 +50,7 @@
   
               <p>Refer to the <link href="install.html">install page</link> and the
               <link href="dist">download area</link> to find out what to download and how to 
  -            download it. Remember that you can get either the developer distribution
  +            install it. Remember that you can get either the developer distribution
               or the binary distribution.</p>
           </s1>
   
  @@ -81,10 +81,10 @@
                   <p>Where:</p>
                       <ul>
                           <li><em>-d &lt;directory&gt;</em> lets you select the directory where the raster files will 
  -                        be generated.</li>
  +                        be stored.</li>
                           <li><em>-m &lt;mimeType&gt;</em> lets you select the mime type corresponding to the desired 
  -                        raster format for the generated images. Currently, the tool supports <em>image/jpg</em> and 
  -                        <em>image/png</em>. The default value is <em>image/png</em></li>
  +                        raster format for the generated images. Currently, the tool supports <em>image/jpg</em>, 
  +                        <em>image/png</em>, and <em>image/tiff</em>. The default value is <em>image/png</em></li>
                       </ul>
                   <p>For example:</p>
                   <ul>
  
  
  

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