Authors: Martin Fuchs <martin-fuchs@gmx.net>, Ge van Geldorp <gvg@reactos.com>
[wine] / dlls / richedit / text_map.h
1 /*
2  *  Output sequence map for rtf2text
3  *
4  *  Field 1 is the standard character name.  Field 2 is the output sequence
5  *  to produce for that character.
6  *
7  *  The output sequence is simply a string of characters.  If it contains
8  *  whitespace, it may be quoted.  If it contains quotes, it may be quoted
9  *  with a different quote character.
10  *
11  *  characters in ASCII range (32-127
12  */
13
14 char *text_map[] = {
15   "space"             ," ",
16   "exclam"            ,"!",
17   "quotedbl"          ,"\"",
18   "numbersign"        ,"#",
19   "dollar"            ,"$",
20   "percent"           ,"%",
21   "ampersand"         ,"&",
22   "quoteright"        ,"'",
23   "parenleft"         ,"(",
24   "parenright"        ,")",
25   "asterisk"          ,"*",
26   "plus"              ,"+",
27   "comma"             ,",",
28   "hyphen"            ,"-",
29   "period"            ,".",
30   "slash"             ,"/",
31   "zero"              ,"0",
32   "one"               ,"1",
33   "two"               ,"2",
34   "three"             ,"3",
35   "four"              ,"4",
36   "five"              ,"5",
37   "six"               ,"6",
38   "seven"             ,"7",
39   "eight"             ,"8",
40   "nine"              ,"9",
41   "colon"             ,":",
42   "semicolon"         ,";",
43   "less"              ,"<",
44   "equal"             ,"=",
45   "greater"           ,">",
46   "question"          ,"?",
47   "at"                ,"@",
48   "A"                 ,"A",
49   "B"                 ,"B",
50   "C"                 ,"C",
51   "D"                 ,"D",
52   "E"                 ,"E",
53   "F"                 ,"F",
54   "G"                 ,"G",
55   "H"                 ,"H",
56   "I"                 ,"I",
57   "J"                 ,"J",
58   "K"                 ,"K",
59   "L"                 ,"L",
60   "M"                 ,"M",
61   "N"                 ,"N",
62   "O"                 ,"O",
63   "P"                 ,"P",
64   "Q"                 ,"Q",
65   "R"                 ,"R",
66   "S"                 ,"S",
67   "T"                 ,"T",
68   "U"                 ,"U",
69   "V"                 ,"V",
70   "W"                 ,"W",
71   "X"                 ,"X",
72   "Y"                 ,"Y",
73   "Z"                 ,"Z",
74   "bracketleft"       ,"[",
75   "backslash"         ,"\\",
76   "bracketright"      ,"]",
77   "asciicircum"       ,"^",
78   "underscore"        ,"_",
79   "quoteleft"         ,"`",
80   "a"                 ,"a",
81   "b"                 ,"b",
82   "c"                 ,"c",
83   "d"                 ,"d",
84   "e"                 ,"e",
85   "f"                 ,"f",
86   "g"                 ,"g",
87   "h"                 ,"h",
88   "i"                 ,"i",
89   "j"                 ,"j",
90   "k"                 ,"k",
91   "l"                 ,"l",
92   "m"                 ,"m",
93   "n"                 ,"n",
94   "o"                 ,"o",
95   "p"                 ,"p",
96   "q"                 ,"q",
97   "r"                 ,"r",
98   "s"                 ,"s",
99   "t"                 ,"t",
100   "u"                 ,"u",
101   "v"                 ,"v",
102   "w"                 ,"w",
103   "x"                 ,"x",
104   "y"                 ,"y",
105   "z"                 ,"z",
106   "braceleft"         ,"{",
107   "bar"               ,"|",
108   "braceright"        ,"}",
109   "asciitilde"        ,"~",
110   "AE"                ,"AE",
111   "OE"                ,"OE",
112   "acute"             ,"'",
113   "ae"                ,"ae",
114   "angleleft"         ,"<",
115   "angleright"        ,">",
116   "arrowboth"         ,"<->",
117   "arrowdblboth"      ,"<=>",
118   "arrowdblleft"      ,"<=",
119   "arrowdblright"     ,"=>",
120   "arrowleft"         ,"<-",
121   "arrowright"        ,"->",
122   "bullet"            ,"o",
123   "cent"              ,"cent",
124   "circumflex"        ,"^",
125   "copyright"         ,"(c)",
126   "copyrightsans"     ,"(c)",
127   "degree"            ,"deg.",
128   "divide"            ,"/",
129   "dotlessi"          ,"i",
130   "ellipsis"          ,"...",
131   "emdash"            ,"--",
132   "endash"            ,"-",
133   "fi"                ,"fi",
134   "fl"                ,"fl",
135   "fraction"          ,"/",
136   "germandbls"        ,"ss",
137   "grave"             ,"`",
138   "greaterequal"      ,">=",
139   "guillemotleft"     ,"<<",
140   "guillemotright"    ,">>",
141   "guilsinglleft"     ,"<",
142   "guilsinglright"    ,">",
143   "lessequal"         ,"<=",
144   "logicalnot"        ,"~",
145   "mathasterisk"      ,"*",
146   "mathequal"         ,"=",
147   "mathminus"         ,"-",
148   "mathnumbersign"    ,"#",
149   "mathplus"          ,"+",
150   "mathtilde"         ,"~",
151   "minus"             ,"-",
152   "mu"                ,"u",
153   "multiply"          ,"x",
154   "nobrkhyphen"       ,"-",
155   "nobrkspace"        ," ",
156   "notequal"          ,"!=",
157   "oe"                ,"oe",
158   "onehalf"           ,"1/2",
159   "onequarter"        ,"1/4",
160   "periodcentered"    ,".",
161   "plusminus"         ,"+/-",
162   "quotedblbase"      ,",,",
163   "quotedblleft"      ,"\"",
164   "quotedblright"     ,"\"",
165   "quotesinglbase"    ,",",
166   "registered"        ,"reg.",
167   "registersans"      ,"reg.",
168   "threequarters"     ,"3/4",
169   "tilde"             ,"~",
170   "trademark"         ,"(TM)",
171   "trademarksans"     ,"(TM)"
172 };