|  | /* | 
|  | *  Output sequence map for rtf2text | 
|  | * | 
|  | *  Field 1 is the standard character name.  Field 2 is the output sequence | 
|  | *  to produce for that character. | 
|  | * | 
|  | *  The output sequence is simply a string of characters.  If it contains | 
|  | *  whitespace, it may be quoted.  If it contains quotes, it may be quoted | 
|  | *  with a different quote character. | 
|  | * | 
|  | *  characters in ASCII range (32-127 | 
|  | */ | 
|  |  | 
|  | char *text_map[] = { | 
|  | "space"	      ," ", | 
|  | "exclam"	      ,"!", | 
|  | "quotedbl"	      ,"\"", | 
|  | "numbersign"        ,"#", | 
|  | "dollar"	      ,"$", | 
|  | "percent"	      ,"%", | 
|  | "ampersand"	      ,"&", | 
|  | "quoteright"        ,"'", | 
|  | "parenleft"	      ,"(", | 
|  | "parenright"        ,")", | 
|  | "asterisk"	      ,"*", | 
|  | "plus"	      ,"+", | 
|  | "comma"	      ,",", | 
|  | "hyphen"	      ,"-", | 
|  | "period"	      ,".", | 
|  | "slash"	      ,"/", | 
|  | "zero"	      ,"0", | 
|  | "one" 	      ,"1", | 
|  | "two" 	      ,"2", | 
|  | "three"	      ,"3", | 
|  | "four"	      ,"4", | 
|  | "five"	      ,"5", | 
|  | "six" 	      ,"6", | 
|  | "seven"	      ,"7", | 
|  | "eight"	      ,"8", | 
|  | "nine"	      ,"9", | 
|  | "colon"	      ,":", | 
|  | "semicolon"	      ,";", | 
|  | "less"	      ,"<", | 
|  | "equal"	      ,"=", | 
|  | "greater"	      ,">", | 
|  | "question"	      ,"?", | 
|  | "at"  	      ,"@", | 
|  | "A"		      ,"A", | 
|  | "B"		      ,"B", | 
|  | "C"		      ,"C", | 
|  | "D"		      ,"D", | 
|  | "E"		      ,"E", | 
|  | "F"		      ,"F", | 
|  | "G"		      ,"G", | 
|  | "H"		      ,"H", | 
|  | "I"		      ,"I", | 
|  | "J"		      ,"J", | 
|  | "K"		      ,"K", | 
|  | "L"		      ,"L", | 
|  | "M"		      ,"M", | 
|  | "N"		      ,"N", | 
|  | "O"		      ,"O", | 
|  | "P"		      ,"P", | 
|  | "Q"		      ,"Q", | 
|  | "R"		      ,"R", | 
|  | "S"		      ,"S", | 
|  | "T"		      ,"T", | 
|  | "U"		      ,"U", | 
|  | "V"		      ,"V", | 
|  | "W"		      ,"W", | 
|  | "X"		      ,"X", | 
|  | "Y"		      ,"Y", | 
|  | "Z"		      ,"Z", | 
|  | "bracketleft"       ,"[", | 
|  | "backslash"	      ,"\\", | 
|  | "bracketright"      ,"]", | 
|  | "asciicircum"       ,"^", | 
|  | "underscore"        ,"_", | 
|  | "quoteleft"	      ,"`", | 
|  | "a"		      ,"a", | 
|  | "b"		      ,"b", | 
|  | "c"		      ,"c", | 
|  | "d"		      ,"d", | 
|  | "e"		      ,"e", | 
|  | "f"		      ,"f", | 
|  | "g"		      ,"g", | 
|  | "h"		      ,"h", | 
|  | "i"		      ,"i", | 
|  | "j"		      ,"j", | 
|  | "k"		      ,"k", | 
|  | "l"		      ,"l", | 
|  | "m"		      ,"m", | 
|  | "n"		      ,"n", | 
|  | "o"		      ,"o", | 
|  | "p"		      ,"p", | 
|  | "q"		      ,"q", | 
|  | "r"		      ,"r", | 
|  | "s"		      ,"s", | 
|  | "t"		      ,"t", | 
|  | "u"		      ,"u", | 
|  | "v"		      ,"v", | 
|  | "w"		      ,"w", | 
|  | "x"		      ,"x", | 
|  | "y"		      ,"y", | 
|  | "z"		      ,"z", | 
|  | "braceleft"	      ,"{", | 
|  | "bar" 	      ,"|", | 
|  | "braceright"        ,"}", | 
|  | "asciitilde"        ,"~", | 
|  | "AE"  	      ,"AE", | 
|  | "OE"  	      ,"OE", | 
|  | "acute"	      ,"'", | 
|  | "ae"  	      ,"ae", | 
|  | "angleleft"	      ,"<", | 
|  | "angleright"        ,">", | 
|  | "arrowboth"	      ,"<->", | 
|  | "arrowdblboth"      ,"<=>", | 
|  | "arrowdblleft"      ,"<=", | 
|  | "arrowdblright"     ,"=>", | 
|  | "arrowleft"	      ,"<-", | 
|  | "arrowright"        ,"->", | 
|  | "bullet"	      ,"o", | 
|  | "cent"	      ,"cent", | 
|  | "circumflex"        ,"^", | 
|  | "copyright"	      ,"(c)", | 
|  | "copyrightsans"     ,"(c)", | 
|  | "degree"	      ,"deg.", | 
|  | "divide"	      ,"/", | 
|  | "dotlessi"	      ,"i", | 
|  | "ellipsis"	      ,"...", | 
|  | "emdash"	      ,"--", | 
|  | "endash"	      ,"-", | 
|  | "fi"  	      ,"fi", | 
|  | "fl"  	      ,"fl", | 
|  | "fraction"	      ,"/", | 
|  | "germandbls"        ,"ss", | 
|  | "grave"	      ,"`", | 
|  | "greaterequal"      ,">=", | 
|  | "guillemotleft"     ,"<<", | 
|  | "guillemotright"    ,">>", | 
|  | "guilsinglleft"     ,"<", | 
|  | "guilsinglright"    ,">", | 
|  | "lessequal"	      ,"<=", | 
|  | "logicalnot"        ,"~", | 
|  | "mathasterisk"      ,"*", | 
|  | "mathequal"	      ,"=", | 
|  | "mathminus"	      ,"-", | 
|  | "mathnumbersign"    ,"#", | 
|  | "mathplus"	      ,"+", | 
|  | "mathtilde"	      ,"~", | 
|  | "minus"	      ,"-", | 
|  | "mu"  	      ,"u", | 
|  | "multiply"	      ,"x", | 
|  | "nobrkhyphen"       ,"-", | 
|  | "nobrkspace"        ," ", | 
|  | "notequal"	      ,"!=", | 
|  | "oe"  	      ,"oe", | 
|  | "onehalf"	      ,"1/2", | 
|  | "onequarter"        ,"1/4", | 
|  | "periodcentered"    ,".", | 
|  | "plusminus"	      ,"+/-", | 
|  | "quotedblbase"      ,",,", | 
|  | "quotedblleft"      ,"\"", | 
|  | "quotedblright"     ,"\"", | 
|  | "quotesinglbase"    ,",", | 
|  | "registered"        ,"reg.", | 
|  | "registersans"      ,"reg.", | 
|  | "threequarters"     ,"3/4", | 
|  | "tilde"	      ,"~", | 
|  | "trademark"	      ,"(TM)", | 
|  | "trademarksans"     ,"(TM)" | 
|  | }; |