[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Missing 'width' attribute, CALS limitation?

Subject: Re: Missing 'width' attribute, CALS limitation?
From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx>
Date: Tue, 12 Nov 2002 13:00:46 -0500
width attribute
At 2002-11-12 03:52 +0100, Gustaf Liljegren wrote:
Am I right in my assumption that to calculate mixed column widths
(proportional and absolute), you need the total width of a table?

This is not right.


You can mix absolute widths (i.e. column-width="5cm") with proportional widths (i.e. column-width="proportional-column-width( number-of-units )") and the formatter will prorate the remaining width of the table for proportional specifications after removing any absolute values.

CALS doesn't have such an attribute.

Now I question if I understood your original question.


It has something called "pgwide",
which I think can be useful, but I don't understand it fully. The DocBook
book says:

"If pgwide has the value 0, then the table is rendered in the current text
flow (with flow column width). A value of 1 specifies that the table should
be rendered across the full text page."

My interpretation is that 0 might be useful for tables as wide as
fo:region-body. Does 1 really mean a page without margins? What about
tables just half the width of fo:region-body? Why not have a width
attribute? Isn't this a major shortcoming in CALS?

The semantics represented by the elements and attributes of CALS tables have been discussed, reviewed and standardized by OASIS. The page http://oasis-open.org/specs/tablemodels.shtml has pointers to a number of documents.


Looking at 3.1.5 of http://oasis-open.org/specs/tr9501.html shows that pgwide has to do with spanning columns of the page, not with anything to do with the margins.

So, from an XSL-FO point of view, I think pgwide="1" would have to translate to span="all".

I hope this helps.

...................... Ken


-- Upcoming hands-on in-depth XSLT/XPath and/or XSL-FO: - North America: Feb 3 - Feb 7,2003

G. Ken Holman               mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
Crane Softwrights Ltd.        http://www.CraneSoftwrights.com/s/
Box 266, Kars, Ontario CANADA K0A-2E0  +1(613)489-0999 (F:-0995)
ISBN 0-13-065196-6                     Definitive XSLT and XPath
ISBN 0-13-140374-5                             Definitive XSL-FO
ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath
ISBN 1-894049-10-1             Practical Formatting Using XSL-FO
Next conference training:                    2002-12-08,03-03,06


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.