This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
[docbook-apps] RE: docbook-apps indexdiv/title letters overprinting column one in a two column index
- From: "David Cramer" <dcramer at motive dot com>
- To: "Paul A. Hoadley" <paulh at logicsquad dot net>
- Cc: <docbook-apps at lists dot oasis-open dot org>
- Date: Tue, 18 Mar 2003 20:53:24 -0600
- Subject: [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