1 /************************************************************************/ 2 /* */ 3 /* Strings and arrays of strings that are used as RTF tags. */ 4 /* */ 5 /************************************************************************/ 6 7 # ifndef DOC_RTF_TAGS_H 8 # define DOC_RTF_TAGS_H 9 10 extern const char * const DOCrtf_DocFootNotesJustificationTags[]; 11 extern const int DOCrtf_DocFootNotesJustificationTagCount; 12 13 extern const char * const DOCrtf_DocEndNotesJustificationTags[]; 14 extern const int DOCrtf_DocEndNotesJustificationTagCount; 15 16 extern const char * const DOCrtf_DocFootNotesPlacementTags[]; 17 extern const int DOCrtf_DocFootNotesPlacementTagCount; 18 19 extern const char * const DOCrtf_DocEndNotesPlacementTags[]; 20 extern const int DOCrtf_DocEndNotesPlacementTagCount; 21 22 extern const char * const DOCrtf_SectFootNotesJustificationTags[]; 23 extern const int DOCrtf_SectFootNotesJustificationTagCount; 24 25 extern const char * const DOCrtf_SectEndNotesJustificationTags[]; 26 extern const int DOCrtf_SectEndNotesJustificationTagCount; 27 28 extern const char * const DOCrtf_SectEndNotesPlacementTags[]; 29 extern const int DOCrtf_SectEndNotesPlacementTagCount; 30 31 extern const char * const DOCrtf_DocFootNotesRestartTags[]; 32 extern const int DOCrtf_DocFootNotesRestartTagCount; 33 34 extern const char * const DOCrtf_DocEndNotesRestartTags[]; 35 extern const int DOCrtf_DocEndNotesRestartTagCount; 36 37 extern const char * const DOCrtf_SectFootNotesRestartTags[]; 38 extern const int DOCrtf_SectFootNotesRestartTagCount; 39 40 extern const char * const DOCrtf_SectEndNotesRestartTags[]; 41 extern const int DOCrtf_SectEndNotesRestartTagCount; 42 43 extern const char * const DOCrtf_DocFootNotesNumberStyleTags[]; 44 extern const int DOCrtf_DocFootNotesNumberStyleTagCount; 45 46 extern const char * const DOCrtf_DocEndNotesNumberStyleTags[]; 47 extern const int DOCrtf_DocEndNotesNumberStyleTagCount; 48 49 extern const char * const DOCrtf_SectFootNotesNumberStyleTags[]; 50 extern const int DOCrtf_SectFootNotesNumberStyleTagCount; 51 52 extern const char * const DOCrtf_SectEndNotesNumberStyleTags[]; 53 extern const int DOCrtf_SectEndNotesNumberStyleTagCount; 54 55 extern const char * const DOCrtf_BorderStyleTags[]; 56 extern const int DOCrtf_BorderStyleTagCount; 57 58 extern const char * const DOCrtf_ParaShadingTags[]; 59 extern const int DOCrtf_ParaShadingTagCount; 60 61 extern const char * const DOCrtf_TextShadingTags[]; 62 extern const int DOCrtf_TextShadingTagCount; 63 64 extern const char * const DOCrtf_RowShadingTags[]; 65 extern const int DOCrtf_RowShadingTagCount; 66 67 extern const char * const DOCrtf_CellShadingTags[]; 68 extern const int DOCrtf_CellShadingTagCount; 69 70 extern const char * const DOCrtf_SectBreakTags[]; 71 extern const int DOCrtf_SectBreakTagCount; 72 73 extern const char * const DOCrtf_ParaBreakTags[]; 74 extern const int DOCrtf_ParaBreakTagCount; 75 76 extern const char * const DOCrtf_PageNumberStyleTags[]; 77 extern const int DOCrtf_PageNumberStyleTagCount; 78 79 extern const char * const DOCrtf_PageNumberHyphenTags[]; 80 extern const int DOCrtf_PageNumberHyphenTagCount; 81 82 extern const char * const DOCrtf_CellValignTags[]; 83 extern const int DOCrtf_CellValignTagCount; 84 85 extern const char * const DOCrtf_CellTextFlowTags[]; 86 extern const int DOCrtf_CellTextFlowTagCount; 87 88 extern const char * const DOCrtf_CellHorMergeTags[]; 89 extern const int DOCrtf_CellHorMergeTagCount; 90 91 extern const char * const DOCrtf_CellVerMergeTags[]; 92 extern const int DOCrtf_CellVerMergeTagCount; 93 94 extern const char * const DOCrtf_ParaAlignTags[]; 95 extern const int DOCrtf_ParaAlignTagCount; 96 97 extern const char * const DOCrtf_TabAlignTags[]; 98 extern const int DOCrtf_TabAlignTagCount; 99 100 extern const char * const DOCrtf_TabLeaderTags[]; 101 extern const int DOCrtf_TabLeaderTagCount; 102 103 extern const char * const DOCrtf_SupersubTags[]; 104 extern const int DOCrtf_SupersubTagCount; 105 106 extern const char RTFtag_pict[]; 107 extern const char RTFtag_result[]; 108 109 extern const char RTFtag_par[]; 110 extern const char RTFtag_pard[]; 111 extern const char RTFtag_plain[]; 112 113 extern const char RTFtag_footnote[]; 114 extern const char RTFtag_chftn[]; 115 extern const char RTFtag_fet[]; 116 117 extern const char RTFtag_revtim[]; 118 extern const char RTFtag_hlinkbase[]; 119 extern const char RTFtag__generator[]; 120 121 extern const char RTFtag_nosupersub[]; 122 extern const char RTFtag_super[]; 123 extern const char RTFtag_sub[]; 124 125 extern const char RTFtag_tql[]; 126 extern const char RTFtag_tqr[]; 127 extern const char RTFtag_tqc[]; 128 extern const char RTFtag_tqdec[]; 129 130 /* Tags for copy/paste and the Trace */ 131 132 extern const char RTFtag__SelOpen[]; 133 134 /* Tags for the Trace: Are terse to keep the trace compact and in capitals */ 135 /* to avoid conflicts with the real RTF tags. */ 136 137 extern const char RTFtag_OTX[]; 138 extern const char RTFtag_NTX[]; 139 extern const char RTFtag_NPR[]; 140 141 extern const char RTFtag_SLI[]; 142 extern const char RTFtag_SBK[]; 143 extern const char RTFtag_DFL[]; 144 extern const char RTFtag_UFL[]; 145 146 extern const char RTFtag_ULI[]; 147 extern const char RTFtag_NLI[]; 148 extern const char RTFtag_NNO[]; 149 extern const char RTFtag_UNO[]; 150 extern const char RTFtag_UTA[]; 151 extern const char RTFtag_UPP[]; 152 extern const char RTFtag_UTP[]; 153 extern const char RTFtag_USP[]; 154 extern const char RTFtag_USDP[]; 155 extern const char RTFtag_UDP[]; 156 extern const char RTFtag_REP[]; 157 extern const char RTFtag_REPF[]; 158 extern const char RTFtag_REPB[]; 159 extern const char RTFtag_DELS[]; 160 extern const char RTFtag_DELF[]; 161 extern const char RTFtag_DELB[]; 162 extern const char RTFtag_REX[]; 163 extern const char RTFtag_MPA[]; 164 165 extern const char RTFtag_DPA[]; 166 extern const char RTFtag_DSE[]; 167 extern const char RTFtag_DRW[]; 168 extern const char RTFtag_DTB[]; 169 extern const char RTFtag_DCO[]; 170 extern const char RTFtag_DHD[]; 171 extern const char RTFtag_DFT[]; 172 173 extern const char RTFtag_IPA[]; 174 extern const char RTFtag_APA[]; 175 extern const char RTFtag_ITB[]; 176 extern const char RTFtag_ISE[]; 177 extern const char RTFtag_ASE[]; 178 extern const char RTFtag_SSE[]; 179 extern const char RTFtag_IRW[]; 180 extern const char RTFtag_ARW[]; 181 extern const char RTFtag_ICO[]; 182 extern const char RTFtag_ACO[]; 183 extern const char RTFtag_IHD[]; 184 extern const char RTFtag_IFT[]; 185 186 extern const char RTFtag_UOB[]; 187 extern const char RTFtag_SRWD[]; 188 extern const char RTFtag_SRWU[]; 189 190 extern const char RTFtag_SPR[]; 191 extern const char RTFtag_SPL[]; 192 extern const char RTFtag_Open[]; 193 extern const char RTFtag_Save[]; 194 extern const char RTFtag_New[]; 195 196 extern const char RTFtag_OTT[]; 197 extern const char RTFtag_OSN[]; 198 extern const char RTFtag_OOSN[]; 199 extern const char RTFtag_OON[]; 200 extern const char RTFtag_OPG[]; 201 extern const char RTFtag_OCO[]; 202 203 extern const char RTFtag_NTT[]; 204 extern const char RTFtag_NSN[]; 205 extern const char RTFtag_NOSN[]; 206 extern const char RTFtag_NON[]; 207 extern const char RTFtag_NPG[]; 208 extern const char RTFtag_NCO[]; 209 210 extern const char RTFtag_OHC[]; 211 extern const char RTFtag_OHP[]; 212 extern const char RTFtag_OHS[]; 213 extern const char RTFtag_PRL[]; 214 215 extern const char RTFtag_OTC[]; 216 extern const char RTFtag_OTP[]; 217 extern const char RTFtag_OTS[]; 218 219 extern const char RTFtag_NHP[]; 220 extern const char RTFtag_NHS[]; 221 222 extern const char RTFtag_NTP[]; 223 extern const char RTFtag_NTS[]; 224 225 extern const char RTFtag_SEH[]; 226 extern const char RTFtag_SEN[]; 227 extern const char RTFtag_SAL[]; 228 extern const char RTFtag_SET[]; 229 extern const char RTFtag_SEB[]; 230 extern const char RTFtag_SEA[]; 231 232 extern const char RTFtag_FLK[]; 233 234 # endif /* DOC_RTF_TAGS_H */ 235