On Monday 23 April 2007 22:13, Matt P. wrote:
> Hello,
>
> I am trying to produce a pdf document in Sanskrit based on a docbook
> source. I use Xalan (with -p body.font.family "'chandas'") to
> generate an fo file, as well as an html, and then fop to convert the
> fo into pdf.
>
> The html file seems to be correct, in that they render the following
> characters as a joint character: िश्च
> (see fop.png, which is the fo file seen with Firefox in Linux).
>
> The pdf file, however, doesn't seem to be correct. (see pdf.png)
>
> I would appreciate any help on the topic.
>

Matt,

sorry but fop doesn't support advanced unicode features like like 
normalization, glyph merging and substitution, etc.. Any help to 
improve that area would be most welcome.

BTW, when I look at the fo in firefox (Linux and Windows) I get a 
display much more similar to the pdf.png than your fop.png.

Manuel

> Thanks,
>
> Matt
>
>
> Note:
>
> (1) I use fop-0.93 on a Linux 2.6.20 64bit (gentoo), with
> sun-jdk-1.5.0.11
>
> (2) I have registered the chandas.ttf (see
> http://www.sanskritweb.org/cakram/) with fop: <font
> metrics-url="file:///usr/local/fop/conf/chandas.xml"
> kerning="yes"
> embed-url="file:///usr/local/share/fonts/devanagari/chandas.ttf">
> <font-triplet name="chandas" style="normal" weight="normal"/> </font>
>
> (3) Running fop `/usr/local/fop/fop -c /usr/local/fop/conf/fop.xconf
> utf8.fo -pdf utf8.pdf` produces several warnings:
>
> [EMAIL PROTECTED] ~ $ /usr/local/fop/fop -c
> /usr/local/fop/conf/fop.xconf utf8.fo -pdf utf8.pdf
> Apr 23, 2007 10:06:27 AM org.apache.fop.apps.FopFactory
> initUserConfig INFO: Source resolution set to: 72.0dpi
> (px2mm=0.35277778)
> Apr 23, 2007 10:06:27 AM org.apache.fop.apps.FopFactory
> initUserConfig INFO: Default page-height set to: 11in
> Apr 23, 2007 10:06:27 AM org.apache.fop.apps.FopFactory
> initUserConfig INFO: Default page-width set to: 8.26in
> Apr 23, 2007 10:06:27 AM org.apache.fop.apps.FopFactory
> getBaseURLfromConfig
> INFO: base set to: file:/home/matt/./
> Apr 23, 2007 10:06:27 AM org.apache.fop.apps.FOUserAgent configure
> INFO: Target resolution set to: 72.0dpi (px2mm=0.35277778)
> Apr 23, 2007 10:06:29 AM org.apache.fop.hyphenation.Hyphenator
> getHyphenationTree
> SEVERE: Couldn't find hyphenation pattern en
> Apr 23, 2007 10:06:29 AM org.apache.fop.fonts.FontInfo
> notifyFontReplacement
> WARNING: Font 'chandas,normal,700' not found. Substituting with
> 'chandas,normal,400'.
>
> (4) You can find the following files:
>
> http://www.area403.org/utf8.xml (docbook source)
> http://www.area403.org/utf8.fo (Xalan output w/ fo/docbook.xsl
> (1.70.1)) http://www.area403.org/utf8.pdf (fop output)
> http://www.area403.org.utf8.html (Xalan output w/ html/docbook.xsl
> (1.70.1))

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to