[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [docbook-apps] dynamic chunk.section.depth
> _______________________________________ > From: Dave Pawson [davep@dpawson.co.uk] > Sent: Saturday, April 17, 2010 1:02 AM > To: Tim Arnold > Cc: docbook-apps@lists.oasis-open.org > Subject: Re: [docbook-apps] dynamic chunk.section.depth > > On Fri, 16 Apr 2010 15:04:15 -0400 > Tim Arnold <Tim.Arnold@sas.com> wrote: > > > Hi, > > I suppose it is impossible to set the chunk.section.depth > > dynamically, but maybe some of you will have an idea about how to > > solve my problem. > > > > For the most part we want our documents chunked to a depth of 2. Some > > sections however are very mathematically dense and/or long, which can > > lead to some very heavy HTML pages. For these dense sections we'd > > like to chunk to a depth of 3. > > > What is meant by 'dense'? More depth? > You could use xsl:choose then set the param depending on depth > (count of section depth) > > > HTH > regards > > -- > Dave Pawson > XSLT XSL-FO FAQ. > http://www.dpawson.co.uk Hi Dave, by 'dense' I just mean a subsection has a lot of math (so it contains lots of graphics) and the section is long (so you have to scroll). Not that it has a lot of deeply nested sub-sub-etc-sections. Your answer makes me think the chunk.section.depth parameter can be set differently depending on the situation. My current process puts a <remark role="toc2" /> or <remark role="toc3"/> under every subsection as a flag showing how deep the chunks should go for that subsection. It's a kludge I guess, but I haven't figured out anything better yet. Are you saying I could write a template to match on remark[@role="toc2"] or remark[@role="toc3"] to change the chunk.section.depth during processing? That's exactly what I'd like to do, but I didn't think it could be done. thanks, --Tim
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]