[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Formal titles as a float
Hello,
I have been trying to format formal titles (for itemizedlist, orderedlist and task) as a float so that it is easier for a user to scan the text. I would like the float to be on the left side.
I used Bob Stayton’s example for floating admonitions as a starting point and changed the template to task… The float gets generated, however, the problem is that the title is generated twice – once as a side float on the left and second as if no float was used. The only thing I am not able to solve now is to turn off generating the title above task, itemizedlist etc.
Here is what I have done so far in my customization layer. I call the template „formal.object.heading“ and I tried to apply templates with „title markup mode“ as well but I still get the same result.
<xsl:param name="body.start.indent">2cm</xsl:param> <xsl:param name="xep.extensions" select="'1'"></xsl:param>
<xsl:template match="task | itemizedlist | orderedlist"> <xsl:call-template name="floater"> <xsl:with-param name="position">left</xsl:with-param> <xsl:with-param name="width">0.7in</xsl:with-param> <xsl:with-param name="start.indent">0in</xsl:with-param> <xsl:with-param name="content"> <fo:block margin-top="1em" text-align="left" padding="3pt"> <xsl:call-template name="formal.object.heading"></xsl:call-template> </fo:block> </xsl:with-param> </xsl:call-template> <xsl:apply-imports/> </xsl:template>
Could anyone provide me with a few tips what I am doing wrong? Thank you very much.
Greetings
pavel |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]