cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rover Rock <rockro...@gmail.com>
Subject Re: embedding fonts
Date Thu, 15 Oct 2009 20:01:53 GMT
Hi!

I managed to solve the problem.
In the web.xml (apache-tomcat-6.0.20\webapps\cocoon\WEB-INF\) file, you have
to change this:
      <param-value>ISO-8859-1</param-value>
to this:
      <param-value>UTF-8</param-value>

maybe twice.

and after that you have to restart cocoon, it is important.
:)


2009/10/15 Rover Rock <rockrover@gmail.com>

> Yes, i do.
>
> Ok, i will try to write what i did.
> I didnt download any fonts, i used windows arial fonts
>
> 1. Created the font metric files, like this:
>
>
> $ java -cp optional\fop-0.20.4.jar;core\xercesImpl-2.0.0.jar;core\xml-apis.jar \
>
>   org.apache.fop.fonts.apps.TTFReader \
>   C:\WINNT\Fonts\arial.ttf D:\fop-fonts\arial.ttf.xml
> $ java -cp optional\fop-0.20.4.jar;core\xercesImpl-2.0.0.jar;core\xml-apis.jar \
>   org.apache.fop.fonts.apps.TTFReader \
>
>   C:\WINNT\Fonts\arialb.ttf  D:\fop-fonts\arialb.ttf.xml
> $ java -cp optional\fop-0.20.4.jar;core\xercesImpl-2.0.0.jar;core\xml-apis.jar \
>   org.apache.fop.fonts.apps.TTFReader \
>   C:\WINNT\Fonts\arialbi.ttf D:\fop-fonts\arialbi.ttf.xml
>
> $ java -cp optional\fop-0.20.4.jar;core\xercesImpl-2.0.0.jar;core\xml-apis.jar \
>   org.apache.fop.fonts.apps.TTFReader \
>   C:\WINNT\Fonts\ariali.ttf  D:\fop-fonts\ariali.ttf.xml
>
> It was successfully.
>
> 2. Created a config file which is stored in D:\:fop-fonts\ directory,
> called config.xml
>
> <configuration>
>   <fonts>
>     <font metrics-file="D:/fop-fonts/arial.ttf.xml"
>           kerning="yes" embed-file="C:/WINNT/Fonts/arial.ttf">
>
>       <font-triplet name="Arial" style="normal" weight="normal"/>
>       <font-triplet name="ArialMT" style="normal" weight="normal"/>
>     </font>
>
>     <font metrics-file="D:/fop-fonts/arialb.ttf.xml"
>           kerning="yes" embed-file="C:/WINNT/Fonts/arialb.ttf">
>       <font-triplet name="Arial" style="normal" weight="bold"/>
>
>       <font-triplet name="ArialMT" style="normal" weight="bold"/>
>     </font>
>     <font metrics-file="D:/fop-fonts/arialbi.ttf.xml"
>           kerning="yes" embed-file="C:/WINNT/Fonts/arialbi.ttf">
>
>       <font-triplet name="Arial" style="italic" weight="bold"/>
>       <font-triplet name="ArialMT" style="italic" weight="bold"/>
>     </font>
>
>     <font metrics-file="D:/fop-fonts/ariali.ttf.xml"
>           kerning="yes" embed-file="C:/WINNT/Fonts/ariali.ttf">
>       <font-triplet name="Arial" style="italic" weight="normal"/>
>
>       <font-triplet name="ArialMT" style="italic" weight="normal"/>
>     </font>
>   </fonts>
> </configuration>
>
> 3. Modified the sitemap.xmap file, add
>
> <user-config>D:/fop-fonts/config.xml</user-config>
>
> to the fo2pdf serializer
>
> 4. restarted the cocoon.
>
> 2009/10/9 Laurent Medioni <lmedioni@odyssey-group.com>
>
> You refer to a D:/fop-fonts/config.xml in your sitemap ?
>> Can you summarize what you are usingm what you have done so far and what
>> you get at the end ?
>> Thanks.
>>
>> ________________________________________
>> From: Rover Rock [mailto:rockrover@gmail.com]
>> Sent: jeudi, 8. octobre 2009 23:02
>> To: users@cocoon.apache.org
>> Subject: Re: embedding fonts
>>
>> Ok, I see.
>> > Are the fonts provided through your config file Unicode fonts ?
>> I use only the default install, i did not modify any config file and
>> Unicode fonts settings. Where and what can i do?:)
>> >+ When you use fop elements (in your xml or in a xsl) how are the
>> <fo:root> parameters configured ? The Locale should be among them + the
>> default font, …."
>> I didnt configure <fo:root> parameters...
>>
>> ____________________________________________________________
>>
>> • This email and any files transmitted with it are CONFIDENTIAL and
>> intended
>>  solely for the use of the individual or entity to which they are
>> addressed.
>> • Any unauthorized copying, disclosure, or distribution of the material
>> within
>>  this email is strictly forbidden.
>> • Any views or opinions presented within this e-mail are solely those of
>> the
>>  author and do not necessarily represent those of Odyssey Financial
>> Technologies SA unless otherwise specifically stated.
>> • An electronic message is not binding on its sender. Any message
>> referring to
>>  a binding engagement must be confirmed in writing and duly signed.
>> • If you have received this email in error, please notify the sender
>> immediately
>>  and delete the original.
>>
>
>

Mime
View raw message