You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@xml.apache.org by Jeremias Maerki <je...@apache.org> on 2005/11/23 00:23:34 UTC
[ANNOUNCEMENT] Apache FOP 0.90 alpha 1 released
The Apache FOP team is excited to announce the release of Apache FOP
0.90 alpha 1, the first preview release after over three years of
redesign and after two and a half years without a new release.
Apache FOP is the Apache Software Foundation's XSL-FO implementation
written in Java with support for several output formats like PDF,
PostScript, Plain Text, RTF etc.
This new release brings you long-awaited features like keeps on all
implemented FO elements, support for reference-orientation, better
indent behaviour, various improvements on inline elements like
baseline-shift and improved leaders and image handling, improved border
painting etc. Please check out the compliance page to view the
differences between 0.20.5 and 0.90 alpha 1:
http://xmlgraphics.apache.org/fop/compliance.html
IMPORTANT!
This release is the first after a big redesign effort on the whole FOP
codebase. This release is to be considered ALPHA quality and it is
intended as a preview release encouraging people to take a look at the
new version and to provide feedback to the developers. Please not only
report to us problems you might experience but also tell us if it works
for you. If you find out that this version works fine for you, you're
welcome to use it but please test it thoroughly as we don't consider
this release ready for every production environment. Please read the
following page for more detailed information:
http://xmlgraphics.apache.org/fop/0.90/upgrading.html
Download:
http://www.apache.org/dyn/closer.cgi/xml/fop
Source and binary distributions are available. Two binary distributions
exist, one for JDK 1.3.x and one for JDK 1.4 and later.
Release Notes:
http://xmlgraphics.apache.org/fop/relnotes.html#FOP+0.90+alpha+1
Documentation:
http://xmlgraphics.apache.org/fop/0.90/
Important information if you upgrade from version 0.20.5:
http://xmlgraphics.apache.org/fop/0.90/upgrading.html
Compliance documentation which allows you to compare 0.20.5 and 0.90.x:
http://xmlgraphics.apache.org/fop/compliance.html
General Information about Apache FOP:
http://xmlgraphics.apache.org/fop/
Enjoy,
Jeremias Maerki
for the Apache FOP team
Re: [ANNOUNCEMENT] Apache FOP 0.90 alpha 1 released
Posted by Bertrand Delacretaz <bd...@apache.org>.
Le 23 nov. 05, à 00:23, Jeremias Maerki a écrit :
> The Apache FOP team is excited to announce the release of Apache FOP
> 0.90 alpha 1...
So am I, CONGRATULATIONS to the team for making this happen!
It's great to see FOP alive and kicking, with a solid team behind it.
The release, and how well it is documented
(http://xmlgraphics.apache.org/fop/compliance.html), leaves no doubt
about the quality of what's going on here.
Keep it up!
-Bertrand
Re: Trying to use TTFReader
Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
Our fault. We missed a little detail on the page that documents fonts
for 0.90. You need to add an entry for "lib\commons-logging-1.0.4.jar"
(and "lib\commons-io-1.1.jar") on the command-line because that's where
"org/apache/commons/logging/LogFactory" is found.
The following works for me on JDK 1.4 and 1.5:
java -cp build\fop.jar;lib\avalon-framework-4.2.0.jar;lib\commons-logging-1.0.4.jar;lib\commons-io-1.1.jar org.apache.fop.fonts.apps.TTFReader FUTURAB.TTF futurab.xml
"xml-apis.jar", "xercesImpl.jar" and "xalan.jar" are only necessary on
JDK 1.3.x.
I hope that helps. I'll update the documentation.
On 21.12.2005 22:45:44 Manuel Strehl wrote:
> Hi.
>
> I was trying to use the TTFReader to render a TTF font to a metric file.
> I used the command provided in the documentary (Win XP, Java1.5.0, FOP
> 0.20 and 0.90, command: "
>
> java -cp build\fop.jar;lib\avalon-framework.jar;lib\xml-apis.jar;
> lib\xercesImpl.jar;lib\xalan.jar
> org.apache.fop.fonts.apps.TTFReader [options]
> C:\myfonts\cmr10.ttf ttfcm.xml
>
> ") and changed the filenames to the ones of my actual FOP files. But
> anytime I try to convert a font I get this error message:
>
> Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
>
> at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:155)
>
>
> I played around a bit with the option flag, but that didn't change
> anything. Can anybody tell me, what's my mistake?
Jeremias Maerki
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
Re: Trying to use TTFReader
Posted by Teus Benschop <te...@teusbenschop.nl>.
I've got the same problem, using fop 0.20.5.
From within the fop root directory, I issue this command:
/home/joe/jre1.5.0_04/bin/java -cp
"build\fop.jar;lib\avalon-framework.jar;lib\xml-apis.jar;lib\xercesImpl.jar;lib\xalan.jar"
org.apache.fop.fonts.apps.TTFReader
/usr/share/fonts/bitstream-vera/Vera.ttf metrics.xml
It gives this error:
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/fop/fonts/apps/TTFReader
Is there any solution to this problem?
Thank you,
Teus.
J.Pietschmann wrote:
> Manuel Strehl wrote:
>> I was trying to use the TTFReader to render a TTF font to a metric
>> file. I used the command provided in the documentary (Win XP,
>> Java1.5.0, FOP 0.20 and 0.90, command: "
>>
>> java -cp build\fop.jar;lib\avalon-framework.jar;lib\xml-apis.jar;
>> lib\xercesImpl.jar;lib\xalan.jar
>> org.apache.fop.fonts.apps.TTFReader [options]
>> C:\myfonts\cmr10.ttf ttfcm.xml
>
> It seems the command line is missing a class path entry for the
> commons logging jar. You should find the jar in the lib directory.
>
> J.Pietschmann
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
Re: Trying to use TTFReader
Posted by "J.Pietschmann" <j3...@yahoo.de>.
Manuel Strehl wrote:
> I was trying to use the TTFReader to render a TTF font to a metric file.
> I used the command provided in the documentary (Win XP, Java1.5.0, FOP
> 0.20 and 0.90, command: "
>
> java -cp build\fop.jar;lib\avalon-framework.jar;lib\xml-apis.jar;
> lib\xercesImpl.jar;lib\xalan.jar
> org.apache.fop.fonts.apps.TTFReader [options]
> C:\myfonts\cmr10.ttf ttfcm.xml
It seems the command line is missing a class path entry for the
commons logging jar. You should find the jar in the lib directory.
J.Pietschmann
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
Trying to use TTFReader
Posted by Manuel Strehl <ma...@stud.uni-regensburg.de>.
Hi.
I was trying to use the TTFReader to render a TTF font to a metric file.
I used the command provided in the documentary (Win XP, Java1.5.0, FOP
0.20 and 0.90, command: "
java -cp build\fop.jar;lib\avalon-framework.jar;lib\xml-apis.jar;
lib\xercesImpl.jar;lib\xalan.jar
org.apache.fop.fonts.apps.TTFReader [options]
C:\myfonts\cmr10.ttf ttfcm.xml
") and changed the filenames to the ones of my actual FOP files. But
anytime I try to convert a font I get this error message:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:155)
I played around a bit with the option flag, but that didn't change
anything. Can anybody tell me, what's my mistake?
Best Regards
Manuel
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
Re: [ANNOUNCEMENT] Apache FOP 0.90 alpha 1 released
Posted by Simon Pepping <sp...@leverkruid.nl>.
On Wed, Nov 23, 2005 at 12:23:34AM +0100, Jeremias Maerki wrote:
> The Apache FOP team is excited to announce the release of Apache FOP
> 0.90 alpha 1, the first preview release after over three years of
> redesign and after two and a half years without a new release.
Hoera, Hurray, Hurra, etc.
--
Simon Pepping
home page: http://www.leverkruid.nl