Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.48 KB

README.md

File metadata and controls

30 lines (23 loc) · 1.48 KB

rsheeter.github.io

Font engineering notes

  • font 101 The Basics
    • A brief introduction to the basic concepts and tools you might need if you are a software engineer who wants to Do Things to fonts. Primarily aimed at people working on Google Fonts.
    • Introduces the majority of the core tools prior to our Oxidize effort
  • font 102 Font Fallback. Left at 102 for link stability, it's probably best to skip to 103.
    • Introduces the idea of font fallback and graphemes
  • font 103
    • Introduction to accessing fonts in Rust with Skrifa
    • Find fonts that support a given codepoint
  • font 104
    • Completion of 103 first is recommended
    • Introduction to accessing fonts in Rust with Skrifa
    • Introduction to fiddling with curves in Rust with kurbo
    • Generate an Android Vector Drawable of an icon defined in a variable font
  • android fonts

Demos

References