Skip to content

Commit f6a2cfe

Browse files
committed
[csswg] Whoops, generate specs.
1 parent a249c2e commit f6a2cfe

File tree

2 files changed

+239
-196
lines changed

2 files changed

+239
-196
lines changed

css-counter-styles/Overview.html

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ <h4 class="heading settled heading" data-level=3.1.1 id=cyclic-system><span clas
376376
<pre>@counter-style <dfn data-dfn-type=dfn data-noexport="" id=triangle>triangle<a class=self-link href=#triangle></a></dfn> {
377377
system: cyclic;
378378
symbols: ‣;
379-
suffix: "";
379+
suffix: " ";
380380
}
381381
</pre>
382382

@@ -421,7 +421,7 @@ <h4 class="heading settled heading" data-level=3.1.2 id=fixed-system><span class
421421
<pre>@counter-style <dfn data-dfn-type=dfn data-noexport="" id=box-corner>box-corner<a class=self-link href=#box-corner></a></dfn> {
422422
system: fixed;
423423
symbols: ◰ ◳ ◲ ◱;
424-
suffix: ':';
424+
suffix: ': ';
425425
}
426426
</pre>
427427

@@ -466,7 +466,7 @@ <h4 class="heading settled heading" data-level=3.1.3 id=symbolic-system><span cl
466466
<pre>@counter-style <dfn data-dfn-type=dfn data-noexport="" id=footnote>footnote<a class=self-link href=#footnote></a></dfn> {
467467
system: symbolic;
468468
symbols: '*' ⁑ † ‡;
469-
suffix: "";
469+
suffix: " ";
470470
}
471471
</pre>
472472

@@ -543,7 +543,7 @@ <h4 class="heading settled heading" data-level=3.1.4 id=alphabetic-system><span
543543
<pre>@counter-style <dfn data-dfn-type=dfn data-noexport="" id=go>go<a class=self-link href=#go></a></dfn> {
544544
system: alphabetic;
545545
symbols: url(white.svg) url(black.svg);
546-
suffix: "";
546+
suffix: " ";
547547
}
548548
</pre>
549549

@@ -667,18 +667,18 @@ <h4 class="heading settled heading" data-level=3.1.6 id=additive-system><span cl
667667
<pre>@counter-style <dfn data-dfn-type=dfn data-noexport="" id=dice>dice<a class=self-link href=#dice></a></dfn> {
668668
system: additive;
669669
additive-symbols: 6 ⚅, 5 ⚄, 4 ⚃, 3 ⚂, 2 ⚁, 1 ⚀;
670-
suffix: "";
670+
suffix: " ";
671671
}
672672
</pre>
673673

674674
<p>It will then produce lists that look like:</p>
675675

676-
<pre> One
677-
Two
678-
Three
676+
<pre> One
677+
Two
678+
Three
679679
...
680-
⚅⚄ Eleven
681-
⚅⚅ Twelve
680+
⚅⚄ Eleven
681+
⚅⚅ Twelve
682682
⚅⚅⚀ Thirteen
683683
</pre>
684684
</div>
@@ -789,7 +789,7 @@ <h3 class="heading settled heading" data-level=3.3 id=counter-style-prefix><span
789789
<h3 class="heading settled heading" data-level=3.4 id=counter-style-suffix><span class=secno>3.4 </span><span class=content>
790790
Symbols after the marker: the <a class=property data-link-type=propdesc href=#descdef-suffix title=suffix>suffix</a> descriptor</span><a class=self-link href=#counter-style-suffix></a></h3>
791791

792-
<table class="definition descdef" data-dfn-for=@counter-style><tr><th>Name:<td><dfn class=css-code data-dfn-for=@counter-style data-dfn-type=descriptor data-export="" id=descdef-suffix>suffix<a class=self-link href=#descdef-suffix></a></dfn><tr><th>For:<td><a class=css-code data-link-type=at-rule href=#at-ruledef-counter-style title=@counter-style>@counter-style</a><tr><th>Value:<td><a class="production css-code" data-link-type=type href=#typedef-symbol title="<symbol>">&lt;symbol&gt;</a><tr><th>Initial:<td>"\2E" ("." full stop)</table>
792+
<table class="definition descdef" data-dfn-for=@counter-style><tr><th>Name:<td><dfn class=css-code data-dfn-for=@counter-style data-dfn-type=descriptor data-export="" id=descdef-suffix>suffix<a class=self-link href=#descdef-suffix></a></dfn><tr><th>For:<td><a class=css-code data-link-type=at-rule href=#at-ruledef-counter-style title=@counter-style>@counter-style</a><tr><th>Value:<td><a class="production css-code" data-link-type=type href=#typedef-symbol title="<symbol>">&lt;symbol&gt;</a><tr><th>Initial:<td>"\2E\20" ("." full stop followed by a space)</table>
793793

794794
<p>The <a class=property data-link-type=propdesc href=#descdef-suffix title=suffix>suffix</a> descriptor specifies a <a class="production css-code" data-link-type=type href=#typedef-symbol title="<symbol>">&lt;symbol&gt;</a> that is appended to the
795795
marker representation. Suffixes are only added by the algorithm for constructing
@@ -1044,7 +1044,7 @@ <h3 class="heading settled heading" data-level=3.9 id=counter-style-speak-as><sp
10441044
system: alphabetic;
10451045
speak-as: lower-latin;
10461046
symbols: ⓐ ⓑ ⓒ ⓓ ⓔ ⓕ ⓖ ⓗ ⓘ ⓙ ⓚ ⓛ ⓜ ⓝ ⓞ ⓟ ⓠ ⓡ ⓢ ⓣ ⓤ ⓥ ⓦ ⓧ ⓨ ⓩ;
1047-
suffix: "";
1047+
suffix: " ";
10481048
}
10491049
</pre>
10501050

@@ -1071,7 +1071,8 @@ <h2 class="heading settled heading" data-level=4 id=symbols-function><span class
10711071

10721072
<p>The <a class=css data-link-type=maybe href=#funcdef-symbols title=symbols()>symbols()</a> function defines an anonymous counter style
10731073
with no name,
1074-
a <a class=property data-link-type=propdesc href=#descdef-prefix title=prefix>prefix</a> and <a class=property data-link-type=propdesc href=#descdef-suffix title=suffix>suffix</a> of <span class=css data-link-type=maybe title='""'>""</span> (the empty string),
1074+
a <a class=property data-link-type=propdesc href=#descdef-prefix title=prefix>prefix</a> of <span class=css data-link-type=maybe title='""'>""</span> (empty string)
1075+
and <a class=property data-link-type=propdesc href=#descdef-suffix title=suffix>suffix</a> of <span class=css data-link-type=maybe title='" "'>" "</span> (U+0020 SPACE),
10751076
a <a class=property data-link-type=propdesc href=#descdef-range title=range>range</a> of <a class=css-code data-link-for=range data-link-type=value href=#valuedef-auto0 title=auto>auto</a>,
10761077
a <a class=property data-link-type=propdesc href=#descdef-fallback title=fallback>fallback</a> of <a class=css data-link-type=maybe href=#valuedef-decimal title=decimal>decimal</a>,
10771078
a <a class=property data-link-type=propdesc href=#descdef-negative title=negative>negative</a> of <span class=css data-link-type=maybe title='"\2d"'>"\2D"</span> ("-" hyphen-minus),
@@ -1381,32 +1382,32 @@ <h3 class="heading settled heading" data-level=6.3 id=simple-symbolic><span clas
13811382
system: cyclic;
13821383
symbols: \2022;
13831384
/* • */
1384-
suffix: "";
1385+
suffix: " ";
13851386
}
13861387

13871388
@counter-style circle {
13881389
system: cyclic;
13891390
symbols: \25E6;
13901391
/* ◦ */
1391-
suffix: "";
1392+
suffix: " ";
13921393
}
13931394

13941395
@counter-style square {
13951396
system: cyclic;
13961397
symbols: \25FE;
13971398
/* ◾ */
1398-
suffix: "";
1399+
suffix: " ";
13991400
}
14001401

14011402
@counter-style disclosure-open {
14021403
system: cyclic;
1403-
suffix: "";
1404+
suffix: " ";
14041405
/* for symbols, see normative text below */
14051406
}
14061407

14071408
@counter-style disclosure-closed {
14081409
system: cyclic;
1409-
suffix: "";
1410+
suffix: " ";
14101411
/* for symbols, see normative text below */
14111412
}
14121413
</pre>
@@ -2449,7 +2450,7 @@ <h2 class="no-num no-ref heading settled heading" id=property-index><span class=
24492450
<tr><th scope-row=""><a class=css-code data-link-type=descriptor href=#descdef-system title=system>system</a><td>cyclic | numeric | alphabetic | symbolic | additive | [fixed &lt;integer&gt;?] | [ override &lt;counter-style-name&gt; ]<td>symbolic
24502451
<tr><th scope-row=""><a class=css-code data-link-type=descriptor href=#descdef-negative title=negative>negative</a><td>&lt;symbol&gt; &lt;symbol&gt;?<td>"\2D" ("-" hyphen-minus)
24512452
<tr><th scope-row=""><a class=css-code data-link-type=descriptor href=#descdef-prefix title=prefix>prefix</a><td>&lt;symbol&gt;<td>"" (the empty string)
2452-
<tr><th scope-row=""><a class=css-code data-link-type=descriptor href=#descdef-suffix title=suffix>suffix</a><td>&lt;symbol&gt;<td>"\2E" ("." full stop)
2453+
<tr><th scope-row=""><a class=css-code data-link-type=descriptor href=#descdef-suffix title=suffix>suffix</a><td>&lt;symbol&gt;<td>"\2E\20" ("." full stop followed by a space)
24532454
<tr><th scope-row=""><a class=css-code data-link-type=descriptor href=#descdef-range title=range>range</a><td>[ [ &lt;integer&gt; | infinite ]{2} ]# | auto<td>auto
24542455
<tr><th scope-row=""><a class=css-code data-link-type=descriptor href=#descdef-pad title=pad>pad</a><td>&lt;integer&gt; &amp;&amp; &lt;symbol&gt;<td>0 ""
24552456
<tr><th scope-row=""><a class=css-code data-link-type=descriptor href=#descdef-fallback title=fallback>fallback</a><td>&lt;counter-style-name&gt;<td>decimal

0 commit comments

Comments
 (0)