summaryrefslogtreecommitdiff
path: root/consoletrans/tis620.sfm
diff options
context:
space:
mode:
Diffstat (limited to 'consoletrans/tis620.sfm')
-rw-r--r--consoletrans/tis620.sfm270
1 files changed, 270 insertions, 0 deletions
diff --git a/consoletrans/tis620.sfm b/consoletrans/tis620.sfm
new file mode 100644
index 0000000..6154a45
--- /dev/null
+++ b/consoletrans/tis620.sfm
@@ -0,0 +1,270 @@
+# Linux Console Screen Font Map (SFM)
+# Unicode font map for TIS-620 fonts (tis620.*)
+# Phattanon Duangdara <sf_alpha@shin-host.com>
+# Theppitak Karoonboonyanan <thep@links.nectec.or.th>
+#
+# [use: unicode_start tis620.f16 tis620]
+
+# ASCII (CTRL-CHARS)
+0x00 U+fffd
+0x01 U+263a
+0x02 U+263b
+0x03 U+2665
+0x04 U+2666
+0x05 U+2663
+0x06 U+2660
+0x07 U+2022
+0x08 U+25d8
+0x09 U+25cb
+0x0a U+25d9
+0x0b U+2642
+0x0c U+2640
+0x0d U+266a
+0x0e U+266b U+266c
+0x0f U+263c
+0x10 U+25b6 U+25ba
+0x11 U+25c0 U+25c4
+0x12 U+2195
+0x13 U+203c
+0x14 U+00b6
+0x15 U+00a7
+0x16 U+25ac
+0x17 U+21a8
+0x18 U+2191
+0x19 U+2193
+0x1a U+2192
+0x1b U+2190
+0x1c U+221f U+2319
+0x1d U+2194
+0x1e U+25b2
+0x1f U+25bc
+0x20 U+0020
+0x21 U+0021
+0x22 U+0022
+0x23 U+0023
+0x24 U+0024
+0x25 U+0025
+0x26 U+0026
+0x27 U+0027
+0x28 U+0028
+0x29 U+0029
+0x2a U+002a
+0x2b U+002b
+0x2c U+002c
+0x2d U+002d
+0x2e U+002e
+0x2f U+002f
+
+# ASCII
+0x30 U+0030
+0x31 U+0031
+0x32 U+0032
+0x33 U+0033
+0x34 U+0034
+0x35 U+0035
+0x36 U+0036
+0x37 U+0037
+0x38 U+0038
+0x39 U+0039
+0x3a U+003a
+0x3b U+003b
+0x3c U+003c
+0x3d U+003d
+0x3e U+003e
+0x3f U+003f
+0x40 U+0040
+0x41 U+0041
+0x42 U+0042
+0x43 U+0043
+0x44 U+0044
+0x45 U+0045
+0x46 U+0046
+0x47 U+0047
+0x48 U+0048
+0x49 U+0049
+0x4a U+004a
+0x4b U+004b
+0x4c U+004c
+0x4d U+004d
+0x4e U+004e
+0x4f U+004f
+0x50 U+0050
+0x51 U+0051
+0x52 U+0052
+0x53 U+0053
+0x54 U+0054
+0x55 U+0055
+0x56 U+0056
+0x57 U+0057
+0x58 U+0058
+0x59 U+0059
+0x5a U+005a
+0x5b U+005b
+0x5c U+005c
+0x5d U+005d
+0x5e U+005e
+0x5f U+005f
+0x60 U+0060
+0x61 U+0061
+0x62 U+0062
+0x63 U+0063
+0x64 U+0064
+0x65 U+0065
+0x66 U+0066
+0x67 U+0067
+0x68 U+0068
+0x69 U+0069
+0x6a U+006a
+0x6b U+006b
+0x6c U+006c
+0x6d U+006d
+0x6e U+006e
+0x6f U+006f
+0x70 U+0070
+0x71 U+0071
+0x72 U+0072
+0x73 U+0073
+0x74 U+0074
+0x75 U+0075
+0x76 U+0076
+0x77 U+0077
+0x78 U+0078
+0x79 U+0079
+0x7a U+007a
+0x7b U+007b
+0x7c U+007c
+0x7d U+007d
+0x7e U+007e
+0x7f U+2302
+
+# TABLE LINES
+0x80 U+f801
+0x81 U+2575
+0x82 U+2576
+0x83 U+2514
+0x84 U+2577
+0x85 U+2502
+0x86 U+250c
+0x87 U+251c
+0x88 U+2574
+0x89 U+2518
+0x8a U+2500
+0x8b U+2534
+0x8c U+2510
+0x8d U+2524
+0x8e U+252c
+0x8f U+253c
+0x90 U+f803
+0x91 U+2579
+0x92 U+257a
+0x93 U+2517 U+255a
+0x94 U+257b
+0x95 U+2503 U+2551
+0x96 U+250f U+2554
+0x97 U+2523 U+2560
+0x98 U+2578
+0x99 U+251b U+255d
+0x9a U+2501 U+2550
+0x9b U+253b U+2569
+0x9c U+2513 U+2557
+0x9d U+2563 U+252b
+0x9e U+2533 U+2566
+0x9f U+254b U+256c
+
+# NON-BREAKING SPACE
+0xA0 U+00A0
+
+# TIS-620
+0xA1 U+0E01
+0xA2 U+0E02
+0xA3 U+0E03
+0xA4 U+0E04
+0xA5 U+0E05
+0xA6 U+0E06
+0xA7 U+0E07
+0xA8 U+0E08
+0xA9 U+0E09
+0xAA U+0E0A
+0xAB U+0E0B
+0xAC U+0E0C
+0xAD U+0E0D
+0xAE U+0E0E
+0xAF U+0E0F
+0xB0 U+0E10
+0xB1 U+0E11
+0xB2 U+0E12
+0xB3 U+0E13
+0xB4 U+0E14
+0xB5 U+0E15
+0xB6 U+0E16
+0xB7 U+0E17
+0xB8 U+0E18
+0xB9 U+0E19
+0xBA U+0E1A
+0xBB U+0E1B
+0xBC U+0E1C
+0xBD U+0E1D
+0xBE U+0E1E
+0xBF U+0E1F
+0xC0 U+0E20
+0xC1 U+0E21
+0xC2 U+0E22
+0xC3 U+0E23
+0xC4 U+0E24
+0xC5 U+0E25
+0xC6 U+0E26
+0xC7 U+0E27
+0xC8 U+0E28
+0xC9 U+0E29
+0xCA U+0E2A
+0xCB U+0E2B
+0xCC U+0E2C
+0xCD U+0E2D
+0xCE U+0E2E
+0xCF U+0E2F
+0xD0 U+0E30
+0xD1 U+0E31
+0xD2 U+0E32
+0xD3 U+0E33
+0xD4 U+0E34
+0xD5 U+0E35
+0xD6 U+0E36
+0xD7 U+0E37
+0xD8 U+0E38
+0xD9 U+0E39
+0xDA U+0E3A
+
+0xDF U+0E3F
+0xE0 U+0E40
+0xE1 U+0E41
+0xE2 U+0E42
+0xE3 U+0E43
+0xE4 U+0E44
+0xE5 U+0E45
+0xE6 U+0E46
+0xE7 U+0E47
+0xE8 U+0E48
+0xE9 U+0E49
+0xEA U+0E4A
+0xEB U+0E4B
+0xEC U+0E4C
+0xED U+0E4D
+0xEE U+0E4E
+0xEF U+0E4F
+0xF0 U+0E50
+0xF1 U+0E51
+0xF2 U+0E52
+0xF3 U+0E53
+0xF4 U+0E54
+0xF5 U+0E55
+0xF6 U+0E56
+0xF7 U+0E57
+0xF8 U+0E58
+0xF9 U+0E59
+0xFA U+0E5A
+0xFB U+0E5B
+
+# FIXME ?
+# 0xDA-0xDE
+# 0xFC-0xFF
+