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: <ttf-path> [-l <range-begin>] [-h <range-end>] [-ascii] [-id <id>] [-o <output-path>] [-testcard]</code><br /><br />
+ Where:<br /></p>
+ <ul>
+ <li><code><ttf-path></code> specifies the True Type Font file containing the characters to be converted</li>
+ <li><code>[-l <range-begin>] [-h <range-end>]</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 <id>]</code> specifies the value for the generated <code><font></code> element.</li>
+ <li><code>[-o <output-path>]</code> specifies the path for the generated SVG Font file</li>
+ <li><code>[-testcard]</code> specifies that a set of SVG <code><text></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&D team of ILOG in
- 1995. Since 1997, he has been the R&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