Re: [clreq] Baseline (#634)

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. 

-- 
GitHub Notification of comment by macnmm
Please view or discuss this issue at https://github.com/w3c/clreq/issues/634#issuecomment-2436588199 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 25 October 2024 00:51:03 UTC