Problem regarding font substitution

2011-02-01 Thread Peder
Hi all,

I ran across a problem regarding font substitution.
I use font 'x' for my main output. Whenever I come across characters which are 
not included in my font 'x' I want to use the ArialUnicodeMS as catch-all.
So on the fo:root element I specified:  font-family=ArialUnicodeMS

But now when I come across the following fo:inline

fo:inline font-weight=boldKişar Vari/fo:inline

The text does not appear bold in the PDF
How come?

In my fop configuration I specified the following entry for the ArialUnicodeMS 
font:
font metrics-url=/location to fonts/ARIALUNI.xml kerning=true 
  embed-url=/location to fonts/ARIALUNI.TTF
  font-triplet name=ArialUnicodeMS style=normal weight=normal/
  font-triplet name=ArialUnicodeMS style=normal weight=bold/
  font-triplet name=ArialUnicodeMS style=italic weight=normal/
  font-triplet name=ArialUnicodeMS style=italic weight=bold/
/font

Do I have to change my configuration?
When I run the transformation I receive the following message:

WARN  Event 
groupId=org.apache.fop.fonts.FontEventProducer,id=org.apache.fop.fonts.FontEventProducer.fontSubstituted,key=fontSubstituted,params={requested=ArialUnicodeMS,normal,700,
 effective=ArialUnicodeMS,normal,400}

How can I prevent this from happening and get the bolded name?

Best regards,

Peder

 



Re: Problem regarding font substitution

2011-02-02 Thread Peder
Hi Mehdi,

I'm running one version on MacOS and another on linux, both having trouble with 
the arialunicodeMS.
Mind you, I'm using the unicode variant of the regular arial font. This font 
has many more glyphs to display than the regular Arial font.
I'm using FOP1.0 on both OS.

Best regards,

Peder

On 2 feb 2011, at 09:21, mehdi houshmand wrote:

 Hi Peder,
 
 What OS are you using? I just checked in Windows 7, and it's not
 obvious using the file system GUI, but there Arial is split up into
 arial.ttf, ariblk.ttf, ariali.ttf, arialbd.ttf and arialbi.ttf.
 However, when going into Windows\Fonts, it does appear to be a single
 file. In the Ubuntu flavour of linux, it's the same, arial is split up
 into it's constituent parts.
 
 So 2 questions really, firstly, what OS are you using? Secondly what
 version of FOP are you using?
 
 Thanks
 
 Mehdi
 
 2011/2/2 Peet Kes peet@gmail.com:
 Hi Eric,
 
 But I only have one truetrype file for the ArialUnicodeMS font
 I only have ARIALUNI.TTF and when I use this font in Word I can turn on Bold
 and Italic.
 What do I have to do to get this working?
 
 Best regards,
 
 Peder
 
 2011/2/1 Eric Douglas edoug...@blockhouse.com
 
 You're referencing normal and bold triplets with one font file name.
 They're normally separate files.
 
 From: Peder [mailto:peet@gmail.com]
 Sent: Tuesday, February 01, 2011 8:26 AM
 To: fop-users@xmlgraphics.apache.org
 Subject: Problem regarding font substitution
 
 Hi all,
 I ran across a problem regarding font substitution.
 I use font 'x' for my main output. Whenever I come across characters which
 are not included in my font 'x' I want to use the ArialUnicodeMS as
 catch-all.
 So on the fo:root element I specified:  font-family=ArialUnicodeMS
 But now when I come across the following fo:inline
 fo:inline font-weight=boldKişar Vari/fo:inline
 The text does not appear bold in the PDF
 How come?
 In my fop configuration I specified the following entry for the
 ArialUnicodeMS font:
 font metrics-url=/location to
 fonts/ARIALUNI.xml kerning=true
   embed-url=/location to fonts/ARIALUNI.TTF
 
   font-triplet name=ArialUnicodeMS style=normal weight=normal/
   font-triplet name=ArialUnicodeMS style=normal
 weight=bold/
   font-triplet name=ArialUnicodeMS style=italic
 weight=normal/
   font-triplet name=ArialUnicodeMS style=italic
 weight=bold/
 /font
 Do I have to change my configuration?
 When I run the transformation I receive the following message:
 WARN  Event
 groupId=org.apache.fop.fonts.FontEventProducer,id=org.apache.fop.fonts.FontEventProducer.fontSubstituted,key=fontSubstituted,params={requested=ArialUnicodeMS,normal,700,
 effective=ArialUnicodeMS,normal,400}
 How can I prevent this from happening and get the bolded name?
 Best regards,
 Peder
 
 
 
 
 -
 To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
 For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
 


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



Re: Problem regarding font substitution

2011-02-02 Thread Peder
Hi Jeremias,

Well, it helps partially. When I come across words with characters not in the 
standard font, the word gets rendered in the second (fall-back) font. The only 
side-effect is that bold and/or italic is ignored;-(
Anyway, thanks for the clarification.

Best regards,

Peder


On 2 feb 2011, at 09:51, Jeremias Maerki wrote:

 On 02.02.2011 09:41:12 Peder wrote:
 Hi Jeremias,
 
 What can be done when I have characters in the xml that don't have a glyph 
 in the used font?
 I can fall back to another font, which in this case is ArialUni but that 
 doesn't get the bold or italic style if needed.
 
 You can specify font-family=Arial, ArialUni but since Apache FOP
 currently doesn't support font selection glyph-by-glyph, the automatic
 selection will only work word-by-word. So that probably won't help you,
 I'm afraid.
 
 What do you mean with Using ArialUni,Bold In stead of ArialUni in the 
 /BaseFont entry? Where do I put that?
 
 These are low-level PDF structures. First we'd have to support that in
 FOP's PDF library and then within the fonts module. So we're talking
 Java development here. Nothing a normal user can do at the moment. I
 just mentioned that to give some context should anyone decide to change
 FOP to support this.
 
 Best regards,
 
 Peder
 
 On 2 feb 2011, at 09:30, Jeremias Maerki wrote:
 
 There are two fonts: arial*.ttf and arialuni.ttf. The latter has more
 glyphs but only comes in one style. Word can display bold and italic for
 ArialUni because it tells Windows to synthesize the derived styles. We
 could theoretically do this, too, for PDF output, but that is not
 currently implemented in Apache FOP. Anyway, I don't think such a
 derived font can ever look really nice. And AFAIK, PDF is the only
 output format (of the ones we support) that allows this font derivation.
 
 For reference:
 - PDF 1.4 Spec, chapter 5.5.2 TrueType Fonts
 
 Using ArialUni,Bold instead of ArialUni in the /BaseFont entry
 creates the synthesized font.
 
 On 02.02.2011 09:21:41 mehdi houshmand wrote:
 Hi Peder,
 
 What OS are you using? I just checked in Windows 7, and it's not
 obvious using the file system GUI, but there Arial is split up into
 arial.ttf, ariblk.ttf, ariali.ttf, arialbd.ttf and arialbi.ttf.
 However, when going into Windows\Fonts, it does appear to be a single
 file. In the Ubuntu flavour of linux, it's the same, arial is split up
 into it's constituent parts.
 
 So 2 questions really, firstly, what OS are you using? Secondly what
 version of FOP are you using?
 
 Thanks
 
 Mehdi
 
 2011/2/2 Peet Kes peet@gmail.com:
 Hi Eric,
 
 But I only have one truetrype file for the ArialUnicodeMS font
 I only have ARIALUNI.TTF and when I use this font in Word I can turn on 
 Bold
 and Italic.
 What do I have to do to get this working?
 
 Best regards,
 
 Peder
 
 2011/2/1 Eric Douglas edoug...@blockhouse.com
 
 You're referencing normal and bold triplets with one font file name.
 They're normally separate files.
 
 From: Peder [mailto:peet@gmail.com]
 Sent: Tuesday, February 01, 2011 8:26 AM
 To: fop-users@xmlgraphics.apache.org
 Subject: Problem regarding font substitution
 
 Hi all,
 I ran across a problem regarding font substitution.
 I use font 'x' for my main output. Whenever I come across characters 
 which
 are not included in my font 'x' I want to use the ArialUnicodeMS as
 catch-all.
 So on the fo:root element I specified:  font-family=ArialUnicodeMS
 But now when I come across the following fo:inline
 fo:inline font-weight=boldKiºar Vari/fo:inline
 The text does not appear bold in the PDF
 How come?
 In my fop configuration I specified the following entry for the
 ArialUnicodeMS font:
font metrics-url=/location to
 fonts/ARIALUNI.xml kerning=true
  embed-url=/location to fonts/ARIALUNI.TTF
 
  font-triplet name=ArialUnicodeMS style=normal weight=normal/
  font-triplet name=ArialUnicodeMS style=normal
 weight=bold/
  font-triplet name=ArialUnicodeMS style=italic
 weight=normal/
  font-triplet name=ArialUnicodeMS style=italic
 weight=bold/
/font
 Do I have to change my configuration?
 When I run the transformation I receive the following message:
 WARN  Event
 groupId=org.apache.fop.fonts.FontEventProducer,id=org.apache.fop.fonts.FontEventProducer.fontSubstituted,key=fontSubstituted,params={requested=ArialUnicodeMS,normal,700,
 effective=ArialUnicodeMS,normal,400}
 How can I prevent this from happening and get the bolded name?
 Best regards,
 Peder
 
 
 
 
 -
 To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
 For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
 
 
 
 
 
 Jeremias Maerki
 
 
 -
 To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
 For additional commands, e-mail: fop-users-h

Re: Problem regarding font substitution

2011-02-02 Thread Peder
But the problem really springs from the fact that FOP doesn't support opentype 
fonts.
Are there any plans to support opentype fonts in FOP?

Best regards,

Peder

On 2 feb 2011, at 09:51, Jeremias Maerki wrote:

 On 02.02.2011 09:41:12 Peder wrote:
 Hi Jeremias,
 
 What can be done when I have characters in the xml that don't have a glyph 
 in the used font?
 I can fall back to another font, which in this case is ArialUni but that 
 doesn't get the bold or italic style if needed.
 
 You can specify font-family=Arial, ArialUni but since Apache FOP
 currently doesn't support font selection glyph-by-glyph, the automatic
 selection will only work word-by-word. So that probably won't help you,
 I'm afraid.
 
 What do you mean with Using ArialUni,Bold In stead of ArialUni in the 
 /BaseFont entry? Where do I put that?
 
 These are low-level PDF structures. First we'd have to support that in
 FOP's PDF library and then within the fonts module. So we're talking
 Java development here. Nothing a normal user can do at the moment. I
 just mentioned that to give some context should anyone decide to change
 FOP to support this.
 
 Best regards,
 
 Peder
 
 On 2 feb 2011, at 09:30, Jeremias Maerki wrote:
 
 There are two fonts: arial*.ttf and arialuni.ttf. The latter has more
 glyphs but only comes in one style. Word can display bold and italic for
 ArialUni because it tells Windows to synthesize the derived styles. We
 could theoretically do this, too, for PDF output, but that is not
 currently implemented in Apache FOP. Anyway, I don't think such a
 derived font can ever look really nice. And AFAIK, PDF is the only
 output format (of the ones we support) that allows this font derivation.
 
 For reference:
 - PDF 1.4 Spec, chapter 5.5.2 TrueType Fonts
 
 Using ArialUni,Bold instead of ArialUni in the /BaseFont entry
 creates the synthesized font.
 
 On 02.02.2011 09:21:41 mehdi houshmand wrote:
 Hi Peder,
 
 What OS are you using? I just checked in Windows 7, and it's not
 obvious using the file system GUI, but there Arial is split up into
 arial.ttf, ariblk.ttf, ariali.ttf, arialbd.ttf and arialbi.ttf.
 However, when going into Windows\Fonts, it does appear to be a single
 file. In the Ubuntu flavour of linux, it's the same, arial is split up
 into it's constituent parts.
 
 So 2 questions really, firstly, what OS are you using? Secondly what
 version of FOP are you using?
 
 Thanks
 
 Mehdi
 
 2011/2/2 Peet Kes peet@gmail.com:
 Hi Eric,
 
 But I only have one truetrype file for the ArialUnicodeMS font
 I only have ARIALUNI.TTF and when I use this font in Word I can turn on 
 Bold
 and Italic.
 What do I have to do to get this working?
 
 Best regards,
 
 Peder
 
 2011/2/1 Eric Douglas edoug...@blockhouse.com
 
 You're referencing normal and bold triplets with one font file name.
 They're normally separate files.
 
 From: Peder [mailto:peet@gmail.com]
 Sent: Tuesday, February 01, 2011 8:26 AM
 To: fop-users@xmlgraphics.apache.org
 Subject: Problem regarding font substitution
 
 Hi all,
 I ran across a problem regarding font substitution.
 I use font 'x' for my main output. Whenever I come across characters 
 which
 are not included in my font 'x' I want to use the ArialUnicodeMS as
 catch-all.
 So on the fo:root element I specified:  font-family=ArialUnicodeMS
 But now when I come across the following fo:inline
 fo:inline font-weight=boldKiºar Vari/fo:inline
 The text does not appear bold in the PDF
 How come?
 In my fop configuration I specified the following entry for the
 ArialUnicodeMS font:
font metrics-url=/location to
 fonts/ARIALUNI.xml kerning=true
  embed-url=/location to fonts/ARIALUNI.TTF
 
  font-triplet name=ArialUnicodeMS style=normal weight=normal/
  font-triplet name=ArialUnicodeMS style=normal
 weight=bold/
  font-triplet name=ArialUnicodeMS style=italic
 weight=normal/
  font-triplet name=ArialUnicodeMS style=italic
 weight=bold/
/font
 Do I have to change my configuration?
 When I run the transformation I receive the following message:
 WARN  Event
 groupId=org.apache.fop.fonts.FontEventProducer,id=org.apache.fop.fonts.FontEventProducer.fontSubstituted,key=fontSubstituted,params={requested=ArialUnicodeMS,normal,700,
 effective=ArialUnicodeMS,normal,400}
 How can I prevent this from happening and get the bolded name?
 Best regards,
 Peder
 
 
 
 
 -
 To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
 For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
 
 
 
 
 
 Jeremias Maerki
 
 
 -
 To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
 For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
 
 
 
 -
 To unsubscribe, e-mail: fop-users

PDF/A-1a compliancy and PDF version 1.4

2011-05-23 Thread Peder
Hi list,

I have a question about the PDF/A-1a compliancy of the PDF that FOP produces.
We produce PDF/A-1a compliant PDF for a customer of us. But I think there is a 
problem with the tagging of tables.
When PDF/A-1a is selected the PDF version needs to be 1.4 according to the 
documentation. 
But the renderer tries to output THead TBody and TFoot tags in the PDF for the 
appropriate table elements. 
Only the PDF 1.4 does not support THead, TBody and TFoot tags and  when the 
PDF/A-1a compliancy is being tested, the three tags are being reported as 
failures.
Is this a bug?

Best regards,

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



Re: Problem with basic-link

2011-11-03 Thread Peder
Hi Chris,

Even when I add the missing slash it still doesn't work!

Peet
On Nov 2, 2011, at 17:55 , Christopher R. Maden wrote:

 On 11/02/2011 10:19 AM, Peder wrote:
 I'm having a problem with the basic link element.
 
 No, you are having problems with URLs.  http:/www.google.com is not a
 well-formed URL; you need two slashes between the method and the host.
 
 ~Chris
 -- 
 Chris Maden, text nerd  URL: http://crism.maden.org/ 
 “Be wary of great leaders.  Hope that there are many, many small
 leaders.” — Pete Seeger
 
 -
 To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
 For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
 


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