nbp font
This commit is contained in:
parent
cbda8517e4
commit
379b39b279
64
csrc/u8g2.h
64
csrc/u8g2.h
|
@ -1116,6 +1116,70 @@ extern const uint8_t u8g2_font_amstrad_cpc_extended_8f[] U8G2_FONT_SECTION("u8g2
|
|||
extern const uint8_t u8g2_font_amstrad_cpc_extended_8r[] U8G2_FONT_SECTION("u8g2_font_amstrad_cpc_extended_8r");
|
||||
extern const uint8_t u8g2_font_amstrad_cpc_extended_8n[] U8G2_FONT_SECTION("u8g2_font_amstrad_cpc_extended_8n");
|
||||
extern const uint8_t u8g2_font_amstrad_cpc_extended_8u[] U8G2_FONT_SECTION("u8g2_font_amstrad_cpc_extended_8u");
|
||||
extern const uint8_t u8g2_font_mozart_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_mozart_nbp_tf");
|
||||
extern const uint8_t u8g2_font_mozart_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_mozart_nbp_tr");
|
||||
extern const uint8_t u8g2_font_mozart_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_mozart_nbp_tn");
|
||||
extern const uint8_t u8g2_font_mozart_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_mozart_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_glasstown_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_glasstown_nbp_tf");
|
||||
extern const uint8_t u8g2_font_glasstown_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_glasstown_nbp_tr");
|
||||
extern const uint8_t u8g2_font_glasstown_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_glasstown_nbp_tn");
|
||||
extern const uint8_t u8g2_font_glasstown_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_glasstown_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_shylock_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_shylock_nbp_tf");
|
||||
extern const uint8_t u8g2_font_shylock_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_shylock_nbp_tr");
|
||||
extern const uint8_t u8g2_font_shylock_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_shylock_nbp_tn");
|
||||
extern const uint8_t u8g2_font_shylock_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_shylock_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_roentgen_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_roentgen_nbp_tf");
|
||||
extern const uint8_t u8g2_font_roentgen_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_roentgen_nbp_tr");
|
||||
extern const uint8_t u8g2_font_roentgen_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_roentgen_nbp_tn");
|
||||
extern const uint8_t u8g2_font_roentgen_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_roentgen_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_calibration_gothic_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_calibration_gothic_nbp_tf");
|
||||
extern const uint8_t u8g2_font_calibration_gothic_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_calibration_gothic_nbp_tr");
|
||||
extern const uint8_t u8g2_font_calibration_gothic_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_calibration_gothic_nbp_tn");
|
||||
extern const uint8_t u8g2_font_calibration_gothic_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_calibration_gothic_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_smart_patrol_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_smart_patrol_nbp_tf");
|
||||
extern const uint8_t u8g2_font_smart_patrol_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_smart_patrol_nbp_tr");
|
||||
extern const uint8_t u8g2_font_smart_patrol_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_smart_patrol_nbp_tn");
|
||||
extern const uint8_t u8g2_font_prospero_bold_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_prospero_bold_nbp_tf");
|
||||
extern const uint8_t u8g2_font_prospero_bold_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_prospero_bold_nbp_tr");
|
||||
extern const uint8_t u8g2_font_prospero_bold_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_prospero_bold_nbp_tn");
|
||||
extern const uint8_t u8g2_font_prospero_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_prospero_nbp_tf");
|
||||
extern const uint8_t u8g2_font_prospero_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_prospero_nbp_tr");
|
||||
extern const uint8_t u8g2_font_prospero_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_prospero_nbp_tn");
|
||||
extern const uint8_t u8g2_font_balthasar_regular_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_balthasar_regular_nbp_tf");
|
||||
extern const uint8_t u8g2_font_balthasar_regular_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_balthasar_regular_nbp_tr");
|
||||
extern const uint8_t u8g2_font_balthasar_regular_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_balthasar_regular_nbp_tn");
|
||||
extern const uint8_t u8g2_font_balthasar_titling_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_balthasar_titling_nbp_tf");
|
||||
extern const uint8_t u8g2_font_balthasar_titling_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_balthasar_titling_nbp_tr");
|
||||
extern const uint8_t u8g2_font_balthasar_titling_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_balthasar_titling_nbp_tn");
|
||||
extern const uint8_t u8g2_font_synchronizer_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_synchronizer_nbp_tf");
|
||||
extern const uint8_t u8g2_font_synchronizer_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_synchronizer_nbp_tr");
|
||||
extern const uint8_t u8g2_font_synchronizer_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_synchronizer_nbp_tn");
|
||||
extern const uint8_t u8g2_font_mercutio_basic_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_mercutio_basic_nbp_tf");
|
||||
extern const uint8_t u8g2_font_mercutio_basic_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_mercutio_basic_nbp_tr");
|
||||
extern const uint8_t u8g2_font_mercutio_basic_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_mercutio_basic_nbp_tn");
|
||||
extern const uint8_t u8g2_font_mercutio_basic_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_mercutio_basic_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_mercutio_sc_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_mercutio_sc_nbp_tf");
|
||||
extern const uint8_t u8g2_font_mercutio_sc_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_mercutio_sc_nbp_tr");
|
||||
extern const uint8_t u8g2_font_mercutio_sc_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_mercutio_sc_nbp_tn");
|
||||
extern const uint8_t u8g2_font_mercutio_sc_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_mercutio_sc_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_miranda_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_miranda_nbp_tf");
|
||||
extern const uint8_t u8g2_font_miranda_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_miranda_nbp_tr");
|
||||
extern const uint8_t u8g2_font_miranda_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_miranda_nbp_tn");
|
||||
extern const uint8_t u8g2_font_nine_by_five_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_nine_by_five_nbp_tf");
|
||||
extern const uint8_t u8g2_font_nine_by_five_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_nine_by_five_nbp_tr");
|
||||
extern const uint8_t u8g2_font_nine_by_five_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_nine_by_five_nbp_tn");
|
||||
extern const uint8_t u8g2_font_nine_by_five_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_nine_by_five_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_rosencrantz_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_rosencrantz_nbp_tf");
|
||||
extern const uint8_t u8g2_font_rosencrantz_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_rosencrantz_nbp_tr");
|
||||
extern const uint8_t u8g2_font_rosencrantz_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_rosencrantz_nbp_tn");
|
||||
extern const uint8_t u8g2_font_rosencrantz_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_rosencrantz_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_guildenstern_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_guildenstern_nbp_tf");
|
||||
extern const uint8_t u8g2_font_guildenstern_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_guildenstern_nbp_tr");
|
||||
extern const uint8_t u8g2_font_guildenstern_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_guildenstern_nbp_tn");
|
||||
extern const uint8_t u8g2_font_guildenstern_nbp_t_all[] U8G2_FONT_SECTION("u8g2_font_guildenstern_nbp_t_all");
|
||||
extern const uint8_t u8g2_font_astragal_nbp_tf[] U8G2_FONT_SECTION("u8g2_font_astragal_nbp_tf");
|
||||
extern const uint8_t u8g2_font_astragal_nbp_tr[] U8G2_FONT_SECTION("u8g2_font_astragal_nbp_tr");
|
||||
extern const uint8_t u8g2_font_astragal_nbp_tn[] U8G2_FONT_SECTION("u8g2_font_astragal_nbp_tn");
|
||||
extern const uint8_t u8g2_font_etl14thai_t[] U8G2_FONT_SECTION("u8g2_font_etl14thai_t");
|
||||
extern const uint8_t u8g2_font_etl16thai_t[] U8G2_FONT_SECTION("u8g2_font_etl16thai_t");
|
||||
extern const uint8_t u8g2_font_etl24thai_t[] U8G2_FONT_SECTION("u8g2_font_etl24thai_t");
|
||||
|
|
4385
csrc/u8g2_fonts.c
4385
csrc/u8g2_fonts.c
File diff suppressed because it is too large
Load Diff
|
@ -171,6 +171,7 @@ struct groupinfo gi[] = {
|
|||
{ "crox", "fntgrpcrox", "../../../../u8g2.wiki/fntgrpcrox.md", "fntgrpcrox.pre" }, /* 15 */
|
||||
{ "efont", "fntgrpefont", "../../../../u8g2.wiki/fntgrpefont.md", "fntgrpefont.pre" }, /* 16 */
|
||||
{ "Tlwg (Thai-Fonts)","fntgrptlwg", "../../../../u8g2.wiki/fntgrptlwg.md", "fntgrptlwg.pre" }, /* 17 */
|
||||
{ "NBP", "fntgrpnbp", "../../../../u8g2.wiki/fntgrpnbp.md", "fntgrpnbp.pre" }, /* 18 */
|
||||
|
||||
};
|
||||
|
||||
|
@ -240,6 +241,37 @@ struct fontinfo fi[] = {
|
|||
{ 0, "profont22.bdf", "profont22", 4, 0, BM_T|BM_M, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ 0, "profont29.bdf", "profont29", 4, 0, BM_T|BM_M, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ 0, "amstrad_cpc_extended.bdf", "amstrad_cpc_extended", 2, 0, BM_8, FM_C|FM_8, MM_F|MM_R|MM_U|MM_N, "" , ""},
|
||||
|
||||
{ "-r 72 -p 16", "MOZART_0.ttf", "mozart_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "MOZART_0.ttf", "mozart_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "glasstown_nbp.ttf", "glasstown_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "glasstown_nbp.ttf", "glasstown_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "shylock_nbp.ttf", "shylock_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "shylock_nbp.ttf", "shylock_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "RENT_0.ttf", "roentgen_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "RENT_0.ttf", "roentgen_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "CALIBRATE1.ttf", "calibration_gothic_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "CALIBRATE1.ttf", "calibration_gothic_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "smart_patrol_nbp.ttf", "smart_patrol_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "prospero_bold_nbp.ttf", "prospero_bold_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "prospero_nbp.ttf", "prospero_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "BALRG_0.ttf", "balthasar_regular_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 32", "BALTT_0.ttf", "balthasar_titling_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 8", "synchronizer_nbp.ttf", "synchronizer_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "mercutio_basic.ttf", "mercutio_basic_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "mercutio_basic.ttf", "mercutio_basic_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "mercutio_sc.ttf", "mercutio_sc_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "mercutio_sc.ttf", "mercutio_sc_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "MIRANDA.ttf", "miranda_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "nine0.ttf", "nine_by_five_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "nine0.ttf", "nine_by_five_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "ROSEN_0.ttf", "rosencrantz_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "ROSEN_0.ttf", "rosencrantz_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "GUILD_0.ttf", "guildenstern_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 16", "GUILD_0.ttf", "guildenstern_nbp", 18, 0, BM_T, FM_C, MM_C, "32-$ffff", "_all" },
|
||||
{ "-r 72 -p 16", "astra0.ttf", "astragal_nbp", 18, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
|
||||
|
||||
|
||||
/* thai fonts are not unicode encoded, so map the thai chars to their correct unicode position 128-255>3552 */
|
||||
{ 0, "etl14-thai.bdf", "etl14thai", 17, 0, BM_T, FM_C, MM_C, "32-127,128-255>3552", "" },
|
||||
|
@ -295,6 +327,8 @@ struct fontinfo fi[] = {
|
|||
{ 0, "unifont.bdf", "unifont", 6, 0, BM_T, FM_C, MM_M, "japanese1.map", "_japanese1" },
|
||||
{ 0, "unifont.bdf", "unifont", 6, 0, BM_T, FM_C, MM_M, "japanese2.map", "_japanese2" },
|
||||
|
||||
|
||||
|
||||
{ 0, "gb16st.bdf", "gb16st", 13, 0, BM_T, FM_C, MM_M, "chinese1.map", "_1" },
|
||||
{ 0, "gb16st.bdf", "gb16st", 13, 0, BM_T, FM_C, MM_M, "chinese2.map", "_2" },
|
||||
{ 0, "gb16st.bdf", "gb16st", 13, 0, BM_T, FM_C, MM_M, "chinese3.map", "_3" },
|
||||
|
@ -417,7 +451,8 @@ struct fontinfo fi[] = {
|
|||
{ 0, "timR24.bdf", "timR24", 5, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
|
||||
/* Adobe symb skipped... */
|
||||
|
||||
|
||||
|
||||
|
||||
{ "-r 72 -p 8", "baby.ttf", "baby", 2, 0, BM_T, FM_C, MM_F|MM_R|MM_N, "", "" },
|
||||
{ "-r 72 -p 8", "blipfest_07.ttf", "blipfest_07", 2, 0, BM_T, FM_C, MM_R|MM_N, "", "" },
|
||||
|
|
|
@ -0,0 +1,65 @@
|
|||
|
||||
# Reference
|
||||
|
||||
This page contains fonts from [http://www.fontspace.com/total-fontgeek-dtf-ltd](http://www.fontspace.com/total-fontgeek-dtf-ltd).
|
||||
Only fonts with "Creative Commons (by-sa) Attribution Share Alike" are included into u8g2.
|
||||
All fonts are created by NATE547 (total-fontgeek).
|
||||
|
||||
|
||||
# Copyright
|
||||
|
||||
|
||||
Copyright from readme files:
|
||||
|
||||
```
|
||||
LICENSE
|
||||
=======
|
||||
"fontname" is Creative Commons (by-sa) Attribution Share Alike. That means it's free to download and use. You can also upload it to another website but only as long as you give me credit for making it. You can even make changes to it as long as you give me credit for making the first version and license your new version as CC-BY-SA too.
|
||||
For more information, go to:
|
||||
http://creativecommons.org/licenses/by-sa/3.0/
|
||||
|
||||
A REQUEST FROM NATE547
|
||||
======================
|
||||
Once you install this font, find 2 ways to make the world, the country, your home state/province/county, or your hometown better than it is. Even if it's just recycling your newspaper instead of tossing it on the rubbish.
|
||||
Of course, you're not obligated by law to do this.... it's just a request from a Sensible Human who wants our world to change.
|
||||
|
||||
Duty now for the future.
|
||||
|
||||
Nate547 (Total FontGeek)
|
||||
```
|
||||
|
||||
"fontname" is one of the following fonts:
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/mozart-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/glasstown-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/shylock-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/roentgen-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/calibration-gothic-nbp-latin
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/smart-patrol-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/prospero-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/balthasar-regular-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/synchronizer-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/mercutio-nbp-basic
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/miranda-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/nine-by-five-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/rosencrantz-nbp
|
||||
|
||||
http://www.fontspace.com/total-fontgeek-dtf-ltd/astragal-nbp
|
||||
|
||||
Note: "rosencrantz-nbp" includes "guildenstern-nbp".
|
||||
|
||||
# Font Pictures
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue