| add_fonts | Add local font files to the search path |
| clear_local_fonts | Add local font files to the search path |
| clear_registry | Register font collections as families |
| fonts_as_import | Create import specifications for web content |
| font_fallback | Get the fallback font for a given string |
| font_feature | Define OpenType font feature settings |
| font_info | Query font-specific information |
| get_from_font_squirrel | Download and add web font |
| get_from_google_fonts | Download and add web font |
| glyph_info | Query glyph-specific information from fonts |
| glyph_outline | Get the outline of glyphs |
| glyph_raster | Render glyphs to raster image |
| glyph_raster_grob | Convert an extracted glyph raster to a grob |
| match_font | Find a system font by name and style |
| match_fonts | Find a system font by name and style |
| register_font | Register font collections as families |
| register_variant | Register a font as a variant as an existing one |
| registry_fonts | Register font collections as families |
| require_font | Ensure font availability in a script |
| reset_font_cache | Reset the system font cache |
| scan_local_fonts | Add local font files to the search path |
| search_web_fonts | Search font repositories for a font based on family name |
| shape_string | Calculate glyph positions for strings |
| string_metrics_dev | Get string metrics as measured by the current device |
| string_width | Calculate the width of a string, ignoring new-lines |
| string_widths_dev | Get string widths as measured by the current device |
| str_split_emoji | Split a string into emoji and non-emoji glyph runs |
| system_fonts | List all fonts installed on your system |
| web-fonts | Download and add web font |