Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/haydend100/font-renderer

Font renderer
https://github.com/haydend100/font-renderer

font font-icons font-renderer font-rendering fonts gui pygame pygame-application python python3 truetype-font-files ttf ttf-fonts

Last synced: about 1 month ago
JSON representation

Font renderer

Awesome Lists containing this project

README

        

# Font Rendering of JetBrainsMono-Bold
![screenshot](/docs/assets/screenshot1.png)

# What is a Font Renderer
A Font Renderer takes the vector description from a font file, in this case a TrueTypeFont file (.ttf) and then interprets those vectors to draw the glyphs onto the screen. You can read more on the TrueTypeFont format at https://developer.apple.com/fonts/TrueType-Reference-Manual/ and https://learn.microsoft.com/en-us/typography/truetype/

# Features
-This font renderer supports format 4 ‘cmap’ table.

-As well as full byte ‘loca’ table format.

# Development
Coded in Python with PyGame for rendering.