|
View:
New views
18 Messages
—
Rating Filter:
Alert me
|
|
|
issues with TTFReaderHi,
I need to deliver PDF for all European languages using FOP (preferably) I am testing on a windows machine, the eventual operation will be on a Sun Solaris 10 machine. And I have a bunch of questions 1. Does anyone have a good recommendation for a font that covers all the characters I will need. Currently I think that Arial Unicode MS would suite best I appreciate suggestions for alternatives 2. I am trying to use TTFReader to generate the XML font metrics. That doesn't seem to work This is my command-line java -cp D:\XML\XSLFO\FOP\fop-0.95\build\fop.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\avalon-framework-4.2.0.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\commons-logging-1.0.4.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\commons-io-1.3.1.jar org.apache.fop.fonts.apps.TTFReader C:\Windows\Fonts\ARIALUNI.TTF arialuni.xml This is the error message I get Parsing font... Reading C:\Windows\Fonts\ARIALUNI.TTF... Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlgraphics/fonts/Glyphs at org.apache.fop.fonts.truetype.TTFFile.initAnsiWidths(TTFFile.java:444 ) at org.apache.fop.fonts.truetype.TTFFile.readFont(TTFFile.java:493) at org.apache.fop.fonts.apps.TTFReader.loadTTF(TTFReader.java:209) at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:164) Caused by: java.lang.ClassNotFoundException: org.apache.xmlgraphics.fonts.Glyphs at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 4 more Someone out there who can interprete this and give me advice on what is wrong? 3. Can I then use the .ttf and the font metrics on the solaris machine, or do I need to find an alternative font an do some similar actions again? Are font metric files interchangeable? If someone generated the metrics file for me, could I just reuse it... If yes, is there somewhere a library of metrics files then? Thansk for all the help you could give me Geert --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
Re: issues with TTFReaderGeert Bormans wrote:
Hi, > Hi, > > I need to deliver PDF for all European languages using FOP (preferably) > > I am testing on a windows machine, the eventual operation will be on a > Sun Solaris 10 machine. > And I have a bunch of questions > > 1. Does anyone have a good recommendation for a font that covers all the > characters I will need. Currently I think that Arial Unicode MS would > suite best > I appreciate suggestions for alternatives Arial Unicode MS does indeed have a good coverage of glyphs for most languages. I can't immediately think of any alternatives. You may find you are breaching the license of that font if you are planning on using it on a Solaris system however, as I believe it is included with MS Office. So technically you would need a license for MS Office for your Solaris environment in order to be able to use the font there. > > 2. I am trying to use TTFReader to generate the XML font metrics. That > doesn't seem to work In FOP v0.95 and later you don't need to generate Font metrics. In fact it is recommended that you don't generate the metrics as FOP is far more intelligent about how it reads the Font when not using metrics in the latest versions. > > This is my command-line > java -cp > D:\XML\XSLFO\FOP\fop-0.95\build\fop.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\avalon-framework-4.2.0.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\commons-logging-1.0.4.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\commons-io-1.3.1.jar > org.apache.fop.fonts.apps.TTFReader C:\Windows\Fonts\ARIALUNI.TTF > arialuni.xml > > This is the error message I get The error is a classpath error. Basically you are missing xmlgraphics-commons-1.3.jar from the classpath above. <snip/> > 3. Can I then use the .ttf and the font metrics on the solaris machine, > or do I need to find an alternative font an do some similar actions again? As already mentioned you don't need the metrics file at all. Copying the TTF to the Solaris machine will work but I believe you may be breaching the terms of the MS Office license, although IANAL. > > Are font metric files interchangeable? If someone generated the metrics > file for me, could I just reuse it... If yes, is there somewhere a > library of metrics files then? Yes you could but as I already explained they are no longer necessary. So no, there is no library of metrics available. Chris --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
|
|
|
|
|
|
Re: issues with TTFReaderSorry for being so ignorant....
I came across dejavu in the archive of this forum I have downloaded that yesterday what do I need to exactly do to make it work with fop - extract all the ttf from the zip - make some sort of reference to the ttf files in the conf? - and set the default font family to "dejavu" in the root element of my fo thanks again At 12:13 8/05/2009, you wrote: >Hi > >Chris Bowditch wrote: > > Geert Bormans wrote: > > > > Hi, > > > >> Hi, > >> > >> I need to deliver PDF for all European languages using FOP (preferably) > >> > >> I am testing on a windows machine, the eventual operation will be on a > >> Sun Solaris 10 machine. > >> And I have a bunch of questions > >> > >> 1. Does anyone have a good recommendation for a font that covers all > >> the characters I will need. Currently I think that Arial Unicode MS > >> would suite best > >> I appreciate suggestions for alternatives > > > > Arial Unicode MS does indeed have a good coverage of glyphs for most > > languages. I can't immediately think of any alternatives. You may find > > you are breaching the license of that font if you are planning on using > > it on a Solaris system however, as I believe it is included with MS > > Office. So technically you would need a license for MS Office for your > > Solaris environment in order to be able to use the font there. > >Linux-based distributions provide a lot of fonts with varying coverage >of the Unicode standard. I can think of two of them, DejaVu and >FreeFont, but there are probably others. >http://dejavu-fonts.org/wiki/index.php?title=Main_Page >http://www.gnu.org/software/freefont/ >There are also the STIX fonts: >http://www.aip.org/stixfonts/ > >All those fonts should have a more permissive license than Arial Unicode >MS, and provide a good coverage of all European languages. > ><snip/> > >HTH, >Vincent > >--------------------------------------------------------------------- >To unsubscribe, e-mail: fop-users-unsubscribe@... >For additional commands, e-mail: fop-users-help@... --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
|
|
|
Re: issues with TTFReaderGeert Bormans wrote:
Hi, > Sorry for being so ignorant.... Don't apologize for being a newbie. You've asked on the right list, so we are happy to answer your questions. > > I came across dejavu in the archive of this forum > I have downloaded that yesterday > > what do I need to exactly do to make it work with fop > - extract all the ttf from the zip > - make some sort of reference to the ttf files in the conf? Yes add a font element into fop.xconf below the PDF Renderer, an example for Lucide Console: <font kerning="yes" embed-url="file:///c:/windows/fonts/lucon.ttf"> <font-triplet name="Lucida Console" style="normal" weight="normal"/> </font> > - and set the default font family to "dejavu" in the root element of my fo The 3 steps you've outlined above are a good summary of the steps involved. So give it a go and let us know if you have any problems. Thanks, Chris > > thanks again > > > > > > At 12:13 8/05/2009, you wrote: > >> Hi >> >> Chris Bowditch wrote: >> > Geert Bormans wrote: >> > >> > Hi, >> > >> >> Hi, >> >> >> >> I need to deliver PDF for all European languages using FOP >> (preferably) >> >> >> >> I am testing on a windows machine, the eventual operation will be on a >> >> Sun Solaris 10 machine. >> >> And I have a bunch of questions >> >> >> >> 1. Does anyone have a good recommendation for a font that covers all >> >> the characters I will need. Currently I think that Arial Unicode MS >> >> would suite best >> >> I appreciate suggestions for alternatives >> > >> > Arial Unicode MS does indeed have a good coverage of glyphs for most >> > languages. I can't immediately think of any alternatives. You may find >> > you are breaching the license of that font if you are planning on using >> > it on a Solaris system however, as I believe it is included with MS >> > Office. So technically you would need a license for MS Office for your >> > Solaris environment in order to be able to use the font there. >> >> Linux-based distributions provide a lot of fonts with varying coverage >> of the Unicode standard. I can think of two of them, DejaVu and >> FreeFont, but there are probably others. >> http://dejavu-fonts.org/wiki/index.php?title=Main_Page >> http://www.gnu.org/software/freefont/ >> There are also the STIX fonts: >> http://www.aip.org/stixfonts/ >> >> All those fonts should have a more permissive license than Arial Unicode >> MS, and provide a good coverage of all European languages. >> >> <snip/> >> >> HTH, >> Vincent >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: fop-users-unsubscribe@... >> For additional commands, e-mail: fop-users-help@... > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: fop-users-unsubscribe@... > For additional commands, e-mail: fop-users-help@... > > > --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
AW: issues with TTFReaderHi Geert,
One word of warning: Using ArialUnicodeMS gives you only plain characters, no bold, no italics. If you find a font containing all Unicode characters (esp. chinese, japanese, korean) in bold, please drop me a line. Regards, Georg Datterl ------ Kontakt ------ Georg Datterl Geneon media solutions gmbh Gutenstetter Straße 8a 90449 Nürnberg HRB Nürnberg: 17193 Geschäftsführer: Yong-Harry Steiert Tel.: 0911/36 78 88 - 26 Fax: 0911/36 78 88 - 20 www.geneon.de Weitere Mitglieder der Willmy MediaGroup: IRS Integrated Realization Services GmbH: www.irs-nbg.de Willmy PrintMedia GmbH: www.willmy.de Willmy Consult & Content GmbH: www.willmycc.de -----Ursprüngliche Nachricht----- Von: Geert Bormans [mailto:geert@...] Gesendet: Freitag, 8. Mai 2009 12:06 An: fop-users@... Betreff: Re: issues with TTFReader Sounds great Chris, thanks for your answer, I will give it a go and see what happens, Thanks for your warning as well, I will carefully check the license with microsoft At 11:12 8/05/2009, you wrote: >Geert Bormans wrote: > >Hi, > >>Hi, >>I need to deliver PDF for all European languages using FOP >>(preferably) I am testing on a windows machine, the eventual operation >>will be on a Sun Solaris 10 machine. >>And I have a bunch of questions >>1. Does anyone have a good recommendation for a font that covers all >>the characters I will need. Currently I think that Arial Unicode MS >>would suite best I appreciate suggestions for alternatives > >Arial Unicode MS does indeed have a good coverage of glyphs for most >languages. I can't immediately think of any alternatives. You may find >you are breaching the license of that font if you are planning on using >it on a Solaris system however, as I believe it is included with MS >Office. So technically you would need a license for MS Office for your >Solaris environment in order to be able to use the font there. > >>2. I am trying to use TTFReader to generate the XML font metrics. >>That doesn't seem to work > >In FOP v0.95 and later you don't need to generate Font metrics. In fact >it is recommended that you don't generate the metrics as FOP is far >more intelligent about how it reads the Font when not using metrics in >the latest versions. > >>This is my command-line >>java -cp >>D:\XML\XSLFO\FOP\fop-0.95\build\fop.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\ >>avalon-framework-4.2.0.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\commons-loggi >>ng-1.0.4.jar;D:\XML\XSLFO\FOP\fop-0.95\lib\commons-io-1.3.1.jar >>org.apache.fop.fonts.apps.TTFReader C:\Windows\Fonts\ARIALUNI.TTF >>arialuni.xml This is the error message I get > >The error is a classpath error. Basically you are missing >xmlgraphics-commons-1.3.jar from the classpath above. > ><snip/> > >>3. Can I then use the .ttf and the font metrics on the solaris >>machine, or do I need to find an alternative font an do some similar >>actions again? > >As already mentioned you don't need the metrics file at all. Copying >the TTF to the Solaris machine will work but I believe you may be >breaching the terms of the MS Office license, although IANAL. > >>Are font metric files interchangeable? If someone generated the >>metrics file for me, could I just reuse it... If yes, is there >>somewhere a library of metrics files then? > >Yes you could but as I already explained they are no longer necessary. >So no, there is no library of metrics available. > >Chris > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: fop-users-unsubscribe@... >For additional commands, e-mail: fop-users-help@... > --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
|
|
|
Re: issues with TTFReaderStupid me, I was not making a reference to the conf file,
thank you all very much for your help, this is great I am now using DejaVu, and it does exactly what I need At 14:25 8/05/2009, you wrote: >mmh, still not there yet > >This is what I did in the configuration file > > <font kerning="yes" > embed-url="file:///f:/***/fonts/DejaVuSerif.ttf"> > <font-triplet > name="DejaVuSerif" style="normal" weight="400" /> > </font> > > <font kerning="yes" > embed-url="file:///f:/***/fonts/DejaVuSerif-Bold.ttf"> > <font-triplet > name="DejaVuSerif" style="normal" weight="700" /> > </font> > >And I get this error, > >8-mei-2009 14:22:23 org.apache.fop.fonts.FontInfo notifyFontReplacement >WARNING: Font 'DejaVuSerif,normal,400' not found. Substituting with >'any,normal, >400'. >8-mei-2009 14:22:23 org.apache.fop.fonts.FontInfo notifyFontReplacement >WARNING: Font 'DejaVuSerif,normal,700' not found. Substituting with >'any,normal, >700'. > >so or I make an error, or it is not using the configuration > > > > >At 12:28 8/05/2009, you wrote: >>Geert Bormans wrote: >> >>Hi, >> >>>Sorry for being so ignorant.... >> >>Don't apologize for being a newbie. You've asked on the right list, >>so we are happy to answer your questions. >> >>>I came across dejavu in the archive of this forum >>>I have downloaded that yesterday >>>what do I need to exactly do to make it work with fop >>>- extract all the ttf from the zip >>>- make some sort of reference to the ttf files in the conf? >> >>Yes add a font element into fop.xconf below the PDF Renderer, an >>example for Lucide Console: >> >><font kerning="yes" embed-url="file:///c:/windows/fonts/lucon.ttf"> >> <font-triplet name="Lucida Console" style="normal" weight="normal"/> >></font> >> >> >>>- and set the default font family to "dejavu" in the root element of my fo >> >>The 3 steps you've outlined above are a good summary of the steps >>involved. So give it a go and let us know if you have any problems. >> >>Thanks, >> >>Chris >> >>>thanks again >>> >>> >>>At 12:13 8/05/2009, you wrote: >>> >>>>Hi >>>> >>>>Chris Bowditch wrote: >>>> > Geert Bormans wrote: >>>> > >>>> > Hi, >>>> > >>>> >> Hi, >>>> >> >>>> >> I need to deliver PDF for all European languages using FOP (preferably) >>>> >> >>>> >> I am testing on a windows machine, the eventual operation will be on a >>>> >> Sun Solaris 10 machine. >>>> >> And I have a bunch of questions >>>> >> >>>> >> 1. Does anyone have a good recommendation for a font that covers all >>>> >> the characters I will need. Currently I think that Arial Unicode MS >>>> >> would suite best >>>> >> I appreciate suggestions for alternatives >>>> > >>>> > Arial Unicode MS does indeed have a good coverage of glyphs for most >>>> > languages. I can't immediately think of any alternatives. You may find >>>> > you are breaching the license of that font if you are planning on using >>>> > it on a Solaris system however, as I believe it is included with MS >>>> > Office. So technically you would need a license for MS Office for your >>>> > Solaris environment in order to be able to use the font there. >>>> >>>>Linux-based distributions provide a lot of fonts with varying coverage >>>>of the Unicode standard. I can think of two of them, DejaVu and >>>>FreeFont, but there are probably others. >>>>http://dejavu-fonts.org/wiki/index.php?title=Main_Page >>>>http://www.gnu.org/software/freefont/ >>>>There are also the STIX fonts: >>>>http://www.aip.org/stixfonts/ >>>> >>>>All those fonts should have a more permissive license than Arial Unicode >>>>MS, and provide a good coverage of all European languages. >>>> >>>><snip/> >>>> >>>>HTH, >>>>Vincent >>>> >>>>--------------------------------------------------------------------- >>>>To unsubscribe, e-mail: fop-users-unsubscribe@... >>>>For additional commands, e-mail: fop-users-help@... >>> >>>--------------------------------------------------------------------- >>>To unsubscribe, e-mail: fop-users-unsubscribe@... >>>For additional commands, e-mail: fop-users-help@... >> >> >> >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: fop-users-unsubscribe@... >>For additional commands, e-mail: fop-users-help@... > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: fop-users-unsubscribe@... >For additional commands, e-mail: fop-users-help@... > --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
Re: Unicode fonts Re: issues with TTFReader> >How about STIX or Gentium? Both are serif fonts though. Thanks Justus, I went for DejaVu Serif, but I am not so fond (font?) of it, since that is a pretty wide font. I have a three column layout with sometimes long words and the page view is not that nice with DejaVu. As long as I did not find a better alternative, it suits my requirements In my search of alternatives, I looked after your suggestions, and I have some comments on that STIX is still in Beta, so I can't sell it to my customer as a production font Gentium does support some Greek and Cyrillic, but too little Cyrillic for my purposes (and the Cyrillic also is documented as 'in beta') I also did not find "bold" and "bold italic" fonts in the package So, my hunt for better is still open cheers Geert --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
Re: issues with TTFReaderHi Geert, Can you please let me know how did you made reference to the the conf file in your applicaition I am also getting the same error. And in my case i am refering the fop.conf from java but still the problem exist for me Regards Sumit
|
|
|
Re: issues with TTFReaderI use the command line option
-c path\fop.xconf don't know how to do that from java. I assume it is a property in the api? At 13:02 6/07/2009, you wrote: >Hi Geert, >Can you please let me know how did you made reference to the the conf file >in your applicaition >I am also getting the same error. And in my case i am refering the fop.conf >from java >but still the problem exist for me > > >Regards >Sumit > > > >Geert Bormans wrote: > > > > Stupid me, I was not making a reference to the conf file, > > thank you all very much for your help, this is great > > > > I am now using DejaVu, and it does exactly what I need > > > > At 14:25 8/05/2009, you wrote: > >>mmh, still not there yet > >> > >>This is what I did in the configuration file > >> > >> > >> embed-url="file:///f:/***/fonts/DejaVuSerif.ttf"> > >> <font-triplet > >> name="DejaVuSerif" style="normal" weight="400" /> > >> > >> > >> > >> embed-url="file:///f:/***/fonts/DejaVuSerif-Bold.ttf"> > >> <font-triplet > >> name="DejaVuSerif" style="normal" weight="700" /> > >> > >> > >>And I get this error, > >> > >>8-mei-2009 14:22:23 org.apache.fop.fonts.FontInfo notifyFontReplacement > >>WARNING: Font 'DejaVuSerif,normal,400' not found. Substituting with > >>'any,normal, > >>400'. > >>8-mei-2009 14:22:23 org.apache.fop.fonts.FontInfo notifyFontReplacement > >>WARNING: Font 'DejaVuSerif,normal,700' not found. Substituting with > >>'any,normal, > >>700'. > >> > >>so or I make an error, or it is not using the configuration > >> > >> > >> > >> > >>At 12:28 8/05/2009, you wrote: > >>>Geert Bormans wrote: > >>> > >>>Hi, > >>> > >>>>Sorry for being so ignorant.... > >>> > >>>Don't apologize for being a newbie. You've asked on the right list, > >>>so we are happy to answer your questions. > >>> > >>>>I came across dejavu in the archive of this forum > >>>>I have downloaded that yesterday > >>>>what do I need to exactly do to make it work with fop > >>>>- extract all the ttf from the zip > >>>>- make some sort of reference to the ttf files in the conf? > >>> > >>>Yes add a font element into fop.xconf below the PDF Renderer, an > >>>example for Lucide Console: > >>> > >>> > >>> <font-triplet name="Lucida Console" style="normal" > >>> weight="normal"/> > >>> > >>> > >>> > >>>>- and set the default font family to "dejavu" in the root element of my >fo > >>> > >>>The 3 steps you've outlined above are a good summary of the steps > >>>involved. So give it a go and let us know if you have any problems. > >>> > >>>Thanks, > >>> > >>>Chris > >>> > >>>>thanks again > >>>> > >>>> > >>>>At 12:13 8/05/2009, you wrote: > >>>> > >>>>>Hi > >>>>> > >>>>>Chris Bowditch wrote: > >>>>> > Geert Bormans wrote: > >>>>> > > >>>>> > Hi, > >>>>> > > >>>>> >> Hi, > >>>>> >> > >>>>> >> I need to deliver PDF for all European languages using FOP > >>>>> (preferably) > >>>>> >> > >>>>> >> I am testing on a windows machine, the eventual operation will be > >>>>> on a > >>>>> >> Sun Solaris 10 machine. > >>>>> >> And I have a bunch of questions > >>>>> >> > >>>>> >> 1. Does anyone have a good recommendation for a font that covers > >>>>> all > >>>>> >> the characters I will need. Currently I think that Arial Unicode MS > >>>>> >> would suite best > >>>>> >> I appreciate suggestions for alternatives > >>>>> > > >>>>> > Arial Unicode MS does indeed have a good coverage of glyphs for most > >>>>> > languages. I can't immediately think of any alternatives. You may > >>>>> find > >>>>> > you are breaching the license of that font if you are planning on > >>>>> using > >>>>> > it on a Solaris system however, as I believe it is included with MS > >>>>> > Office. So technically you would need a license for MS Office for > >>>>> your > >>>>> > Solaris environment in order to be able to use the font there. > >>>>> > >>>>>Linux-based distributions provide a lot of fonts with varying coverage > >>>>>of the Unicode standard. I can think of two of them, DejaVu and > >>>>>FreeFont, but there are probably others. > >>>>>http://dejavu-fonts.org/wiki/index.php?title=Main_Page > >>>>>http://www.gnu.org/software/freefont/ > >>>>>There are also the STIX fonts: > >>>>>http://www.aip.org/stixfonts/ > >>>>> > >>>>>All those fonts should have a more permissive license than Arial >Unicode > >>>>>MS, and provide a good coverage of all European languages. > >>>>> > >>>>><snip/> > >>>>> > >>>>>HTH, > >>>>>Vincent > >>>>> > >>>>>--------------------------------------------------------------------- > >>>>>To unsubscribe, e-mail: fop-users-unsubscribe@... > >>>>>For additional commands, e-mail: fop-users-help@... > >>>> > >>>>--------------------------------------------------------------------- > >>>>To unsubscribe, e-mail: fop-users-unsubscribe@... > >>>>For additional commands, e-mail: fop-users-help@... > >>> > >>> > >>> > >>> > >>>--------------------------------------------------------------------- > >>>To unsubscribe, e-mail: fop-users-unsubscribe@... > >>>For additional commands, e-mail: fop-users-help@... > >> > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: fop-users-unsubscribe@... > >>For additional commands, e-mail: fop-users-help@... > >> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: fop-users-unsubscribe@... > > For additional commands, e-mail: fop-users-help@... > > > > > > > >-- >View this message in context: >http://www.nabble.com/issues-with-TTFReader-tp23435848p24353492.html >Sent from the FOP - Users mailing list archive at Nabble.com. > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: fop-users-unsubscribe@... >For additional commands, e-mail: fop-users-help@... --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
Re: issues with TTFReaderhi Geert,
I read through your mail chain and was able to find the mistake i was making. It was in the triplet naming. I corrected it and was able to embed the font correctly. One query, if once my pdf is generated with the embeded fonts, then if it is viewed in any system it would be shown correctly?? I mean no need to have the fonts installed in the client machines.I tried to verify it myself by checking the pdf in different machinw where the ArialUni.ttf font(Which i have used for embedding to support chinese ) and i was able to view the pdf correctly. Also in the pdf properties i can see the font been shown as embedded. Please correct me if m wrong. Thanks Greet for replying. Best Regards Sumit
|
|
|
Re: issues with TTFReaderUnless you explicitely state differently,
fonts will be embedded (others can correct me if I am wrong) It is IMHO the best approach, since it makes your "Portable Document Format" really Portable So yes, any PDF created that way can be viewed on any platform, as long as there is a PDF viewer available At 20:38 6/07/2009, you wrote: >hi Geert, > >I read through your mail chain and was able to find the mistake i was >making. >It was in the triplet naming. >I corrected it and was able to embed the font correctly. > >One query, if once my pdf is generated with the embeded fonts, then if it is >viewed in any system it would be shown correctly?? >I mean no need to have the fonts installed in the client machines.I tried to >verify it myself by checking the pdf in different machinw where the >ArialUni.ttf font(Which i have used for embedding to support chinese ) and i >was able to view the pdf correctly. Also in the pdf properties i can see the >font been shown as embedded. Please correct me if m wrong. > >Thanks Greet for replying. >Best Regards >Sumit > > >Geert Bormans wrote: > > > > I use the command line option > > -c path\fop.xconf > > don't know how to do that from java. > > I assume it is a property in the api? > > > > At 13:02 6/07/2009, you wrote: > > > > > >>Hi Geert, > >>Can you please let me know how did you made reference to the the conf file > >>in your applicaition > >>I am also getting the same error. And in my case i am refering the >fop.conf > >>from java > >>but still the problem exist for me > >> > >> > >>Regards > >>Sumit > >> > >> > >> > >>Geert Bormans wrote: > >> > > >> > Stupid me, I was not making a reference to the conf file, > >> > thank you all very much for your help, this is great > >> > > >> > I am now using DejaVu, and it does exactly what I need > >> > > >> > At 14:25 8/05/2009, you wrote: > >> >>mmh, still not there yet > >> >> > >> >>This is what I did in the configuration file > >> >> > >> >> > >> >> embed-url="file:///f:/***/fonts/DejaVuSerif.ttf"> > >> >> <font-triplet > >> >> name="DejaVuSerif" style="normal" weight="400" /> > >> >> > >> >> > >> >> > >> >> embed-url="file:///f:/***/fonts/DejaVuSerif-Bold.ttf"> > >> >> <font-triplet > >> >> name="DejaVuSerif" style="normal" weight="700" /> > >> >> > >> >> > >> >>And I get this error, > >> >> > >> >>8-mei-2009 14:22:23 org.apache.fop.fonts.FontInfo notifyFontReplacement > >> >>WARNING: Font 'DejaVuSerif,normal,400' not found. Substituting with > >> >>'any,normal, > >> >>400'. > >> >>8-mei-2009 14:22:23 org.apache.fop.fonts.FontInfo notifyFontReplacement > >> >>WARNING: Font 'DejaVuSerif,normal,700' not found. Substituting with > >> >>'any,normal, > >> >>700'. > >> >> > >> >>so or I make an error, or it is not using the configuration > >> >> > >> >> > >> >> > >> >> > >> >>At 12:28 8/05/2009, you wrote: > >> >>>Geert Bormans wrote: > >> >>> > >> >>>Hi, > >> >>> > >> >>>>Sorry for being so ignorant.... > >> >>> > >> >>>Don't apologize for being a newbie. You've asked on the right list, > >> >>>so we are happy to answer your questions. > >> >>> > >> >>>>I came across dejavu in the archive of this forum > >> >>>>I have downloaded that yesterday > >> >>>>what do I need to exactly do to make it work with fop > >> >>>>- extract all the ttf from the zip > >> >>>>- make some sort of reference to the ttf files in the conf? > >> >>> > >> >>>Yes add a font element into fop.xconf below the PDF Renderer, an > >> >>>example for Lucide Console: > >> >>> > >> >>> > >> >>> <font-triplet name="Lucida Console" style="normal" > >> >>> weight="normal"/> > >> >>> > >> >>> > >> >>> > >> >>>>- and set the default font family to "dejavu" in the root element of > >> my > >>fo > >> >>> > >> >>>The 3 steps you've outlined above are a good summary of the steps > >> >>>involved. So give it a go and let us know if you have any problems. > >> >>> > >> >>>Thanks, > >> >>> > >> >>>Chris > >> >>> > >> >>>>thanks again > >> >>>> > >> >>>> > >> >>>>At 12:13 8/05/2009, you wrote: > >> >>>> > >> >>>>>Hi > >> >>>>> > >> >>>>>Chris Bowditch wrote: > >> >>>>> > Geert Bormans wrote: > >> >>>>> > > >> >>>>> > Hi, > >> >>>>> > > >> >>>>> >> Hi, > >> >>>>> >> > >> >>>>> >> I need to deliver PDF for all European languages using FOP > >> >>>>> (preferably) > >> >>>>> >> > >> >>>>> >> I am testing on a windows machine, the eventual operation will > >> be > >> >>>>> on a > >> >>>>> >> Sun Solaris 10 machine. > >> >>>>> >> And I have a bunch of questions > >> >>>>> >> > >> >>>>> >> 1. Does anyone have a good recommendation for a font that covers > >> >>>>> all > >> >>>>> >> the characters I will need. Currently I think that Arial Unicode > >> MS > >> >>>>> >> would suite best > >> >>>>> >> I appreciate suggestions for alternatives > >> >>>>> > > >> >>>>> > Arial Unicode MS does indeed have a good coverage of glyphs for > >> most > >> >>>>> > languages. I can't immediately think of any alternatives. You may > >> >>>>> find > >> >>>>> > you are breaching the license of that font if you are planning on > >> >>>>> using > >> >>>>> > it on a Solaris system however, as I believe it is included with > >> MS > >> >>>>> > Office. So technically you would need a license for MS Office for > >> >>>>> your > >> >>>>> > Solaris environment in order to be able to use the font there. > >> >>>>> > >> >>>>>Linux-based distributions provide a lot of fonts with varying > >> coverage > >> >>>>>of the Unicode standard. I can think of two of them, DejaVu and > >> >>>>>FreeFont, but there are probably others. > >> >>>>>http://dejavu-fonts.org/wiki/index.php?title=Main_Page > >> >>>>>http://www.gnu.org/software/freefont/ > >> >>>>>There are also the STIX fonts: > >> >>>>>http://www.aip.org/stixfonts/ > >> >>>>> > >> >>>>>All those fonts should have a more permissive license than Arial > >>Unicode > >> >>>>>MS, and provide a good coverage of all European languages. > >> >>>>> > >> >>>>><snip/> > >> >>>>> > >> >>>>>HTH, > >> >>>>>Vincent > >> >>>>> > >> >>>>>--------------------------------------------------------------------- > >> >>>>>To unsubscribe, e-mail: fop-users-unsubscribe@... > >> >>>>>For additional commands, e-mail: > >> fop-users-help@... > >> >>>> > >> >>>>--------------------------------------------------------------------- > >> >>>>To unsubscribe, e-mail: fop-users-unsubscribe@... > >> >>>>For additional commands, e-mail: > >> fop-users-help@... > >> >>> > >> >>> > >> >>> > >> >>> > >> >>>--------------------------------------------------------------------- > >> >>>To unsubscribe, e-mail: fop-users-unsubscribe@... > >> >>>For additional commands, e-mail: fop-users-help@... > >> >> > >> >> > >> >>--------------------------------------------------------------------- > >> >>To unsubscribe, e-mail: fop-users-unsubscribe@... > >> >>For additional commands, e-mail: fop-users-help@... > >> >> > >> > > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: fop-users-unsubscribe@... > >> > For additional commands, e-mail: fop-users-help@... > >> > > >> > > >> > > >> > >>-- > >>View this message in context: > >>http://www.nabble.com/issues-with-TTFReader-tp23435848p24353492.html > >>Sent from the FOP - Users mailing list archive at Nabble.com. > >> > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: fop-users-unsubscribe@... > >>For additional commands, e-mail: fop-users-help@... > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: fop-users-unsubscribe@... > > For additional commands, e-mail: fop-users-help@... > > > > > > > >-- >View this message in context: >http://www.nabble.com/issues-with-TTFReader-tp23435848p24360702.html >Sent from the FOP - Users mailing list archive at Nabble.com. > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: fop-users-unsubscribe@... >For additional commands, e-mail: fop-users-help@... --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
bug in marker processing?Dear all,
I have hit something that seems to me a bug in FOP. Is this a known bug? And if yes, is there a known workaround? I am listing columns with dictionary terms. Terms can have long descriptions. If a term continues to the next page, I need to add an arrow in the footer This is my region after <fo:static-content flow-name="mt-region-after"> <fo:block font-size="8pt" text-align-last="justify"> <fo:leader leader-pattern="space"/> <fo:page-number/> <fo:leader leader-pattern="space"/> <fo:retrieve-marker retrieve-class-name="right-arrow" retrieve-position="last-starting-within-page"/> </fo:block> </fo:static-content> This is an excerpt of a term <fo:block padding-bottom="2mm"> <fo:block> <fo:inline font-size="8pt" font-weight="bold">my little term</fo:inline> </fo:block> <fo:block keep-with-previous="always"> <fo:marker marker-class-name="this-term">my little term</fo:marker> <fo:marker marker-class-name="right-arrow">?</fo:marker> </fo:block> <fo:list-block margin-left="3mm" space-before="0pt" space-after="0pt"> <fo:list-item> <fo:list-item-label> <fo:block line-height="1.0"> <fo:inline font-size="8pt">AA</fo:inline> </fo:block> </fo:list-item-label> <fo:list-item-body start-indent="10mm"> <fo:block line-height="1.0"> <fo:inline font-size="8pt" font-style="italic">aaaaa</fo:inline> </fo:block> </fo:list-item-body> </fo:list-item> </fo:list-block> <fo:list-block margin-left="3mm" space-before="0pt" space-after="0pt"> <fo:list-item> <fo:list-item-label> <fo:block line-height="1.0"> <fo:inline font-size="8pt">BB</fo:inline> </fo:block> </fo:list-item-label> <fo:list-item-body start-indent="10mm"> <fo:block line-height="1.0"> <fo:inline font-size="8pt">bbbbbbbbb</fo:inline> </fo:block> </fo:list-item-body> </fo:list-item> </fo:list-block> <fo:block keep-with-previous="always"> <fo:marker marker-class-name="right-arrow"/> </fo:block> </fo:block> In my opinion, I make the marker empty when a term ends on a page (see the keep-with-previous) In Antenna House, this works. In FOP, I get the arrows, always, which seems wrong to me. any suggestions? Thanks Geert --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
Re: bug in marker processing?On 08 Aug 2009, at 13:33, Geert Bormans wrote:
Hi Geert > I have hit something that seems to me a bug in FOP. > > Is this a known bug? > And if yes, is there a known workaround? > > I am listing columns with dictionary terms. > Terms can have long descriptions. > If a term continues to the next page, I need to add an arrow in the > footer > > <snip /> > In my opinion, I make the marker empty when a term ends on a page > (see the keep-with-previous) > > In Antenna House, this works. > In FOP, I get the arrows, always, which seems wrong to me. > any suggestions? Is indeed a bug in 0.95 or earlier. Try FOP Trunk if you can. There was an issue with empty markers, but that has been fixed in the meantime. Also, making the marker contain an invisible character (ZWSP) should be enough to sidestep the issue. HTH! Regards, Andreas Delmelle mailto:andreas.delmelle.AT.telenet.be jabber: mandreas@... skype: adlm0608 --- --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
|
|
Re: bug in marker processing?Hi Andreas,
Thanks for your answer. I am happy this is a recognised bug, so I don't need to look further. I can't use trunk, since I need to install this with a customer, and "trunk" is not considered "stabile" I will try your suggestion of making the marker not empty but invisible. Thank you very much for that suggestion cheers Geert At 16:35 8/08/2009, you wrote: >On 08 Aug 2009, at 13:33, Geert Bormans wrote: > >Hi Geert > >>I have hit something that seems to me a bug in FOP. >> >>Is this a known bug? >>And if yes, is there a known workaround? >> >>I am listing columns with dictionary terms. >>Terms can have long descriptions. >>If a term continues to the next page, I need to add an arrow in the >>footer >> >><snip /> >>In my opinion, I make the marker empty when a term ends on a page >>(see the keep-with-previous) >> >>In Antenna House, this works. >>In FOP, I get the arrows, always, which seems wrong to me. >>any suggestions? > >Is indeed a bug in 0.95 or earlier. >Try FOP Trunk if you can. There was an issue with empty markers, but >that has been fixed in the meantime. > >Also, making the marker contain an invisible character (ZWSP) should >be enough to sidestep the issue. > >HTH! > >Regards, > >Andreas Delmelle >mailto:andreas.delmelle.AT.telenet.be >jabber: mandreas@... >skype: adlm0608 > >--- > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: fop-users-unsubscribe@... >For additional commands, e-mail: fop-users-help@... > --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscribe@... For additional commands, e-mail: fop-users-help@... |
| Free embeddable forum powered by Nabble | Forum Help |