-
Notifications
You must be signed in to change notification settings - Fork 61
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
Baseline #634
Comments
We need to be careful about what 'baseline' means. CSS and other sources say that Han characters do have a baseline, but it's an ideographic baseline ( What is true is that Han characters have no descenders. |
The creation of the "ideographic" baseline is in my opinion a stop-gap measure, that lacks a full appreciation of how ideographic languages are typeset. When children learn to write them they use boxes and not lines for a reason -- that reason relates to how the characters occupy a space and can be written either horizontally or vertically. More important to the "baseline or not" argument is how they are arranged on the line with different fonts and different sizes -- there is no single choice but rather a number of alignment points to consider, and when set next to a language that is baseline-based, how that language's baseline should relate to the boxes involves a deep discussion. Each writing script that doesn't use a single baseline will fall into this category of "needing to be harmonized with writing scripts that use a baseline", and those other scripts should not be misunderstood to have a "baseline" that is just on some other y-offset from the Latin baseline. |
We should mention that Chinese characters have no baseline. Each glyph is located in a square character frames of equal dimensions, with no ascenders or descenders.
我们需要提一下汉字没有基线,每个字形都位于正方形的文字外框中,既没有升部也没有降部。
We should mention how to deal with Chinese characters when mixed with scripts that has a baseline.
需要提一下,与有基线的文字混排时应如何处理。
The text was updated successfully, but these errors were encountered: