[oXygen-user] R: Additional XSLT stylesheet in docbooktransformation

Claudio Tubertini
Tue Jun 7 13:04:50 CDT 2011


Thank you to everybody. First of all I replaced the XSL URL with my
customized stylesheet and deleted the additional stylesheet (button
additional XSLT stylesheet )
and Oxygen stopped to give me the error messages, but also I had to amend
the namespaces otherwise no customization were executed.

Claudio

On 6 June 2011 18:32, Bob Stayton <> wrote:

> Hi Claudio,
> I'm not sure if this is the cause of your error message, but there is a
> mismatch
> between your XML file and your XSL customization. Your XML file indicates
> the document
> is in the DocBook namespace, but the stylesheet does not add the namespace
> prefix to
> the element names in the custom template.  So that template would be
> ignored during
> processing because the match attribute won't match any element in your
> document.  See
> this reference for more information:
>
> http://www.sagehill.net/docbookxsl/ProcesingDb5.html#Db5Xslt
>
> Bob Stayton
> Sagehill Enterprises
> 
>
>
> ----- Original Message -----
> From: "Claudio Tubertini" <>
> To: <>
> Sent: Sunday, June 05, 2011 10:15 PM
> Subject: [oXygen-user] R: Additional XSLT stylesheet in
> docbooktransformation
>
>
> > Hi,
> > The root element is book, actually the xml file is the following
> > <? xml version="1.0" encoding="UTF-8" ?>
> >  <book xml:lang="it" xmlns="http://docbook.org/ns/docbook"
> version="5.0">
> >    <info>
> >     ...
> >    </info>
> >    <xi:include href="chapter1.xml"
> > xmlns:xi="http://www.w3.org/2001/XInclude" />
> >  </book>
> >
> > Thenk you in advance for your help
> >
> > Claudio
> >
> >
> > ______________________________
> >
> > Da: 
> > [mailto:] Per conto di Bob Stayton
> > Inviato: domenica 5 giugno 2011 22.45
> > A: Claudio Tubertini; 
> > Oggetto: Re: [oXygen-user] Additional XSLT stylesheet in
> > docbooktransformation
> >
> >
> > Hi,
> > This is probably not an Oxygen issue, but a DocBook XSL issue.  The
> Docbook
> > stylesheets generate an fo:root element and page sequences only for
> certain
> > elements, and those are listed in the error message. What is the root
> > element of the document you are processing?
> >
> > Bob Stayton
> > Sagehill Enterprises
> > 
> >
> >
> >
> > ----- Original Message -----
> > From: Claudio Tubertini <mailto:>
> > To: 
> > Sent: Saturday, June 04, 2011 8:15 AM
> > Subject: [oXygen-user] Additional XSLT stylesheet in docbook
> > transformation
> >
> > Dear Sirs
> > I'm trying to produce a PDF from a docbook xml file. I need to use a
> > customization layer but I keep receiving an error message like this:
> > [Saxon6.5.5] ERROR: Document root element for FO output must be one
> > of the following elements: appendix article bibliography book chapter
> > colophon dedication glossary index part preface qandaset refentry
> reference
> > sect1 section set setindex
> > and
> > SystemID: /Users/Sandro/Documents/quaderni_storicamente/index.xml
> > Engine name: Saxon6.5.5
> > Severity: error
> > Description: Cannot apply cascading transformation. Reason:
> > Processing terminated by xsl:message at line 207
> >
> > Here is the xsl
> > <?xml version='1.0'?>
> > <xsl:stylesheet
> >     xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
> >     xmlns:fo="http://www.w3.org/1999/XSL/Format"
> >     version="1.0">
> >     <xsl:import href="fo/docbook.xsl"/>
> >     <xsl:template match="/book/chapter/para[@role = 'intro']">
> >         <fo:block border="0.5pt solid blue"
> >             padding="3pt"
> >             xsl:use-attribute-sets="normal.para.spacing">
> >             <xsl:apply-templates/>
> >         </fo:block>
> >     </xsl:template>
> > </xsl:stylesheet>
> >
> > Thank you in advance
> >
> > Claudio
> >
> >
> > ________________________________
> >
> > _______________________________________________
> > oXygen-user mailing list
> > 
> > http://www.oxygenxml.com/mailman/listinfo/oxygen-user
> >
> >
> >
> >
> > _______________________________________________
> > oXygen-user mailing list
> > 
> > http://www.oxygenxml.com/mailman/listinfo/oxygen-user
> >
> >
>
> _______________________________________________
> oXygen-user mailing list
> 
> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20110607/c4a9cc37/attachment.html 


More information about the oXygen-user mailing list