| Line | |
|---|
| 1 | /*
|
|---|
| 2 | RTF ANSI character set (\ansi) general map
|
|---|
| 3 | These are taken from the ISO-Latin-1 (ISO-8859-1) encodings, with
|
|---|
| 4 | a few additions
|
|---|
| 5 |
|
|---|
| 6 | Field 1 is the standard character name which the character value in
|
|---|
| 7 | field 2 maps onto. (It doesn't mean "to produce the character in field 1,
|
|---|
| 8 | use the value in field 2.)
|
|---|
| 9 |
|
|---|
| 10 | The character value may be given either as a single character (which will be
|
|---|
| 11 | converted to the ASCII value of the character), or in numeric format, either
|
|---|
| 12 | in decimal or 0xyy as hex yy. Single or double quotes may be used to quote
|
|---|
| 13 | characters.*/
|
|---|
| 14 |
|
|---|
| 15 | int ansi_gen[] =
|
|---|
| 16 | {
|
|---|
| 17 | rtfSC_formula ,0x06,
|
|---|
| 18 | rtfSC_nobrkhyphen ,0x1e,
|
|---|
| 19 | rtfSC_opthyphen ,0x1f,
|
|---|
| 20 | rtfSC_space ,' ',
|
|---|
| 21 | rtfSC_exclam ,'!',
|
|---|
| 22 | rtfSC_quotedbl ,'"',
|
|---|
| 23 | rtfSC_numbersign ,'#',
|
|---|
| 24 | rtfSC_dollar ,'$',
|
|---|
| 25 | rtfSC_percent ,'%',
|
|---|
| 26 | rtfSC_ampersand ,'&',
|
|---|
| 27 | rtfSC_quoteright ,'\\',
|
|---|
| 28 | rtfSC_parenleft ,'(',
|
|---|
| 29 | rtfSC_parenright ,')',
|
|---|
| 30 | rtfSC_asterisk ,'*',
|
|---|
| 31 | rtfSC_plus ,'+',
|
|---|
| 32 | rtfSC_comma ,',',
|
|---|
| 33 | rtfSC_hyphen ,'-',
|
|---|
| 34 | rtfSC_period ,'.',
|
|---|
| 35 | rtfSC_slash ,'/',
|
|---|
| 36 | rtfSC_zero ,'0',
|
|---|
| 37 | rtfSC_one ,'1',
|
|---|
| 38 | rtfSC_two ,'2',
|
|---|
| 39 | rtfSC_three ,'3',
|
|---|
| 40 | rtfSC_four ,'4',
|
|---|
| 41 | rtfSC_five ,'5',
|
|---|
| 42 | rtfSC_six ,'6',
|
|---|
| 43 | rtfSC_seven ,'7',
|
|---|
| 44 | rtfSC_eight ,'8',
|
|---|
| 45 | rtfSC_nine ,'9',
|
|---|
| 46 | rtfSC_colon ,':',
|
|---|
| 47 | rtfSC_semicolon ,';',
|
|---|
| 48 | rtfSC_less ,'<',
|
|---|
| 49 | rtfSC_equal ,'=',
|
|---|
| 50 | rtfSC_greater ,'>',
|
|---|
| 51 | rtfSC_question ,'?',
|
|---|
| 52 | rtfSC_at ,'@',
|
|---|
| 53 | rtfSC_A ,'A',
|
|---|
| 54 | rtfSC_B ,'B',
|
|---|
| 55 | rtfSC_C ,'C',
|
|---|
| 56 | rtfSC_D ,'D',
|
|---|
| 57 | rtfSC_E ,'E',
|
|---|
| 58 | rtfSC_F ,'F',
|
|---|
| 59 | rtfSC_G ,'G',
|
|---|
| 60 | rtfSC_H ,'H',
|
|---|
| 61 | rtfSC_I ,'I',
|
|---|
| 62 | rtfSC_J ,'J',
|
|---|
| 63 | rtfSC_K ,'K',
|
|---|
| 64 | rtfSC_L ,'L',
|
|---|
| 65 | rtfSC_M ,'M',
|
|---|
| 66 | rtfSC_N ,'N',
|
|---|
| 67 | rtfSC_O ,'O',
|
|---|
| 68 | rtfSC_P ,'P',
|
|---|
| 69 | rtfSC_Q ,'Q',
|
|---|
| 70 | rtfSC_R ,'R',
|
|---|
| 71 | rtfSC_S ,'S',
|
|---|
| 72 | rtfSC_T ,'T',
|
|---|
| 73 | rtfSC_U ,'U',
|
|---|
| 74 | rtfSC_V ,'V',
|
|---|
| 75 | rtfSC_W ,'W',
|
|---|
| 76 | rtfSC_X ,'X',
|
|---|
| 77 | rtfSC_Y ,'Y',
|
|---|
| 78 | rtfSC_Z ,'Z',
|
|---|
| 79 | rtfSC_bracketleft ,'[',
|
|---|
| 80 | rtfSC_backslash ,'\\',
|
|---|
| 81 | rtfSC_bracketright ,']',
|
|---|
| 82 | rtfSC_asciicircum ,'^',
|
|---|
| 83 | rtfSC_underscore ,'_',
|
|---|
| 84 | rtfSC_quoteleft ,'`',
|
|---|
| 85 | rtfSC_a ,'a',
|
|---|
| 86 | rtfSC_b ,'b',
|
|---|
| 87 | rtfSC_c ,'c',
|
|---|
| 88 | rtfSC_d ,'d',
|
|---|
| 89 | rtfSC_e ,'e',
|
|---|
| 90 | rtfSC_f ,'f',
|
|---|
| 91 | rtfSC_g ,'g',
|
|---|
| 92 | rtfSC_h ,'h',
|
|---|
| 93 | rtfSC_i ,'i',
|
|---|
| 94 | rtfSC_j ,'j',
|
|---|
| 95 | rtfSC_k ,'k',
|
|---|
| 96 | rtfSC_l ,'l',
|
|---|
| 97 | rtfSC_m ,'m',
|
|---|
| 98 | rtfSC_n ,'n',
|
|---|
| 99 | rtfSC_o ,'o',
|
|---|
| 100 | rtfSC_p ,'p',
|
|---|
| 101 | rtfSC_q ,'q',
|
|---|
| 102 | rtfSC_r ,'r',
|
|---|
| 103 | rtfSC_s ,'s',
|
|---|
| 104 | rtfSC_t ,'t',
|
|---|
| 105 | rtfSC_u ,'u',
|
|---|
| 106 | rtfSC_v ,'v',
|
|---|
| 107 | rtfSC_w ,'w',
|
|---|
| 108 | rtfSC_x ,'x',
|
|---|
| 109 | rtfSC_y ,'y',
|
|---|
| 110 | rtfSC_z ,'z',
|
|---|
| 111 | rtfSC_braceleft ,'{',
|
|---|
| 112 | rtfSC_bar ,'|',
|
|---|
| 113 | rtfSC_braceright ,'}',
|
|---|
| 114 | rtfSC_asciitilde ,'~',
|
|---|
| 115 | rtfSC_nobrkspace ,0xa0,
|
|---|
| 116 | rtfSC_exclamdown ,0xa1,
|
|---|
| 117 | rtfSC_cent ,0xa2,
|
|---|
| 118 | rtfSC_sterling ,0xa3,
|
|---|
| 119 | rtfSC_currency ,0xa4,
|
|---|
| 120 | rtfSC_yen ,0xa5,
|
|---|
| 121 | rtfSC_brokenbar ,0xa6,
|
|---|
| 122 | rtfSC_section ,0xa7,
|
|---|
| 123 | rtfSC_dieresis ,0xa8,
|
|---|
| 124 | rtfSC_copyright ,0xa9,
|
|---|
| 125 | rtfSC_ordfeminine ,0xaa,
|
|---|
| 126 | rtfSC_guillemotleft ,0xab,
|
|---|
| 127 | rtfSC_logicalnot ,0xac,
|
|---|
| 128 | rtfSC_opthyphen ,0xad,
|
|---|
| 129 | rtfSC_registered ,0xae,
|
|---|
| 130 | rtfSC_macron ,0xaf,
|
|---|
| 131 | rtfSC_degree ,0xb0,
|
|---|
| 132 | rtfSC_plusminus ,0xb1,
|
|---|
| 133 | rtfSC_twosuperior ,0xb2,
|
|---|
| 134 | rtfSC_threesuperior ,0xb3,
|
|---|
| 135 | rtfSC_acute ,0xb4,
|
|---|
| 136 | rtfSC_mu ,0xb5,
|
|---|
| 137 | rtfSC_paragraph ,0xb6,
|
|---|
| 138 | rtfSC_periodcentered ,0xb7,
|
|---|
| 139 | rtfSC_cedilla ,0xb8,
|
|---|
| 140 | rtfSC_onesuperior ,0xb9,
|
|---|
| 141 | rtfSC_ordmasculine ,0xba,
|
|---|
| 142 | rtfSC_guillemotright ,0xbb,
|
|---|
| 143 | rtfSC_onequarter ,0xbc,
|
|---|
| 144 | rtfSC_onehalf ,0xbd,
|
|---|
| 145 | rtfSC_threequarters ,0xbe,
|
|---|
| 146 | rtfSC_questiondown ,0xbf,
|
|---|
| 147 | rtfSC_Agrave ,0xc0,
|
|---|
| 148 | rtfSC_Aacute ,0xc1,
|
|---|
| 149 | rtfSC_Acircumflex ,0xc2,
|
|---|
| 150 | rtfSC_Atilde ,0xc3,
|
|---|
| 151 | rtfSC_Adieresis ,0xc4,
|
|---|
| 152 | rtfSC_Aring ,0xc5,
|
|---|
| 153 | rtfSC_AE ,0xc6,
|
|---|
| 154 | rtfSC_Ccedilla ,0xc7,
|
|---|
| 155 | rtfSC_Egrave ,0xc8,
|
|---|
| 156 | rtfSC_Eacute ,0xc9,
|
|---|
| 157 | rtfSC_Ecircumflex ,0xca,
|
|---|
| 158 | rtfSC_Edieresis ,0xcb,
|
|---|
| 159 | rtfSC_Igrave ,0xcc,
|
|---|
| 160 | rtfSC_Iacute ,0xcd,
|
|---|
| 161 | rtfSC_Icircumflex ,0xce,
|
|---|
| 162 | rtfSC_Idieresis ,0xcf,
|
|---|
| 163 | rtfSC_Eth ,0xd0,
|
|---|
| 164 | rtfSC_Ntilde ,0xd1,
|
|---|
| 165 | rtfSC_Ograve ,0xd2,
|
|---|
| 166 | rtfSC_Oacute ,0xd3,
|
|---|
| 167 | rtfSC_Ocircumflex ,0xd4,
|
|---|
| 168 | rtfSC_Otilde ,0xd5,
|
|---|
| 169 | rtfSC_Odieresis ,0xd6,
|
|---|
| 170 | rtfSC_multiply ,0xd7,
|
|---|
| 171 | rtfSC_Oslash ,0xd8,
|
|---|
| 172 | rtfSC_Ugrave ,0xd9,
|
|---|
| 173 | rtfSC_Uacute ,0xda,
|
|---|
| 174 | rtfSC_Ucircumflex ,0xdb,
|
|---|
| 175 | rtfSC_Udieresis ,0xdc,
|
|---|
| 176 | rtfSC_Yacute ,0xdd,
|
|---|
| 177 | rtfSC_Thorn ,0xde,
|
|---|
| 178 | rtfSC_germandbls ,0xdf,
|
|---|
| 179 | rtfSC_agrave ,0xe0,
|
|---|
| 180 | rtfSC_aacute ,0xe1,
|
|---|
| 181 | rtfSC_acircumflex ,0xe2,
|
|---|
| 182 | rtfSC_atilde ,0xe3,
|
|---|
| 183 | rtfSC_adieresis ,0xe4,
|
|---|
| 184 | rtfSC_aring ,0xe5,
|
|---|
| 185 | rtfSC_ae ,0xe6,
|
|---|
| 186 | rtfSC_ccedilla ,0xe7,
|
|---|
| 187 | rtfSC_egrave ,0xe8,
|
|---|
| 188 | rtfSC_eacute ,0xe9,
|
|---|
| 189 | rtfSC_ecircumflex ,0xea,
|
|---|
| 190 | rtfSC_edieresis ,0xeb,
|
|---|
| 191 | rtfSC_igrave ,0xec,
|
|---|
| 192 | rtfSC_iacute ,0xed,
|
|---|
| 193 | rtfSC_icircumflex ,0xee,
|
|---|
| 194 | rtfSC_idieresis ,0xef,
|
|---|
| 195 | rtfSC_eth ,0xf0,
|
|---|
| 196 | rtfSC_ntilde ,0xf1,
|
|---|
| 197 | rtfSC_ograve ,0xf2,
|
|---|
| 198 | rtfSC_oacute ,0xf3,
|
|---|
| 199 | rtfSC_ocircumflex ,0xf4,
|
|---|
| 200 | rtfSC_otilde ,0xf5,
|
|---|
| 201 | rtfSC_odieresis ,0xf6,
|
|---|
| 202 | rtfSC_divide ,0xf7,
|
|---|
| 203 | rtfSC_oslash ,0xf8,
|
|---|
| 204 | rtfSC_ugrave ,0xf9,
|
|---|
| 205 | rtfSC_uacute ,0xfa,
|
|---|
| 206 | rtfSC_ucircumflex ,0xfb,
|
|---|
| 207 | rtfSC_udieresis ,0xfc,
|
|---|
| 208 | rtfSC_yacute ,0xfd,
|
|---|
| 209 | rtfSC_thorn ,0xfe,
|
|---|
| 210 | rtfSC_ydieresis ,0xff
|
|---|
| 211 | };
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.