Hi,
I think the message is coming from the template named "fop1-document-information" in fo/fop1.xsl. It has this line:

  <xsl:apply-templates select="/*[1]" mode="subtitle.markup"/>

This template is applied whenever fop1.extensions = 1, as in your case. It is trying to append any subtitle to the title in PDF metadata. The subtitle.markup mode triggers the generated text (gentext) machinery, which tries to look up a gentext template in common/en.xml (or whatever the document language is) for name="slides" in the context="subtitle", and it fails. Unfortunately, it does not fail quietly, as most apply-templates do.

The other fo extension files (xep.xsl, axf.xsl, etc.) do not try to do this, so it is only the fop1 version that does. Not sure why they are not consistent.

You could either customize the fop1-document-information template to not test for subtitle, or you could add a gentext template to your customization for name="slides" in the subtitle context. For more information on the latter, see:

http://www.sagehill.net/docbookxsl/CustomGentext.html

Bob Stayton
Sagehill Enterprises
[email protected]


----- Original Message ----- From: "Mathieu Malaterre" <[email protected]>
To: "Bob Stayton" <[email protected]>
Cc: "DocBook Apps" <[email protected]>
Sent: Tuesday, June 21, 2011 3:11 AM
Subject: Re: [docbook-apps] Request for subtitle of unexpected element: slides


Hi Bob,

 Please find attached what I called a slides docbook. Then simply run:

$ xsltproc --stringparam fop1.extensions 1
/usr/share/xml/docbook/custom/slides/3.4.0/xsl/fo/plain.xsl test.xml >
log
Making landscape pages on USletter paper (11inx8.5in)
Request for subtitle of unexpected element: slides

Thanks

On Mon, Jun 20, 2011 at 6:28 PM, Bob Stayton <[email protected]> wrote:
Hi,
Can you be more specific about which slides stylesheet you are using and how
you are applying it? Thanks.

Bob Stayton
Sagehill Enterprises
[email protected]


----- Original Message ----- From: "Mathieu Malaterre"
<[email protected]>
To: "DocBook Apps" <[email protected]>
Sent: Monday, June 20, 2011 2:12 AM
Subject: [docbook-apps] Request for subtitle of unexpected element: slides


Dear all,

I am getting this funny warning message:

Request for subtitle of unexpected element: slides

When generating a docbook-slides (3.4.0 release). It seems to be
coming from the following:

<xsl:template match="*" mode="subtitle.markup">
<xsl:message>
<xsl:text>Request for subtitle of unexpected element: </xsl:text>
<xsl:value-of select="local-name(.)"/>
</xsl:message>
<xsl:text>???SUBTITLE???</xsl:text>
</xsl:template>

However I do not understand what I need to change in my docbook
slides to get rid of this warning.

Thanks !
--
Mathieu

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]








--
Mathieu



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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to