Skip to content

Commit 405d224

Browse files
committed
all lreqs Fix & standardise headings per label names. Add echidna.
1 parent 769777b commit 405d224

File tree

8 files changed

+144
-140
lines changed

8 files changed

+144
-140
lines changed

cyrl/echidna

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# ECHIDNA configuration
2+
index.html?specStatus=DNOTE&shortName=cyrl-lreq respec

cyrl/index.html

Lines changed: 32 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -246,11 +246,11 @@ <h2>All topics</h2>
246246

247247

248248

249-
<section>
250-
<h2 id="h_text_direction">Text direction</h2>
249+
<section id="h_direction">
250+
<h2>Text direction</h2>
251251

252252

253-
<!--<section id="h_vertical_text">
253+
<!--<section id="vertical_text">
254254
<h3>Vertical text</h3>
255255
-->
256256

@@ -318,7 +318,7 @@ <h3>Vertical text</h3>
318318
319319
320320
321-
<section id="h_bidi_text">
321+
<section id="bidi_text">
322322
<h3>Bidirectional text</h3>
323323
324324
<aside class="prompts">If this script runs right-to-left, are there any issues when handling that? Is bidirectional text adequately supported? What about numbers and expressions? Do the Unicode bidi controls and HTML markup provide the support needed? Is isolation of directional runs problematic?</aside>
@@ -398,7 +398,7 @@ <h3>Bidirectional text</h3>
398398
<h2>Glyph shaping &amp; positioning</h2>
399399

400400

401-
<section id="h_writing_styles">
401+
<section id="fonts">
402402
<h3>Fonts &amp; font styles</h3>
403403

404404
<aside class="prompts">How are fonts grouped into recognisable writing styles? How is each writing style used? Are OpenType features needed? What other font-related requirements and issue exist?</aside>
@@ -470,8 +470,6 @@ <h3>Fonts &amp; font styles</h3>
470470
</ul>
471471
</dd>
472472
</dl>
473-
474-
475473
</section>
476474

477475

@@ -481,7 +479,7 @@ <h3>Fonts &amp; font styles</h3>
481479

482480

483481

484-
<section class="h_context">
482+
<section id="glyphs">
485483
<h3>Context-based shaping &amp; positioning</h3>
486484

487485
<aside class="prompts">Are special glyph forms needed, depending on the context in which a character is used? Do glyphs interact in some circumstances? Are there requirements to position diacritics or other items specially, depending on context? Does the script have multiple diacritics competing for the same location relative to the base?</aside>
@@ -556,7 +554,7 @@ <h3>Context-based shaping &amp; positioning</h3>
556554

557555

558556
<!--
559-
<section class="h_cursive">
557+
<section id="cursive">
560558
<h3>Cursive text</h3>
561559
562560
<aside class="prompts">If this script is cursive (eg. Arabic, N’Ko, Syriac, etc), are there problems or needed features related to the handling of cursive text? Do cursive links break if parts of a word are marked up or styled? Do Unicode joiner and non-joiner characters behave as expected?</aside>
@@ -626,7 +624,7 @@ <h3>Cursive text</h3>
626624

627625

628626

629-
<section class="h_fontstyle">
627+
<section id="letterforms">
630628
<h3>Letterform slopes, weights, &amp; italics</h3>
631629

632630
<aside class="prompts">Are italicisation, bolding, oblique, etc relevant? Do italic fonts lean in the right direction? Is synthesised italicisation problematic? Are there other problems relating to bolding or italicisation - perhaps relating to generalised assumptions of applicability?</aside>
@@ -695,7 +693,7 @@ <h3>Letterform slopes, weights, &amp; italics</h3>
695693

696694

697695

698-
<section class="h_transforms">
696+
<section id="transforms">
699697
<h3>Case &amp; other character transforms</h3>
700698

701699
<aside class="prompts">Is the orthography bicameral? Are there other character pairings, especially when transforms are needed to convert between the two?</aside>
@@ -765,13 +763,13 @@ <h3>Case &amp; other character transforms</h3>
765763

766764

767765

768-
<section class="h_graphemes">
766+
<section class="h_segmentation">
769767
<h2>Typographic units</h2>
770768

771769

772770

773771

774-
<section class="h_transforms">
772+
<section id="encoding">
775773
<h3>Characters &amp; encoding</h3>
776774

777775

@@ -847,7 +845,7 @@ <h3>Characters &amp; encoding</h3>
847845

848846

849847

850-
<section class="h_segmentation">
848+
<section id="segmentation">
851849
<h3>Grapheme/word segmentation &amp; selection</h3>
852850

853851
<aside class="prompts">Do Unicode grapheme clusters appropriately segment character units for the script? Are there special requirements for the following operations: forwards/backwards deletion, cursor movement &amp; selection, character counts, searching &amp; matching, text insertion, line-breaking, justification, case conversions, sorting? Are words separated by spaces, or other characters? Are there special requirements when double-clicking on the text? Are words hyphenated?</aside>
@@ -931,12 +929,12 @@ <h3>Grapheme/word segmentation &amp; selection</h3>
931929

932930

933931

934-
<section id="h_characters_and_phrases">
932+
<section id="h_inline">
935933
<h2>Punctuation &amp; inline features</h2>
936934

937935

938936

939-
<section id="h_phrase">
937+
<section id="punctuation_etc">
940938
<h3>Phrase &amp; section boundaries</h3>
941939

942940

@@ -1010,7 +1008,7 @@ <h3>Phrase &amp; section boundaries</h3>
10101008

10111009

10121010

1013-
<section id="h_quotations">
1011+
<section id="quotations">
10141012
<h3>Quotations &amp; citations</h3>
10151013

10161014

@@ -1081,7 +1079,7 @@ <h3>Quotations &amp; citations</h3>
10811079

10821080

10831081

1084-
<section id="h_emphasis">
1082+
<section id="emphasis">
10851083
<h3>Emphasis &amp; highlighting</h3>
10861084

10871085

@@ -1151,7 +1149,7 @@ <h3>Emphasis &amp; highlighting</h3>
11511149

11521150

11531151

1154-
<section id="h_abbrev">
1152+
<section id="abbrev">
11551153
<h3>Abbreviation, ellipsis &amp; repetition</h3>
11561154

11571155

@@ -1221,7 +1219,7 @@ <h3>Abbreviation, ellipsis &amp; repetition</h3>
12211219

12221220

12231221

1224-
<section id="h_inlinenotes">
1222+
<section id="inline_notes">
12251223
<h3>Inline notes &amp; annotations</h3>
12261224

12271225

@@ -1291,7 +1289,7 @@ <h3>Inline notes &amp; annotations</h3>
12911289

12921290

12931291

1294-
<section id="h_otherinline">
1292+
<section id="text_decoration">
12951293
<h3>Text decoration &amp; other inline features</h3>
12961294

12971295

@@ -1362,7 +1360,7 @@ <h3>Text decoration &amp; other inline features</h3>
13621360

13631361

13641362

1365-
<section id="h_data_formats">
1363+
<section id="data_formats">
13661364
<h3>Data formats &amp; numbers</h3>
13671365

13681366

@@ -1441,11 +1439,11 @@ <h3>Data formats &amp; numbers</h3>
14411439

14421440

14431441

1444-
<section id="h_lines_and_paragraphs">
1442+
<section id="h_para">
14451443
<h2>Line &amp; paragraph layout</h2>
14461444

14471445

1448-
<section id="h_line_breaking">
1446+
<section id="line_breaking">
14491447
<h3>Line breaking &amp; hyphenation</h3>
14501448

14511449
<aside class="prompts">Are there special rules about the way text wraps when it hits the end of a line? Does line-breaking wrap whole 'words' at a time, or characters, or something else (such as syllables in Tibetan and Javanese)? What characters should not appear at the end or start of a line, and what should be done to prevent that? Is hyphenation used, or something else? What rules are used? What difficulties exist?</aside>
@@ -1514,7 +1512,7 @@ <h3>Line breaking &amp; hyphenation</h3>
15141512

15151513

15161514

1517-
<section id="h_alignment">
1515+
<section id="justification">
15181516
<h3>Text alignment &amp; justification</h3>
15191517

15201518
<aside class="prompts">Does text in a paragraph needs to have flush lines down both sides? Does the script allow punctuation to hang outside the text box at the start or end of a line? Where adjustments are need to make a line flush, how is that done? Does the script shrink/stretch space between words and/or letters? Are word baselines stretched, as in Arabic? What about paragraph indents?</aside>
@@ -1581,7 +1579,7 @@ <h3>Text alignment &amp; justification</h3>
15811579

15821580

15831581

1584-
<section id="h_spacing">
1582+
<section id="spacing">
15851583
<h3>Text spacing</h3>
15861584

15871585
<aside class="prompts">This section looks at ways in which spacing is applied between characters over and above that which is introduced during justification. For example, does the orthography create emphasis or other effects by spacing out the words, letters or syllables in a word? (For justification related spacing, see Text alignment &amp; justification, above).</aside>
@@ -1647,7 +1645,7 @@ <h3>Text spacing</h3>
16471645

16481646

16491647

1650-
<section id="h_baselines">
1648+
<section id="baselines">
16511649
<h3>Baselines, line height, etc.</h3>
16521650

16531651
<aside class="prompts">Does the script have special requirements for baseline alignment between mixed scripts and in general? Is line height special for this script? Are there other aspects that affect line spacing, or positioning of items vertically within a line?</aside>
@@ -1713,7 +1711,7 @@ <h3>Baselines, line height, etc.</h3>
17131711

17141712

17151713

1716-
<section id="h_counters">
1714+
<section id="lists">
17171715
<h3>Lists, counters, etc.</h3>
17181716

17191717
<aside class="prompts">Are there list or other counter styles in use? If so, what is the format used? Do counters need to be upright in vertical text? Are there other aspects related to counters and lists that need to be addressed?</aside>
@@ -1787,7 +1785,7 @@ <h3>Lists, counters, etc.</h3>
17871785

17881786

17891787

1790-
<section id="h_initials">
1788+
<section id="initials">
17911789
<h3>Styling initials</h3>
17921790

17931791
<aside class="prompts">Does the script use special styling of the initial letter of a line or paragraph, such as for drop caps or similar? How about the size relationship between the large letter and the lines alongide? where does the large letter anchor relative to the lines alongside? is it normal to include initial quote marks in the large letter? is the large letter really a syllable? Are dropped, sunken, and raised types found? etc.</aside>
@@ -1868,7 +1866,7 @@ <h2>Page &amp; book layout</h2>
18681866

18691867
<p>tbd</p>
18701868
<!--
1871-
<section id="h_generallayout">
1869+
<section id="page_layout">
18721870
<h3>General page layout &amp; progression</h3>
18731871
18741872
<aside class="prompts">How are the main text area and ancilliary areas positioned and defined? Are there any special requirements here, such as dimensions in characters for the Japanese kihon hanmen? The book cover for scripts that are read right-to-left scripts is on the right of the spine, rather than the left. When content can flow vertically and to the left or right, how to specify the location of objects, text, etc. relative to the flow? Do tables and grid layouts work as expected? How do coluLANGTAGs work in vertical text? Can you mix block of vertical and horizontal text? Does text scroll in a different direction?</aside>
@@ -1934,7 +1932,7 @@ <h3>General page layout &amp; progression</h3>
19341932
19351933
19361934
1937-
<section id="h_grids_tables">
1935+
<section id="grids_tables">
19381936
<h3>Grids &amp; tables</h3>
19391937
19401938
<aside class="prompts">Does the script have special requirements for character grids or tables?</aside>
@@ -2000,7 +1998,7 @@ <h3>Grids &amp; tables</h3>
20001998
20011999
20022000
2003-
<section id="h_footnotes_etc">
2001+
<section id="footnotes_etc">
20042002
<h3>Footnotes, endnotes, etc</h3>
20052003
20062004
<aside class="prompts">Support for footnotes, endnotes or other necessary annotations of this kind may vary in other cultures. In some cases, a script may use a very idiosyncratic approach to locate the notes or to link to them from the text. (See Inline notes &amp; annotations for purely inline annotations, such as ruby or warichu. This section is about annotation systems that separate the reference marks and the content of the notes.)</aside>
@@ -2069,7 +2067,7 @@ <h3>Footnotes, endnotes, etc</h3>
20692067
20702068
20712069
2072-
<section id="h_headers_footers">
2070+
<section id="headers_footers">
20732071
<h3>Page headers, footers, etc</h3>
20742072
20752073
<aside class="prompts">Are there special conventions for page numbering, or the way that running headers and the like are handled?</aside>
@@ -2135,7 +2133,7 @@ <h3>Page headers, footers, etc</h3>
21352133
21362134
21372135
2138-
<section id="h_interaction">
2136+
<section id="interaction">
21392137
<h3>Forms &amp; user interaction</h3>
21402138
21412139
<aside class="prompts">Are vertical form controls needed? Are scroll bars in an unusual position? Other special requirements for user interaction?</aside>

geor/echidna

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# ECHIDNA configuration
2+
index.html?specStatus=DNOTE&shortName=geor-lreq respec

0 commit comments

Comments
 (0)