Skip to content

Update formula schema: Add font category labels #241

@ronaldtse

Description

@ronaldtse

Glyph type (can we detect, or need to assign?):

  • Serif: Traditional fonts with small lines (serifs) at the ends of strokes. (have to detect via software like OpenCV: https://stackoverflow.com/questions/64948930/how-might-i-detect-serif-and-sans-serif-fonts-in-python-opencv)
  • Sans Serif: Modern, clean fonts without serifs. (as above)
  • Script: Fluid, handwritten-style fonts. (cannot autodetect?)
  • Display: High-impact, decorative fonts for headlines. (cannot autodetect?)
  • Monospaced: Fixed-width characters, often used for coding. (can detect by checking if glyph width is identical)
  • Handwritten: Informal, script-like styles. (cannot autodetect?)

Font format available (not considering transcoding):

  • TTF, OTF, etc. (this info is already in the Formula)

Features (can detect):

  • Ligatures (need Fontisan to support)
  • Variable fonts and axes (supported by Fontisan)
  • language set support (need Fontisan to support)
  • unicode plane support (need Fontisan to support)
  • weights available (need to detect from non-variable fonts)
  • "style categorization"? e.g. italics, bold, heavy, medium, etc. (this may require labeling enumeration for per-style font files)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request
No fields configured for Feature.

Projects

Status

High priority

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions