The proportional-column-width(1) has the same meaning as the 1* in the CALS table model. Basically, the proportional-column-width function just sets up ratios among column widths that the formatter has to maintain. Any table that has any columns with proportional-column-width will fill the width of the table adjust the size of the proportional columsn such that the proportions will be respected. For example, if we have a 6.5" wide table with the following columns:
<fo:table-column column-width="proportional-column-width(1)"/> <fo:table-column column-width="1in"/> <fo:table-column column-width="proportional-column-width(3)"/> <fo:table-column column-width=".5in"/> <fo:table-column column-width="1in"/> the formatter should subtract the absolute widths from that 6.5 inches, leaving 4 inches of space available to the proportional columns, which will be 1 and 3 inches, respectively. If we were to take off the last column, we would have 5 inches of space for the proportional columns, so they will be 1.25 and 3.75 inches, respectively. Jeff Beal -----Original Message----- From: Sebastian Rahtz [mailto:[EMAIL PROTECTED]] Sent: Tuesday, February 04, 2003 4:37 PM To: Dennis Grace Cc: [EMAIL PROTECTED] Subject: DOCBOOK-APPS: Re: DocBook XSL 1.60.1 Stylesheet problem with page headers and footers > Ideally, I suppose, PassiveTeX needs to be able to interpret proportional > widths. I don't know what that entails, though. Would it be unreasonable to > ask that the next version of pagesetup.xsl set the column widths to 33 or > 34 % instead of proportional-column-width when the the > passivetex.extensions param is set to 1? Should I put in a RFC? someone remind me what "proportional-columnwidth(1)" should mean? I can trap it, but not sure now to interpret it :-} the current situation is a bug. I can fix it quickly, but can you send me a test .fo file, Dennis, to make sure I do it right? Sebastian