[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [docbook] keep-together and keep-with-next
Oh, btw., if you're not using fop, you might first try the technique describe in "Soft page breaks" in Bob's book: http://www.sagehill.net/docbookxsl/PageBreaking.html David > -----Original Message----- > From: David Cramer > Sent: Sunday, December 02, 2007 9:50 PM > To: Mansour; docbook@lists.oasis-open.org > Subject: RE: [docbook] keep-together and keep-with-next > > It sounds like <?dbfo keep-together="auto" ?> is only supported in > tables: http://www.sagehill.net/docbookxsl/PageBreaking.html > > You could add something like this to your customization layer: > > <xsl:template match="*[processing-instruction('mansour-fo') > = 'keep-together']"> > <fo:block keep-together.within-column="always"> > <xsl:apply-imports/> > </fo:block> > </xsl:template> > > This template wraps any element containing <?mansour-fo > keep-together?> in a <fo:block > keep-together.within-column="always">. So put <?mansour-fo > keep-together?> as a child of your section. It should also > work in other places, but you could also put is in places > where the results would be not what you want or even result > in invalid fo. > > David > > > -----Original Message----- > > From: Mansour [mailto:mansour77@yahoo.com] > > Sent: Sunday, December 02, 2007 3:26 PM > > To: docbook@lists.oasis-open.org > > Subject: [docbook] keep-together and keep-with-next > > > > I have a section that I need it all in one page. This > section consists > > only of a list. The last item in the list is rendered on the top of > > the next page. I have tried every possible combination of > > keep-together and keep-with-next. > > Nothing worked. > > > > <section> > > <title> title of the section</title> > > <?dbfo keep-together.within-coloumn="always"?> > > <para> this is the explanation of the section. Two more > lines to > > go.</para> > > <itemizedlist> > > <listitem> item1</listitem> > > <listitem> item2</listitem> > > <listitem> item3 </listitem> > > </itemizedlist> > > </section> > > > > > > I have tried keep-with-next, keep-together.within-page. > Can someone > > help getting this to work? > > thank you. > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: docbook-unsubscribe@lists.oasis-open.org > > For additional commands, e-mail: docbook-help@lists.oasis-open.org > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: docbook-unsubscribe@lists.oasis-open.org > For additional commands, e-mail: docbook-help@lists.oasis-open.org > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]