Bug#533096: bdf2psf: make it possible to create unicode complement fonts
On Sun, Jun 14, 2009 at 10:28:13PM +0200, Samuel Thibault wrote:
>
> To generate the font I then used the attached symbol file, which could
> be included in the bdf2psf package.
There are a lot of combining characters in this symbol file. You can
find attached a symbol file where I have removed these combining
characters. There are only 127 non-combining symbols so in principle it
is possible to create a console font with them. However, before
Tibetian support can be added to console-setup, the following must be
checked:
1. Are the non-combining characters enough in order to use Tibetian
script? If the answer is no, then it would not be very usefull to
include Tibetian fonts with console-setup.
2. Is there a font that includes the Tibetian script and doesn't use
double-width characters? Unfortunately unifont.bdf has a lot of
double-width characters so very few characters can be included in the
console font.
Anton Zinoviev
U+0F00
# U+0F00: TIBETAN SYLLABLE OM
U+0F01
# U+0F01: TIBETAN MARK GTER YIG MGO TRUNCATED A
U+0F02
# U+0F02: TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA
U+0F03
# U+0F03: TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA
U+0F04
# U+0F04: TIBETAN MARK INITIAL YIG MGO MDUN MA
U+0F05
# U+0F05: TIBETAN MARK CLOSING YIG MGO SGAB MA
U+0F06
# U+0F06: TIBETAN MARK CARET YIG MGO PHUR SHAD MA
U+0F07
# U+0F07: TIBETAN MARK YIG MGO TSHEG SHAD MA
U+0F08
# U+0F08: TIBETAN MARK SBRUL SHAD
U+0F09
# U+0F09: TIBETAN MARK BSKUR YIG MGO
U+0F0A
# U+0F0A: TIBETAN MARK BKA- SHOG YIG MGO
U+0F0B
# U+0F0B: TIBETAN MARK INTERSYLLABIC TSHEG
U+0F0C
# U+0F0C: TIBETAN MARK DELIMITER TSHEG BSTAR
U+0F0D
# U+0F0D: TIBETAN MARK SHAD
U+0F0E
# U+0F0E: TIBETAN MARK NYIS SHAD
U+0F0F
# U+0F0F: TIBETAN MARK TSHEG SHAD
U+0F10
# U+0F10: TIBETAN MARK NYIS TSHEG SHAD
U+0F11
# U+0F11: TIBETAN MARK RIN CHEN SPUNGS SHAD
U+0F12
# U+0F12: TIBETAN MARK RGYA GRAM SHAD
U+0F13
# U+0F13: TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN
U+0F14
# U+0F14: TIBETAN MARK GTER TSHEG
U+0F15
# U+0F15: TIBETAN LOGOTYPE SIGN CHAD RTAGS
U+0F16
# U+0F16: TIBETAN LOGOTYPE SIGN LHAG RTAGS
U+0F17
# U+0F17: TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS
U+0F1A
# U+0F1A: TIBETAN SIGN RDEL DKAR GCIG
U+0F1B
# U+0F1B: TIBETAN SIGN RDEL DKAR GNYIS
U+0F1C
# U+0F1C: TIBETAN SIGN RDEL DKAR GSUM
U+0F1D
# U+0F1D: TIBETAN SIGN RDEL NAG GCIG
U+0F1E
# U+0F1E: TIBETAN SIGN RDEL NAG GNYIS
U+0F1F
# U+0F1F: TIBETAN SIGN RDEL DKAR RDEL NAG
U+0F20
# U+0F20: TIBETAN DIGIT ZERO
U+0F21
# U+0F21: TIBETAN DIGIT ONE
U+0F22
# U+0F22: TIBETAN DIGIT TWO
U+0F23
# U+0F23: TIBETAN DIGIT THREE
U+0F24
# U+0F24: TIBETAN DIGIT FOUR
U+0F25
# U+0F25: TIBETAN DIGIT FIVE
U+0F26
# U+0F26: TIBETAN DIGIT SIX
U+0F27
# U+0F27: TIBETAN DIGIT SEVEN
U+0F28
# U+0F28: TIBETAN DIGIT EIGHT
U+0F29
# U+0F29: TIBETAN DIGIT NINE
U+0F2A
# U+0F2A: TIBETAN DIGIT HALF ONE
U+0F2B
# U+0F2B: TIBETAN DIGIT HALF TWO
U+0F2C
# U+0F2C: TIBETAN DIGIT HALF THREE
U+0F2D
# U+0F2D: TIBETAN DIGIT HALF FOUR
U+0F2E
# U+0F2E: TIBETAN DIGIT HALF FIVE
U+0F2F
# U+0F2F: TIBETAN DIGIT HALF SIX
U+0F30
# U+0F30: TIBETAN DIGIT HALF SEVEN
U+0F31
# U+0F31: TIBETAN DIGIT HALF EIGHT
U+0F32
# U+0F32: TIBETAN DIGIT HALF NINE
U+0F33
# U+0F33: TIBETAN DIGIT HALF ZERO
U+0F34
# U+0F34: TIBETAN MARK BSDUS RTAGS
U+0F36
# U+0F36: TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN
U+0F38
# U+0F38: TIBETAN MARK CHE MGO
U+0F3A
# U+0F3A: TIBETAN MARK GUG RTAGS GYON
U+0F3B
# U+0F3B: TIBETAN MARK GUG RTAGS GYAS
U+0F3C
# U+0F3C: TIBETAN MARK ANG KHANG GYON
U+0F3D
# U+0F3D: TIBETAN MARK ANG KHANG GYAS
U+0F40
# U+0F40: TIBETAN LETTER KA
U+0F41
# U+0F41: TIBETAN LETTER KHA
U+0F42
# U+0F42: TIBETAN LETTER GA
U+0F43
# U+0F43: TIBETAN LETTER GHA
U+0F44
# U+0F44: TIBETAN LETTER NGA
U+0F45
# U+0F45: TIBETAN LETTER CA
U+0F46
# U+0F46: TIBETAN LETTER CHA
U+0F47
# U+0F47: TIBETAN LETTER JA
U+0F49
# U+0F49: TIBETAN LETTER NYA
U+0F4A
# U+0F4A: TIBETAN LETTER TTA
U+0F4B
# U+0F4B: TIBETAN LETTER TTHA
U+0F4C
# U+0F4C: TIBETAN LETTER DDA
U+0F4D
# U+0F4D: TIBETAN LETTER DDHA
U+0F4E
# U+0F4E: TIBETAN LETTER NNA
U+0F4F
# U+0F4F: TIBETAN LETTER TA
U+0F50
# U+0F50: TIBETAN LETTER THA
U+0F51
# U+0F51: TIBETAN LETTER DA
U+0F52
# U+0F52: TIBETAN LETTER DHA
U+0F53
# U+0F53: TIBETAN LETTER NA
U+0F54
# U+0F54: TIBETAN LETTER PA
U+0F55
# U+0F55: TIBETAN LETTER PHA
U+0F56
# U+0F56: TIBETAN LETTER BA
U+0F57
# U+0F57: TIBETAN LETTER BHA
U+0F58
# U+0F58: TIBETAN LETTER MA
U+0F59
# U+0F59: TIBETAN LETTER TSA
U+0F5A
# U+0F5A: TIBETAN LETTER TSHA
U+0F5B
# U+0F5B: TIBETAN LETTER DZA
U+0F5C
# U+0F5C: TIBETAN LETTER DZHA
U+0F5D
# U+0F5D: TIBETAN LETTER WA
U+0F5E
# U+0F5E: TIBETAN LETTER ZHA
U+0F5F
# U+0F5F: TIBETAN LETTER ZA
U+0F60
# U+0F60: TIBETAN LETTER -A
U+0F61
# U+0F61: TIBETAN LETTER YA
U+0F62
# U+0F62: TIBETAN LETTER RA
U+0F63
# U+0F63: TIBETAN LETTER LA
U+0F64
# U+0F64: TIBETAN LETTER SHA
U+0F65
# U+0F65: TIBETAN LETTER SSA
U+0F66
# U+0F66: TIBETAN LETTER SA
U+0F67
# U+0F67: TIBETAN LETTER HA
U+0F68
# U+0F68: TIBETAN LETTER A
U+0F69
# U+0F69: TIBETAN LETTER KSSA
U+0F6A
# U+0F6A: TIBETAN LETTER FIXED-FORM RA
U+0F6B
# U+0F6B: TIBETAN LETTER KKA
U+0F6C
# U+0F6C: TIBETAN LETTER RRA
U+0F85
# U+0F85: TIBETAN MARK PALUTA
U+0F88
# U+0F88: TIBETAN SIGN LCE TSA CAN
U+0F89
# U+0F89: TIBETAN SIGN MCHU CAN
U+0F8A
# U+0F8A: TIBETAN SIGN GRU CAN RGYINGS
U+0F8B
# U+0F8B: TIBETAN SIGN GRU MED RGYINGS
U+0FBE
# U+0FBE: TIBETAN KU RU KHA
U+0FBF
# U+0FBF: TIBETAN KU RU KHA BZHI MIG CAN
U+0FC0
# U+0FC0: TIBETAN CANTILLATION SIGN HEAVY BEAT
U+0FC1
# U+0FC1: TIBETAN CANTILLATION SIGN LIGHT BEAT
U+0FC2
# U+0FC2: TIBETAN CANTILLATION SIGN CANG TE-U
U+0FC3
# U+0FC3: TIBETAN CANTILLATION SIGN SBUB -CHAL
U+0FC4
# U+0FC4: TIBETAN SYMBOL DRIL BU
U+0FC5
# U+0FC5: TIBETAN SYMBOL RDO RJE
U+0FC7
# U+0FC7: TIBETAN SYMBOL RDO RJE RGYA GRAM
U+0FC8
# U+0FC8: TIBETAN SYMBOL PHUR PA
U+0FC9
# U+0FC9: TIBETAN SYMBOL NOR BU
U+0FCA
# U+0FCA: TIBETAN SYMBOL NOR BU NYIS -KHYIL
U+0FCB
# U+0FCB: TIBETAN SYMBOL NOR BU GSUM -KHYIL
U+0FCC
# U+0FCC: TIBETAN SYMBOL NOR BU BZHI -KHYIL
U+0FCE
# U+0FCE: TIBETAN SIGN RDEL NAG RDEL DKAR
U+0FCF
# U+0FCF: TIBETAN SIGN RDEL NAG GSUM
U+0FD0
# U+0FD0: TIBETAN MARK BSKA- SHOG GI MGO RGYAN
U+0FD1
# U+0FD1: TIBETAN MARK MNYAM YIG GI MGO RGYAN
U+0FD2
# U+0FD2: TIBETAN MARK NYIS TSHEG
U+0FD3
# U+0FD3: TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA
U+0FD4
# U+0FD4: TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA
Reply to: