For tables at least, I have an attribute in my customization for table
cells that prevents page breaks within rows:

<!-- Expand this template to add properties to any fo:table-cell -->
<xsl:template name="table.cell.properties">
  <xsl:param name="bgcolor.pi" select="''"/>
  <xsl:param name="rowsep.inherit" select="1"/>
  <xsl:param name="colsep.inherit" select="1"/>
  <xsl:param name="col" select="1"/>
  <xsl:param name="valign.inherit" select="''"/>
  <xsl:param name="align.inherit" select="''"/>
  <xsl:param name="char.inherit" select="''"/>
  *<xsl:attribute name="keep-together.within-column">always</xsl:attribute>*



On Wed, Jul 6, 2016 at 9:33 AM, Forsyth, Emily B. <[email protected]>
wrote:

> Is there an EASY way to get page breaks?  We have tables that are breaking
> in the middle of a row and don't want that to happen.  Also I have
> blockquote that has programlisting for coding information and do not want
> that to break in the middle of the block.
>
> How can I get soft page breaks easy without going in and putting para,
> para, para, to get onto another page?
>
> I am not an experienced user of DocBook at all, just muddling my way
> through to get the document out there.
>
>
> Thank you,
>
> Emily Forsyth
> Fluids & Machinery Engineering Department
> Propulsion & Energy Machinery
> Southwest Research Institute
> Tel:  210.522.2045
> Email:  [email protected]
>
>


-- 
Janice Manwiller
Principal Technical Writer
Sqrrl Data, Inc.
www.sqrrl.com | @SqrrlData

Reply via email to