issues with TTFReader

View: New views
18 Messages — Rating Filter:   Alert me  

issues with TTFReader

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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

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 TTFReader

by cbowditch :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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-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@...


Parent Message unknown Re: issues with TTFReader

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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-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@...
>


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@...
For additional commands, e-mail: fop-users-help@...


Parent Message unknown Re: issues with TTFReader

by Vincent Hennebert-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...


Re: issues with TTFReader

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sorry 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@...


Parent Message unknown Unicode fonts Re: issues with TTFReader

by Justus-bulk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Chris Bowditch <bowditch_chris@...> wrote on Fri, 08 May 2009
10:12:25 +0100:

> Geert Bormans wrote:
>> 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.

How about STIX or Gentium? Both are serif fonts though.

Justus

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@...
For additional commands, e-mail: fop-users-help@...


Re: issues with TTFReader

by cbowditch :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...


AW: issues with TTFReader

by Georg Datterl :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi 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@...


Parent Message unknown Re: issues with TTFReader

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...


Re: issues with TTFReader

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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
>
>                                 <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

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


>
>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 TTFReader

by Sumit4dreams :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


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@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
>>
>>
>>
>>
>>---------------------------------------------------------------------
>>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
>


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org

Re: issues with TTFReader

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...


Re: issues with TTFReader

by Sumit4dreams :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@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
> >>>
> >>>
> >>>
> >>>
> >>>---------------------------------------------------------------------
> >>>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
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> > For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
> >
> >
> >
>
>--
>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@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: issues with TTFReader

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Unless 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?

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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?

by Andreas Delmelle-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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?

by Geert Bormans :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@...