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

Lack of support for applying extra spacing between Japanese and Western text #312

Open
xfq opened this issue Oct 20, 2021 · 5 comments
Open
Labels
doc:jlreq Used for gap analysis (only) to indicate target document. gap The first comment in this issue is read by the gap-analysis document. i:letter_spacing Relevant section in the LE Index. Must use for gap analysis issues. Also useful for others. p:advanced Used for gap analysis issues (only) to indicate priority.

Comments

@xfq
Copy link
Member

xfq commented Oct 20, 2021

This issue is applicable to Chinese and Japanese.

In Japanese composition, it is usually recommended to apply extra spacing between Japanese and Western text to increase the recognition of Western text.

Currently, browsers do not support this feature, so content authors have to work around the problem by adding spaces manually.

For more details, see this GitHub issue, which is being used to track this gap. Please discuss this issue there.

@xfq xfq added gap The first comment in this issue is read by the gap-analysis document. doc:jlreq Used for gap analysis (only) to indicate target document. p:advanced Used for gap analysis issues (only) to indicate priority. i:letter_spacing Relevant section in the LE Index. Must use for gap analysis issues. Also useful for others. labels Oct 20, 2021
@xfq
Copy link
Member Author

xfq commented Oct 20, 2021

The first comment in this issue contains text that will automatically appear in one or more gap-analysis documents as a subsection with the same title as this issue. Any edits made to that comment will be immediately available in the document. Proposals for changes or discussion of the content can be made in comments below this point.

Relevant gap analysis documents include:
ChineseJapanese

@frivoal
Copy link
Contributor

frivoal commented Oct 21, 2021

There exists a css-property to deal with that in css-text-4: https://drafts.csswg.org/css-text-4/#text-spacing-property

text-spacing: ideograph-alpha ideograph-numeric

I don't believe it to be implemented anywhere yet, though.

@xfq
Copy link
Member Author

xfq commented Oct 21, 2021

@frivoal Yeah, I also mentioned it in w3c/clreq#401 (although I didn't mention ideograph-numeric). I think the current CSS spec has at least two potential issues:

@r12a
Copy link
Contributor

r12a commented Oct 21, 2021

Hmm. This discussion would be better held at w3c/clreq#401, since it is the issue which is being tracked by the gap pipeline. Implementers using the pipeline may not see this thread.

(Perhaps the boilerplate text should indicate where to hold discussions.)

@MurakamiShinyu
Copy link

FYI,

There exists a css-property to deal with that in css-text-4: https://drafts.csswg.org/css-text-4/#text-spacing-property

text-spacing: ideograph-alpha ideograph-numeric

I don't believe it to be implemented anywhere yet, though.

text-spacing: ideograph-alpha ideograph-numeric is being implemented in Vivliostyle very recently.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc:jlreq Used for gap analysis (only) to indicate target document. gap The first comment in this issue is read by the gap-analysis document. i:letter_spacing Relevant section in the LE Index. Must use for gap analysis issues. Also useful for others. p:advanced Used for gap analysis issues (only) to indicate priority.
Projects
None yet
Development

No branches or pull requests

4 participants