|
List Info
Thread: Title with subtitle as olink generated text
|
|
| Title with subtitle as olink generated
text |

|
2006-04-25 20:35:26 |
|
Thanks for your fast response. Do I have to specify any parameter to <olink>s that refer to the book, for which I want to see the title and subtitle? I have regenerated target.db with the proposed customization and <xreftext> is as you said, title and subtitle are concatenated.
Thanks again,
-Zbyszek
On 4/25/06, Bob Stayton <sagehill.net">bobs sagehill.net> wrote:
Hi,
This is actually pretty easy. The olink mechanism shares many templates with the xref
system. The text that is generated for either link is generated by using
apply-templates mode="xref-to". By using a mode, different templates can
be applied to each target element type. So to add a subtitle for your
books, you could add this to your customization layer:
<xsl:template match="book"
mode="xref-to"> <xsl:param name="referrer"/>
<xsl:param name="xrefstyle"/> <xsl:param name="verbose"
select="1"/>
<xsl:apply-templates select="."
mode="object.xref.markup"> <xsl:with-param
name="purpose" select="'xref'"/> <xsl:with-param
name="xrefstyle" select="$xrefstyle"/>
<xsl:with-param name="referrer" select="$referrer"/>
<xsl:with-param name="verbose" select="$verbose"/>
</xsl:apply-templates> <xsl:text>
</xsl:text> <xsl:apply-templates select="."
mode="object.subtitle.markup"/>
</xsl:template>
I just copied the original from fo/xref.xsl and
added two lines for a space separator and subtitle processing. When you
generate your target.db file, you should see in the <xreftext> element for
book both the title and subtitle.
----- Original Message -----
Sent: Tuesday, April 25, 2006 5:01
AM
Subject: [docbook-apps] Title with
subtitle as olink generated text
Hi list,
I would like to use link to PDF documents using
olinks. That's reasonably easy to do. I would like to create links that
consist of title and subtitle of the book. I am referring to a book, not a
chapter or a section. As generated text, the olinking machinery gives only the
title of the book. Is there any way to reveal the subject of the
book? I cannot combine the title and subtitle into a single title due to
formatting issues. Namely, the subtitle should differ from the title and
should be placed in the next line, under the title (as it is by default).
To complicate things, I'd love to see title and subtitle combined into one
line, when I inspect the PDF properties.
Thanks in
advance,
-Zbyszek
|
[1]
|
|
|
about | contact Other archives ( Real Estate discussion Medical topics )
|