Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
kidayasuo opened this issue Apr 19, 2024 · 0 comments
Labels
i:justification Text alignment & justification l:ja Japanese s:jpan Japanese script todo todo items for the team members

Comments

@kidayasuo
Copy link
Contributor

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.

@kidayasuo kidayasuo added the todo todo items for the team members label Apr 19, 2024
@r12a r12a added s:jpan Japanese script l:ja Japanese i:justification Text alignment & justification labels Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
i:justification Text alignment & justification l:ja Japanese s:jpan Japanese script todo todo items for the team members
Projects
None yet
Development

No branches or pull requests

2 participants