1# -*- coding: utf-8 -*- 2 3 4class Charset(object): 5 common_name = 'NotoSerifLao-Bold' 6 native_name = '' 7 8 def glyphs(self): 9 chars = [] 10 chars.append(0x0001) #.null ???? 11 chars.append(0x0002) #.null ???? 12 chars.append(0x0003) #.null ???? 13 chars.append(0x0004) #.null ???? 14 chars.append(0x0005) #.null ???? 15 chars.append(0x0006) #.null ???? 16 chars.append(0x0007) #.null ???? 17 chars.append(0x0008) #.null ???? 18 chars.append(0x0009) #.null ???? 19 chars.append(0x000A) #.null ???? 20 chars.append(0x000B) #.null ???? 21 chars.append(0x000C) #.null ???? 22 chars.append(0x000D) #.null ???? 23 chars.append(0x000E) #.null ???? 24 chars.append(0x000F) #.null ???? 25 chars.append(0x0020) #nonmarkingreturn SPACE 26 chars.append(0x0021) #space EXCLAMATION MARK 27 chars.append(0x0022) #exclam QUOTATION MARK 28 chars.append(0x0023) #quotedbl NUMBER SIGN 29 chars.append(0x0024) #numbersign DOLLAR SIGN 30 chars.append(0x0025) #dollar PERCENT SIGN 31 chars.append(0x0026) #percent AMPERSAND 32 chars.append(0x0027) #ampersand APOSTROPHE 33 chars.append(0x0028) #quotesingle LEFT PARENTHESIS 34 chars.append(0x0029) #parenleft RIGHT PARENTHESIS 35 chars.append(0x002A) #parenright ASTERISK 36 chars.append(0x002B) #asterisk PLUS SIGN 37 chars.append(0x002C) #plus COMMA 38 chars.append(0x002D) #comma HYPHEN-MINUS 39 chars.append(0x002E) #hyphen FULL STOP 40 chars.append(0x002F) #period SOLIDUS 41 chars.append(0x0030) #slash DIGIT ZERO 42 chars.append(0x0031) #zero DIGIT ONE 43 chars.append(0x0032) #one DIGIT TWO 44 chars.append(0x0033) #two DIGIT THREE 45 chars.append(0x0034) #three DIGIT FOUR 46 chars.append(0x0035) #four DIGIT FIVE 47 chars.append(0x0036) #five DIGIT SIX 48 chars.append(0x0037) #six DIGIT SEVEN 49 chars.append(0x0038) #seven DIGIT EIGHT 50 chars.append(0x0039) #eight DIGIT NINE 51 chars.append(0x003A) #nine COLON 52 chars.append(0x003B) #colon SEMICOLON 53 chars.append(0x003C) #less LESS-THAN SIGN 54 chars.append(0x003D) #equal EQUALS SIGN 55 chars.append(0x003E) #greater GREATER-THAN SIGN 56 chars.append(0x003F) #question QUESTION MARK 57 chars.append(0x0040) #at COMMERCIAL AT 58 chars.append(0x200B) #uni200B ZERO WIDTH SPACE 59 chars.append(0x00AD) #comma SOFT HYPHEN 60 chars.append(0x0E81) #uni0E81 LAO LETTER KO 61 chars.append(0x0E82) #uni0E82 LAO LETTER KHO SUNG 62 chars.append(0x0E84) #uni0E84 LAO LETTER KHO TAM 63 chars.append(0x0E87) #uni0E87 LAO LETTER NGO 64 chars.append(0x0E88) #uni0E88 LAO LETTER CO 65 chars.append(0x0E8A) #uni0E8A LAO LETTER SO TAM 66 chars.append(0x0E8D) #uni0E8D LAO LETTER NYO 67 chars.append(0x0E94) #uni0E94 LAO LETTER DO 68 chars.append(0x0E95) #uni0E95 LAO LETTER TO 69 chars.append(0x0E96) #uni0E96 LAO LETTER THO SUNG 70 chars.append(0x0E97) #uni0E97 LAO LETTER THO TAM 71 chars.append(0x0E99) #uni0E99 LAO LETTER NO 72 chars.append(0x0E9A) #uni0E9A LAO LETTER BO 73 chars.append(0x0E9B) #uni0E9B LAO LETTER PO 74 chars.append(0x0E9C) #uni0E9C LAO LETTER PHO SUNG 75 chars.append(0x0E9D) #uni0E9D LAO LETTER FO TAM 76 chars.append(0x0E9E) #uni0E9E LAO LETTER PHO TAM 77 chars.append(0x0E9F) #uni0E9F LAO LETTER FO SUNG 78 chars.append(0x00A0) #nonmarkingreturn NO-BREAK SPACE 79 chars.append(0x0EA1) #uni0EA1 LAO LETTER MO 80 chars.append(0x0EA2) #uni0EA2 LAO LETTER YO 81 chars.append(0x0EA3) #uni0EA3 LAO LETTER LO LING 82 chars.append(0x0EA5) #uni0EA5 LAO LETTER LO LOOT 83 chars.append(0x0EA7) #uni0EA7 LAO LETTER WO 84 chars.append(0x0EAA) #uni0EAA LAO LETTER SO SUNG 85 chars.append(0x0EAB) #uni0EAB LAO LETTER HO SUNG 86 chars.append(0x0EAD) #uni0EAD LAO LETTER O 87 chars.append(0x0EAE) #uni0EAE LAO LETTER HO TAM 88 chars.append(0x0EAF) #uni0EAF LAO ELLIPSIS 89 chars.append(0x0EB0) #uni0EB0 LAO VOWEL SIGN A 90 chars.append(0x0EB1) #uni0EB1 LAO VOWEL SIGN MAI KAN 91 chars.append(0x0EB2) #uni0EB2 LAO VOWEL SIGN AA 92 chars.append(0x0EB3) #uni0EB3 LAO VOWEL SIGN AM 93 chars.append(0x0EB4) #uni0EB4 LAO VOWEL SIGN I 94 chars.append(0x0EB5) #uni0EB5 LAO VOWEL SIGN II 95 chars.append(0x0EB6) #uni0EB6 LAO VOWEL SIGN Y 96 chars.append(0x0EB7) #uni0EB7 LAO VOWEL SIGN YY 97 chars.append(0x0EB8) #uni0EB8 LAO VOWEL SIGN U 98 chars.append(0x0EB9) #uni0EB9 LAO VOWEL SIGN UU 99 chars.append(0x0EBB) #uni0EBB LAO VOWEL SIGN MAI KON 100 chars.append(0x0EBC) #uni0EBC LAO SEMIVOWEL SIGN LO 101 chars.append(0x0EBD) #uni0EBD LAO SEMIVOWEL SIGN NYO 102 chars.append(0x0EC0) #uni0EC0 LAO VOWEL SIGN E 103 chars.append(0x0EC1) #uni0EC1 LAO VOWEL SIGN EI 104 chars.append(0x0EC2) #uni0EC2 LAO VOWEL SIGN O 105 chars.append(0x0EC3) #uni0EC3 LAO VOWEL SIGN AY 106 chars.append(0x0EC4) #uni0EC4 LAO VOWEL SIGN AI 107 chars.append(0x0EC6) #uni0EC6 LAO KO LA 108 chars.append(0x0EC8) #uni0EC8 LAO TONE MAI EK 109 chars.append(0x0EC9) #uni0EC9 LAO TONE MAI THO 110 chars.append(0x0ECA) #uni0ECA LAO TONE MAI TI 111 chars.append(0x0ECB) #uni0ECB LAO TONE MAI CATAWA 112 chars.append(0x0ECC) #uni0ECC LAO CANCELLATION MARK 113 chars.append(0x0ECD) #uni0ECD LAO NIGGAHITA 114 chars.append(0x0ED0) #uni0ED0 LAO DIGIT ZERO 115 chars.append(0x0ED1) #uni0ED1 LAO DIGIT ONE 116 chars.append(0x0ED2) #uni0ED2 LAO DIGIT TWO 117 chars.append(0x0ED3) #uni0ED3 LAO DIGIT THREE 118 chars.append(0x0ED4) #uni0ED4 LAO DIGIT FOUR 119 chars.append(0x0ED5) #uni0ED5 LAO DIGIT FIVE 120 chars.append(0x0ED6) #uni0ED6 LAO DIGIT SIX 121 chars.append(0x0ED7) #uni0ED7 LAO DIGIT SEVEN 122 chars.append(0x0ED8) #uni0ED8 LAO DIGIT EIGHT 123 chars.append(0x0ED9) #uni0ED9 LAO DIGIT NINE 124 chars.append(0x0EDC) #uni0EDC LAO HO NO 125 chars.append(0x0EDD) #uni0EDD LAO HO MO 126 chars.append(0x0EDE) #glyph00162 ???? 127 chars.append(0x0EDF) #glyph00163 ???? 128 chars.append(0x037E) #colon GREEK QUESTION MARK 129 chars.append(0x25CC) #uni25CC DOTTED CIRCLE 130 return chars 131 132 133