Skip to content

[css-inline] Define how to synthesize ideographic-over and ideographic-under #10850

Description

@kojiishi

The text-box-edge property has text-edge as its value.

It defines that:

Which goes to these definitions:

  • ideographic-over: Corresponds to the line-over design edge of CJK (Han/Hangul/Kana) text. Assigned to idtp in OpenType.
  • ideographic-under: Corresponds to the line-under design edge of CJK (Han/Hangul/Kana) text. Assigned to ideo in OpenType.
  • ideographic-ink-over: Corresponds to the line-over ink edge of CJK (Han/Hangul/Kana) text. Assigned to icft in OpenType.
  • ideographic-ink-under: Corresponds to the line-under ink edge of CJK (Han/Hangul/Kana) text. Assigned icfb in OpenType.

Questions:

  1. Most fonts, including many CJK fonts, don't have these tables. How should this be synthesized when these are missing?
  2. When the first font in the cascade doesn't have these tables but the second one does, should UA synthesize from the first font, or use the table from the second font?

@fantasai @nt1m @vitorroriz @Clqsin45 @bfgeek @jfkthame @kidayasuo @xfq

Metadata

Metadata

Assignees

No one assigned

    Labels

    css-inline-3Current Worki18n-trackerGroup bringing to attention of Internationalization, or tracked by i18n but not needing response.topic: text edge control

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions