Annotation of Amaya/amaya/MathMLnames.h, revision 1.23
1.1 cvs 1: /* mapping table of MathML elements */
2: #include "MathML.h"
1.18 cvs 3: #include "MathMLentities.h"
1.1 cvs 4: static ElemMapping MathMLElemMappingTable[] =
5: {
6: /* This table MUST be in alphabetical order */
1.21 cvs 7: {"XMLPI", SPACE, MathML_EL_XMLPI, L_OtherValue, FALSE},
8: {"XMLPI_line", SPACE, MathML_EL_XMLPI_line, L_OtherValue, FALSE},
9: {"XMLcomment", SPACE, MathML_EL_XMLcomment, L_OtherValue, FALSE},
10: {"XMLcomment_line", SPACE, MathML_EL_XMLcomment_line, L_OtherValue, FALSE},
11: {"c", SPACE, MathML_EL_TEXT_UNIT, L_OtherValue, TRUE},
12: {"maligngroup", 'E', MathML_EL_MALIGNGROUP, L_OtherValue, FALSE},
13: {"malignmark", 'E', MathML_EL_MALIGNMARK, L_OtherValue, FALSE},
14: {"math", SPACE, MathML_EL_MathML, L_OtherValue, TRUE},
15: {"menclose", SPACE, MathML_EL_MENCLOSE, L_OtherValue, FALSE},
16: {"merror", SPACE, MathML_EL_MERROR, L_OtherValue, FALSE},
17: {"mf", SPACE, MathML_EL_MF, L_OtherValue, FALSE}, /* for compatibility with an old version of MathML: WD-math-970704 */
18: {"mfenced", SPACE, MathML_EL_MFENCED, L_OtherValue, FALSE},
19: {"mfrac", SPACE, MathML_EL_MFRAC, L_OtherValue, FALSE},
20: {"mglyph", 'E', MathML_EL_MGLYPH, L_OtherValue, FALSE},
21: {"mi", SPACE, MathML_EL_MI, L_OtherValue, FALSE},
22: {"mlabeledtr", SPACE, MathML_EL_MLABELEDTR, L_OtherValue, FALSE},
23: {"mmultiscripts", SPACE, MathML_EL_MMULTISCRIPTS, L_OtherValue, FALSE},
24: {"mn", SPACE, MathML_EL_MN, L_OtherValue, FALSE},
25: {"mo", SPACE, MathML_EL_MO, L_OtherValue, FALSE},
26: {"mover", SPACE, MathML_EL_MOVER, L_OtherValue, FALSE},
27: {"mpadded", SPACE, MathML_EL_MPADDED, L_OtherValue, FALSE},
28: {"mphantom", SPACE, MathML_EL_MPHANTOM, L_OtherValue, FALSE},
29: {"mprescripts", SPACE, MathML_EL_PrescriptPairs, L_OtherValue, FALSE},
30: {"mroot", SPACE, MathML_EL_MROOT, L_OtherValue, FALSE},
31: {"mrow", SPACE, MathML_EL_MROW, L_OtherValue, FALSE},
32: {"ms", SPACE, MathML_EL_MS, L_OtherValue, FALSE},
33: {"mspace", 'E', MathML_EL_MSPACE, L_OtherValue, FALSE},
34: {"msqrt", SPACE, MathML_EL_MSQRT, L_OtherValue, FALSE},
35: {"mstyle", SPACE, MathML_EL_MSTYLE, L_OtherValue, FALSE},
36: {"msub", SPACE, MathML_EL_MSUB, L_OtherValue, FALSE},
37: {"msubsup", SPACE, MathML_EL_MSUBSUP, L_OtherValue, FALSE},
38: {"msup", SPACE, MathML_EL_MSUP, L_OtherValue, FALSE},
39: {"mtable", SPACE, MathML_EL_MTABLE, L_OtherValue, FALSE},
40: {"mtd", SPACE, MathML_EL_MTD, L_OtherValue, FALSE},
41: {"mtext", SPACE, MathML_EL_MTEXT, L_OtherValue, FALSE},
42: {"mtr", SPACE, MathML_EL_MTR, L_OtherValue, FALSE},
43: {"munder", SPACE, MathML_EL_MUNDER, L_OtherValue, FALSE},
44: {"munderover", SPACE, MathML_EL_MUNDEROVER, L_OtherValue, FALSE},
45: {"none", SPACE, MathML_EL_Construct, L_OtherValue, FALSE},
46: {"", SPACE, 0, L_OtherValue, FALSE} /* Last entry. Mandatory */
1.1 cvs 47: };
48:
49: static AttributeMapping MathMLAttributeMappingTable[] =
50: {
51: /* The first entry MUST be unknown_attr */
52: /* The rest of this table MUST be in alphabetical order */
1.22 cvs 53: {"unknown_attr", "", 'A', MathML_ATTR_Unknown_attribute, L_OtherValue},
1.1 cvs 54:
1.21 cvs 55: {"accent", "", 'A', MathML_ATTR_accent, L_OtherValue},
56: {"accentunder", "", 'A', MathML_ATTR_accentunder, L_OtherValue},
57: {"actiontype", "", 'A', MathML_ATTR_actiontype, L_OtherValue},
58: {"align", "", 'A', MathML_ATTR_align, L_OtherValue},
59: {"alignmentscope", "", 'A', MathML_ATTR_alignmentscope, L_OtherValue},
60: {"alt", "", 'A', MathML_ATTR_alt, L_OtherValue},
61: {"altimg", "", 'A', MathML_ATTR_altimg, L_OtherValue},
62: {"alttext", "", 'A', MathML_ATTR_alttext, L_OtherValue},
63: {"background", "", 'A', MathML_ATTR_background_, L_OtherValue},
64: {"bevelled", "", 'A', MathML_ATTR_bevelled, L_OtherValue},
65: {"class", "", 'A', MathML_ATTR_class, L_OtherValue},
66: {"close", "", 'A', MathML_ATTR_close, L_OtherValue},
67: {"columnalign", "mtd", 'A', MathML_ATTR_columnalign_mtd, L_OtherValue},
68: {"columnalign", "", 'A', MathML_ATTR_columnalign, L_OtherValue},
69: {"columnlines", "", 'A', MathML_ATTR_columnlines, L_OtherValue},
70: {"columnspacing", "", 'A', MathML_ATTR_columnspacing, L_OtherValue},
71: {"columnspan", "", 'A', MathML_ATTR_columnspan, L_OtherValue},
72: {"columnwidth", "", 'A', MathML_ATTR_columnwidth, L_OtherValue},
73: {"color", "", 'A', MathML_ATTR_color, L_OtherValue},
74: {"denomalign", "", 'A', MathML_ATTR_denomalign, L_OtherValue},
75: {"depth", "", 'A', MathML_ATTR_depth_, L_OtherValue},
76: {"display", "", 'A', MathML_ATTR_display, L_OtherValue},
77: {"displaystyle", "", 'A', MathML_ATTR_displaystyle, L_OtherValue},
78: {"edge", "", 'A', MathML_ATTR_edge, L_OtherValue},
79: {"equalcolumns", "", 'A', MathML_ATTR_equalcolumns, L_OtherValue},
80: {"equalrows", "", 'A', MathML_ATTR_equalrows, L_OtherValue},
81: {"fence", "", 'A', MathML_ATTR_fence, L_OtherValue},
82: {"fontfamily", "", 'A', MathML_ATTR_fontfamily, L_OtherValue},
83: {"fontstyle", "", 'A', MathML_ATTR_fontstyle, L_OtherValue},
84: {"fontsize", "", 'A', MathML_ATTR_fontsize, L_OtherValue},
85: {"fontweight", "", 'A', MathML_ATTR_fontweight, L_OtherValue},
86: {"form", "", 'A', MathML_ATTR_form, L_OtherValue},
87: {"frame", "", 'A', MathML_ATTR_frame, L_OtherValue},
88: {"framespacing", "", 'A', MathML_ATTR_framespacing, L_OtherValue},
89: {"groupalign", "maligngroup", 'A', MathML_ATTR_groupalign_malgr, L_OtherValue},
90: {"groupalign", "", 'A', MathML_ATTR_groupalign, L_OtherValue},
91: {"height", "", 'A', MathML_ATTR_height_, L_OtherValue},
92: {"id", "", 'A', MathML_ATTR_id, L_OtherValue},
93: {"index", "", 'A', MathML_ATTR_index, L_OtherValue},
1.23 ! cvs 94: {"lang", "", 'A', MathML_ATTR_Language, L_OtherValue},
1.21 cvs 95: {"largeop", "", 'A', MathML_ATTR_largeop, L_OtherValue},
96: {"linebreak", "", 'A', MathML_ATTR_linebreak_, L_OtherValue},
97: {"linethickness", "", 'A', MathML_ATTR_linethickness, L_OtherValue},
98: {"lquote", "", 'A', MathML_ATTR_lquote, L_OtherValue},
99: {"lspace", "", 'A', MathML_ATTR_lspace, L_OtherValue},
100: {"mathbackground", "", 'A', MathML_ATTR_mathbackground, L_OtherValue},
101: {"mathcolor", "", 'A', MathML_ATTR_mathcolor, L_OtherValue},
102: {"mathsize", "", 'A', MathML_ATTR_mathsize, L_OtherValue},
103: {"mathvariant", "", 'A', MathML_ATTR_mathvariant, L_OtherValue},
104: {"maxsize", "", 'A', MathML_ATTR_maxsize, L_OtherValue},
105: {"minlabelspacing", "", 'A', MathML_ATTR_minlabelspacing, L_OtherValue},
106: {"minsize", "", 'A', MathML_ATTR_minsize, L_OtherValue},
107: {"mode", "", 'A', MathML_ATTR_display, L_OtherValue},
108: {"movablelimits", "", 'A', MathML_ATTR_movablelimits, L_OtherValue},
109: {"notation", "", 'A', MathML_ATTR_notation, L_OtherValue},
110: {"numalign", "", 'A', MathML_ATTR_numalign, L_OtherValue},
111: {"open", "", 'A', MathML_ATTR_open, L_OtherValue},
112: {"other", "", 'A', MathML_ATTR_other, L_OtherValue},
113: {"overflow", "", 'A', MathML_ATTR_overflow, L_OtherValue},
114: {"rowalign", "mtr", 'A', MathML_ATTR_rowalign_mtr, L_OtherValue},
115: {"rowalign", "mlabeledtr", 'A', MathML_ATTR_rowalign_mtr, L_OtherValue},
116: {"rowalign", "mtd", 'A', MathML_ATTR_rowalign_mtr, L_OtherValue},
117: {"rowalign", "", 'A', MathML_ATTR_rowalign, L_OtherValue},
118: {"rowlines", "", 'A', MathML_ATTR_rowlines, L_OtherValue},
119: {"rowspacing", "", 'A', MathML_ATTR_rowspacing, L_OtherValue},
120: {"rowspan", "", 'A', MathML_ATTR_rowspan_, L_OtherValue},
121: {"rquote", "", 'A', MathML_ATTR_rquote, L_OtherValue},
122: {"rspace", "", 'A', MathML_ATTR_rspace, L_OtherValue},
123: {"scriptlevel", "", 'A', MathML_ATTR_scriptlevel, L_OtherValue},
124: {"scriptminsize", "", 'A', MathML_ATTR_scriptminsize, L_OtherValue},
125: {"scriptsizemultiplier", "", 'A', MathML_ATTR_scriptsizemultiplier, L_OtherValue},
126: {"selection", "", 'A', MathML_ATTR_selection, L_OtherValue},
127: {"separator", "", 'A', MathML_ATTR_separator, L_OtherValue},
128: {"separators", "", 'A', MathML_ATTR_separators, L_OtherValue},
129: {"side", "", 'A', MathML_ATTR_side, L_OtherValue},
130: {"stretchy", "", 'A', MathML_ATTR_stretchy, L_OtherValue},
131: {"style", "", 'A', MathML_ATTR_style_, L_OtherValue},
132: {"subscriptshift", "", 'A', MathML_ATTR_subscriptshift, L_OtherValue},
133: {"superscriptshift", "", 'A', MathML_ATTR_superscriptshift, L_OtherValue},
134: {"symmetric", "", 'A', MathML_ATTR_symmetric, L_OtherValue},
135: {"width", "", 'A', MathML_ATTR_width_, L_OtherValue},
136: {"xml:space", "", 'A', MathML_ATTR_xml_space, L_OtherValue},
137: {"xref", "", 'A', MathML_ATTR_xref, L_OtherValue},
138: {"zzghost", "", 'A', MathML_ATTR_Ghost_restruct, L_OtherValue},
1.1 cvs 139:
1.21 cvs 140: {"", "", EOS, 0, L_OtherValue} /* Last entry. Mandatory */
1.15 cvs 141: };
142:
Webmaster