Subject: FOs. WD UNCLEAR: space-before problem.
From: "Paul Tchistopolskii" <paul@xxxxxxx>
Date: Mon, 23 Aug 1999 04:28:20 -0700
|
<WD>
3.3.2 Space and Margin Properties
The "space-before", "space-after", "space-start", and "space-end" properties
are handled very similarly to the properties immediately above, but the
corresponding absolute properties are in the set: "margin-top",
"margin-bottom", "margin-left", and "margin-right". Again the correspondance
between the relative property and the corresponding absolute property is
determined by the "writing-mode" property of the formatting object. For
example, at the top level of a document, if the "writing-mode" is "lr-tb",
then "space-before" corresponds to "margin-top", but if the "writing-mode"
is "tb-rl", the "space-before" corresponds to "margin-right".
</WD>
The rest of WD talks about space-before having only one
Allowed Value - compound datatype. (Space Specifier)
(3.3.2) can not coexist with Space Specifier, because
margin-bottom has one type, but space-before has
another type.
If for some reason WD wants to introduce a (very) special case, like:
" space-before = '1pt' is not a shorthand, but still *valid* construction "
it this case 3.3.2 looks reasonable. ( but the workaround itself looks
strange. At the moment everything in WD (except 3.2.2 ) works
against such point of view ).
Actualy , the question is simple
space-before = "1pt"
Is it valid construction, or not?
Rgds.Paul.
PS. space-* appears to be vary importent construstion
used in almost every document.
> So far we are receiving some FO documents
> through our FO Validating Service ( www.renderx.com).
>
> It appears that almost every user who starts with
> FOs is making one 'mistake'. The 'mistake' is to
> consider
>
> space-before/space-after to be a *shorthand*.
>
> That means that instead of using
>
> space-before.minimum = "10pt" e t.c.
>
> people are using
>
> space-before = "value1 value2 ..."
>
> Suggested workaround:
>
> 1. Let space-before/after to be shorthands
> ( in addition to existing situation ) ;-)
>
> 2. Make it clear in WD that Space Specifier
> is *not* a shorthand.
>
> Rgds.Paul.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
paul@xxxxxxxxx www.renderx.com www.pault.com
XMLTube * Perl/JavaConnector * PerlApplicationServer
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|