Comments for PR-xsl-20010828

These are mainly minor editorial comments for your XSL Proposed
Recommendation [1] to use as you see fit.

3000+ occurrences of 'class=""' in the markup could be cut.

Globally, "User Agent" -> user agent

Globally and in particular in 7.15.7 "linefeed-treatment", make line feed
two words; (see Maybe this
property should be named line-feed-treatment. Also, in 7.15.8,
ignore-if-before-linefeed -> ignore-if-before-line-feed, etc.

In the introduction to slice 7, you could give an explanation for the
use of border styles (something like this):
   Properties derived from CSS2 properties have thin black borders,
   and properties copied from CSS2 have wider black borders.

Below, a section number is followed by a quote and then a suggestion.

W3C membership
W3C Membership

The Introduction contains a 71-word sentence. It could break at the

   Re: "The Tree Construction is described in "XSL Transformations"
"Tree Construction" doesn't appear there. Maybe you want lowercase

   Re: "The provisions in "XSL Transformations" form an integral part
   of this Recommendation and are considered normative."
Again, "provisions" doesn't appear there. Maybe you want to say, "the
entire <cite>XSL Transformations (XSLT) Version 1.0</cite> [XSLT]
Recommendation is normative for XSL 1.0" (or something similar).


4.3.1 has a 68-word sentence. Does this work in its place?
  "Otherwise, follow these rules when there are two or more
   space-specifiers all of the same highest precedence and the same
   (largest) optimum: The resolved space-specifier of the last
   space-specifier in the sequence is derived from these spaces by
   taking their common optimum value as its optimum. The greatest of
   their minimum values is its minimum. The least of their maximum
   values is its  maximum. All other space-specifiers are suppressed."

If the fo:flow flow is assigned
does this mean "If the fo:flow is assigned"? I'm not sure.

style sheet

Why does follow when there is no I'd omit and make that whole section (as you do in

Unicode bidi algorithm
Unicode BIDI algorithm

Unicode-bidi algorithm
Unicode BIDI algorithm

(I think most of those were fixed since CR, thank you.)

Unicode Tag Characters
Unicode tag characters

The four URIs in 7.4.1 could be links to References.

In slice 7, I'd make em lowercase rather than EM. This will match "em" in


user agent

bi-directional characters types
bi-directional character types

In Appendix D, make CSS2 a normative reference. Most of slice 7 is
copied from it. Unicode Technical Report #20 is used normatively in the
discussion of tag characters and could also be normative.


Best wishes for your project,
Susan Lesch -  tel:+1.858.483.4819
World Wide Web Consortium (W3C) -

Received on Tuesday, 18 September 2001 03:13:40 UTC