mirror-linux/lib/fonts
Neilay Kharwadkar b08ee4d666 lib/fonts: Add Terminus 10x18 console font
Add a compile-in option for Terminus 10x18 bitmap console font
to improve readability on modern laptop displays.

On modern 13-16 inch laptop displays with high pixel density,
common scaled resolutions like 1280x800 and 1440x900 are widely
used.

At these resolutions, VGA 8x16 is too small and difficult to
read for extended periods, while Terminus 16x32 is too large,
providing only 25-28 rows. The existing 10x18 font has poor
readability.

Terminus 10x18 provides improved readability with its clean,
fixed-width design while maintaining practical row counts
(44-50 rows).

A comfortable and readable built-in font for early boot messages,
kernel panics or whenever userspace is unavailable.

The font was converted from standard Terminus ter-i18b.psf using
psftools and formatted to match kernel font conventions.

This patch is non-intrusive, no options are enabled by default
so most users won't notice a thing.

Signed-off-by: Neilay Kharwadkar <neilaykharwadkar@gmail.com>
Signed-off-by: Helge Deller <deller@gmx.de>
2025-12-02 19:57:01 +01:00
..
Kconfig lib/fonts: Add Terminus 10x18 console font 2025-12-02 19:57:01 +01:00
Makefile lib/fonts: Add Terminus 10x18 console font 2025-12-02 19:57:01 +01:00
font_6x8.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_6x10.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_6x11.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_7x14.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_8x8.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_8x16.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_10x18.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_acorn_8x8.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_mini_4x6.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_pearl_8x8.c lib: fix spelling mistakes 2021-07-08 11:48:20 -07:00
font_sun8x16.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_sun12x22.c Fonts: Add charcount field to font_desc 2020-11-16 16:31:41 +01:00
font_ter10x18.c lib/fonts: Add Terminus 10x18 console font 2025-12-02 19:57:01 +01:00
font_ter16x32.c Fonts: font_ter16x32: Update font with new upstream Terminus release 2021-01-07 21:06:25 +01:00
fonts.c lib/fonts: Add Terminus 10x18 console font 2025-12-02 19:57:01 +01:00