forrest-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dr. Bhatia Praveen" <praveen.bha...@sumpurn.com>
Subject Re: Japanese PDF rendering
Date Thu, 23 Apr 2009 10:25:09 GMT
Hi Heather,
    Thanks.
    Yes the output.xmap needs to be used because the Forrest 0.8 now uses 
plugins for fo2pdf generation.

    The step 5 which you mentioned is correct as the skins are not ready for 
Japanese, so MS gothic needs to inserted.

    I will look into your files, and what I had done, to see if I can help 
you further. Will get back to you later on that.

best wishes
Praveen
----- Original Message ----- 
From: "Heather Phipps" <hmphipps@gmail.com>
To: <user@forrest.apache.org>; "Dr. Bhatia Praveen" 
<praveen.bhatia@sumpurn.com>
Sent: Thursday, April 23, 2009 3:19 PM
Subject: Re: Japanese PDF rendering


> Hi Praveen,
>
> I very much appreciate your prompt response, as I have been struggling
> with this issue for quite some time now.
>
> Unfortunately, even after editing
> $FORREST/apache-forrest-0.8/plugins/org.apache.forrest.plugin.output.pdf/output.xmap,
> I am unable to get the font to display correctly in the PDF file.
>
> I have a few questions.  First...how did you know that Forrest is
> using output.xmap instead of sitemap.xmap for this step?  Second, do
> you know if step number 5 in the instructions from
> http://www.terra-intl.com/agel/2005/11/forrest_japanese.html is
> correct for Forrest 0.8?
>
> Here is an excerpt from my output.xmap file:
>
> ...
>    <map:serializers default="fo2pdf">
>      <map:serializer name="fo2pdf"
> src="org.apache.cocoon.serialization.FOPSerializer"
> mime-type="application/pdf">
>        <user-config
> src="/Users/Heather/apache-forrest-0.8/main/webapp/resources/fonts/config.xml"
> />
>      </map:serializer>
> ...
>
> (Currently, this is in both my sitemap.xmap file and output.xmap)
>
> I downloaded the .ttf and corresponding font-metric xml files from
> http://www.terra-intl.com/agel/2005/11/forrest_japanese.html and
> placed them in 
> /Users/Heather/apache-forrest-0.8/main/webapp/resources/fonts/,
> alongside config.xml, which contains the following:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <configuration>
> <fonts>
> <font 
> metrics-file="/Users/Heather/apache-forrest-0.8/main/webapp/resources/fonts/sazanami-gothic.xml"
> embed-file="/Users/Heather/apache-forrest-0.8/main/webapp/resources/fonts/sazanami-gothic.ttf"
> kerning="yes">
>   <font-triplet name="Gothic" style="normal" weight="normal"/>
>   <font-triplet name="Gothic" style="normal" weight="bold"/>
>   <font-triplet name="Gothic" style="italic" weight="normal"/>
>   <font-triplet name="Gothic" style="italic" weight="bold"/>
> </font>
> <font 
> metrics-file="/Users/Heather/apache-forrest-0.8/main/webapp/resources/fonts/sazanami-mincho.xml"
> embed-file="/Users/Heather/apache-forrest-0.8/main/webapp/resources/fonts/sazanami-mincho.ttf"
> kerning="yes">
>   <font-triplet name="Mincho" style="normal" weight="normal"/>
>   <font-triplet name="Mincho" style="normal" weight="bold"/>
>   <font-triplet name="Mincho" style="italic" weight="normal"/>
>   <font-triplet name="Mincho" style="italic" weight="bold"/>
>  </font>
> </fonts>
> </configuration>
>
> I also tried using different .ttf files and generating the font-metric
> files myself, and it appeared that the font-metric files were
> generated properly, but the PDF still did not display the Japanese
> text correctly.
>
> Any further thoughts?
>
> -Heather
>


--------------------------------------------------------------------------------



No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.0.238 / Virus Database: 270.12.3/2075 - Release Date: 04/22/09 
17:25:00


Mime
View raw message