This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: <procedure> - Getting Extra Line in <step>
- From: Andy Jewell <andy_jewell at fanniemae dot com>
- To: David Cramer <dcramer at broadjump dot com>
- Cc: Docbook <docbook-apps at lists dot oasis-open dot org>
- Date: Wed, 24 Jul 2002 11:23:40 -0400
- Subject: Re: DOCBOOK-APPS: <procedure> - Getting Extra Line in <step>
- Organization: Fannie Mae
- References: <97B71B827DFB2B448A73EC00E5DA0EE63C9F94@logos.inhouse.broadjump.com>
Thanks - I'll look into it for the FOP output. Although, I also get it when
generating RTF with (my command-line):
c:\>openjade -t rtf -d k:\path\docbook-dsssl-1.76\print\docbook.dsl
document.xml
But I'll check on this FOP issue - thanks, again.
-- Andy
David Cramer wrote:
> For the xsls, this may be related to a (different) bug. As I recall,
> this only shows up in FOP. There' s a fix/workaround posted with the bug
> at:
>
> http://sourceforge.net/tracker/index.php?func=detail&aid=556275&group_id
> =21935&atid=373747
>
> See also the thread that ends here:
> http://sources.redhat.com/ml/docbook-apps/2002-q2/msg00493.html
>
> David
>
> -----Original Message-----
> From: Andy Jewell
> Sent: Wed 7/24/2002 9:44 AM
> To: Docbook
> Cc:
> Subject: DOCBOOK-APPS: <procedure> - Getting Extra Line in <step>
>
> Hi. . . I'm having the same problem reported by David Cramer in the
> docbook-apps archive
> (http://lists.oasis-open.org/archives/docbook-apps/200107/msg00229.html)
> .
> That problem is that in both FO and RTF I get an extra line in each
> <step>. A snippet from his post that is my exact problem, is this:
> -----
> <procedure>
> <title>Scary Procedure</title>
> <step>
> <para>
> I'm on the first step, Johnny.
> </para>
> </step>
> <step>
> <para>
> I'm on the second step, Johnny.
> </para>
> </step>
> </procedure>
> -----
> Generates this:
> -----
> Scary Procedure
>
> 1.
>
> I'm on the first step, Johnny.
>
> 2.
>
> I'm on the second step, Johnny.
> -----
> In the above post, the fix was described as adding list item spacing to
> the step template. My fo\lists.xsl (v.1.50.0 - does the same thing,
> incidently, in xsl-1.51.1/1.52.2 and dsssl-1.76/1.77) already has
> list.item.spacing:
> <xsl:template match="step">
> <xsl:variable name="id"><xsl:call-template
> name="object.id"/></xsl:variable>
> <fo:list-item>
> <fo:list-item-label end-indent="label-end()">
> <fo:block id="{$id}" xsl:use-attribute-sets="list.item.spacing">
> <!-- dwc: fix for one step procedures. Use a bullet if there's
> no step 2 -->
> <xsl:choose>
>
> I saw an item on DPawson's FAQ regarding indexterms and whitespace
> issues so I've tried closing up every bit of white space (e.g.,
> <step><para>text</para></step) and I still get the same result.
>
> This is my last obstacle for our basic docbook implementation and I'm
> afraid because of my limited knowledge, the only solution I'll have is
> change the procedures to orderedlists. Does anyone have any idea of
> what could be causing the extra line in these steps? I'd much rather
> use the <procedure> tags but just don't have the experience to know how
> to fix this. Hope you can help!
>
> -- Andy
>
> ------------------------------------------------------------------------
> Name: winmail.dat
> winmail.dat Type: application/x-unknown-content-type-dat_auto_file
> Encoding: base64