Thanks Bob.That works perfect. Are you the maintainer of the stylesheets
now?

Paul

On Tue, Jan 24, 2012 at 4:43 PM, Bob Stayton <[email protected]> wrote:

> **
> Hi Paul,
> This combination appears to have been missed by the FO stylesheet.  But
> some clarification is in order.
>
> DocBook 5 supports two table models: CALS-markup and HTML-markup tables.
> When you use the HTML-markup model, its caption element replaces the title
> element, based on how W3C HTML tables are modeled.  So you cannot use both
> title and caption with an HTML-markup table.  That version of the caption
> element has a content model like title, allowing only text and inlines.
>
> If you use CALS-markup, you can put a title at the beginning and a caption
> at the end. That version of the caption element can contain para and other
> block elements.  Currently the FO stylesheet does not format the caption at
> the end, which I believe is an oversight.  The HTML stylesheet does.
>
> Thanks for the bug report.  I just checked in an update for the FO
> stylesheet to process caption in a CALS-markup table. That fix will  appear
> in the next release.
>
> If you want to add the fix to your customization layer, you would need to
> copy the template named "calsTable" from fo/table.xsl to your customization
> layer and add this line at the end of the template:
>
> <xsl:apply-templates select="d:caption"/>
>
>
> Bob Stayton
> Sagehill Enterprises
> [email protected]
>
>
>
> ----- Original Message -----
> *From:* Paul Tremblay <[email protected]>
> *To:* [email protected]
> *Sent:* Tuesday, January 24, 2012 12:47 PM
> *Subject:* [docbook] how to include title and caption
>
> The docbook standard allows you to use either a caption or a title. I
> would like to use both.
>
> There is this option:
>
> <doc:table class="long-metrics" title="Carousel Picking 2010-2011"
> tabstyle="long">
>     <doc:caption>
>    Data for Carousel picking, 2010-2011. The
> rate did not change for Carousel picking. Carousel picking handles a small
> amount of volume, but at a faster rate.
>   </doc:caption>
>
> However, the standard XSL stylesheets will not format both.
>
> I know how to customize the stylesheets, but I am wondering why it is
> difficult to format both. Is it not usual to have both a title and caption?
>
>

Reply via email to