This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[docbook-apps] RE: docbook-apps indexdiv/title letters overprinting column one in a two column index


Ah, that's the right answer for the default behavior of the stylesheets: set the column-gap to the absolute value of  $title.margin.left. Now that I think about it, the changes to autoidx.xsl was specific to my situation: I needed to pull the columns left to line up with the indexdiv titles to match the company's frame template.

David

-----Original Message-----
From: Paul A. Hoadley [mailto:paulh at logicsquad dot net]
Sent: Tuesday, March 18, 2003 5:51 PM
To: David Cramer
Cc: docbook-apps at lists dot oasis-open dot org
Subject: Re: docbook-apps indexdiv/title letters overprinting column one
in a two column index


Hi David,

On Tue, Mar 18, 2003 at 08:33:47AM -0600, David Cramer wrote:

> Yep, I noticed the same thing. I've been meaning to log a bug/rfe
> about it since it shows up in the default output of the fo
> stylesheets. Here's what I did in my customization layer (diff is
> based on fo/autoidx.xsl in 1.60.1 of the docbook xsls).
> 
> In pagesetup.xsl, in about 5 places (the simple-page-master for
> index-first, index-odd..., on fo:region-body), add a column-gap
> attribute. column-gap="48pt" worked for me, but what works for you
> may depend on what you've set title.margin.left to.

Adding column-gap works here (though I think I'll need a slightly
larger one).  The diff to autoidx.xsl made the problem worse -- what
are those changes for?

Anyway, thanks for the workaround.


-- 
Paul.

mailto:paulh at logicsquad dot net
mailto:phoadley at maths dot adelaide dot edu dot au


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]