forrest-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Børre Gaup <boe...@skolelinux.no>
Subject Re: Non-latin1 characters in pdf?
Date Mon, 10 Jul 2006 11:37:28 GMT
Vuos, suoidnemánu 10. b. 2006 12.54, Børre Gaup čálii:
> Vuos, suoidnemánu 10. b. 2006 11.59, Thorsten Scherler čálii:
> > El lun, 10-07-2006 a las 11:17 +0200, Børre Gaup escribió:
> > > Vuos, suoidnemánu 10. b. 2006 10.49, Thorsten Scherler čálii:
> > > > El lun, 10-07-2006 a las 10:35 +0200, Børre Gaup escribió:
> > > > > Hello!
> > > > >
> > > > > We use forrest as our framework for publishing our documentation
> > > > > (http://divvun.no).
> > > > >
> > > > > One of the languages we publish in is Northern Sami. The characters
> > > > > "č (c caron), ŋ (eng) and đ (d slash) show up as #-marks in the
pdf
> > > > > documents.
> > > > >
> > > > > What causes this behavior, and is it possible to change this so the
> > > > > proper characters show up?
> > > >
> > > > Not sure, but let us find out what the problem is.
> > > >
> > > > How does your xml looks like? The most important information lies in
> > > > <?xml version="1.0" encoding="UTF-8"?>. Do you have it like this?
> > >
> > > Yes.
> > >
> > > > What is the result of the yourUrl.fo? I mean e.g. you have your
> > > > index.xml in Sami, you request http://localhost:8888/index.html, do
> > > > you see the Sami characters?
> > >
> > > Yes.
> > >
> > > > What happen when you request
> > > > http://localhost:8888/index.fo?
> > >
> > > It gives me a xml document which also shows the problematic characters
> > > as they should.
> >
> > Ok, then the problem is in
> > http://cocoon.apache.org/2.1/userdocs/pdf-serializer.html
> >
> > You may want to search the cocoon archives whether this is a known
> > problem and whether there exist a solution/workaround.
>
> Ok, I'll have a look. If I find a solution I'll post it here.

Ok, I found the document 
http://cocoon.apache.org/2.1/userdocs/pdf-serializer.html.

I followed the instructions on that page, and insert the line:
<user-config>/Users/boerre/forrest/config.xml</user-config> into the the file

$FORREST_HOME/build/plugins/org.apache.forrest.plugin.output.pdf/output.xmap, 
resulting into this stanza:

  <map:components>
    <map:serializers default="fo2pdf">
      <map:serializer   name="fo2pdf" 
                        src="org.apache.cocoon.serialization.FOPSerializer"
                        mime-type="application/pdf"/>
            
<user-config>/Users/boerre/forrest/lib/fop-fonts/config.xml</user-config>
    </map:serializers>
  </map:components>

When calling http://localhost:8888/index.html, I get this result:

Internal Server Error
Message: null
Description: No details available.
Sender: org.apache.cocoon.servlet.CocoonServlet
Source: Cocoon Servlet
Request URI
index.html
cause
No attribute named "name" is associated with the configuration 
element "user-config" at 
file:/Users/boerre/Documents/forrest/build/plugins/org.apache.forrest.plugin.output.pdf/output.xmap:25:26
request-uri
/index.html
Apache Cocoon 2.2.0-dev

What am I doing wrong?
-- 
Børre Gaup

Mime
View raw message