Statistics
| Revision:

root / cpswarm / target / archive-tmp / fileSetFormatter.2091932329.tmp / allowedOperators.xml.2037349118.filtered @ 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>