Skip to content

Commit 37cc40a

Browse files
committed
[css-ruby-1] Clarify relationship of ruby and bopomofo tone mark positioning.
1 parent c2f8033 commit 37cc40a

2 files changed

Lines changed: 22 additions & 11 deletions

File tree

css-ruby-1/Overview.bs

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1556,18 +1556,27 @@ Appendix A: Default Style Sheet</h2>
15561556
<h2 id="glossary">
15571557
Glossary</h2>
15581558
<dl>
1559-
<dt id="g-bopomofo">Bopomofo (Chinese: <span lang=zh-Bopo>ㄅㄆㄇㄈ</span>, <span lang=zh-Hant>注音符號</span>, or <span lang=zh-Hans>注音符号</span>)
1559+
<dt id="g-bopomofo"><dfn>Bopomofo</dfn> (Chinese: <span lang=zh-Bopo>ㄅㄆㄇㄈ</span>, <span lang=zh-Hant>注音符號</span>, or <span lang=zh-Hans>注音符号</span>)
15601560
<dd>
1561-
37 characters and 4 tone markings used as phonetics in Chinese,
1561+
<p>37 characters and 4 tone markings used as phonetics in Chinese,
15621562
especially standard Mandarin.
1563-
1564-
Note: The user agent is responsible for ensuring the correct relative alignment and positioning of the glyphs,
1565-
including bopomofo tone marks, when displaying text,
1566-
whether it occurs in ruby annotations or as normal inline text.
1567-
Bopomofo Tone marks are spacing characters that occur (in memory) at the end of the ruby text for each base character.
1568-
They are usually displayed in a separate column to the right of or above the bopomofo characters,
1569-
and the position of the tone mark depends on the number of characters in the syllable.
1570-
One tone mark, however, is placed before the bopomofo, not over it.
1563+
These are often, but not exclusively, used for ruby annotations.
1564+
1565+
<dfn>Bopomofo tone marks</dfn> are spacing characters that occur
1566+
(in memory)
1567+
at the end of each bopomofo syllable.
1568+
They are typically displayed in a separate track
1569+
to the right of or above the other bopomofo characters,
1570+
and the position of the tone mark depends
1571+
on the number of characters in the syllable.
1572+
The neutral tone mark, however,
1573+
is placed before (and in line with) the bopomofo, not alongside it.
1574+
1575+
Note: The user agent and font subsystem are responsible for
1576+
ensuring the correct relative alignment and positioning of glyphs,
1577+
including [=bopomofo tone marks=], when displaying text--
1578+
whether the text occurs in ruby annotations or as normal inline content.
1579+
Such glyph placement is not a function of CSS ruby layout.
15711580
<!-- See Taiwanese requirements doc for EPUB at http://epub-revision.googlecode.com/files/EGLS_TW_eng.ppt -->
15721581

15731582
<dt id="g-hanja">Hanja (Korean: <span lang=ko>漢字</span>)
@@ -1622,6 +1631,7 @@ Acknowledgments</h2>
16221631

16231632
David Baron,
16241633
Robin Berjon,
1634+
Susanna Bowen,
16251635
Stephen Deach,
16261636
Martin Dürst,
16271637
Hideki Hiura (<span lang="ja">樋浦 秀樹</span>),

css-ruby-1/issues-wd-2014.bsi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ Summary: Clarify text run adjacency
2323
From: Susanna Bowen
2424
Comment: https://lists.w3.org/Archives/Public/www-style/2014Aug/0213.html
2525
Response: https://lists.w3.org/Archives/Public/www-style/2014Aug/0216.html
26-
Open: Needs edits
26+
Closed: Accepted
27+
Resolved: Editorial
2728
----
2829
Issue 4.
2930
Summary: Bopomofo tone mark positioning examples

0 commit comments

Comments
 (0)