summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorstanley lieber <stanley.lieber@gmail.com>2011-12-05 17:54:06 -0600
committerstanley lieber <stanley.lieber@gmail.com>2011-12-05 17:54:06 -0600
commit5a35a703e3b16d1ff88133ce36be97897df04ec8 (patch)
tree3d882ad4e0f38aa3711d94c5c9ea850fc183f8c7 /lib
parent94dbc6cea7935f291a9e812390fce3dc5d2e93e4 (diff)
downloadplan9front-5a35a703e3b16d1ff88133ce36be97897df04ec8.tar.xz
dejavu: improve unicode
Diffstat (limited to 'lib')
-rw-r--r--lib/font/bit/dejavu/dejavu.10.0000bin6148 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.0101bin9066 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.0202bin9387 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.0303bin6892 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.0404bin8252 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.0510bin6392 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.10a0bin6613 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.1d00bin5857 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.1e01bin5762 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.1f02bin4758 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2003bin4114 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2109bin9598 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.220bbin4677 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2310bin2767 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2423bin2170 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2524bin8482 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2638bin3094 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.27a1bin3452 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.28a2bin6340 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.29ebbin1973 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2b00bin2725 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2c60bin5312 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.2e18bin1866 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.a644bin3976 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.a746bin3106 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.f400bin4661 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.f6c5bin1786 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.fb00bin1977 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.10.fff9bin283 -> 0 bytes
-rw-r--r--lib/font/bit/dejavu/dejavu.12.font48
-rw-r--r--lib/font/bit/dejavu/dejavu.14.font48
-rw-r--r--lib/font/bit/dejavu/dejavu.16.font48
-rw-r--r--lib/font/bit/dejavu/dejavu.18.font48
-rw-r--r--lib/font/bit/dejavu/unicode.12.font (renamed from lib/font/bit/dejavu/dejavu.10.font)62
-rw-r--r--lib/font/bit/dejavu/unicode.14.font76
-rw-r--r--lib/font/bit/dejavu/unicode.16.font76
-rw-r--r--lib/font/bit/dejavu/unicode.18.font76
37 files changed, 263 insertions, 219 deletions
diff --git a/lib/font/bit/dejavu/dejavu.10.0000 b/lib/font/bit/dejavu/dejavu.10.0000
deleted file mode 100644
index 89bc5d2fc..000000000
--- a/lib/font/bit/dejavu/dejavu.10.0000
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.0101 b/lib/font/bit/dejavu/dejavu.10.0101
deleted file mode 100644
index 169b88b6a..000000000
--- a/lib/font/bit/dejavu/dejavu.10.0101
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.0202 b/lib/font/bit/dejavu/dejavu.10.0202
deleted file mode 100644
index ca8c8493b..000000000
--- a/lib/font/bit/dejavu/dejavu.10.0202
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.0303 b/lib/font/bit/dejavu/dejavu.10.0303
deleted file mode 100644
index a07ea2697..000000000
--- a/lib/font/bit/dejavu/dejavu.10.0303
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.0404 b/lib/font/bit/dejavu/dejavu.10.0404
deleted file mode 100644
index 91deafa8a..000000000
--- a/lib/font/bit/dejavu/dejavu.10.0404
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.0510 b/lib/font/bit/dejavu/dejavu.10.0510
deleted file mode 100644
index 141d29038..000000000
--- a/lib/font/bit/dejavu/dejavu.10.0510
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.10a0 b/lib/font/bit/dejavu/dejavu.10.10a0
deleted file mode 100644
index 4f069b552..000000000
--- a/lib/font/bit/dejavu/dejavu.10.10a0
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.1d00 b/lib/font/bit/dejavu/dejavu.10.1d00
deleted file mode 100644
index dc778cb00..000000000
--- a/lib/font/bit/dejavu/dejavu.10.1d00
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.1e01 b/lib/font/bit/dejavu/dejavu.10.1e01
deleted file mode 100644
index 3fbc82c2d..000000000
--- a/lib/font/bit/dejavu/dejavu.10.1e01
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.1f02 b/lib/font/bit/dejavu/dejavu.10.1f02
deleted file mode 100644
index 9b23e9e1d..000000000
--- a/lib/font/bit/dejavu/dejavu.10.1f02
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2003 b/lib/font/bit/dejavu/dejavu.10.2003
deleted file mode 100644
index 9354cdf97..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2003
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2109 b/lib/font/bit/dejavu/dejavu.10.2109
deleted file mode 100644
index f9d9b622e..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2109
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.220b b/lib/font/bit/dejavu/dejavu.10.220b
deleted file mode 100644
index 32d47a757..000000000
--- a/lib/font/bit/dejavu/dejavu.10.220b
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2310 b/lib/font/bit/dejavu/dejavu.10.2310
deleted file mode 100644
index d77a7e78e..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2310
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2423 b/lib/font/bit/dejavu/dejavu.10.2423
deleted file mode 100644
index d2cf5e6f6..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2423
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2524 b/lib/font/bit/dejavu/dejavu.10.2524
deleted file mode 100644
index 60fff5b40..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2524
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2638 b/lib/font/bit/dejavu/dejavu.10.2638
deleted file mode 100644
index beb02a985..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2638
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.27a1 b/lib/font/bit/dejavu/dejavu.10.27a1
deleted file mode 100644
index 59169a23c..000000000
--- a/lib/font/bit/dejavu/dejavu.10.27a1
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.28a2 b/lib/font/bit/dejavu/dejavu.10.28a2
deleted file mode 100644
index b033a9ea9..000000000
--- a/lib/font/bit/dejavu/dejavu.10.28a2
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.29eb b/lib/font/bit/dejavu/dejavu.10.29eb
deleted file mode 100644
index 096798419..000000000
--- a/lib/font/bit/dejavu/dejavu.10.29eb
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2b00 b/lib/font/bit/dejavu/dejavu.10.2b00
deleted file mode 100644
index 2214a2808..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2b00
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2c60 b/lib/font/bit/dejavu/dejavu.10.2c60
deleted file mode 100644
index 209ec22fc..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2c60
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.2e18 b/lib/font/bit/dejavu/dejavu.10.2e18
deleted file mode 100644
index e70c93cca..000000000
--- a/lib/font/bit/dejavu/dejavu.10.2e18
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.a644 b/lib/font/bit/dejavu/dejavu.10.a644
deleted file mode 100644
index 19c4a7105..000000000
--- a/lib/font/bit/dejavu/dejavu.10.a644
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.a746 b/lib/font/bit/dejavu/dejavu.10.a746
deleted file mode 100644
index d2e0c2ec6..000000000
--- a/lib/font/bit/dejavu/dejavu.10.a746
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.f400 b/lib/font/bit/dejavu/dejavu.10.f400
deleted file mode 100644
index 0fa3c36bb..000000000
--- a/lib/font/bit/dejavu/dejavu.10.f400
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.f6c5 b/lib/font/bit/dejavu/dejavu.10.f6c5
deleted file mode 100644
index 77aadd04e..000000000
--- a/lib/font/bit/dejavu/dejavu.10.f6c5
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.fb00 b/lib/font/bit/dejavu/dejavu.10.fb00
deleted file mode 100644
index 36c60d2b1..000000000
--- a/lib/font/bit/dejavu/dejavu.10.fb00
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.10.fff9 b/lib/font/bit/dejavu/dejavu.10.fff9
deleted file mode 100644
index 95306e40c..000000000
--- a/lib/font/bit/dejavu/dejavu.10.fff9
+++ /dev/null
Binary files differ
diff --git a/lib/font/bit/dejavu/dejavu.12.font b/lib/font/bit/dejavu/dejavu.12.font
index fa1d0a8b5..c9922aef6 100644
--- a/lib/font/bit/dejavu/dejavu.12.font
+++ b/lib/font/bit/dejavu/dejavu.12.font
@@ -1,55 +1,10 @@
15 12
0xfff9 0xffff dejavu.12.fff9
-0xff00 0xfff8 ../fixed/6x12.FF00
0xfb00 0xfc00 dejavu.12.fb00
0xf6c5 0xf7c5 dejavu.12.f6c5
0xf400 0xf500 dejavu.12.f400
0xa746 0xa846 dejavu.12.a746
0xa644 0xa744 dejavu.12.a644
-0x9e00 0x9fff ../jis/jis9e00.16
-0x9c00 0x9dff ../jis/jis9c00.16
-0x9a00 0x9bff ../jis/jis9a00.16
-0x9800 0x99ff ../jis/jis9800.16
-0x9600 0x97ff ../jis/jis9600.16
-0x9400 0x95ff ../jis/jis9400.16
-0x9200 0x93ff ../jis/jis9200.16
-0x9000 0x91ff ../jis/jis9000.16
-0x8e00 0x8fff ../jis/jis8e00.16
-0x8c00 0x8dff ../jis/jis8c00.16
-0x8a00 0x8bff ../jis/jis8a00.16
-0x8800 0x89ff ../jis/jis8800.16
-0x8600 0x87ff ../jis/jis8600.16
-0x8400 0x85ff ../jis/jis8400.16
-0x8200 0x83ff ../jis/jis8200.16
-0x8000 0x81ff ../jis/jis8000.16
-0x7e00 0x7fff ../jis/jis7e00.16
-0x7c00 0x7dff ../jis/jis7c00.16
-0x7a00 0x7bff ../jis/jis7a00.16
-0x7800 0x79ff ../jis/jis7800.16
-0x7600 0x77ff ../jis/jis7600.16
-0x7400 0x75ff ../jis/jis7400.16
-0x7200 0x73ff ../jis/jis7200.16
-0x7000 0x71ff ../jis/jis7000.16
-0x6e00 0x6fff ../jis/jis6e00.16
-0x6c00 0x6dff ../jis/jis6c00.16
-0x6a00 0x6bff ../jis/jis6a00.16
-0x6800 0x69ff ../jis/jis6800.16
-0x6600 0x67ff ../jis/jis6600.16
-0x6400 0x65ff ../jis/jis6400.16
-0x6200 0x63ff ../jis/jis6200.16
-0x6000 0x61ff ../jis/jis6000.16
-0x5e00 0x5fff ../jis/jis5e00.16
-0x5c00 0x5dff ../jis/jis5c00.16
-0x5a00 0x5bff ../jis/jis5a00.16
-0x5800 0x59ff ../jis/jis5800.16
-0x5600 0x57ff ../jis/jis5600.16
-0x5400 0x55ff ../jis/jis5400.16
-0x5200 0x53ff ../jis/jis5200.16
-0x5000 0x51ff ../jis/jis5000.16
-0x4ec1 0x4fff ../jis/jis4e00.16
-0x3041 0x309e ../jis/hiragana.16
-0x30a1 0x30fe ../jis/katakana.16
-0x3000 0x303f ../jis/jis3000.16
0x2e18 0x2f18 dejavu.12.2e18
0x2c60 0x2d60 dejavu.12.2c60
0x2b00 0x2c00 dejavu.12.2b00
@@ -61,8 +16,7 @@
0x2423 0x2523 dejavu.12.2423
0x2310 0x2410 dejavu.12.2310
0x220b 0x230b dejavu.12.220b
-0x21eb 0x2209 dejavu.12.2109
-0x2190 0x21ea ../misc/arrows
+0x2109 0x2209 dejavu.12.2109
0x2003 0x2103 dejavu.12.2003
0x1f02 0x2002 dejavu.12.1f02
0x1e01 0x1f01 dejavu.12.1e01
diff --git a/lib/font/bit/dejavu/dejavu.14.font b/lib/font/bit/dejavu/dejavu.14.font
index be0a40eab..9c92169b2 100644
--- a/lib/font/bit/dejavu/dejavu.14.font
+++ b/lib/font/bit/dejavu/dejavu.14.font
@@ -1,55 +1,10 @@
18 14
0xfff9 0xffff dejavu.14.fff9
-0xff00 0xfff8 ../fixed/6x12.FF00
0xfb00 0xfc00 dejavu.14.fb00
0xf6c5 0xf7c5 dejavu.14.f6c5
0xf400 0xf500 dejavu.14.f400
0xa746 0xa846 dejavu.14.a746
0xa644 0xa744 dejavu.14.a644
-0x9e00 0x9fff ../jis/jis9e00.24
-0x9c00 0x9dff ../jis/jis9c00.24
-0x9a00 0x9bff ../jis/jis9a00.24
-0x9800 0x99ff ../jis/jis9800.24
-0x9600 0x97ff ../jis/jis9600.24
-0x9400 0x95ff ../jis/jis9400.24
-0x9200 0x93ff ../jis/jis9200.24
-0x9000 0x91ff ../jis/jis9000.24
-0x8e00 0x8fff ../jis/jis8e00.24
-0x8c00 0x8dff ../jis/jis8c00.24
-0x8a00 0x8bff ../jis/jis8a00.24
-0x8800 0x89ff ../jis/jis8800.24
-0x8600 0x87ff ../jis/jis8600.24
-0x8400 0x85ff ../jis/jis8400.24
-0x8200 0x83ff ../jis/jis8200.24
-0x8000 0x81ff ../jis/jis8000.24
-0x7e00 0x7fff ../jis/jis7e00.24
-0x7c00 0x7dff ../jis/jis7c00.24
-0x7a00 0x7bff ../jis/jis7a00.24
-0x7800 0x79ff ../jis/jis7800.24
-0x7600 0x77ff ../jis/jis7600.24
-0x7400 0x75ff ../jis/jis7400.24
-0x7200 0x73ff ../jis/jis7200.24
-0x7000 0x71ff ../jis/jis7000.24
-0x6e00 0x6fff ../jis/jis6e00.24
-0x6c00 0x6dff ../jis/jis6c00.24
-0x6a00 0x6bff ../jis/jis6a00.24
-0x6800 0x69ff ../jis/jis6800.24
-0x6600 0x67ff ../jis/jis6600.24
-0x6400 0x65ff ../jis/jis6400.24
-0x6200 0x63ff ../jis/jis6200.24
-0x6000 0x61ff ../jis/jis6000.24
-0x5e00 0x5fff ../jis/jis5e00.24
-0x5c00 0x5dff ../jis/jis5c00.24
-0x5a00 0x5bff ../jis/jis5a00.24
-0x5800 0x59ff ../jis/jis5800.24
-0x5600 0x57ff ../jis/jis5600.24
-0x5400 0x55ff ../jis/jis5400.24
-0x5200 0x53ff ../jis/jis5200.24
-0x5000 0x51ff ../jis/jis5000.24
-0x4ec1 0x4fff ../jis/jis4e00.24
-0x3041 0x309e ../jis/hiragana.24
-0x30a1 0x30fe ../jis/katakana.24
-0x3000 0x303f ../jis/jis3000.24
0x2e18 0x2f18 dejavu.14.2e18
0x2c60 0x2d60 dejavu.14.2c60
0x2b00 0x2c00 dejavu.14.2b00
@@ -61,8 +16,7 @@
0x2423 0x2523 dejavu.14.2423
0x2310 0x2410 dejavu.14.2310
0x220b 0x230b dejavu.14.220b
-0x21eb 0x2209 dejavu.14.2109
-0x2190 0x21ea ../misc/arrows
+0x2109 0x2209 dejavu.14.2109
0x2003 0x2103 dejavu.14.2003
0x1f02 0x2002 dejavu.14.1f02
0x1e01 0x1f01 dejavu.14.1e01
diff --git a/lib/font/bit/dejavu/dejavu.16.font b/lib/font/bit/dejavu/dejavu.16.font
index 2c42f9660..bd1ae51b0 100644
--- a/lib/font/bit/dejavu/dejavu.16.font
+++ b/lib/font/bit/dejavu/dejavu.16.font
@@ -1,55 +1,10 @@
20 16
0xfff9 0xffff dejavu.16.fff9
-0xff00 0xfff8 ../fixed/6x12.FF00
0xfb00 0xfc00 dejavu.16.fb00
0xf6c5 0xf7c5 dejavu.16.f6c5
0xf400 0xf500 dejavu.16.f400
0xa746 0xa846 dejavu.16.a746
0xa644 0xa744 dejavu.16.a644
-0x9e00 0x9fff ../jis/jis9e00.24
-0x9c00 0x9dff ../jis/jis9c00.24
-0x9a00 0x9bff ../jis/jis9a00.24
-0x9800 0x99ff ../jis/jis9800.24
-0x9600 0x97ff ../jis/jis9600.24
-0x9400 0x95ff ../jis/jis9400.24
-0x9200 0x93ff ../jis/jis9200.24
-0x9000 0x91ff ../jis/jis9000.24
-0x8e00 0x8fff ../jis/jis8e00.24
-0x8c00 0x8dff ../jis/jis8c00.24
-0x8a00 0x8bff ../jis/jis8a00.24
-0x8800 0x89ff ../jis/jis8800.24
-0x8600 0x87ff ../jis/jis8600.24
-0x8400 0x85ff ../jis/jis8400.24
-0x8200 0x83ff ../jis/jis8200.24
-0x8000 0x81ff ../jis/jis8000.24
-0x7e00 0x7fff ../jis/jis7e00.24
-0x7c00 0x7dff ../jis/jis7c00.24
-0x7a00 0x7bff ../jis/jis7a00.24
-0x7800 0x79ff ../jis/jis7800.24
-0x7600 0x77ff ../jis/jis7600.24
-0x7400 0x75ff ../jis/jis7400.24
-0x7200 0x73ff ../jis/jis7200.24
-0x7000 0x71ff ../jis/jis7000.24
-0x6e00 0x6fff ../jis/jis6e00.24
-0x6c00 0x6dff ../jis/jis6c00.24
-0x6a00 0x6bff ../jis/jis6a00.24
-0x6800 0x69ff ../jis/jis6800.24
-0x6600 0x67ff ../jis/jis6600.24
-0x6400 0x65ff ../jis/jis6400.24
-0x6200 0x63ff ../jis/jis6200.24
-0x6000 0x61ff ../jis/jis6000.24
-0x5e00 0x5fff ../jis/jis5e00.24
-0x5c00 0x5dff ../jis/jis5c00.24
-0x5a00 0x5bff ../jis/jis5a00.24
-0x5800 0x59ff ../jis/jis5800.24
-0x5600 0x57ff ../jis/jis5600.24
-0x5400 0x55ff ../jis/jis5400.24
-0x5200 0x53ff ../jis/jis5200.24
-0x5000 0x51ff ../jis/jis5000.24
-0x4ec1 0x4fff ../jis/jis4e00.24
-0x3041 0x309e ../jis/hiragana.24
-0x30a1 0x30fe ../jis/katakana.24
-0x3000 0x303f ../jis/jis3000.24
0x2e18 0x2f18 dejavu.16.2e18
0x2c60 0x2d60 dejavu.16.2c60
0x2b00 0x2c00 dejavu.16.2b00
@@ -61,8 +16,7 @@
0x2423 0x2523 dejavu.16.2423
0x2310 0x2410 dejavu.16.2310
0x220b 0x230b dejavu.16.220b
-0x21eb 0x2209 dejavu.16.2109
-0x2190 0x21ea ../misc/arrows
+0x2109 0x2209 dejavu.16.2109
0x2003 0x2103 dejavu.16.2003
0x1f02 0x2002 dejavu.16.1f02
0x1e01 0x1f01 dejavu.16.1e01
diff --git a/lib/font/bit/dejavu/dejavu.18.font b/lib/font/bit/dejavu/dejavu.18.font
index 4268d40bd..79de3a7c6 100644
--- a/lib/font/bit/dejavu/dejavu.18.font
+++ b/lib/font/bit/dejavu/dejavu.18.font
@@ -1,55 +1,10 @@
23 18
0xfff9 0xffff dejavu.18.fff9
-0xff00 0xfff8 ../fixed/6x12.FF00
0xfb00 0xfc00 dejavu.18.fb00
0xf6c5 0xf7c5 dejavu.18.f6c5
0xf400 0xf500 dejavu.18.f400
0xa746 0xa846 dejavu.18.a746
0xa644 0xa744 dejavu.18.a644
-0x9e00 0x9fff ../jis/jis9e00.24
-0x9c00 0x9dff ../jis/jis9c00.24
-0x9a00 0x9bff ../jis/jis9a00.24
-0x9800 0x99ff ../jis/jis9800.24
-0x9600 0x97ff ../jis/jis9600.24
-0x9400 0x95ff ../jis/jis9400.24
-0x9200 0x93ff ../jis/jis9200.24
-0x9000 0x91ff ../jis/jis9000.24
-0x8e00 0x8fff ../jis/jis8e00.24
-0x8c00 0x8dff ../jis/jis8c00.24
-0x8a00 0x8bff ../jis/jis8a00.24
-0x8800 0x89ff ../jis/jis8800.24
-0x8600 0x87ff ../jis/jis8600.24
-0x8400 0x85ff ../jis/jis8400.24
-0x8200 0x83ff ../jis/jis8200.24
-0x8000 0x81ff ../jis/jis8000.24
-0x7e00 0x7fff ../jis/jis7e00.24
-0x7c00 0x7dff ../jis/jis7c00.24
-0x7a00 0x7bff ../jis/jis7a00.24
-0x7800 0x79ff ../jis/jis7800.24
-0x7600 0x77ff ../jis/jis7600.24
-0x7400 0x75ff ../jis/jis7400.24
-0x7200 0x73ff ../jis/jis7200.24
-0x7000 0x71ff ../jis/jis7000.24
-0x6e00 0x6fff ../jis/jis6e00.24
-0x6c00 0x6dff ../jis/jis6c00.24
-0x6a00 0x6bff ../jis/jis6a00.24
-0x6800 0x69ff ../jis/jis6800.24
-0x6600 0x67ff ../jis/jis6600.24
-0x6400 0x65ff ../jis/jis6400.24
-0x6200 0x63ff ../jis/jis6200.24
-0x6000 0x61ff ../jis/jis6000.24
-0x5e00 0x5fff ../jis/jis5e00.24
-0x5c00 0x5dff ../jis/jis5c00.24
-0x5a00 0x5bff ../jis/jis5a00.24
-0x5800 0x59ff ../jis/jis5800.24
-0x5600 0x57ff ../jis/jis5600.24
-0x5400 0x55ff ../jis/jis5400.24
-0x5200 0x53ff ../jis/jis5200.24
-0x5000 0x51ff ../jis/jis5000.24
-0x4ec1 0x4fff ../jis/jis4e00.24
-0x3041 0x309e ../jis/hiragana.24
-0x30a1 0x30fe ../jis/katakana.24
-0x3000 0x303f ../jis/jis3000.24
0x2e18 0x2f18 dejavu.18.2e18
0x2c60 0x2d60 dejavu.18.2c60
0x2b00 0x2c00 dejavu.18.2b00
@@ -61,8 +16,7 @@
0x2423 0x2523 dejavu.18.2423
0x2310 0x2410 dejavu.18.2310
0x220b 0x230b dejavu.18.220b
-0x21eb 0x2209 dejavu.18.2109
-0x2190 0x21ea ../misc/arrows
+0x2109 0x2209 dejavu.18.2109
0x2003 0x2103 dejavu.18.2003
0x1f02 0x2002 dejavu.18.1f02
0x1e01 0x1f01 dejavu.18.1e01
diff --git a/lib/font/bit/dejavu/dejavu.10.font b/lib/font/bit/dejavu/unicode.12.font
index af6ff3d3e..f7d75295a 100644
--- a/lib/font/bit/dejavu/dejavu.10.font
+++ b/lib/font/bit/dejavu/unicode.12.font
@@ -1,11 +1,11 @@
-13 10
-0xfff9 0xffff dejavu.10.fff9
-0xff00 0xfff8 ../fixed/6x12.FF00
-0xfb00 0xfc00 dejavu.10.fb00
-0xf6c5 0xf7c5 dejavu.10.f6c5
-0xf400 0xf500 dejavu.10.f400
-0xa746 0xa846 dejavu.10.a746
-0xa644 0xa744 dejavu.10.a644
+15 12
+0xfff9 0xffff dejavu.12.fff9
+0xff00 0xfff8 ../fixed/10x20.FF00
+0xfb00 0xfc00 dejavu.12.fb00
+0xf6c5 0xf7c5 dejavu.12.f6c5
+0xf400 0xf500 dejavu.12.f400
+0xa746 0xa846 dejavu.12.a746
+0xa644 0xa744 dejavu.12.a644
0x9e00 0x9fff ../jis/jis9e00.16
0x9c00 0x9dff ../jis/jis9c00.16
0x9a00 0x9bff ../jis/jis9a00.16
@@ -50,27 +50,27 @@
0x3041 0x309e ../jis/hiragana.16
0x30a1 0x30fe ../jis/katakana.16
0x3000 0x303f ../jis/jis3000.16
-0x2e18 0x2f18 dejavu.10.2e18
-0x2c60 0x2d60 dejavu.10.2c60
-0x2b00 0x2c00 dejavu.10.2b00
-0x29eb 0x2aeb dejavu.10.29eb
-0x28a2 0x29a2 dejavu.10.28a2
-0x27a1 0x28a1 dejavu.10.27a1
-0x2638 0x2738 dejavu.10.2638
-0x2524 0x2624 dejavu.10.2524
-0x2423 0x2523 dejavu.10.2423
-0x2310 0x2410 dejavu.10.2310
-0x220b 0x230b dejavu.10.220b
-0x21eb 0x2209 dejavu.10.2109
+0x2e18 0x2f18 dejavu.12.2e18
+0x2c60 0x2d60 dejavu.12.2c60
+0x2b00 0x2c00 dejavu.12.2b00
+0x29eb 0x2aeb dejavu.12.29eb
+0x28a2 0x29a2 dejavu.12.28a2
+0x27a1 0x28a1 dejavu.12.27a1
+0x2638 0x2738 dejavu.12.2638
+0x2524 0x2624 dejavu.12.2524
+0x2423 0x2523 dejavu.12.2423
+0x2310 0x2410 dejavu.12.2310
+0x220b 0x230b dejavu.12.220b
+0x21eb 0x2209 dejavu.12.2109
0x2190 0x21ea ../misc/arrows
-0x2003 0x2103 dejavu.10.2003
-0x1f02 0x2002 dejavu.10.1f02
-0x1e01 0x1f01 dejavu.10.1e01
-0x1d00 0x1e00 dejavu.10.1d00
-0x10a0 0x11a0 dejavu.10.10a0
-0x0510 0x0610 dejavu.10.0510
-0x0404 0x0504 dejavu.10.0404
-0x0303 0x0403 dejavu.10.0303
-0x0202 0x0302 dejavu.10.0202
-0x0101 0x0201 dejavu.10.0101
-0x0000 0x0100 dejavu.10.0000
+0x2003 0x2103 dejavu.12.2003
+0x1f02 0x2002 dejavu.12.1f02
+0x1e01 0x1f01 dejavu.12.1e01
+0x1d00 0x1e00 dejavu.12.1d00
+0x10a0 0x11a0 dejavu.12.10a0
+0x0510 0x0610 dejavu.12.0510
+0x0404 0x0504 dejavu.12.0404
+0x0303 0x0403 dejavu.12.0303
+0x0202 0x0302 dejavu.12.0202
+0x0101 0x0201 dejavu.12.0101
+0x0000 0x0100 dejavu.12.0000
diff --git a/lib/font/bit/dejavu/unicode.14.font b/lib/font/bit/dejavu/unicode.14.font
new file mode 100644
index 000000000..a37b3c8d9
--- /dev/null
+++ b/lib/font/bit/dejavu/unicode.14.font
@@ -0,0 +1,76 @@
+18 14
+0xfff9 0xffff dejavu.14.fff9
+0xff00 0xfff8 ../fixed/10x20.FF00
+0xfb00 0xfc00 dejavu.14.fb00
+0xf6c5 0xf7c5 dejavu.14.f6c5
+0xf400 0xf500 dejavu.14.f400
+0xa746 0xa846 dejavu.14.a746
+0xa644 0xa744 dejavu.14.a644
+0x9e00 0x9fff ../jis/jis9e00.24
+0x9c00 0x9dff ../jis/jis9c00.24
+0x9a00 0x9bff ../jis/jis9a00.24
+0x9800 0x99ff ../jis/jis9800.24
+0x9600 0x97ff ../jis/jis9600.24
+0x9400 0x95ff ../jis/jis9400.24
+0x9200 0x93ff ../jis/jis9200.24
+0x9000 0x91ff ../jis/jis9000.24
+0x8e00 0x8fff ../jis/jis8e00.24
+0x8c00 0x8dff ../jis/jis8c00.24
+0x8a00 0x8bff ../jis/jis8a00.24
+0x8800 0x89ff ../jis/jis8800.24
+0x8600 0x87ff ../jis/jis8600.24
+0x8400 0x85ff ../jis/jis8400.24
+0x8200 0x83ff ../jis/jis8200.24
+0x8000 0x81ff ../jis/jis8000.24
+0x7e00 0x7fff ../jis/jis7e00.24
+0x7c00 0x7dff ../jis/jis7c00.24
+0x7a00 0x7bff ../jis/jis7a00.24
+0x7800 0x79ff ../jis/jis7800.24
+0x7600 0x77ff ../jis/jis7600.24
+0x7400 0x75ff ../jis/jis7400.24
+0x7200 0x73ff ../jis/jis7200.24
+0x7000 0x71ff ../jis/jis7000.24
+0x6e00 0x6fff ../jis/jis6e00.24
+0x6c00 0x6dff ../jis/jis6c00.24
+0x6a00 0x6bff ../jis/jis6a00.24
+0x6800 0x69ff ../jis/jis6800.24
+0x6600 0x67ff ../jis/jis6600.24
+0x6400 0x65ff ../jis/jis6400.24
+0x6200 0x63ff ../jis/jis6200.24
+0x6000 0x61ff ../jis/jis6000.24
+0x5e00 0x5fff ../jis/jis5e00.24
+0x5c00 0x5dff ../jis/jis5c00.24
+0x5a00 0x5bff ../jis/jis5a00.24
+0x5800 0x59ff ../jis/jis5800.24
+0x5600 0x57ff ../jis/jis5600.24
+0x5400 0x55ff ../jis/jis5400.24
+0x5200 0x53ff ../jis/jis5200.24
+0x5000 0x51ff ../jis/jis5000.24
+0x4ec1 0x4fff ../jis/jis4e00.24
+0x3041 0x309e ../jis/hiragana.24
+0x30a1 0x30fe ../jis/katakana.24
+0x3000 0x303f ../jis/jis3000.24
+0x2e18 0x2f18 dejavu.14.2e18
+0x2c60 0x2d60 dejavu.14.2c60
+0x2b00 0x2c00 dejavu.14.2b00
+0x29eb 0x2aeb dejavu.14.29eb
+0x28a2 0x29a2 dejavu.14.28a2
+0x27a1 0x28a1 dejavu.14.27a1
+0x2638 0x2738 dejavu.14.2638
+0x2524 0x2624 dejavu.14.2524
+0x2423 0x2523 dejavu.14.2423
+0x2310 0x2410 dejavu.14.2310
+0x220b 0x230b dejavu.14.220b
+0x21eb 0x2209 dejavu.14.2109
+0x2190 0x21ea ../misc/arrows
+0x2003 0x2103 dejavu.14.2003
+0x1f02 0x2002 dejavu.14.1f02
+0x1e01 0x1f01 dejavu.14.1e01
+0x1d00 0x1e00 dejavu.14.1d00
+0x10a0 0x11a0 dejavu.14.10a0
+0x0510 0x0610 dejavu.14.0510
+0x0404 0x0504 dejavu.14.0404
+0x0303 0x0403 dejavu.14.0303
+0x0202 0x0302 dejavu.14.0202
+0x0101 0x0201 dejavu.14.0101
+0x0000 0x0100 dejavu.14.0000
diff --git a/lib/font/bit/dejavu/unicode.16.font b/lib/font/bit/dejavu/unicode.16.font
new file mode 100644
index 000000000..f128a892f
--- /dev/null
+++ b/lib/font/bit/dejavu/unicode.16.font
@@ -0,0 +1,76 @@
+20 16
+0xfff9 0xffff dejavu.16.fff9
+0xff00 0xfff8 ../fixed/10x20.FF00
+0xfb00 0xfc00 dejavu.16.fb00
+0xf6c5 0xf7c5 dejavu.16.f6c5
+0xf400 0xf500 dejavu.16.f400
+0xa746 0xa846 dejavu.16.a746
+0xa644 0xa744 dejavu.16.a644
+0x9e00 0x9fff ../jis/jis9e00.24
+0x9c00 0x9dff ../jis/jis9c00.24
+0x9a00 0x9bff ../jis/jis9a00.24
+0x9800 0x99ff ../jis/jis9800.24
+0x9600 0x97ff ../jis/jis9600.24
+0x9400 0x95ff ../jis/jis9400.24
+0x9200 0x93ff ../jis/jis9200.24
+0x9000 0x91ff ../jis/jis9000.24
+0x8e00 0x8fff ../jis/jis8e00.24
+0x8c00 0x8dff ../jis/jis8c00.24
+0x8a00 0x8bff ../jis/jis8a00.24
+0x8800 0x89ff ../jis/jis8800.24
+0x8600 0x87ff ../jis/jis8600.24
+0x8400 0x85ff ../jis/jis8400.24
+0x8200 0x83ff ../jis/jis8200.24
+0x8000 0x81ff ../jis/jis8000.24
+0x7e00 0x7fff ../jis/jis7e00.24
+0x7c00 0x7dff ../jis/jis7c00.24
+0x7a00 0x7bff ../jis/jis7a00.24
+0x7800 0x79ff ../jis/jis7800.24
+0x7600 0x77ff ../jis/jis7600.24
+0x7400 0x75ff ../jis/jis7400.24
+0x7200 0x73ff ../jis/jis7200.24
+0x7000 0x71ff ../jis/jis7000.24
+0x6e00 0x6fff ../jis/jis6e00.24
+0x6c00 0x6dff ../jis/jis6c00.24
+0x6a00 0x6bff ../jis/jis6a00.24
+0x6800 0x69ff ../jis/jis6800.24
+0x6600 0x67ff ../jis/jis6600.24
+0x6400 0x65ff ../jis/jis6400.24
+0x6200 0x63ff ../jis/jis6200.24
+0x6000 0x61ff ../jis/jis6000.24
+0x5e00 0x5fff ../jis/jis5e00.24
+0x5c00 0x5dff ../jis/jis5c00.24
+0x5a00 0x5bff ../jis/jis5a00.24
+0x5800 0x59ff ../jis/jis5800.24
+0x5600 0x57ff ../jis/jis5600.24
+0x5400 0x55ff ../jis/jis5400.24
+0x5200 0x53ff ../jis/jis5200.24
+0x5000 0x51ff ../jis/jis5000.24
+0x4ec1 0x4fff ../jis/jis4e00.24
+0x3041 0x309e ../jis/hiragana.24
+0x30a1 0x30fe ../jis/katakana.24
+0x3000 0x303f ../jis/jis3000.24
+0x2e18 0x2f18 dejavu.16.2e18
+0x2c60 0x2d60 dejavu.16.2c60
+0x2b00 0x2c00 dejavu.16.2b00
+0x29eb 0x2aeb dejavu.16.29eb
+0x28a2 0x29a2 dejavu.16.28a2
+0x27a1 0x28a1 dejavu.16.27a1
+0x2638 0x2738 dejavu.16.2638
+0x2524 0x2624 dejavu.16.2524
+0x2423 0x2523 dejavu.16.2423
+0x2310 0x2410 dejavu.16.2310
+0x220b 0x230b dejavu.16.220b
+0x21eb 0x2209 dejavu.16.2109
+0x2190 0x21ea ../misc/arrows
+0x2003 0x2103 dejavu.16.2003
+0x1f02 0x2002 dejavu.16.1f02
+0x1e01 0x1f01 dejavu.16.1e01
+0x1d00 0x1e00 dejavu.16.1d00
+0x10a0 0x11a0 dejavu.16.10a0
+0x0510 0x0610 dejavu.16.0510
+0x0404 0x0504 dejavu.16.0404
+0x0303 0x0403 dejavu.16.0303
+0x0202 0x0302 dejavu.16.0202
+0x0101 0x0201 dejavu.16.0101
+0x0000 0x0100 dejavu.16.0000
diff --git a/lib/font/bit/dejavu/unicode.18.font b/lib/font/bit/dejavu/unicode.18.font
new file mode 100644
index 000000000..7505e3816
--- /dev/null
+++ b/lib/font/bit/dejavu/unicode.18.font
@@ -0,0 +1,76 @@
+23 18
+0xfff9 0xffff dejavu.18.fff9
+0xff00 0xfff8 ../fixed/10x20.FF00
+0xfb00 0xfc00 dejavu.18.fb00
+0xf6c5 0xf7c5 dejavu.18.f6c5
+0xf400 0xf500 dejavu.18.f400
+0xa746 0xa846 dejavu.18.a746
+0xa644 0xa744 dejavu.18.a644
+0x9e00 0x9fff ../jis/jis9e00.24
+0x9c00 0x9dff ../jis/jis9c00.24
+0x9a00 0x9bff ../jis/jis9a00.24
+0x9800 0x99ff ../jis/jis9800.24
+0x9600 0x97ff ../jis/jis9600.24
+0x9400 0x95ff ../jis/jis9400.24
+0x9200 0x93ff ../jis/jis9200.24
+0x9000 0x91ff ../jis/jis9000.24
+0x8e00 0x8fff ../jis/jis8e00.24
+0x8c00 0x8dff ../jis/jis8c00.24
+0x8a00 0x8bff ../jis/jis8a00.24
+0x8800 0x89ff ../jis/jis8800.24
+0x8600 0x87ff ../jis/jis8600.24
+0x8400 0x85ff ../jis/jis8400.24
+0x8200 0x83ff ../jis/jis8200.24
+0x8000 0x81ff ../jis/jis8000.24
+0x7e00 0x7fff ../jis/jis7e00.24
+0x7c00 0x7dff ../jis/jis7c00.24
+0x7a00 0x7bff ../jis/jis7a00.24
+0x7800 0x79ff ../jis/jis7800.24
+0x7600 0x77ff ../jis/jis7600.24
+0x7400 0x75ff ../jis/jis7400.24
+0x7200 0x73ff ../jis/jis7200.24
+0x7000 0x71ff ../jis/jis7000.24
+0x6e00 0x6fff ../jis/jis6e00.24
+0x6c00 0x6dff ../jis/jis6c00.24
+0x6a00 0x6bff ../jis/jis6a00.24
+0x6800 0x69ff ../jis/jis6800.24
+0x6600 0x67ff ../jis/jis6600.24
+0x6400 0x65ff ../jis/jis6400.24
+0x6200 0x63ff ../jis/jis6200.24
+0x6000 0x61ff ../jis/jis6000.24
+0x5e00 0x5fff ../jis/jis5e00.24
+0x5c00 0x5dff ../jis/jis5c00.24
+0x5a00 0x5bff ../jis/jis5a00.24
+0x5800 0x59ff ../jis/jis5800.24
+0x5600 0x57ff ../jis/jis5600.24
+0x5400 0x55ff ../jis/jis5400.24
+0x5200 0x53ff ../jis/jis5200.24
+0x5000 0x51ff ../jis/jis5000.24
+0x4ec1 0x4fff ../jis/jis4e00.24
+0x3041 0x309e ../jis/hiragana.24
+0x30a1 0x30fe ../jis/katakana.24
+0x3000 0x303f ../jis/jis3000.24
+0x2e18 0x2f18 dejavu.18.2e18
+0x2c60 0x2d60 dejavu.18.2c60
+0x2b00 0x2c00 dejavu.18.2b00
+0x29eb 0x2aeb dejavu.18.29eb
+0x28a2 0x29a2 dejavu.18.28a2
+0x27a1 0x28a1 dejavu.18.27a1
+0x2638 0x2738 dejavu.18.2638
+0x2524 0x2624 dejavu.18.2524
+0x2423 0x2523 dejavu.18.2423
+0x2310 0x2410 dejavu.18.2310
+0x220b 0x230b dejavu.18.220b
+0x21eb 0x2209 dejavu.18.2109
+0x2190 0x21ea ../misc/arrows
+0x2003 0x2103 dejavu.18.2003
+0x1f02 0x2002 dejavu.18.1f02
+0x1e01 0x1f01 dejavu.18.1e01
+0x1d00 0x1e00 dejavu.18.1d00
+0x10a0 0x11a0 dejavu.18.10a0
+0x0510 0x0610 dejavu.18.0510
+0x0404 0x0504 dejavu.18.0404
+0x0303 0x0403 dejavu.18.0303
+0x0202 0x0302 dejavu.18.0202
+0x0101 0x0201 dejavu.18.0101
+0x0000 0x0100 dejavu.18.0000