OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [docbook-apps] Indenting first line of a para


Joachim Ziegler:
[ Charset ISO-8859-1 unsupported, converting... ]
> How do I indent the first line of a paragraph in pdf output?
> (LaTex calls this \parindent.)
> 
> In German text books, paragraphs are often seperated by no skip space 
> between them, but by indenting the first line of a paragraph.

By re-defining normal.para.spacing attribute set in the customization layer.

It is, by default,

<xsl:attribute-set name="normal.para.spacing">
  <xsl:attribute name="space-before.optimum">1em</xsl:attribute>
  <xsl:attribute name="space-before.minimum">0.8em</xsl:attribute>
  <xsl:attribute name="space-before.maximum">1.2em</xsl:attribute>
</xsl:attribute-set>

You want to remove space-before and add

  <xsl:attribute name="text-indent">24pt</xsl:attribute>

text-indent is the XSL FO way to first-line-indent.


David Tolpin





[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]