# Files and Fonts

This section covers file loading and font setup for Gum projects.

* [Fonts](https://docs.flatredball.com/gum/code/files-and-fonts/fonts) — overview of font loading approaches (KernSmith, custom fonts, font cache)
* [File Loading](https://docs.flatredball.com/gum/code/files-and-fonts/file-loading) — RelativeDirectory, file caching, and general file loading
* [BitmapFont](https://docs.flatredball.com/gum/code/files-and-fonts/bitmapfont) — text measurement API and character info
* [Content Using Embedded Resources](https://docs.flatredball.com/gum/code/files-and-fonts/content-using-embedded-resources) — mobile and cross-platform file loading
