From 9243f8286ea2b1aabdd596e248d5bbb3aa8b2c19 Mon Sep 17 00:00:00 2001 From: Benjamin Saunders Date: Mon, 27 Jun 2022 18:52:05 -0700 Subject: [PATCH 1/2] N35: psf2 --- content/news/035/index.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/content/news/035/index.md b/content/news/035/index.md index b7c79e268..4d97a1bf8 100644 --- a/content/news/035/index.md +++ b/content/news/035/index.md @@ -75,6 +75,24 @@ If needed, a section can be split into subsections with a "------" delimiter. ## Library Updates +### [psf2] + +[psf2] is a minimal, unopinionated, no-std parser for the v2 [PC Screen +Font](https://www.win.tue.nl/~aeb/linux/kbd/font-formats-1.html) bitmap font +format. + +PSF2 fonts are simple, compact, and readily available due to their use as Linux +console fonts. They are extremely fast to draw at their intended resolution, +making them a great choice to quickly get text on the screen, especially when a +low-resolution, fixed-width aesthetic is desired. + +The psf2 crate parses font data, exposing font size, glyph lookup, and iterators +to traverse a glyph's bitmap for easy rendering. Due to its limited scope, it is +much smaller and faster than conventional text rasterizers, but cannot support +variable-width, anti-aliased, or shaped text. + +[psf2]: https://github.com/Ralith/psf2 + ## Popular Workgroup Issues in Github From faa05469e4316190b92cf0990e114439305292c7 Mon Sep 17 00:00:00 2001 From: Joe Clay <27cupsofcoffee@gmail.com> Date: Tue, 28 Jun 2022 20:51:27 +0100 Subject: [PATCH 2/2] Update index.md --- content/news/035/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/news/035/index.md b/content/news/035/index.md index 4d97a1bf8..681386116 100644 --- a/content/news/035/index.md +++ b/content/news/035/index.md @@ -77,9 +77,8 @@ If needed, a section can be split into subsections with a "------" delimiter. ### [psf2] -[psf2] is a minimal, unopinionated, no-std parser for the v2 [PC Screen -Font](https://www.win.tue.nl/~aeb/linux/kbd/font-formats-1.html) bitmap font -format. +[psf2] is a minimal, unopinionated, no-std parser for the v2 +[PC Screen Font][psf2-format] bitmap font format. PSF2 fonts are simple, compact, and readily available due to their use as Linux console fonts. They are extremely fast to draw at their intended resolution, @@ -92,6 +91,7 @@ much smaller and faster than conventional text rasterizers, but cannot support variable-width, anti-aliased, or shaped text. [psf2]: https://github.com/Ralith/psf2 +[psf2-format]: https://www.win.tue.nl/~aeb/linux/kbd/font-formats-1.html ## Popular Workgroup Issues in Github