1
0
Fork 0
forked from len0rd/rockbox
foxbox/fonts
Solomon Peachy 7795426648 fonts: Update GNU Unifont -- Now with Unicode 16 support!
Thanks to the UnifontEX crew for their hard work.

Change-Id: Iad8266396ba89e27f00ba1f86018f40f19ae78ce
2025-10-04 10:18:27 -04:00
..
05-Tiny.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
06-Tiny.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
07-Fixed.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
08-Atadore.bdf Set the default character in 08-Atadore font to an existing glyph 2010-03-19 21:50:26 +00:00
08-Fixed.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
08-Namil.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
08-Nedore.bdf Polish charset for 08-Nedore font, FS #11436 by Tomasz Kowalczyk 2010-07-05 09:23:14 +00:00
08-Rockbox-Propfont.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
08-Rockfont.bdf FS#10886 - Hebrew glyphs for 08-Rockfont.bdf 2010-01-01 23:31:09 +00:00
08-Sazanami-Mincho.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
08-Schumacher-Clean.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
09-Fixed.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
09-Nedore.bdf Polish charset for 09-Nedore font, FS #11460 by Tomasz Kowalczyk 2010-07-05 11:54:03 +00:00
09-Sazanami-Mincho.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
10-Adobe-Helvetica-Bold.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
10-Adobe-Helvetica.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
10-Artwiz-Snap.bdf Add the glyph range to the comment. Cyrillic glyphs were taken from FS#9834 (thanks to Alexander Kuzmenkov). 2009-03-18 21:42:03 +00:00
10-Fixed.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
10-Nimbus.bdf Correct the bounding box of the symbol 8223 in some fonts (part of FS#9931) 2009-02-28 17:18:34 +00:00
10-ProFont.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
10-Sazanami-Mincho.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
11-Nimbus.bdf Correct the bounding box of the symbol 8223 in some fonts (part of FS#9931) 2009-02-28 17:18:34 +00:00
11-ProFont.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
11-Sazanami-Mincho.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
12-Adobe-Helvetica-Bold.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
12-Adobe-Helvetica.bdf fonts: 12-Adobe-Helvetica.bdf: adjust width for few letters 2024-09-24 07:44:38 -04:00
12-Fixed-SemiCond.bdf fonts: Major update for 12-Fixed-SemiCond (1767 -> 4531 codepoints) 2024-09-24 17:45:27 -04:00
12-Nimbus.bdf Add the 'number sign' glyph to a couple more fonts 2010-06-30 09:30:25 +00:00
12-ProFont.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
12-Sazanami-Mincho.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
12-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
13-Fixed-Bold.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
13-Fixed-SemiCond-Bold.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
13-Fixed-SemiCond.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
13-Fixed.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
13-Nimbus.bdf Add the 'number sign' glyph to a couple more fonts 2010-06-30 09:30:25 +00:00
13-Sazanami-Mincho.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
14-Adobe-Helvetica-Bold.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
14-Nimbus.bdf Fix the eogonek glyph in 14-Nimbus (the credit goes to the author of FS#11785) 2010-12-11 21:05:20 +00:00
14-Rockbox-Mix.bdf better Cyrillic for 14-Rockbox-Mix 2024-05-26 11:53:37 -04:00
14-Sazanami-Mincho.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
14-Terminus-Bold.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
14-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
15-Adobe-Helvetica.bdf FS#9906: Correct SWIDTH, DWIDTH for ETHIOPIC SYLLABLE NO in 15-Adobe-Helvetica (Maurus Cuelenaere) 2025-03-25 21:25:21 -04:00
15-ProFont.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
16-Adobe-Helvetica-Bold.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
16-Adobe-Helvetica.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
16-GNU-Unifont.bdf fonts: Update GNU Unifont -- Now with Unicode 16 support! 2025-10-04 10:18:27 -04:00
16-Jackash.bdf Fix width of the '1' to be the same as the width of the other digits. Fixes the last part of FS #2918. 2008-09-03 20:18:42 +00:00
16-Terminus-Bold.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
16-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
16-WenQangYi-Unibit.bdf FS#9059: Add WenQangYi Unibt font (William Poetra Yoga Hadisoeseno) 2024-10-27 22:04:54 -04:00
17-ProFont.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
18-Adobe-Helvetica-Bold.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
18-Adobe-Helvetica.bdf Accept FS #9491 (Some characters in 18-Adobe-Helvetica are spaced quite weirdly) by William Poetra Yoga Hadisoeseno 2008-10-18 22:33:18 +00:00
18-Fixed-Bold.bdf Correct the number in the CHARS line to match the actual number of chars. 2008-09-04 17:32:06 +00:00
18-Fixed.bdf Correct the number in the CHARS line to match the actual number of chars. 2008-09-04 17:32:06 +00:00
18-Terminus-Bold.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
18-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
19-Nimbus.bdf Add the glyph for the number sign to 19-Nimbus 2010-06-29 21:21:05 +00:00
20-Artwiz-Snap.bdf Add 20-Artwiz-Snap. 2010-11-05 10:19:26 +00:00
20-Terminus-Bold.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
20-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
21-Adobe-Helvetica-Bold.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
21-Adobe-Helvetica.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
22-ProFont.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
22-Terminus-Bold.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
22-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
24-Terminus-Bold.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
24-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
27-Adobe-Helvetica-Bold.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
27-Adobe-Helvetica.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
28-Terminus-Bold.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
28-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
29-ProFont.bdf Font cleanup step 3 - The Big Shuffle: Renamed all fonts to a consistent naming scheme that allows easy selection of alternatives based on size, as discussed on IRC. Adjusted themes in SVN and Makefile for the sysfont. ** Attention **: Clean up your /.rockbox/fonts folder before installing the new release, and then install a new font pack as well. Adjust font names in your custom .cfg files. A reference table can be found in fonts/README. 2008-09-02 22:31:11 +00:00
32-Terminus-Bold.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
32-Terminus.bdf fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
35-Adobe-Helvetica-Bold.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
35-Adobe-Helvetica.bdf Fix keywords and executable flags. 2008-09-02 23:42:32 +00:00
35-Nimbus.bdf Remove superfluous executable bits on a bunch of files. 2011-06-08 14:22:03 +00:00
COPYING fonts: Update to v4.49.1 of the Terminus font family 2024-07-29 22:18:31 -04:00
README Fonts: Update README 2024-07-29 22:18:31 -04:00

               __________               __   ___.
     Open      \______   \ ____   ____ |  | _\_ |__   _______  ___
     Source     |       _//  _ \_/ ___\|  |/ /| __ \ /  _ \  \/  /
     Jukebox    |    |   (  <_> )  \___|    < | \_\ (  <_> > <  <
     Firmware   |____|_  /\____/ \___  >__|_ \|___  /\____/__/\_ \
                       \/            \/     \/    \/            \/

                         Rockbox Font Collection

Fonts put here need to follow a few rules:

1. All fonts must be in standard unicode encoding (ISO10646-1). ISO8859-1
   would also work, but should be avoided for consistency, and converted to
   unicode (it's a trivial change of declaration, the actual code positions
   stay the same).
   Other encodings will break text output in rockbox for any non-ASCII text
   and are hence not allowed.
   
2. All fonts need to adhere to the following naming convention for easy
   browsing in rockbox:

      NN-Family-Variant.bdf

   NN is the height _in pixels_ when converted to .fnt with convbdf, zero
   padded for proper sorting in the file browser.

   "Family" is the font family (might consist of more than one part, e.g.
   "Adobe-Helvetica")
   
   "Variant" covers the weight and variant (might also consist of more than
   one part e.g. "Cond-BoldItalic"). This part should be left out if it is
   Regular/Normal/Medium. Do not abbreviate variant names unless they're
   overly long (keep in mind that the rockbox target displays vary a lot in
   size).

3. Fonts must have a suitable license for redistribution.

4. Fonts should be carefully selected, judging quality over quantity. A font
   that only covers ASCII isn't worth much. Rockbox supports a lot of
   languages.