- open-font filepath ptsize #!optional indexprocedure
- open-font* filepath ptsize #!optional indexprocedure
Attempts to load the TTF or FON font file at the given filepath (a string). See TTF_OpenFontIndex.
ptsize is the point size (based on 72DPI) to load the font as. This basically translates to pixel height.
index allows you to choose a font face from a file containing multiple font faces. It defaults to 0, the first face.
Returns a ttf:font with the font data. Signals an exception of kind (exn sdl2) if the font could not be loaded.
- open-font returns a managed ttf:font.
- open-font* returns an unmanaged ttf:font, which must be closed with close-font! when you are done with it.