xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bernardo Gonzalez Kriegel <bgkrie...@gmail.com>
Subject Re: Need help to get Arabic working with FOP
Date Thu, 08 Nov 2012 13:11:38 GMT
Luis,
I could re-generate the example, so I think my problem is in the fo
generation side.

Many thanks,
Bernardo
-- 
Bernardo Gonzalez Kriegel
bgkriegel@gmail.com



On Thu, Nov 8, 2012 at 9:26 AM, Luis Bernardo <lmpmbernardo@gmail.com>wrote:

> an example is attached. in fact it was provided in this list by
> someone else by I am including also a fop.xconf file.
>
> On Thu, Nov 8, 2012 at 11:39 AM, Bernardo Gonzalez Kriegel
> <bgkriegel@gmail.com> wrote:
> > Hello,
> > I think that it's not so simple, but as Eduard pointed out you need:
> > a) a correct font
> > b) fop-1.1
> > c) fo generation
> > d) fop configuration
> >
> > I am also frustrated, I have not been able to generate a PDF in Arabic.
> > So, these are my questions/experiences:
> >
> > a) I'm using Arial Unicode MS [1]. It's a good choice?
> > b) I downloaded the last version from [2]
> > c) I tried xsltproc, that converts any gliph into character codes
> > (ej. 3.8 (&#x628;&#x627;&#x644;&#x639;&#x631;&#x628;&#x64A;&#x629;)),
> > or saxon that leaves the gliphs intact
> > (3.8 (بالعربية))
> > d) I've edited fop.xconf to register the font
> >
> > In any case, not only fop refuses to generate a pdf, complaining about
> > missing glyphs and hyphenation,
> > but aborts with many org.apache.fop.fo.ValidationException.
> >
> > So, anyone know's or can point to a document to learn about these
> questions
> >  a) What font is recommended, or have been used with success?
> >  b) What is the best way to generate the FO?
> >  c) What configuration do you use to register the font?
> >  d) There are any examples?
> >
> > Best regards,
> > Bernardo
> >
> > [1] http://www.microsoft.com/typography/fonts/family.aspx?fid=24
> > [2] http://xmlgraphics.apache.org/fop/1.1/
> >
> > --
> > Bernardo Gonzalez Kriegel
> > bgkriegel@gmail.com
> >
> >
> >
> > On Thu, Nov 8, 2012 at 4:53 AM, Eduard Tibet <eduard.tibet@i-free.com>
> > wrote:
> >>
> >> Brian,
> >>
> >> It's simple. I'll try to explain.
> >>
> >> 1. Check if fonts, available on your system, support Arabic glyphs.
> >> 2. Write down (i.e. in any text editor) the names of these fonts.
> >> 3. Open your fo file and check the names of the fonts you are using.
> >> Please, note, that the font families in your fo file should have the
> same
> >> names as your font files in your system.
> >> 4. Try to use the exact fonts with Arabic glyphs instead of autodetect.
> >> Try to use the following:
> >> http://xmlgraphics.apache.org/fop/1.1/fonts.html#advanced (but hold
> the step
> >> 2 in your mind).
> >>
> >> Finally, you need to get:
> >> 1. The names of the fonts file in your system, that contains Arabic
> >> glyphs.
> >> 2. The fo file with font families that exists in your system and
> contains
> >> Arabic glyphs.
> >> 3. The configuration file that makes a dependency between the font files
> >> in your system and font names fo file.
> >>
> >> --
> >> Best regards,
> >>  Eduard Tibet
> >>
> >>
> >> -----Original Message-----
> >> From: Brian Hansen [mailto:greencoppermine@gmail.com]
> >> Sent: Thursday, November 08, 2012 11:06 AM
> >> To: fop-users@xmlgraphics.apache.org
> >> Subject: Need help to get Arabic working with FOP
> >>
> >> Hi
> >>
> >> I'm pulling my hair out in frustration! I have been trying for so long
> >> to get Arabic fonts to display correct when using Docbook (converting
> >> XML to FO using Xsltproc and then to PDF using FOP).
> >>
> >> I'm sorry, but I just don't understand the documentation for FOP. It's
> >> not clear enough for me.
> >>
> >> I'm running FOP 1.0 on Linux. I need to know exacty, step by step,
> >> what I need to do to get Arabic text rendered properly. Instead # is
> >> shown.
> >>
> >> I have created this file foprc.xconf:
> >>
> >> <fop>
> >>         <renderers>
> >>                 <renderer mime="application/pdf">
> >>                         <fonts>
> >>                                 <auto-detect/>
> >>                         </fonts>
> >>                 </renderer>
> >>         </renderers>
> >> </fop>
> >>
> >> When I run FOP I use this command:
> >>
> >> $ fop -c foprc.xconf -fo filename.fo -pdf filename.pdf
> >>
> >> I get this message:
> >>
> >> <SNIP>
> >> Font "Symbol,normal,700" not found. Substituting with
> "Symbol,normal,400".
> >> Font "ZapfDingbats,normal,700" not found. Substituting with
> >> "ZapfDingbats,normal,400".
> >> Glyph "?" (0x627, afii57415) not available in font "Helvetica-Bold".
> >> Glyph "?" (0x644, afii57444) not available in font "Helvetica-Bold".
> >> Glyph "?" (0x625, afii57413) not available in font "Helvetica-Bold".
> >> Glyph "?" (0x633, afii57427) not available in font "Helvetica-Bold".
> >> Glyph "?" (0x645, afii57445) not available in font "Helvetica-Bold".
> >> Glyph "?" (0x64a, afii57450) not available in font "Helvetica-Bold".
> >> Glyph "?" (0x629, afii57417) not available in font "Helvetica-Bold".
> >> Glyph "?" (0x646, afii57446) not available in font "Helvetica-Bold".
> >> Glyph "?" (0x644, afii57444) not available in font "Times-Roman".
> >> Glyph "?" (0x627, afii57415) not available in font "Times-Roman".
> >> Glyph "?" (0x625, afii57413) not available in font "Times-Roman".
> >> Glyph "?" (0x647, afii57470) not available in font "Times-Roman".
> >> Glyph "?" (0x62a, afii57418) not available in font "Times-Roman".
> >> Glyph "?" (0x642, afii57442) not available in font "Times-Roman".
> >> Glyph "?" (0x648, afii57448) not available in font "Times-Roman".
> >> Glyph "?" (0x649, afii57449) not available in font "Times-Roman".
> >> Glyph "?" (0x62e, afii57422) not available in font "Times-Bold".
> >> Glyph "?" (0x627, afii57415) not available in font "Times-Bold".
> >> Glyph "?" (0x641, afii57441) not available in font "Times-Bold".
> >> Glyph "?" (0x625, afii57413) not available in font "Times-Bold".
> >> Glyph "?" (0x650, afii57456) not available in font "Times-Bold".
> >> Glyph "?" (0x646, afii57446) not available in font "Times-Bold".
> >> Glyph "?" (0x651, afii57457) not available in font "Times-Bold".
> >> Glyph "?" (0x64e, afii57454) not available in font "Times-Bold".
> >> Line 1 of a paragraph overflows the available area by 33725
> >> millipoints. (See position 38:32883)
> >> Line 1 of a paragraph overflows the available area by 33725
> >> millipoints. (See position 38:33245)
> >> Line 1 of a paragraph overflows the available area by 33725
> >> millipoints. (See position 38:33624)
> >> Line 1 of a paragraph overflows the available area by 2500
> >> millipoints. (See position 42:40585)
> >> Line 1 of a paragraph overflows the available area by 2500
> >> millipoints. (See position 42:41202)
> >> Line 1 of a paragraph overflows the available area by 2500
> >> millipoints. (See position 42:41645)
> >> Line 1 of a paragraph overflows the available area by 2500
> >> millipoints. (See position 42:42132)
> >> Line 1 of a paragraph overflows the available area by 2500
> >> millipoints. (See position 42:42782)
> >> Line 1 of a paragraph overflows the available area by 2500
> >> millipoints. (See position 42:43361)
> >> Line 1 of a paragraph overflows the available area by 2500
> >> millipoints. (See position 42:44233)
> >> </SNIP>
> >>
> >> What exactly do I need to do?
> >>
> >> ---------------------------------------------------------------------
> >> 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
>

Mime
View raw message