| Line |  | 
|---|
| 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 | }; | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.