OTF are already supported. However, some features of OTF are not supported.
Regards, Glenn On Wed, Feb 2, 2011 at 6:10 AM, Peder <[email protected]> wrote: > 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 <[email protected]>: > >>>>> 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 <[email protected]> > >>>>>> > >>>>>> You're referencing normal and bold triplets with one font file name. > >>>>>> They're normally separate files. > >>>>>> ________________________________ > >>>>>> From: Peder [mailto:[email protected]] > >>>>>> Sent: Tuesday, February 01, 2011 8:26 AM > >>>>>> To: [email protected] > >>>>>> 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="bold">KiÂș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: [email protected] > >>>> For additional commands, e-mail: > [email protected] > >>>> > >>> > >>> > >>> > >>> > >>> Jeremias Maerki > >>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [email protected] > >>> For additional commands, e-mail: [email protected] > >>> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > > > > > > > > > > Jeremias Maerki > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
