Closed
Bug 1121195
Opened 9 years ago
Closed 9 years ago
Place trailing tone mark in a separate column for vertical ruby annotations
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: xidorn, Unassigned)
References
(Blocks 1 open bug)
Details
The CSS Ruby spec requires UAs to place the tone mark of bopomofo in a separate column to the right of the inter-character annotation. I discussed this with jfkthame, and he thinks it would be better to create a separate frame, so that we can place it wherever we need. As the tone marks need to be put in a separate column are always at the end of the annotation in real world use cases, I think we only need to create frame if the last non-whitespace character is a valid tone mark in a inter-character annotation.
Reporter | ||
Comment 1•9 years ago
|
||
One thing I'm not sure is, whether we should create a frame regardless of the ruby-position and writing-mode? According to the spec, we only need to do so when ruby-position has inter-character set, and writing-mode is horizontal. But it would make changes to ruby-position and writing-mode trigger frame reconstruct, which may potentially make things more complicated. I guess we could always create a separate frame for the trailing tone mark of ruby text boxes, but just leave it as it is if the ruby-position and writing-mode do not match the special rule.
Reporter | ||
Updated•9 years ago
|
Summary: Create separate frame for trailing tone mark in inter-character ruby annotation → Place trailing tone mark in a separate column for vertical ruby annotations
Reporter | ||
Comment 2•9 years ago
|
||
The working group has moved to using font metrics for placing tone marks.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•