RE: Font embedding again

2005-08-06 Thread Sonja Löhr

Hi, Jeremias!
Thank you for answering!
 Nevertheless, in my servlet, I hand over my own logger to the fop-driver
Here is the normal log if I don't use special fonts or if the path to ttf
is simply wrong:
(this is the webapps log, since I hand over the servlets logger to the fop
driver).

[some logging of my Servlet code before fop comes into play]
05 08 19:56:18 INFO   com.dietzk.fo.FopTransformServlet (73) - building
formatting object tree
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [1]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [2]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [3]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [4]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [5]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [6]
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Last
page-sequence produced 6 pages.
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - Parsing of
document complete, stopping renderer
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Initial heap
size: 5210Kb
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Current heap
size: 6022Kb
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Total memory
used: 812Kb
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) -   Memory use
is indicative; no GC was performed
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) -   These
figures should not be used comparatively
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Total time
used: 593ms
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Pages
rendered: 6
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Avg render
time: 98ms/page 

When embedding the font, the log looks like this:

[some logging of my Servlet code before fop comes into play]
06 08 08:26:17 INFO   com.dietzk.fo.FopTransformServlet (73) - building
formatting object tree
06 08 08:26:18 INFO   com.dietzk.fo.FopTransformServlet (73) - [1]
06 08 08:26:27 INFO   com.dietzk.fo.FopTransformServlet (73) - [1]

nothing more. With some modifications on the paths not even the two [1]
lines show up.
There is no tomcat error message on the screen but simply a transparent
browser tab on firefox and in IE the 404 error page. (But the webapp was
found and run)  
In tomcat logs, I don't find any error message either.


And here is the current version of fop-config.xml (I tried a lot with
windows path and URI versions:

font
metrics-file=file://D:/Programme/Tomcat-5.5/webapps/pdfnewsletter/WEB-INF/f
onts/font1.xml kerning=yes
embed-file=E:\sonja\projekte\mainovaJ5\etc\fonts\Sssb.ttf
  font-triplet name=customFont style=normal weight=normal/
/font
font
metrics-file=file://D:/Programme/Tomcat-5.5/webapps/pdfnewsletter/WEB-INF/f
onts/font1_b.xml kerning=yes
embed-file=E:\sonja\projekte\mainovaJ5\etc\fonts\Ss__.ttf
font-triplet name=customFont style=normal weight=bold/
/font

No better if I change to forward slashes in the embed-file attribute. It
works well with tomcat 4.1.24 under Windows. For the win/linux problem: I
haven't yet tried tomcat 5.5 under Linux, only 5.0.30 ;-)
If I tried even more tomcats and learn more at least for the statistics ;-),
I'll write again.


Thanks again!
sonja




 -Original Message-
 From: Jeremias Maerki [mailto:[EMAIL PROTECTED] 
 Sent: Freitag, 5. August 2005 21:28
 To: fop-users@xmlgraphics.apache.org
 Subject: Re: Font embedding again
 
 Funny. Some people have no problem on Windows and when they 
 move to Linux. Bonk! Sorry, Peter, if I had an idea about 
 your problem I'd chime in. No Linux here to test. :-( And now 
 you, exactly the other way around.
 Hmm.
 
 So, Sonja, did you check all the log output closely? Any 
 error or warning messages you could show us? How does your 
 userconfig.xml look like on Windows? Do you use the 
 fontBaseDir setting?
 
 And no, it won't help if you try the code directly from 
 Subversion. No changes in that area.
 
 On 05.08.2005 20:44:23 Sonja Löhr wrote:
  
  Hello to all!
  
  I just joined the list after one trying one day to upgrade 
 my project.
  I'm using fop-20.0.5
  All worked fine with font metrics and embedding with all 
 tomcats up to 
  5.0.30 under Linux.
  Now I installed tomcat 5.5. on windows.
  The problem with the paths while creating the metrics - ok, that's 
  already known. But also with my ready-to-use metrics-xmls, 
 as soon as 
  I add the embed-request to the fop-config.xml, I get no 
 output and the 
  log states that it never reaches page 2.
  If the font to be embedded cannot be found, I get my document out - 
  without my font, of course.
  
  Is there some workaround or do I have to (would it help if 
 I ) try the 
  CVS versions of the new branch?
  
  Would be very nice to finally overcome that boring font problem.
 
 
 Jeremias Maerki
 
 
 

RE: Font embedding again

2005-08-06 Thread Sonja Löhr

 
 How does your 
 userconfig.xml look like on Windows? Do you use the 
 fontBaseDir setting?

Sorry, forgot to tell you: No, I don't use a fontBaseDir.  The fonts element
with the contents I just posted is the only element inside configuration
in fop-config.xml.
Perhaps these infos are also important (but all ok with that very old
tomcat):
- I rebuilt FOP with an extra german hyphenation file 
- As already mentioned, the font metrics file(s) where created under Linux.

Bye!
sonja

 
 And no, it won't help if you try the code directly from 
 Subversion. No changes in that area.
 
 On 05.08.2005 20:44:23 Sonja Löhr wrote:
  
  Hello to all!
  
  I just joined the list after one trying one day to upgrade 
 my project.
  I'm using fop-20.0.5
  All worked fine with font metrics and embedding with all 
 tomcats up to 
  5.0.30 under Linux.
  Now I installed tomcat 5.5. on windows.
  The problem with the paths while creating the metrics - ok, that's 
  already known. But also with my ready-to-use metrics-xmls, 
 as soon as 
  I add the embed-request to the fop-config.xml, I get no 
 output and the 
  log states that it never reaches page 2.
  If the font to be embedded cannot be found, I get my document out - 
  without my font, of course.
  
  Is there some workaround or do I have to (would it help if 
 I ) try the 
  CVS versions of the new branch?
  
  Would be very nice to finally overcome that boring font problem.
 
 
 Jeremias Maerki
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Font embedding again

2005-08-06 Thread Sonja Löhr

Got it!!
It was not the embed-file attribute, but the metrics-file attribute itself.
Although I'm quite sure to have  tried all numbers of slashes and
backslashes, it is finally ok with:

font
metrics-file=file:///D:/Programme/Tomcat-5.5/webapps/pdfnewsletter/WEB-INF/
fonts/font1.xml kerning=yes
embed-file=E:/sonja/projekte/mainovaJ5/etc/fonts/Ss__.ttf
  font-triplet name=customFont style=normal weight=normal/
/font

Perhaps something was overwritten, as the attribute values are inserted via
ant location properties 

Sorry for all the mailing and happy fopping !

sonja

 

 -Original Message-
 From: Jeremias Maerki [mailto:[EMAIL PROTECTED] 
 Sent: Freitag, 5. August 2005 21:28
 To: fop-users@xmlgraphics.apache.org
 Subject: Re: Font embedding again
 
 Funny. Some people have no problem on Windows and when they 
 move to Linux. Bonk! Sorry, Peter, if I had an idea about 
 your problem I'd chime in. No Linux here to test. :-( And now 
 you, exactly the other way around.
 Hmm.
 
 So, Sonja, did you check all the log output closely? Any 
 error or warning messages you could show us? How does your 
 userconfig.xml look like on Windows? Do you use the 
 fontBaseDir setting?
 
 And no, it won't help if you try the code directly from 
 Subversion. No changes in that area.
 
 On 05.08.2005 20:44:23 Sonja Löhr wrote:
  
  Hello to all!
  
  I just joined the list after one trying one day to upgrade 
 my project.
  I'm using fop-20.0.5
  All worked fine with font metrics and embedding with all 
 tomcats up to 
  5.0.30 under Linux.
  Now I installed tomcat 5.5. on windows.
  The problem with the paths while creating the metrics - ok, that's 
  already known. But also with my ready-to-use metrics-xmls, 
 as soon as 
  I add the embed-request to the fop-config.xml, I get no 
 output and the 
  log states that it never reaches page 2.
  If the font to be embedded cannot be found, I get my document out - 
  without my font, of course.
  
  Is there some workaround or do I have to (would it help if 
 I ) try the 
  CVS versions of the new branch?
  
  Would be very nice to finally overcome that boring font problem.
 
 
 Jeremias Maerki
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



wingdings font - ttfreader exception

2005-08-06 Thread Riz Virk
This may already have been answered somewhere, but can't seem to find it. 
 
When trying to import wingdings or wingdings2 fonts into fop, I get a TTFReader 
exception when trying to generate the font metrics file that fop needs.  

Is this a known issue? If so, is there a fix somewhere?
 
Thanks
Riz
 

Rizwan Virk
CTO
CambridgeDocs
[EMAIL PROTECTED]
personal: [EMAIL PROTECTED]
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]