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 <directory></em> lets you select the directory where the raster files will
- be generated.</li>
+ be stored.</li>
<li><em>-m <mimeType></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