Statistics
| Revision:

root / cpswarm / target / archive-tmp / fileSetFormatter.2015154109.tmp / res / xml / allowedOperators.xml @ 56

History | View | Annotate | Download (15.3 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
2

    
3
<configuration>
4

    
5
        <!--
6
                * AllowOtherOperator especifica si se puede introducir otro operador a continuación.
7
                        Ej: En caso del "=", sí se puede:   "y=-5"
8
                                En caso del "!", sí se puede:        "5!+"
9
                                En caso del "+", no se puede.
10
                
11
                * IsText indica si el operador utiliza el valor symbol para exportar o importar.
12
                        Ej: En caso del paréntesis, es isText=false, porque se exporta mediante <mfenced>contenido</mfenced>
13
                                En caso de la suma, es isText=true, porque se exporta mediante el caracter que aparece en el atributo symbol.        
14
                
15
                * Label: etiqueta que se utiliza para mathml.
16
        -->
17

    
18
        <operators>
19
                <operator id="1" type="binary" priority="2" name="multiplication" isText="true" symbolEditor="·" symbolMathML="&#xb7;"><mathml label="mo"></mathml></operator>
20
                <operator id="2" type="binary" priority="2" name="multiplication" isText="true" symbolEditor="*" symbolMathML="&#xb7;"><mathml label="mo"></mathml></operator>
21
                <operator id="3" type="binary" priority="2" name="invisibleMultiplication" isText="true" symbolEditor="&#xb7;" symbolMathML="&#xb7;"><mathml label="mo"></mathml></operator>
22
                <operator id="5" type="binary" priority="2" name="division" isText="true" symbolEditor=":" symbolMathML=":"><mathml label="mo"></mathml></operator>
23
                <operator id="6" type="binary" priority="3" name="sum" isText="true" symbolEditor="+" symbolMathML="+"><mathml label="mo"></mathml></operator>
24
                <operator id="7" type="binary" priority="3" name="subtraction" isText="true" symbolEditor="-" symbolMathML="-"><mathml label="mo"></mathml></operator>
25
                <operator id="8" type="binary" priority="3" name="equality" isText="true" symbolEditor="=" symbolMathML="="><mathml label="mo"></mathml></operator>        
26
                <operator id="9" type="binary" priority="3" name="menor" isText="true" symbolEditor="&#60;" symbolMathML="&#60;"><mathml label="mo"></mathml></operator>
27
                <operator id="10" type="binary" priority="3" name="mayor" isText="true" symbolEditor="&#62;" symbolMathML="&#62;"><mathml label="mo"></mathml></operator>
28
                <operator id="11" type="binary" priority="3" name="menorIgual" isText="true" symbolEditor="&#x02264;" symbolMathML="&#x02264;"><mathml label="mo"></mathml></operator>
29
                <operator id="12" type="binary" priority="3" name="mayorIgual" isText="true" symbolEditor="&#x02265;" symbolMathML="&#x02265;"><mathml label="mo"></mathml></operator>
30
                <operator id="13" type="binary" priority="3" name="masmenos" isText="true" symbolEditor="±" symbolMathML="&#177;"><mathml label="mo"></mathml></operator>
31
                
32
                <operator id="30" type="unary" priority="-1" name="factorial" isText="true" symbolEditor="!" symbolMathML="!"><mathml label="mo"></mathml></operator>
33
                <operator id="31" type="unary" priority="-1" name="percentage" isText="true" symbolEditor="%" symbolMathML="%"><mathml label="mo"></mathml></operator>
34
                <operator id="40" type="unary" priority="-1" name="prime" isText="true" symbolEditor="'" symbolMathML="&#39;"><mathml label="mo"></mathml></operator>
35
                <operator id="32" type="unary" priority="-1" name="negative" isText="true" symbolEditor="neg" symbolMathML="neg"><mathml label="mo"></mathml></operator>
36
                
37
                <operator id="33" type="unary" priority="-1" name="openGroup" isText="false" symbolEditor="("  symbolMathML="">
38
                        <mathml label="mfenced">
39
                                <attributes>
40
                                        <open>(</open>
41
                                        <close>)</close>
42
                                        <separators> </separators>
43
                                </attributes>
44
                        </mathml>
45
                </operator>
46
                <operator id="34" type="unary" priority="-1" name="closeGroup" isText="true" symbolEditor=")"  symbolMathML=""><mathml label="mfenced"></mathml></operator>
47

    
48
                <operator id="35" type="unary" priority="-1" name="openGroup" isText="false" symbolEditor="["  symbolMathML="">
49
                        <mathml label="mfenced">
50
                                <attributes>
51
                                        <open>[</open>
52
                                        <close>]</close>
53
                                        <separators> </separators>
54
                                </attributes>
55
                        </mathml>
56
                </operator>
57
                <operator id="36" type="unary" priority="-1" name="closeGroup" isText="true" symbolEditor="]"  symbolMathML=""><mathml label="mfenced"></mathml></operator>
58

    
59
                
60
                
61
                <operator id="37" type="unary" priority="-1" name="openGroup" isText="false" symbolEditor="{"  symbolMathML="">
62
                        <mathml label="mfenced">
63
                                <attributes>
64
                                        <open>{</open>
65
                                        <close>}</close>
66
                                        <separators> </separators>
67
                                </attributes>
68
                        </mathml>
69
                </operator>
70
                <operator id="38" type="unary" priority="-1" name="closeGroup" isText="true" symbolEditor="}"  symbolMathML=""><mathml label="mfenced"></mathml></operator>
71

    
72
                <operator id="39" type="n" priority="-1" name="sequenceList" isText="false" symbolEditor=""  symbolMathML="">
73
                        <mathml label="mfenced">
74
                                <attributes>
75
                                        <open></open>
76
                                        <close></close>
77
                                        <separators>,</separators>
78
                                </attributes>
79
                        </mathml>
80
                </operator>
81

    
82
                <operator id="50" type="unary" priority="-1" name="squareRoot" isText="false" symbolEditor="msqrt" symbolMathML=""><mathml label="msqrt"></mathml></operator>
83
                <operator id="51" type="binary" priority="-1" name="fraction" isText="false" symbolEditor="mfrac" symbolMathML=""><mathml label="mfrac"></mathml></operator>
84
                <operator id="57" type="binary" priority="-1" name="nthRoot" isText="false" symbolEditor="mroot" symbolMathML=""><mathml label="mroot"></mathml></operator>
85
                <operator id="52" type="binary" priority="-1" name="exponent" isText="false" symbolEditor="msup" symbolMathML=""><mathml label="msup"></mathml></operator>
86
                <operator id="53"  type="binary" priority="-1" name="repeatingDecimal" isText="false" symbolEditor="per" symbolMathML=""><mathml label="mn"></mathml></operator>
87
                
88
                <operator id="54" type="binary" priority="1" isSpecial="true" name="exponent" isText="false" symbolEditor="^" symbolMathML=""><mathml label="msup"></mathml></operator>
89
                <operator id="55" type="binary" priority="2" isSpecial="true" name="fraction" isText="false" symbolEditor="/" symbolMathML=""><mathml label="mfrac"></mathml></operator>
90
                
91
                <operator id="56" type="binary" priority="-1" name="geometricPoint" isText="false" symbolEditor="geometricPoint" symbolMathML="">        
92
                        <mathml label="mfenced">
93
                                <attributes>
94
                                        <open>(</open>
95
                                        <close>)</close>
96
                                        <separators>;</separators>
97
                                </attributes>
98
                        </mathml>
99
                </operator>
100
                
101
        </operators>
102
        
103
        <others>
104
                <numbers>
105
                        <operator id="120" type="number" priority="-1" name="intNumber" isText="true" symbolEditor="" symbolMathML=""><mathml label="mn"></mathml></operator>
106
                        <operator id="121" type="number" priority="-1" name="realNumber" mathml="mn" isText="true" symbolEditor="" symbolMathML=""><mathml label="mn"></mathml></operator>
107
                </numbers>
108
                
109
                <variables>
110
                        <operator id="150" type="variable" priority="-1" name="a" isText="true" symbolEditor="a" symbolMathML="a"><mathml label="mi"></mathml></operator>
111
                        <operator id="151" type="variable" priority="-1" name="A" isText="true" symbolEditor="A" symbolMathML="a"><mathml label="mi"></mathml></operator>
112
                        <operator id="152" type="variable" priority="-1" name="b" isText="true" symbolEditor="b" symbolMathML="b"><mathml label="mi"></mathml></operator>
113
                        <operator id="153" type="variable" priority="-1" name="B" isText="true" symbolEditor="B" symbolMathML="b"><mathml label="mi"></mathml></operator>
114
                        <operator id="154" type="variable" priority="-1" name="m" isText="true" symbolEditor="m" symbolMathML="m"><mathml label="mi"></mathml></operator>
115
                        <operator id="155" type="variable" priority="-1" name="M" isText="true" symbolEditor="M" symbolMathML="m"><mathml label="mi"></mathml></operator>
116
                        <operator id="156" type="variable" priority="-1" name="n" isText="true" symbolEditor="n" symbolMathML="n"><mathml label="mi"></mathml></operator>
117
                        <operator id="157" type="variable" priority="-1" name="N" isText="true" symbolEditor="N" symbolMathML="n"><mathml label="mi"></mathml></operator>
118
                        <operator id="158" type="variable" priority="-1" name="x" isText="true" symbolEditor="x" symbolMathML="x"><mathml label="mi"></mathml></operator>
119
                        <operator id="159" type="variable" priority="-1" name="X" isText="true" symbolEditor="X" symbolMathML="x"><mathml label="mi"></mathml></operator>
120
                        <operator id="160" type="variable" priority="-1" name="y" isText="true" symbolEditor="y" symbolMathML="y"><mathml label="mi"></mathml></operator>
121
                        <operator id="161" type="variable" priority="-1" name="Y" isText="true" symbolEditor="Y" symbolMathML="y"><mathml label="mi"></mathml></operator>
122
                        <operator id="162" type="variable" priority="-1" name="r" isText="true" symbolEditor="r" symbolMathML="r"><mathml label="mi"></mathml></operator>
123
                        <operator id="163" type="variable" priority="-1" name="R" isText="true" symbolEditor="R" symbolMathML="r"><mathml label="mi"></mathml></operator>
124
                        <operator id="164" type="variable" priority="-1" name="s" isText="true" symbolEditor="s" symbolMathML="s"><mathml label="mi"></mathml></operator>
125
                        <operator id="165" type="variable" priority="-1" name="S" isText="true" symbolEditor="S" symbolMathML="s"><mathml label="mi"></mathml></operator>
126
                        <operator id="164" type="variable" priority="-1" name="z" isText="true" symbolEditor="z" symbolMathML="z"><mathml label="mi"></mathml></operator>
127
                        <operator id="165" type="variable" priority="-1" name="Z" isText="true" symbolEditor="Z" symbolMathML="z"><mathml label="mi"></mathml></operator>
128
                        <operator id="166" type="variable" priority="-1" name="?" isText="true" symbolEditor="?" symbolMathML="?"><mathml label="mi"></mathml></operator>
129
                        <operator id="167" type="variable" priority="-1" name="pi" isText="false" symbolEditor="" symbolMathML="&#960;"><mathml label="mi"></mathml></operator>
130
                        <operator id="168" type="variable" priority="-1" name="eulerNumber" isText="false" symbolEditor="" symbolMathML="&#1077;"><mathml label="mi"></mathml></operator>
131
                        <operator id="169" type="variable" priority="-1" name="infinity" isText="false" symbolEditor="" symbolMathML="&#8734;"><mathml label="mi"></mathml></operator>
132
                </variables>
133
        </others>
134
        
135
        <functions>
136
                <function name="sqrt" entries="1" idOperator="50"><mathml label="msqrt" withinLabel="true" functionType="false" /></function>
137
                <function name="mroot" entries="2" idOperator=""><mathml label="mroot" withinLabel="true" functionType="false" /></function>                
138
                <function name="gamma" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
139
                <function name="abs" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
140
                <function name="sgn" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
141
                <function name="exp" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
142
                <function name="log" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
143
                <function name="ln" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
144
                <function name="ld" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
145
                <function name="lg" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
146
                <function name="cos" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
147
                <function name="sin" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
148
                <function name="tan" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
149
                <function name="acos" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
150
                <function name="arcos" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
151
                <function name="arccos" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
152
                <function name="asin" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
153
                <function name="arcsin" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
154
                <function name="atan" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
155
                <function name="arctan" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
156
                <function name="cosh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
157
                <function name="sinh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
158
                <function name="tanh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
159
                <function name="acosh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
160
                <function name="arcosh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
161
                <function name="arccosh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
162
                <function name="asinh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
163
                <function name="arcsinh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
164
                <function name="atanh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
165
                <function name="arctanh" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
166
                <function name="floor" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
167
                <function name="ceil" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
168
                <function name="round" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
169
                <function name="random" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
170
                <function name="conjugate" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
171
                <function name="arg" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
172
                <function name="sec" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
173
                <function name="csc" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
174
                <function name="cosec" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
175
                <function name="cot" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
176
                <function name="sech" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
177
                <function name="csch" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
178
                <function name="coth" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
179
                <function name="f" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
180
                <function name="p" entries="1" idOperator=""><mathml label="mi" withinLabel="false" functionType="true" /></function>
181
                <function name="sub" entries="2" idOperator=""><mathml label="msub" withinLabel="true" functionType="false" /></function>
182
        </functions>
183
        
184
</configuration>