Tracer X renders scalable vector glyphs and fonts, including basic single-column text layout and lightly formatted text. It has no dependencies aside from C99, and does not assume you have access to a file system so it should be suitable even for highly constrained embedded applications. Fonts are remapped from TTF/OTF files to C source code as plain arrays and structs, so you can embed them easily into your project with your standard toolchain without a separate file/asset management system. Total compiled code impact on your project is < 35kB, plus whatever font data you include (a typical modern font, remapped to the C array format above, weighs between 20-60kB).
No forum posts yet.