w3c / jlreq

Text Layout Requirements for Japanese
https://w3c.github.io/jlreq/
Other
99 stars 16 forks source link

[todo] Create an issue on csswg-drafts to request separation of Japanese punctuation for Hanging Glyphs #427

Open kidayasuo opened 2 months ago

kidayasuo commented 2 months ago

This is outcome from the F2F meeting on 2024-4-17.


9.2. Hanging Glyphs

In Japanese typesetting of hanging punctuation, Western periods and other punctuation do not hang at the end of lines. Japanese punctuation must be differentiated from Western punctuation.

The purpose of Japanese hanging punctuation is to keep punctuation marks within the line to avoid adjusting the line, as punctuation marks are line-start prohibited characters and need to move to the next line along with the preceding character if they cannot fit at the line end. In Japanese typesetting, adjusting lines disrupts the grid, and for efficiency, it is preferable to avoid this, hence the allowance for hanging. In contrast, hanging in Western typesetting is performed to avoid the visual gaps created by punctuation marks and align edges visually.

Fantasai raised concerns whether this property is appropriate, suggesting that with modern technology, the visual effects of hanging at the character level of punctuation can be achieved more effectively than with traditional methods.

Actions

Mr. Kida will create an issue on csswg-drafts proposing this feature.