- From: Tab Atkins Jr.. via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 01 Dec 2011 23:55:54 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css-counter-styles In directory hutz:/tmp/cvs-serv13508 Modified Files: Overview.html Overview.src.html Log Message: Fix references to 'this spec' to instead point to Lists. Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css-counter-styles/Overview.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Overview.html 1 Dec 2011 03:24:04 -0000 1.2 +++ Overview.html 1 Dec 2011 23:55:52 -0000 1.3 @@ -55,6 +55,8 @@ CSS Lists level 3. A particular emphasis is given to handling numeric and alphabetic numbering systems from many world languages. + <p class=issue>Should this document be Rec-track or a Note? + <h2 class="no-num no-toc" id=status> Status of this document</h2> <!--begin-status--> @@ -147,12 +149,14 @@ <h2 id=ua-stylesheet><span class=secno>1. </span> Predefined Counter Styles</h2> - <p>While this specification defines a mechanism to allow authors to define - almost any counter style they would want, forcing authors to redefine - common styles every time they are used would be unnecessarily onerous. To - aid in this regard, this specification predefines a large set of counter - styles. User agents must include the following stylesheet as a user-agent - stylesheet, so authors can depend on these styles being present. + <p>The CSS Lists and Counters specification <a href="#CSS3LIST" + rel=biblioentry>[CSS3LIST]<!--{{!CSS3LIST}}--></a> defines a mechanism for + authors to define almost any counter style they would want. However, + forcing authors to redefine common styles every time they are used would + be unnecessarily onerous. To aid in this regard, this specification + predefines a large set of counter styles. User agents must include the + following stylesheet as a user-agent stylesheet, so authors can depend on + these styles being present. <p>As with any ‘<code class=css>@counter-style</code>’ rule, the counter style definitions given here can be overridden by the author @@ -1197,9 +1201,10 @@ Styles</h2> <p>While authors may define their own counter styles using the ‘<code - class=css>@counter-style</code>’ rule defined in this spec or rely - on the set of <a href="#ua-stylesheet">predefined counter styles</a>, a - few counter styles are described by rules that are too complex to be + class=css>@counter-style</code>’ rule defined in the Lists spec <a + href="#CSS3LIST" rel=biblioentry>[CSS3LIST]<!--{{!CSS3LIST}}--></a> or + rely on the set of <a href="#ua-stylesheet">predefined counter styles</a>, + a few counter styles are described by rules that are too complex to be captured by the predefined algorithms. These counter styles are described in this section. @@ -1217,7 +1222,9 @@ the sorts of situations where you need counter-styles in the thousands or higher. If they'll typically be used for only low-count use-cases, we can simplify them by just making them "non-repeating" styles manually defined - out to 100 or so values. + out to 100 or so values. Alternately, the longhand Chinese styles can be + defined out to 999 with some fallback hackery, or 9999 with some fallback + hackery + changes to Lists. <h3 id=symbol-counters><span class=secno>2.1. </span> symbols</h3> Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css-counter-styles/Overview.src.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Overview.src.html 1 Dec 2011 03:24:04 -0000 1.2 +++ Overview.src.html 1 Dec 2011 23:55:52 -0000 1.3 @@ -28,9 +28,10 @@ <h2 class="no-num no-toc" id="abstract"> Abstract</h2> - <p>CSS is a language for describing the rendering of structured documents - (such as HTML and XML) on screen, on paper, in speech, etc. - This draft contains additional predefined counter styles using the syntax defined in CSS Lists level 3. A particular emphasis is given to handling numeric and alphabetic numbering systems from many world languages.</p> + <p>CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen, on paper, in speech, etc. This draft contains additional predefined counter styles using the syntax defined in CSS Lists level 3. A particular emphasis is given to handling numeric and alphabetic numbering systems from many world languages.</p> + + <p class='issue'>Should this document be Rec-track or a Note?</p> + <h2 class="no-num no-toc" id="status"> Status of this document</h2> @@ -51,16 +52,9 @@ <h2 id='ua-stylesheet'> Predefined Counter Styles</h2> - <p>While this specification defines a mechanism to allow authors to define - almost any counter style they would want, forcing authors to redefine common - styles every time they are used would be unnecessarily onerous. To aid in this - regard, this specification predefines a large set of counter styles. User agents - must include the following stylesheet as a user-agent stylesheet, so authors - can depend on these styles being present.</p> + <p>The CSS Lists and Counters specification [[!CSS3LIST]] defines a mechanism for authors to define almost any counter style they would want. However, forcing authors to redefine common styles every time they are used would be unnecessarily onerous. To aid in this regard, this specification predefines a large set of counter styles. User agents must include the following stylesheet as a user-agent stylesheet, so authors can depend on these styles being present.</p> - <p>As with any ''@counter-style'' rule, the counter style definitions given - here can be overridden by the author if they desire to attach a different style - to a counter style name defined in this stylesheet.</p> + <p>As with any ''@counter-style'' rule, the counter style definitions given here can be overridden by the author if they desire to attach a different style to a counter style name defined in this stylesheet.</p> <p class='issue'>Should this chapter and the next be made an informative appendix rather than a required UA stylesheet?</p> @@ -963,7 +957,7 @@ Complex Counter Styles</h2> <p>While authors may define their own counter styles using the ''@counter-style'' - rule defined in this spec or rely on the set of + rule defined in the Lists spec [[!CSS3LIST]] or rely on the set of <a href='#ua-stylesheet'>predefined counter styles</a>, a few counter styles are described by rules that are too complex to be captured by the predefined algorithms. These counter styles are described in this section.</p> @@ -974,7 +968,7 @@ described below. For example, an author can reference one of these styles in an 'override' type, reusing the algorithm but swapping out some of the other descriptors.</p> - <p class='issue'>Is it necessary to define ''ethiopian-numeric'' and the longhand Chinese styles out to these ranges? I have no idea if it would be common to use them in the sorts of situations where you need counter-styles in the thousands or higher. If they'll typically be used for only low-count use-cases, we can simplify them by just making them "non-repeating" styles manually defined out to 100 or so values.</p> + <p class='issue'>Is it necessary to define ''ethiopian-numeric'' and the longhand Chinese styles out to these ranges? I have no idea if it would be common to use them in the sorts of situations where you need counter-styles in the thousands or higher. If they'll typically be used for only low-count use-cases, we can simplify them by just making them "non-repeating" styles manually defined out to 100 or so values. Alternately, the longhand Chinese styles can be defined out to 999 with some fallback hackery, or 9999 with some fallback hackery + changes to Lists.</p> <h3 id='symbol-counters'>
Received on Thursday, 1 December 2011 23:55:56 UTC