File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -1156,7 +1156,13 @@ Ruby Text Decoration</h3>
1156
1156
<p> Text decoration may be specified directly on ruby base containers
1157
1157
and ruby annotation containers:
1158
1158
in such cases it is propagated to all of the container's bases or annotations (respectively),
1159
- and is also drawn between them.
1159
+ and is also drawn between them for continuity.
1160
+
1161
+ <p> The positions of ruby annotations may be adjusted to avoid conflicts
1162
+ with overline and underline decorations applied to the base text.
1163
+ In the basic case of consistent font size and baseline alignment,
1164
+ an underline or overline is to be positioned
1165
+ between the base level and any annotations on that side.
1160
1166
1161
1167
<p class="issue"> This section needs some clarification about
1162
1168
drawing decorations between the content of adjacent bases/annotations.
Original file line number Diff line number Diff line change @@ -768,6 +768,8 @@ Emphasis Mark Position: the 'text-emphasis-position' property</h3>
768
768
<p> Emphasis marks are drawn exactly as if each character was
769
769
assigned the mark as its ruby annotation text with the ruby position
770
770
given by 'text-emphasis-position' and the ruby alignment as centered.
771
+ Note that this position may be adjusted if it conflicts
772
+ with underline or overline decorations.
771
773
772
774
<p> The effect of emphasis marks on the line height is the same as for
773
775
ruby text.</p>
You can’t perform that action at this time.
0 commit comments