Next in thread → Next in month →

Re: [docbook] Warninng messages on creating pdfs from Docbook xmls

From
anmol gupta <>
Date
2014-06-03T16:31:17+00:00
ID
CA+YSqtDcVUvEXhMf=7QsL9Y0jEL_jS8m=
Thread
Re: [docbook] Warninng messages on creating pdfs from Docbook xmls
Hi,

Thanks for the reply.

Yes, i have a customization layer. Also, i didn't get the messages with the original docbook xsl. 

I am using the template for table of contents in the customization layer:

   <xsl:param name="local.l10n.xml" select="document('')"/> 

    <l:i18n xmlns:l="http://docbook.sourceforge.net/xmlns/l10n/1.0"> 

        <l:l10n language="en"> 

            <l:gentext key="TableofContents" text="Contents"/>

        </l:l10n>

    </l:i18n>

Thanks and Regards,

Anmol

On Mon, Jun 2, 2014 at 11:15 PM, Bob Stayton <> wrote:

Hi,

Normally the stylesheet does not generate such messages.  To turn them off, we need to discover the cause.

This message is coming from the template named 'gentext.template' in common/l10n.xsl.  That XSL template is part of the machinery that generates text, such as for the table of contents or cross references.

Specifically, that template is called when a title is being generated for the given element.  It is a little confusing because the "template" referred to in the message is one of the <l:template> elements in the gentext file such as common/en.xml to define text patterns for generated text.   Since para does not have a title, there is no gentext template for it, hence the error message.

The question then becomes, under what circumstances is this template being called in the context of a para.  Are you using a customization layer?  Do you get the same result when you use the stock stylesheet?

Bob Stayton

Sagehill Enterprises



On 6/1/2014 9:47 PM, anmol gupta wrote:

Hi,

I am getting a lot of warning messages although the pdfs get generated

correctly.

the warnings look like:

No template for "/book/chapter/section/section/section/note/para" (or any

of its leaves) exists in the context named "title" in the "en" localization.

No template for "/book/chapter/section/section/para" (or any of its leaves)

exists in the context named "title" in the "en" localization.

No template for "/book/chapter/section/section/orderedlist/listitem/para"

(or any of its leaves) exists in the context named "title" in the "en"

localization.

No template for "/book/chapter/section/section/orderedlist/listitem/para"

(or any of its leaves) exists in the context named "title" in the "en"

localization.

No template for "/book/chapter/section/section/orderedlist/listitem/para"

(or any of its leaves) exists in the context named "title" in the "en"

localization.

No template for

"/book/chapter/section/section/orderedlist/listitem/note/para" (or any of

its leaves) exists in the context named "title" in the "en" localization.

Is there way to suppress these warning?

Regards,

Anmol
Next in thread → Next in month →