Bug 5589 [Cairo] リンクの下線位置が高すぎる #2
初回投稿日時: 2007年09月18日19時25分35秒
最終更新日時: 2007年09月19日16時50分48秒
カテゴリ: Mozilla Core
SNS:
Tweet (list)
下線の位置が何か変だ、というバグ。(Mac)
ATSUIの返す下線の位置はベースライン基準ではなくディセンダライン基準らしい。Windowsでも同じ疑惑が今ある。どちらのAPIリファレンスにもベースライン基準のものは主語がきちんとしているのに、下線の位置に関しては主語が省略されている。何故。
OpenTypeの仕様を調べてると、やっぱりこのアプローチは間違ってる気がしてきた。明示されていないものの、やはりベースライン基準っぽい。単に一部のCJKフォントのバグなのかもしれないが、それでも各OSにデフォルトで入っているようなユーザの多いフォントには対応が必要だ。