[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Request for subtitle of unexpected element: slides (update)
Ok, Here is what I did, I simply hacked my local docbook-slides installation and added: $ cat /usr/share/xml/docbook/custom/slides/3.4.0/xsl/fo/plain-titlepage.xsl [...] <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:value-of select="slidesinfo/subtitle[1]"/> </xsl:template> [...] At least I have now: $ pdfinfo handson.pdf Title: Exercises - Training Courses [...] instead of the ugly: $ pdfinfo handson.pdf Title: Exercises - ???SUBTITLE??? [...] 2cts On Tue, Jun 21, 2011 at 6:42 PM, Bob Stayton <bobs@sagehill.net> wrote: > 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 > bobs@sagehill.net > > > ----- Original Message ----- From: "Mathieu Malaterre" > <mathieu.malaterre@gmail.com> > To: "Bob Stayton" <bobs@sagehill.net> > Cc: "DocBook Apps" <docbook-apps@lists.oasis-open.org> > 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 <bobs@sagehill.net> 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 >> bobs@sagehill.net >> >> >> ----- Original Message ----- From: "Mathieu Malaterre" >> <mathieu.malaterre@gmail.com> >> To: "DocBook Apps" <docbook-apps@lists.oasis-open.org> >> 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: docbook-apps-unsubscribe@lists.oasis-open.org >>> For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org >>> >>> >>> >> >> > > > > -- > Mathieu > > > > -------------------------------------------------------------------------------- > > > >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org >> For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org > > -- Mathieu
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]