aboutsummaryrefslogtreecommitdiff
path: root/fonts/mkpsf.pl
diff options
context:
space:
mode:
Diffstat (limited to 'fonts/mkpsf.pl')
-rw-r--r--fonts/mkpsf.pl431
1 files changed, 430 insertions, 1 deletions
diff --git a/fonts/mkpsf.pl b/fonts/mkpsf.pl
index 32ff71e..ca5ed81 100644
--- a/fonts/mkpsf.pl
+++ b/fonts/mkpsf.pl
@@ -873,4 +873,433 @@ Bitmap: \
-------- \
-------- \
--------
-// FIXME: fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8
+// FIXME: MISSING fractions, 00bc/00bd/00bc, ¼ ½ ¾, hard to do in 8x8
+%
+// A with grave
+Unicode: [00c0];
+Bitmap: \
+-------- \
+--##---- \
+---##--- \
+--####-- \
+-##--##- \
+-######- \
+-##--##- \
+--------
+%
+// A with acute
+Unicode: [00c1];
+Bitmap: \
+-------- \
+----##-- \
+---##--- \
+--####-- \
+-##--##- \
+-######- \
+-##--##- \
+--------
+%
+// A with circumflex
+Unicode: [00c2];
+Bitmap: \
+--####-- \
+-#----#- \
+---##--- \
+--####-- \
+-##--##- \
+-######- \
+-##--##- \
+--------
+%
+// A with tilde
+Unicode: [00c3];
+Bitmap: \
+--##-##- \
+-##-##-- \
+---##--- \
+--####-- \
+-##--##- \
+-######- \
+-##--##- \
+--------
+%
+// A with umlaut
+Unicode: [00c4];
+Bitmap: \
+--##-##- \
+-------- \
+---##--- \
+--####-- \
+-##--##- \
+-######- \
+-##--##- \
+--------
+%
+// A with ring
+Unicode: [00c5];
+Bitmap: \
+---##--- \
+--#--#-- \
+---##--- \
+--####-- \
+-##--##- \
+-######- \
+-##--##- \
+--------
+%
+// AE ligature
+Unicode: [00c6];
+Bitmap: \
+-------- \
+--#####- \
+-####--- \
+##-##--- \
+#######- \
+##-##--- \
+##-####- \
+--------
+// FIXME: this is hideous!
+%
+// C with cedilla
+Unicode: [00c7];
+Bitmap: \
+-------- \
+--####-- \
+-##--##- \
+-##----- \
+-##--##- \
+--####-- \
+---##--- \
+--##----
+%
+// E with grave
+Unicode: [00c9];
+Bitmap: \
+--##---- \
+---##--- \
+-######- \
+-##----- \
+-#####-- \
+-##----- \
+-######- \
+--------
+%
+// E with circumflex
+Unicode: [00ca];
+Bitmap: \
+--####-- \
+-#----#- \
+-######- \
+-##----- \
+-#####-- \
+-##----- \
+-######- \
+--------
+// FIXME: ugly!
+%
+// E with umlaut
+Unicode: [00cb];
+Bitmap: \
+--##-##- \
+-------- \
+-######- \
+-##----- \
+-#####-- \
+-##----- \
+-######- \
+--------
+%
+// I with grave
+Unicode: [00cc];
+Bitmap: \
+--##---- \
+---##--- \
+-######- \
+---##--- \
+---##--- \
+---##--- \
+-######- \
+--------
+%
+// I with acute
+Unicode: [00cd];
+Bitmap: \
+----##-- \
+---##--- \
+-######- \
+---##--- \
+---##--- \
+---##--- \
+-######- \
+--------
+%
+// I with circumflex
+Unicode: [00ce];
+Bitmap: \
+--####-- \
+-#----#- \
+-######- \
+---##--- \
+---##--- \
+---##--- \
+-######- \
+--------
+// FIXME: ugly!
+%
+// I with umlaut
+Unicode: [00cf];
+Bitmap: \
+--##-##- \
+-------- \
+-######- \
+---##--- \
+---##--- \
+---##--- \
+-######- \
+--------
+%
+// capital eth
+Unicode: [00d0];
+Bitmap: \
+-------- \
+-####--- \
+-##-##-- \
+-##--##- \
+####-##- \
+-##-##-- \
+-####--- \
+--------
+%
+// O with grave
+Unicode: [00d2];
+Bitmap: \
+-##----- \
+--####-- \
+-#-#-##- \
+-##--##- \
+-##--##- \
+-##--##- \
+--####-- \
+--------
+%
+// FIXME: MISSING Ô Õ
+// O with umlaut
+Unicode: [00d6];
+Bitmap: \
+-##--##- \
+--####-- \
+-##--##- \
+-##--##- \
+-##--##- \
+-##--##- \
+--####-- \
+--------
+%
+// multiplication
+Unicode: [00d7];
+Bitmap: \
+-------- \
+-##--##- \
+--####-- \
+---##--- \
+--####-- \
+-##--##- \
+-------- \
+--------
+// FIXME: MISSING Ø
+%
+// U with grave
+Unicode: [00d9];
+Bitmap: \
+--##---- \
+---##--- \
+-##--##- \
+-##--##- \
+-##--##- \
+-##--##- \
+-######- \
+--------
+%
+// U with acute
+Unicode: [00da];
+Bitmap: \
+----##-- \
+---##--- \
+-##--##- \
+-##--##- \
+-##--##- \
+-##--##- \
+-######- \
+--------
+// FIXME: MISSING Û
+%
+// U with umlaut
+Unicode: [00dc];
+Bitmap: \
+-##--##- \
+-------- \
+-##--##- \
+-##--##- \
+-##--##- \
+-##--##- \
+-######- \
+--------
+%
+// Y with acute
+Unicode: [00dd];
+Bitmap: \
+----##-- \
+---##--- \
+-##--##- \
+-##--##- \
+--####-- \
+---##--- \
+---##--- \
+--------
+%
+// capital thorn
+Unicode: [00dd];
+Bitmap: \
+-------- \
+-##----- \
+-#####-- \
+-##--##- \
+-#####-- \
+-##----- \
+-##----- \
+--------
+%
+// a with circumflex
+Unicode: [00e2];
+Bitmap: \
+--####-- \
+-#----#- \
+-------- \
+--####-- \
+----###- \
+--##-##- \
+---####- \
+--------
+%
+// a with tilde
+Unicode: [00e3];
+Bitmap: \
+--##-##- \
+-##-##-- \
+-------- \
+--####-- \
+----###- \
+--##-##- \
+---####-
+// FIXME: touches bottom
+%
+// ae ligature
+Unicode: [00e6];
+Bitmap: \
+-------- \
+-------- \
+-###-##- \
+---##-## \
+-######- \
+##-##--- \
+-######- \
+--------
+// FIXME: fugly
+%
+// e with umlaut
+Unicode: [00eb];
+Bitmap: \
+-##--##- \
+-------- \
+--####-- \
+-##--##- \
+-######- \
+-##----- \
+--####-- \
+--------
+%
+// i with acute
+Unicode: [00ed];
+Bitmap: \
+----##-- \
+---##--- \
+-------- \
+--###--- \
+---##--- \
+---##--- \
+--####-- \
+--------
+%
+// lowercase eth
+Unicode: [00f0];
+Bitmap: \
+-##-#--- \
+--##---- \
+-#-##--- \
+--####-- \
+-##--##- \
+-##--##- \
+--####-- \
+--------
+%
+// o with tilde
+Unicode: [00f5];
+Bitmap: \
+--##-##- \
+-##-##-- \
+-------- \
+--####-- \
+-##--##- \
+-##--##- \
+--####-- \
+--------
+%
+// division
+Unicode: [00f7];
+Bitmap: \
+-------- \
+---##--- \
+-------- \
+-######- \
+-------- \
+---##--- \
+-------- \
+--------
+// FIXME: MISSING ø
+%
+// y with acute
+Unicode: [00fd];
+Bitmap: \
+----##-- \
+---##--- \
+-------- \
+-##--##- \
+-##--##- \
+--#####- \
+----##-- \
+-####---
+%
+// lowercase thorn
+Unicode: [00fe];
+Bitmap: \
+-##----- \
+-##----- \
+-####--- \
+-##-##-- \
+-####--- \
+-##----- \
+-##----- \
+--------
+%
+// y with umlaut
+Unicode: [00ff];
+Bitmap: \
+-##--##- \
+-------- \
+-##--##- \
+-##--##- \
+-##--##- \
+--#####- \
+----##-- \
+-####---
+