8000 text: advanced feature support · Issue #3397 · thorvg/thorvg · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
text: advanced feature support #3397
Open
@hermet

Description

@hermet

These are candidate features for text/font enhancement that ThorVG is currently missing. While not yet confirmed, they are worth investigating and potentially supporting going forward.

Essential

  • Basic Glyph Metrics Provider and Cursor
  • Multiline Layout (character/word/auto/...)
  • Text Alignment
  • Vertical Texts

Optional

  • Text Decoration (underline/strikethrough/baseline/...)

Formats

  • OTF
  • AAT?

Advanced

  • Bidirectional Text
  • Complex Script Shaping (ligatures/alternative characters/etc)
  • Rich Text(markup/paragraph)

Optimization

  • Glyph caching / atlas mechanism.

Relevants:

Metadata

Metadata

Assignees

Labels

enhancementImprove featuresfeatureNew feature additionsfontFont features (ttf)

Type

No type

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0