Skip to content

Commit 6a98f9f

Browse files
N35: psf2 (#1066)
Co-authored-by: Joe Clay <27cupsofcoffee@gmail.com>
1 parent cfdb8e4 commit 6a98f9f

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

content/news/035/index.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,24 @@ If needed, a section can be split into subsections with a "------" delimiter.
7575

7676
## Library Updates
7777

78+
### [psf2]
79+
80+
[psf2] is a minimal, unopinionated, no-std parser for the v2
81+
[PC Screen Font][psf2-format] bitmap font format.
82+
83+
PSF2 fonts are simple, compact, and readily available due to their use as Linux
84+
console fonts. They are extremely fast to draw at their intended resolution,
85+
making them a great choice to quickly get text on the screen, especially when a
86+
low-resolution, fixed-width aesthetic is desired.
87+
88+
The psf2 crate parses font data, exposing font size, glyph lookup, and iterators
89+
to traverse a glyph's bitmap for easy rendering. Due to its limited scope, it is
90+
much smaller and faster than conventional text rasterizers, but cannot support
91+
variable-width, anti-aliased, or shaped text.
92+
93+
[psf2]: https://github.com/Ralith/psf2
94+
[psf2-format]: https://www.win.tue.nl/~aeb/linux/kbd/font-formats-1.html
95+
7896
## Popular Workgroup Issues in Github
7997

8098
<!-- Up to 10 links to interesting issues -->

0 commit comments

Comments
 (0)