]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-14741 - update to dragmath plugin in tinymce, files sent by Mauno.
authorscyrma <scyrma>
Mon, 16 Jun 2008 03:26:19 +0000 (03:26 +0000)
committerscyrma <scyrma>
Mon, 16 Jun 2008 03:26:19 +0000 (03:26 +0000)
lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/Config.xml
lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/Project.jar
lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/formats/ASCIIMathML.xml [new file with mode: 0644]
lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/formats/MoodleTex.xml [new file with mode: 0644]
lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/lang/no.xml [new file with mode: 0644]

index d9a76c9ff8b1d6c3d94a2b30943a3999b4571221..a834dcc6e7954652c4947a483192aba2f20ee23f 100644 (file)
@@ -17,6 +17,7 @@
         <Lang displayName="Español" fileName="es"></Lang>
         <Lang displayName="français" fileName="fr"></Lang>
         <Lang displayName="Nederlands" fileName="nl"></Lang>
+        <Lang displayName="Norsk" fileName="no"></Lang>
         <Lang displayName="polski" fileName="pl"></Lang>
         <Lang displayName="Pyccĸий" fileName="ru"></Lang>
         <Lang displayName="svenska" fileName="sv"></Lang>
@@ -28,5 +29,7 @@
         <Format displayName="Maple" fileName="Maple"></Format>
         <Format displayName="MathML" fileName="MathML"></Format>
         <Format displayName="Maxima" fileName="Maxima"></Format>
+        <Format displayName="MoodleTex" fileName="MoodleTex"></Format>
+        <Format displayName="ASCIIMathML" fileName="ASCIIMathML"></Format>
     </Formats>
 </Config>
index 1b0329ea425afe8d39cff45a6415df9cf6010595..e02ed70b0d7784033a8a68ff0c1d0f1ec43b516e 100644 (file)
Binary files a/lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/Project.jar and b/lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/Project.jar differ
diff --git a/lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/formats/ASCIIMathML.xml b/lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/formats/ASCIIMathML.xml
new file mode 100644 (file)
index 0000000..82f0995
--- /dev/null
@@ -0,0 +1,543 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+\r
+<Syntax>\r
+    <name AutoBrackets="false">ASCIIMathML</name>\r
+    \r
+    <Initial>\r
+        <output1>`</output1>\r
+        <output2>`</output2>\r
+    </Initial>\r
+    <Text>\r
+        <output1></output1>\r
+        <output2></output2>\r
+    </Text>\r
+    <Variable>\r
+        <output1></output1>\r
+        <output2></output2>\r
+    </Variable>\r
+    <RealNumber>\r
+        <output1></output1>\r
+        <output2></output2>\r
+    </RealNumber>\r
+    \r
+    \r
+    \r
+    <!--  Nary Operators   -->\r
+    <Add>\r
+        <output>+</output>\r
+    </Add>\r
+\r
+    <Multiply>\r
+        <output> * </output>\r
+    </Multiply>\r
+\r
+    <Multiply2>\r
+        <output> xx </output>\r
+    </Multiply2>\r
+    <Equals>\r
+        <output>=</output>\r
+    </Equals>\r
+    <Union>\r
+        <output> uu </output>\r
+    </Union>\r
+    <Intersection>\r
+        <output> nn </output>\r
+    </Intersection>\r
+    <Comma>\r
+        <output>,</output>\r
+    </Comma>\r
+    <Equiv>\r
+        <output> -= </output>\r
+    </Equiv>\r
+    \r
+    \r
+    \r
+    <!--  Functions   -->\r
+    <UMinus>\r
+        <output1>-</output1>\r
+        <output2></output2>\r
+    </UMinus>\r
+    <Factorial brackets="false">\r
+        <output1>(</output1>\r
+        <output2>)!</output2>\r
+    </Factorial>\r
+    <NaturalLogarithm>\r
+        <output1> ln </output1>\r
+        <output2></output2>\r
+    </NaturalLogarithm>\r
+    <Logarithm>\r
+        <output1> log </output1>\r
+        <output2></output2>\r
+    </Logarithm>\r
+    <Sine>\r
+        <output1> sin </output1>\r
+        <output2></output2>\r
+    </Sine>\r
+    <Cosine>\r
+        <output1> cos </output1>\r
+        <output2></output2>\r
+    </Cosine>\r
+    <Tangent>\r
+        <output1> tan </output1>\r
+        <output2></output2>\r
+    </Tangent>\r
+    <ArcSine>\r
+        <output1> sin^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcSine>\r
+    <ArcCosine>\r
+        <output1> cos^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcCosine>\r
+    <ArcTangent>\r
+        <output1> tan^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcTangent>\r
+    <SineH>\r
+        <output1> sinh </output1>\r
+        <output2></output2>\r
+    </SineH>\r
+    <CosineH>\r
+        <output1> cosh </output1>\r
+        <output2></output2>\r
+    </CosineH>\r
+    <TanH>\r
+        <output1> tanh </output1>\r
+        <output2></output2>\r
+    </TanH>\r
+    <ArcSineH>\r
+        <output1> sinh^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcSineH>\r
+    <ArcCosineH>\r
+        <output1> cosh^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcCosineH>\r
+    <ArcTanH>\r
+        <output1> tanh^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcTanH>\r
+    <SquareRoot brackets="false">\r
+        <output1> sqrt{</output1>\r
+        <output2>} </output2>\r
+    </SquareRoot>\r
+    <Exp brackets="false">\r
+        <output1> e^{</output1>\r
+        <output2>} </output2>\r
+    </Exp>\r
+    <Max>\r
+        <output1>max</output1>\r
+        <output2></output2>\r
+    </Max>\r
+    <Min>\r
+        <output1>min</output1>\r
+        <output2></output2>\r
+    </Min>\r
+    <Determinant>\r
+        <output1>det</output1>\r
+        <output2></output2>\r
+    </Determinant>\r
+    <Trace>\r
+        <output1>Tr</output1>\r
+        <output2></output2>\r
+    </Trace>\r
+    \r
+    \r
+    \r
+    <!--  Binary Operators  -->\r
+    <NotEqual>\r
+        <output1></output1>\r
+        <output2> != </output2>\r
+        <output3></output3>\r
+    </NotEqual>\r
+    <PlusMinus>\r
+        <output1></output1>\r
+        <output2> +- </output2>\r
+        <output3></output3>\r
+    </PlusMinus> \r
+    <Assignment>\r
+        <output1></output1>\r
+        <output2>:=</output2>\r
+        <output3></output3>\r
+    </Assignment>\r
+    <Subtract>\r
+        <output1></output1>\r
+        <output2>-</output2>\r
+        <output3></output3>\r
+    </Subtract>\r
+    <Divide brackets="false">\r
+        <output1> (</output1>\r
+        <output2>)/(</output2>\r
+        <output3>) </output3>\r
+    </Divide>\r
+    <Divide2>       \r
+        <output1></output1>\r
+        <output2> -: </output2>\r
+        <output3></output3>\r
+    </Divide2>\r
+    <LessThan>\r
+        <output1></output1>\r
+        <output2><![CDATA[<]]></output2>\r
+        <output3></output3>\r
+    </LessThan>    \r
+    <GreaterThan>\r
+        <output1></output1>\r
+        <output2>></output2>\r
+        <output3></output3>\r
+    </GreaterThan>    \r
+    <LTEQ>\r
+        <output1></output1>\r
+        <output2><![CDATA[<=]]></output2>\r
+        <output3></output3>\r
+    </LTEQ>    \r
+    <GTEQ>\r
+        <output1></output1>\r
+        <output2><![CDATA[>=]]></output2>\r
+        <output3></output3>\r
+    </GTEQ>    \r
+    <Subset>\r
+        <output1></output1>\r
+        <output2> sub </output2>\r
+        <output3></output3>\r
+    </Subset>    \r
+    <SubsetEq>\r
+        <output1></output1>\r
+        <output2> sube </output2>\r
+        <output3></output3>\r
+    </SubsetEq>    \r
+    <NSubset>\r
+        <output1></output1>\r
+        <output2> \not\subset </output2>\r
+        <output3></output3>\r
+    </NSubset> \r
+    <NSubsetEq>\r
+        <output1></output1>\r
+        <output2> \not\subseteq </output2>\r
+        <output3></output3>\r
+    </NSubsetEq>  \r
+    <Power>\r
+        <output1></output1>\r
+        <output2>^{</output2>\r
+        <output3>}</output3>\r
+    </Power>\r
+    <Subscript>\r
+        <output1></output1>\r
+        <output2>_{</output2>\r
+        <output3>}</output3>\r
+    </Subscript>  \r
+    <NthRoot reverse="true" brackets="false">\r
+        <output1> root(</output1>\r
+        <output2>)(</output2>\r
+        <output3>) </output3>\r
+    </NthRoot> \r
+    <Function>\r
+        <output1></output1>\r
+        <output2>(</output2>\r
+        <output3>)</output3>\r
+    </Function>\r
+    <LeftArrow>\r
+        <output1></output1>\r
+        <output2> larr </output2>\r
+        <output3></output3>\r
+    </LeftArrow> \r
+    <RightArrow>\r
+        <output1></output1>\r
+        <output2> rarr </output2>\r
+        <output3></output3>\r
+    </RightArrow> \r
+    <UpArrow>\r
+        <output1></output1>\r
+        <output2> uarr </output2>\r
+        <output3></output3>\r
+    </UpArrow> \r
+    <DownArrow>\r
+        <output1></output1>\r
+        <output2> darr </output2>\r
+        <output3></output3>\r
+    </DownArrow> \r
+    <LeftDblArrow>\r
+        <output1></output1>\r
+        <output2> lArr </output2>\r
+        <output3></output3>\r
+    </LeftDblArrow> \r
+    <RightDblArrow>\r
+        <output1></output1>\r
+        <output2> rArr </output2>\r
+        <output3></output3>\r
+    </RightDblArrow> \r
+    <LeftRightArrow>\r
+        <output1></output1>\r
+        <output2> harr </output2>\r
+        <output3></output3>\r
+    </LeftRightArrow> \r
+    <LeftRightDblArrow>\r
+        <output1></output1>\r
+        <output2> hArr </output2>\r
+        <output3></output3>\r
+    </LeftRightDblArrow>   \r
+    <NorthEastArrow>\r
+        <output1></output1>\r
+        <output2> \nearrow </output2>\r
+        <output3></output3>\r
+    </NorthEastArrow>          \r
+    <SouthEastArrow>\r
+        <output1></output1>\r
+        <output2> \searrow </output2>\r
+        <output3></output3>\r
+    </SouthEastArrow>    \r
+    <NorthWestArrow>        \r
+        <output1></output1>\r
+        <output2> \nwarrow </output2>\r
+        <output3></output3>\r
+    </NorthWestArrow>     \r
+    <SouthWestArrow>\r
+        <output1></output1>\r
+        <output2> \swarrow </output2>\r
+        <output3></output3>\r
+    </SouthWestArrow>     \r
+    \r
+    <Exists>\r
+        <output1></output1>\r
+        <output2> EE </output2>\r
+        <output3></output3>\r
+    </Exists>\r
+    <ForAll>\r
+        <output1></output1>\r
+        <output2> AA </output2>\r
+        <output3></output3>\r
+    </ForAll>\r
+    <IsIn>        \r
+        <output1></output1>\r
+        <output2> in </output2>\r
+        <output3></output3>\r
+    </IsIn>\r
+    <NotExists>\r
+        <output1></output1>\r
+        <output2> \not\exists </output2>\r
+        <output3></output3>\r
+    </NotExists>\r
+    <NotIn>\r
+        <output1></output1>\r
+        <output2> !in </output2>\r
+        <output3></output3>\r
+    </NotIn>\r
+    <SimEq>\r
+        <output1></output1>\r
+        <output2> \simeq </output2>\r
+        <output3></output3>\r
+    </SimEq>\r
+    <Or>       \r
+        <output1></output1>\r
+        <output2> vv </output2>\r
+        <output3></output3>\r
+    </Or>\r
+    <And>\r
+        <output1></output1>\r
+        <output2> ^^ </output2>\r
+        <output3></output3>\r
+    </And>\r
+    <Not>\r
+        <output1></output1>\r
+        <output2> not </output2>\r
+        <output3></output3>\r
+    </Not>\r
+    \r
+    \r
+    <!--  Nary Functions   -->\r
+    <Integral>\r
+        <output1> int </output1>\r
+        <output2>d</output2>\r
+        <output3></output3>\r
+    </Integral>\r
+    <Differential order="1,0">\r
+        <output1> d/(d</output1>\r
+        <output2>)</output2>\r
+        <output3></output3>\r
+    </Differential>\r
+    <PartialDifferential order="1,0">\r
+        <output1> del/(del </output1>\r
+        <output2>)</output2>\r
+        <output3></output3>\r
+    </PartialDifferential>\r
+    <Sum order="1,2,3,0">\r
+        <output1> sum_(</output1>\r
+        <output2>=</output2>\r
+        <output3>)^(</output3>\r
+        <output4>)</output4>\r
+        <output5></output5>\r
+    </Sum>\r
+    <Product order="1,2,3,0">\r
+        <output1> prod_(</output1>\r
+        <output2>=</output2>\r
+        <output3>)^(</output3>\r
+        <output4>)</output4>\r
+        <output5></output5>\r
+    </Product>\r
+    <Limit order="1,2,0">\r
+        <output1> lim_(</output1>\r
+        <output2>-></output2>\r
+        <output3>)</output3>\r
+        <output4></output4>\r
+    </Limit>\r
+    <Evaluate>\r
+        <output1></output1>\r
+        <output2>\left|_{{</output2>\r
+        <output3>}={</output3>\r
+        <output4>}}</output4>\r
+    </Evaluate>\r
+    <DefiniteIntegral order="2,3,0,1">\r
+        <output1> int_{</output1>\r
+        <output2>}^{</output2>\r
+        <output3>}</output3>\r
+        <output4>d</output4>\r
+        <output5></output5>\r
+    </DefiniteIntegral>\r
+    \r
+    \r
+    \r
+    <!--  Matrix   -->\r
+    <Matrix>\r
+        <matrixStart> [ </matrixStart>\r
+        <rowStart>[</rowStart>\r
+        <elementStart></elementStart>\r
+        <elementEnd></elementEnd>\r
+        <elementSeparator>,</elementSeparator>\r
+        <rowEnd>]</rowEnd>\r
+        <rowSeparator>,</rowSeparator>\r
+        <matrixEnd> ] </matrixEnd>\r
+    </Matrix>\r
+    \r
+    \r
+    \r
+    <!--  Grouping  -->\r
+    <BracketsRnd>\r
+        <output1>(</output1>\r
+        <output2>)</output2>\r
+    </BracketsRnd>\r
+    <BracketsCurl>\r
+        <output1>{</output1>\r
+        <output2>}</output2>\r
+    </BracketsCurl>\r
+    <BracketsSq>\r
+        <output1>[</output1>\r
+        <output2>]</output2>\r
+    </BracketsSq>\r
+    <Abs>\r
+        <output1>|\</output1>\r
+        <output2>|</output2>\r
+    </Abs>\r
+    \r
+    \r
+    \r
+    <!--  Symbols   -->\r
+    <Infinity>\r
+        <output>oo</output>\r
+    </Infinity>\r
+    \r
+    \r
+    <Γ>\r
+        <output> Gamma </output>\r
+    </Γ>\r
+    <Δ>\r
+        <output> Delta </output>\r
+    </Δ>\r
+    <Θ>\r
+        <output> Theta </output>\r
+    </Θ>\r
+    <Λ>\r
+        <output> Lamda </output>\r
+    </Λ>\r
+    <Ξ>\r
+        <output> Xi </output>\r
+    </Ξ>\r
+    <Π>\r
+        <output> Pi </output>\r
+    </Π>\r
+    <Σ>\r
+        <output> Sigma </output>\r
+    </Σ>\r
+    <Υ>\r
+        <output> Upsilon </output>\r
+    </Υ>\r
+    <Φ>\r
+        <output> Phi </output>\r
+    </Φ>\r
+    <Ψ>\r
+        <output> Psi </output>\r
+    </Ψ>\r
+    <Ω>\r
+        <output> Omega </output>\r
+    </Ω>\r
+    \r
+    \r
+    <α>\r
+        <output> alpha </output>\r
+    </α>\r
+    <β>\r
+        <output> beta </output>\r
+    </β>\r
+    <γ>\r
+        <output> gamma </output>\r
+    </γ>\r
+    <δ>\r
+        <output> delta </output>\r
+    </δ>\r
+    <ε>\r
+        <output> epsilon </output>\r
+    </ε>\r
+    <ζ>\r
+        <output> zeta </output>\r
+    </ζ>\r
+    <η>\r
+        <output> eta </output>\r
+    </η>\r
+    <θ>\r
+        <output> theta </output>\r
+    </θ>\r
+    <ι>\r
+        <output> iota </output>\r
+    </ι>\r
+    <κ>\r
+        <output> kappa </output>\r
+    </κ>\r
+    <λ>\r
+        <output> lambda </output>\r
+    </λ>\r
+    <μ>\r
+        <output> mu </output>\r
+    </μ>\r
+    <ν>\r
+        <output> nu </output>\r
+    </ν>\r
+    <ξ>\r
+        <output> xi </output>\r
+    </ξ>\r
+    <π>\r
+        <output> pi </output>\r
+    </π>\r
+    <ρ>\r
+        <output> rho </output>\r
+    </ρ>\r
+    <σ>\r
+        <output> sigma </output>\r
+    </σ>\r
+    <τ>\r
+        <output> tau </output>\r
+    </τ>\r
+    <υ>\r
+        <output> upsilon </output>\r
+    </υ>\r
+    <φ>\r
+        <output> phi </output>\r
+    </φ>\r
+    <χ>\r
+        <output> chi </output>\r
+    </χ>\r
+    <ψ>\r
+        <output> psi </output>\r
+    </ψ> \r
+    <ω>\r
+        <output> omega </output>\r
+    </ω>\r
+    \r
+</Syntax>\r
diff --git a/lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/formats/MoodleTex.xml b/lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/formats/MoodleTex.xml
new file mode 100644 (file)
index 0000000..92e6301
--- /dev/null
@@ -0,0 +1,541 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+\r
+<Syntax>\r
+    <name AutoBrackets="false">MoodleTex</name>\r
+    \r
+    <Initial>\r
+        <output1>$$</output1>\r
+        <output2>$$</output2>\r
+    </Initial>\r
+    <Text>\r
+        <output1></output1>\r
+        <output2></output2>\r
+    </Text>\r
+    <Variable>\r
+        <output1></output1>\r
+        <output2></output2>\r
+    </Variable>\r
+    <RealNumber>\r
+        <output1></output1>\r
+        <output2></output2>\r
+    </RealNumber>\r
+    \r
+    \r
+    \r
+    <!--  Nary Operators   -->\r
+    <Add>\r
+        <output>+</output>\r
+    </Add>\r
+    <Multiply>\r
+        <output> \cdot </output>\r
+    </Multiply>\r
+    <Multiply2>\r
+        <output> \times </output>\r
+    </Multiply2>\r
+    <Equals>\r
+        <output>=</output>\r
+    </Equals>\r
+    <Union>\r
+        <output> \cup </output>\r
+    </Union>\r
+    <Intersection>\r
+        <output> \cap </output>\r
+    </Intersection>\r
+    <Comma>\r
+        <output>,</output>\r
+    </Comma>\r
+    <Equiv>\r
+        <output> \equiv </output>\r
+    </Equiv>\r
+    \r
+    \r
+    \r
+    <!--  Functions   -->\r
+    <UMinus>\r
+        <output1>-</output1>\r
+        <output2></output2>\r
+    </UMinus>\r
+    <Factorial brackets="false">\r
+        <output1>{</output1>\r
+        <output2>}!</output2>\r
+    </Factorial>\r
+    <NaturalLogarithm>\r
+        <output1> \ln </output1>\r
+        <output2></output2>\r
+    </NaturalLogarithm>\r
+    <Logarithm>\r
+        <output1> \log </output1>\r
+        <output2></output2>\r
+    </Logarithm>\r
+    <Sine>\r
+        <output1> \sin </output1>\r
+        <output2></output2>\r
+    </Sine>\r
+    <Cosine>\r
+        <output1> \cos </output1>\r
+        <output2></output2>\r
+    </Cosine>\r
+    <Tangent>\r
+        <output1> \tan </output1>\r
+        <output2></output2>\r
+    </Tangent>\r
+    <ArcSine>\r
+        <output1> \sin^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcSine>\r
+    <ArcCosine>\r
+        <output1> \cos^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcCosine>\r
+    <ArcTangent>\r
+        <output1> \tan^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcTangent>\r
+    <SineH>\r
+        <output1> \sinh </output1>\r
+        <output2></output2>\r
+    </SineH>\r
+    <CosineH>\r
+        <output1> \cosh </output1>\r
+        <output2></output2>\r
+    </CosineH>\r
+    <TanH>\r
+        <output1> \tanh </output1>\r
+        <output2></output2>\r
+    </TanH>\r
+    <ArcSineH>\r
+        <output1> \sinh^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcSineH>\r
+    <ArcCosineH>\r
+        <output1> \cosh^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcCosineH>\r
+    <ArcTanH>\r
+        <output1> \tanh^{-1} </output1>\r
+        <output2></output2>\r
+    </ArcTanH>\r
+    <SquareRoot brackets="false">\r
+        <output1> \sqrt{</output1>\r
+        <output2>} </output2>\r
+    </SquareRoot>\r
+    <Exp brackets="false">\r
+        <output1> e^{</output1>\r
+        <output2>} </output2>\r
+    </Exp>\r
+    <Max>\r
+        <output1>\max</output1>\r
+        <output2></output2>\r
+    </Max>\r
+    <Min>\r
+        <output1>\min</output1>\r
+        <output2></output2>\r
+    </Min>\r
+    <Determinant>\r
+        <output1>\det</output1>\r
+        <output2></output2>\r
+    </Determinant>\r
+    <Trace>\r
+        <output1>Tr</output1>\r
+        <output2></output2>\r
+    </Trace>\r
+    \r
+    \r
+    \r
+    <!--  Binary Operators  -->\r
+    <NotEqual>\r
+        <output1></output1>\r
+        <output2> \neq </output2>\r
+        <output3></output3>\r
+    </NotEqual>\r
+    <PlusMinus>\r
+        <output1></output1>\r
+        <output2> \pm </output2>\r
+        <output3></output3>\r
+    </PlusMinus> \r
+    <Assignment>\r
+        <output1></output1>\r
+        <output2>:=</output2>\r
+        <output3></output3>\r
+    </Assignment>\r
+    <Subtract>\r
+        <output1></output1>\r
+        <output2>-</output2>\r
+        <output3></output3>\r
+    </Subtract>\r
+    <Divide brackets="false">\r
+        <output1> \frac{</output1>\r
+        <output2>}{</output2>\r
+        <output3>} </output3>\r
+    </Divide>\r
+    <Divide2>       \r
+        <output1></output1>\r
+        <output2> \div </output2>\r
+        <output3></output3>\r
+    </Divide2>\r
+    <LessThan>\r
+        <output1></output1>\r
+        <output2><![CDATA[<]]></output2>\r
+        <output3></output3>\r
+    </LessThan>    \r
+    <GreaterThan>\r
+        <output1></output1>\r
+        <output2>></output2>\r
+        <output3></output3>\r
+    </GreaterThan>    \r
+    <LTEQ>\r
+        <output1></output1>\r
+        <output2> \le </output2>\r
+        <output3></output3>\r
+    </LTEQ>    \r
+    <GTEQ>\r
+        <output1></output1>\r
+        <output2> \ge </output2>\r
+        <output3></output3>\r
+    </GTEQ>    \r
+    <Subset>\r
+        <output1></output1>\r
+        <output2> \subset </output2>\r
+        <output3></output3>\r
+    </Subset>    \r
+    <SubsetEq>\r
+        <output1></output1>\r
+        <output2> \subseteq </output2>\r
+        <output3></output3>\r
+    </SubsetEq>    \r
+    <NSubset>\r
+        <output1></output1>\r
+        <output2> \not\subset </output2>\r
+        <output3></output3>\r
+    </NSubset> \r
+    <NSubsetEq>\r
+        <output1></output1>\r
+        <output2> \not\subseteq </output2>\r
+        <output3></output3>\r
+    </NSubsetEq>  \r
+    <Power>\r
+        <output1></output1>\r
+        <output2>^{</output2>\r
+        <output3>}</output3>\r
+    </Power>\r
+    <Subscript>\r
+        <output1></output1>\r
+        <output2>_{</output2>\r
+        <output3>}</output3>\r
+    </Subscript>  \r
+    <NthRoot reverse="true" brackets="false">\r
+        <output1> \sqrt[</output1>\r
+        <output2>]{</output2>\r
+        <output3>} </output3>\r
+    </NthRoot> \r
+    <Function>\r
+        <output1></output1>\r
+        <output2>\left(</output2>\r
+        <output3>\right)</output3>\r
+    </Function>\r
+    <LeftArrow>\r
+        <output1></output1>\r
+        <output2> \leftarrow </output2>\r
+        <output3></output3>\r
+    </LeftArrow> \r
+    <RightArrow>\r
+        <output1></output1>\r
+        <output2> \rightarrow </output2>\r
+        <output3></output3>\r
+    </RightArrow> \r
+    <UpArrow>\r
+        <output1></output1>\r
+        <output2> \uparrow </output2>\r
+        <output3></output3>\r
+    </UpArrow> \r
+    <DownArrow>\r
+        <output1></output1>\r
+        <output2> \downarrow </output2>\r
+        <output3></output3>\r
+    </DownArrow> \r
+    <LeftDblArrow>\r
+        <output1></output1>\r
+        <output2> \Leftarrow </output2>\r
+        <output3></output3>\r
+    </LeftDblArrow> \r
+    <RightDblArrow>\r
+        <output1></output1>\r
+        <output2> \Rightarrow </output2>\r
+        <output3></output3>\r
+    </RightDblArrow> \r
+    <LeftRightArrow>\r
+        <output1></output1>\r
+        <output2> \leftrightarrow </output2>\r
+        <output3></output3>\r
+    </LeftRightArrow> \r
+    <LeftRightDblArrow>\r
+        <output1></output1>\r
+        <output2> \Leftrightarrow </output2>\r
+        <output3></output3>\r
+    </LeftRightDblArrow>   \r
+    <NorthEastArrow>\r
+        <output1></output1>\r
+        <output2> \nearrow </output2>\r
+        <output3></output3>\r
+    </NorthEastArrow>          \r
+    <SouthEastArrow>\r
+        <output1></output1>\r
+        <output2> \searrow </output2>\r
+        <output3></output3>\r
+    </SouthEastArrow>    \r
+    <NorthWestArrow>        \r
+        <output1></output1>\r
+        <output2> \nwarrow </output2>\r
+        <output3></output3>\r
+    </NorthWestArrow>     \r
+    <SouthWestArrow>\r
+        <output1></output1>\r
+        <output2> \swarrow </output2>\r
+        <output3></output3>\r
+    </SouthWestArrow>     \r
+    \r
+    <Exists>\r
+        <output1></output1>\r
+        <output2> \exists </output2>\r
+        <output3></output3>\r
+    </Exists>\r
+    <ForAll>\r
+        <output1></output1>\r
+        <output2> \forall </output2>\r
+        <output3></output3>\r
+    </ForAll>\r
+    <IsIn>        \r
+        <output1></output1>\r
+        <output2> \epsilon </output2>\r
+        <output3></output3>\r
+    </IsIn>\r
+    <NotExists>\r
+        <output1></output1>\r
+        <output2> \not\exists </output2>\r
+        <output3></output3>\r
+    </NotExists>\r
+    <NotIn>\r
+        <output1></output1>\r
+        <output2> \not\epsilon </output2>\r
+        <output3></output3>\r
+    </NotIn>\r
+    <SimEq>\r
+        <output1></output1>\r
+        <output2> \simeq </output2>\r
+        <output3></output3>\r
+    </SimEq>\r
+    <Or>       \r
+        <output1></output1>\r
+        <output2> \vee </output2>\r
+        <output3></output3>\r
+    </Or>\r
+    <And>\r
+        <output1></output1>\r
+        <output2> \wedge </output2>\r
+        <output3></output3>\r
+    </And>\r
+    <Not>\r
+        <output1></output1>\r
+        <output2> \neg </output2>\r
+        <output3></output3>\r
+    </Not>\r
+    \r
+    \r
+    <!--  Nary Functions   -->\r
+    <Integral>\r
+        <output1> \int </output1>\r
+        <output2>\,d</output2>\r
+        <output3></output3>\r
+    </Integral>\r
+    <Differential order="1,0">\r
+        <output1> \frac{d}{d</output1>\r
+        <output2>}</output2>\r
+        <output3></output3>\r
+    </Differential>\r
+    <PartialDifferential order="1,0">\r
+        <output1> \frac{\partial}{\partial </output1>\r
+        <output2>}</output2>\r
+        <output3></output3>\r
+    </PartialDifferential>\r
+    <Sum order="1,2,3,0">\r
+        <output1> \sum_{{</output1>\r
+        <output2>}={</output2>\r
+        <output3>}}^{</output3>\r
+        <output4>}</output4>\r
+        <output5></output5>\r
+    </Sum>\r
+    <Product order="1,2,3,0">\r
+        <output1> \prod_{{</output1>\r
+        <output2>}={</output2>\r
+        <output3>}}^{</output3>\r
+        <output4>}</output4>\r
+        <output5></output5>\r
+    </Product>\r
+    <Limit order="1,2,0">\r
+        <output1> \lim_{</output1>\r
+        <output2>\to</output2>\r
+        <output3>}</output3>\r
+        <output4></output4>\r
+    </Limit>\r
+    <Evaluate>\r
+        <output1></output1>\r
+        <output2>\left|_{{</output2>\r
+        <output3>}={</output3>\r
+        <output4>}}</output4>\r
+    </Evaluate>\r
+    <DefiniteIntegral order="2,3,0,1">\r
+        <output1> \int_{</output1>\r
+        <output2>}^{</output2>\r
+        <output3>}</output3>\r
+        <output4>\,d</output4>\r
+        <output5></output5>\r
+    </DefiniteIntegral>\r
+    \r
+    \r
+    \r
+    <!--  Matrix   -->\r
+    <Matrix>\r
+        <matrixStart> \left( \begin{array}{ccc} </matrixStart>\r
+        <rowStart></rowStart>\r
+        <elementStart></elementStart>\r
+        <elementEnd></elementEnd>\r
+        <elementSeparator><![CDATA[ & ]]></elementSeparator>\r
+        <rowEnd>\\</rowEnd>\r
+        <rowSeparator></rowSeparator>\r
+        <matrixEnd> \end{array} \right) </matrixEnd>\r
+    </Matrix>\r
+    \r
+    \r
+    \r
+    <!--  Grouping  -->\r
+    <BracketsRnd>\r
+        <output1>\left(</output1>\r
+        <output2>\right)</output2>\r
+    </BracketsRnd>\r
+    <BracketsCurl>\r
+        <output1>\{</output1>\r
+        <output2>\}</output2>\r
+    </BracketsCurl>\r
+    <BracketsSq>\r
+        <output1>\left[</output1>\r
+        <output2>\right]</output2>\r
+    </BracketsSq>\r
+    <Abs>\r
+        <output1>\left|</output1>\r
+        <output2>\right|</output2>\r
+    </Abs>\r
+    \r
+    \r
+    \r
+    <!--  Symbols   -->\r
+    <Infinity>\r
+        <output>\infty</output>\r
+    </Infinity>\r
+    \r
+    \r
+    <Γ>\r
+        <output> \Gamma </output>\r
+    </Γ>\r
+    <Δ>\r
+        <output> \Delta </output>\r
+    </Δ>\r
+    <Θ>\r
+        <output> \Theta </output>\r
+    </Θ>\r
+    <Λ>\r
+        <output> \Lamda </output>\r
+    </Λ>\r
+    <Ξ>\r
+        <output> \Xi </output>\r
+    </Ξ>\r
+    <Π>\r
+        <output> \Pi </output>\r
+    </Π>\r
+    <Σ>\r
+        <output> \Sigma </output>\r
+    </Σ>\r
+    <Υ>\r
+        <output> \Upsilon </output>\r
+    </Υ>\r
+    <Φ>\r
+        <output> \Phi </output>\r
+    </Φ>\r
+    <Ψ>\r
+        <output> \Psi </output>\r
+    </Ψ>\r
+    <Ω>\r
+        <output> \Omega </output>\r
+    </Ω>\r
+    \r
+    \r
+    <α>\r
+        <output> \alpha </output>\r
+    </α>\r
+    <β>\r
+        <output> \beta </output>\r
+    </β>\r
+    <γ>\r
+        <output> \gamma </output>\r
+    </γ>\r
+    <δ>\r
+        <output> \delta </output>\r
+    </δ>\r
+    <ε>\r
+        <output> \epsilon </output>\r
+    </ε>\r
+    <ζ>\r
+        <output> \zeta </output>\r
+    </ζ>\r
+    <η>\r
+        <output> \eta </output>\r
+    </η>\r
+    <θ>\r
+        <output> \theta </output>\r
+    </θ>\r
+    <ι>\r
+        <output> \iota </output>\r
+    </ι>\r
+    <κ>\r
+        <output> \kappa </output>\r
+    </κ>\r
+    <λ>\r
+        <output> \lambda </output>\r
+    </λ>\r
+    <μ>\r
+        <output> \mu </output>\r
+    </μ>\r
+    <ν>\r
+        <output> \nu </output>\r
+    </ν>\r
+    <ξ>\r
+        <output> \xi </output>\r
+    </ξ>\r
+    <π>\r
+        <output> \pi </output>\r
+    </π>\r
+    <ρ>\r
+        <output> \rho </output>\r
+    </ρ>\r
+    <σ>\r
+        <output> \sigma </output>\r
+    </σ>\r
+    <τ>\r
+        <output> \tau </output>\r
+    </τ>\r
+    <υ>\r
+        <output> \upsilon </output>\r
+    </υ>\r
+    <φ>\r
+        <output> \phi </output>\r
+    </φ>\r
+    <χ>\r
+        <output> \chi </output>\r
+    </χ>\r
+    <ψ>\r
+        <output> \psi </output>\r
+    </ψ> \r
+    <ω>\r
+        <output> \omega </output>\r
+    </ω>\r
+    \r
+</Syntax>\r
diff --git a/lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/lang/no.xml b/lib/editor/tinymce/jscripts/tiny_mce/plugins/dragmath/applet/classes/lang/no.xml
new file mode 100644 (file)
index 0000000..3664133
--- /dev/null
@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+\r
+<!--\r
+    Document   : no.xml\r
+    Created on : February 2008\r
+    Author     : Anders Sanne\r
+    Description:\r
+    Purpose of the document follows.\r
+-->\r
+\r
+<Language>\r
+    \r
+    <!--  Error Messages   --> \r
+    <ReadingFile>Feil ved lesing av formatfil: Sjekk om fila er gyldig</ReadingFile> \r
+    <ReadingFile2>Feil ved lasting av formatfil: </ReadingFile2>\r
+    <LoadingExp>Feil ved lasting av lagret uttrykk</LoadingExp>\r
+    <SavingExp>Feil ved lagring av uttrykk</SavingExp>\r
+    <Cut>Kan ikke klippe ut markeringen: </Cut>\r
+    <Copy>Kan ikke kopiere markeringen: </Copy>\r
+    <Tree>Kan ikke vise treet: </Tree>\r
+    <Action>Oppgaven kunne ikke fullføres: </Action>\r
+    <AddMatrix>Kan ikke legge til en matrise her</AddMatrix>\r
+    <Operator>Operator mangler ved posisjon </Operator>\r
+    <Argument>Operatorens variabel (Argument) mangler ved posisjon </Argument>\r
+    <Image>Feil: Kan ikke eksportere til bilde. Sjekk internettforbindelsen og tilgangen til http://www.mathtran.org</Image>\r
+    \r
+    <!--  Status Bar Messages   --> \r
+    <ParseExp>Uttrykket kan ikke tolkes</ParseExp>\r
+    <ChooseFile>DragMath - Velg formatfil som skal lastes</ChooseFile>\r
+    <LoadExpression>DragMath - Velg uttykksfil som skal lastes</LoadExpression>\r
+    <SaveExpression>DragMath - Velg hvor du vil lagre uttrykket</SaveExpression>\r
+    <EnterRows>Angi antall rader i matrisen</EnterRows>\r
+    <EnterColumns>Ange antall kolonner i matrisen</EnterColumns>\r
+    <MatrixDim>Matrisedimmensjoner</MatrixDim>\r
+    <NoCut>Ingenting er valgt for utklipp</NoCut>\r
+    <NoPaste>Ingenting å lime inn</NoPaste>\r
+    <NoBox>Ingen boks valgt for å lime inn i</NoBox>\r
+    <NoCopy>Ingenting valgt for kopiering</NoCopy>\r
+    <Copied>Kopiert</Copied>\r
+    <ReadingData>Feil ved lesning av output data</ReadingData>\r
+    <Clipboard>Uttrykket er eksportert til utklippstavlen</Clipboard>\r
+    <NoExpression>Inget uttrykk å omforme</NoExpression>\r
+    <NoCustom>Ingen formatfil har blitt lastet ennå</NoCustom>\r
+    <ImageSize>Velg bildestørrelse 1-10 (Minst-Størst)</ImageSize>\r
+    \r
+    <!--  Tooltips for buttons   -->\r
+    <Multiply>Multiplikasjon</Multiply>\r
+    <Divide>Divisjon</Divide>  \r
+    <Add>Addisjon</Add> \r
+    <Subtract>Subtraksjon</Subtract>  \r
+    <Comma>Komma</Comma>  \r
+    <PlusMinus>Plusss-Minus</PlusMinus>\r
+    <SquareRoot>Kvadratrot</SquareRoot>  \r
+    <NthRoot>N-te rot</NthRoot>  \r
+    <Power>Eksponent</Power>  \r
+    <Subscript>Indeks</Subscript>  \r
+    <Matrix>Matrise</Matrix>  \r
+    <Integral>Integrasjon</Integral>\r
+    <Differential>Derivasjon</Differential>\r
+    <LessThan>mindre enn</LessThan>  \r
+    <GreaterThan>større enn</GreaterThan>  \r
+    <LTEQ>mindre enn eller lik</LTEQ>  \r
+    <GTEQ>større enn eller lik</GTEQ>\r
+    <Equals>lik</Equals>\r
+    <NotEqual>Ulik</NotEqual>\r
+    <Union>Union</Union>  \r
+    <Intersection>Snitt</Intersection>  \r
+    <Subset>Inneholdt i</Subset>  \r
+    <SubsetEq>Inneholdt i eller lik</SubsetEq>  \r
+    <NSubset>Ikke inneholdt i</NSubset>  \r
+    <NSubsetEq>Ikke inneholdt i eller lik</NSubsetEq> \r
+    <Sine>Sinus</Sine>  \r
+    <Cosine>Cosinus</Cosine>  \r
+    <Tangent>Tangens</Tangent>  \r
+    <ArcSine>Invers Sinus</ArcSine>  \r
+    <ArcCosine>Invers Cosinus</ArcCosine>  \r
+    <ArcTangent>Invers Tangens</ArcTangent> \r
+    <SineH>Hyperbolsk Sinus</SineH>  \r
+    <CosineH>Hyperbolsk Cosinus</CosineH>  \r
+    <TanH>Hyperbolsk Tangens</TanH>  \r
+    <ArcSineH>Invers Hyperbolsk Sinus</ArcSineH>  \r
+    <ArcCosineH>Invers Hyperbolsk Cosinus</ArcCosineH>  \r
+    <ArcTanH>Invers Hyperbolsk Tangens</ArcTanH>  \r
+    <Logarithm>Logaritme</Logarithm>\r
+    <NaturalLogarithm>Naturlig Logaritme</NaturalLogarithm>  \r
+    <Exp>Eksponetialfunksjon</Exp>  \r
+    <UMinus>Minus</UMinus>  \r
+    <BracketsRnd>rund parentes</BracketsRnd>  \r
+    <BracketsCurl>klammeparentes</BracketsCurl>  \r
+    <BracketsSq>hakeparentes</BracketsSq>  \r
+    <Abs>Absoluttverdi</Abs> \r
+    <Infinity>Uendelig</Infinity>\r
+    <GreekLetter>Gresk bokstav</GreekLetter> \r
+    <Factorial>Faktorial</Factorial> \r
+    <Max>Maksimum av en mengde</Max> \r
+    <Min>Minimum av en mengde</Min> \r
+    <Assignment>Tilordning</Assignment>\r
+    <Function>Ukjent funksjon</Function> \r
+    <Determinant>Determinant</Determinant>\r
+    <Trace>Spor</Trace>\r
+    <DefiniteIntegral>Bestemt integral</DefiniteIntegral>\r
+    <Product>Produkt</Product>\r
+    <Sum>Sum</Sum>\r
+    <Limit>Grenseverdi</Limit>\r
+    <Evaluate>Beregn et uttrykk i et punkt</Evaluate>\r
+    <LeftArrow>Venstrepil</LeftArrow> \r
+    <RightArrow>Høyrepil</RightArrow> \r
+    <UpArrow>Oppoverpil</UpArrow> \r
+    <DownArrow>Nedoverpil</DownArrow> \r
+    <LeftDblArrow>Dobbel venstrepil</LeftDblArrow> \r
+    <RightDblArrow>Dobbel høyrepil</RightDblArrow> \r
+    <LeftRightArrow>Venstre-høyre-pil</LeftRightArrow> \r
+    <LeftRightDblArrow>Dobbel venstre-høyre-pil</LeftRightDblArrow> \r
+    <NorthEastArrow>Nordøst-pil</NorthEastArrow>              \r
+    <SouthEastArrow>Sørøst-pil</SouthEastArrow>              \r
+    <NorthWestArrow>Nordøst-pil</NorthWestArrow>              \r
+    <SouthWestArrow>Sørvest-pil</SouthWestArrow>\r
+    <Multiply2>Multiplikasjon</Multiply2>\r
+    <Divide2>Divisjon</Divide2>\r
+    <Equiv>Ekvivalens</Equiv>\r
+    <Exists>Eksisterer</Exists>\r
+    <ForAll>For alle</ForAll>\r
+    <IsIn>Element i</IsIn>\r
+    <NotExists>Eksisterer ikke</NotExists>\r
+    <NotIn>Ikke element i</NotIn>\r
+    <SimEq>Asymptotisk ekvivalent med</SimEq>\r
+    <Or>Eller</Or>\r
+    <And>Og</And>\r
+    <Not>Ikke</Not>\r
+    <PartialDifferential>Partiell derivert</PartialDifferential>\r
+    \r
+    <!--  Tooltips for command buttons   -->\r
+    <OpenButton>Last uttrykk fra en fil</OpenButton>\r
+    <SaveButton>Lagre uttrykk til fil</SaveButton>\r
+    <ExportButton>Eksporter uttrykk til utklippstavlen</ExportButton>\r
+    <UndoButton>Angre</UndoButton>\r
+    <RedoButton>Gjør om</RedoButton>\r
+    <CutButton>Klipp ut</CutButton>\r
+    <CopyButton>Kopier</CopyButton>\r
+    <PasteButton>Lim inn</PasteButton>\r
+    <ClearButton>Rens hele arbeidsområdet</ClearButton>\r
+    <SelectButton>Velg hele arbeidsområdet</SelectButton>\r
+    <LoadFormatButton>Last en eksportformatfil</LoadFormatButton>\r
+    <LoadLangButton>Last en språkfil</LoadLangButton>\r
+    <ShowTreeButton>Vis uttykkstre</ShowTreeButton>\r
+    <OutlineButton>Vis innholdsblokk for uttykkene i arbeidsområdet</OutlineButton>\r
+    <OnlineHelpButton>Åpne hjelpefiler i nettleseren</OnlineHelpButton>\r
+    <AboutButton>Om DragMath</AboutButton>\r
+    \r
+    <!--  Menu   -->\r
+    <FileMenu>Fil</FileMenu>\r
+    <OpenMenu>Åpne...</OpenMenu>\r
+    <SaveAsMenu>Lagre som...</SaveAsMenu>\r
+    <ExportMenu>Eksporter til utklippstavlen</ExportMenu>\r
+    <ImageMenu>Eksporter til bilde</ImageMenu>\r
+    \r
+    <EditMenu>Rediger</EditMenu>\r
+    <UndoMenu>Angre</UndoMenu>\r
+    <RedoMenu>Gjør om</RedoMenu>\r
+    <CutMenu>Klipp ut</CutMenu>\r
+    <CopyMenu>Kopier</CopyMenu>\r
+    <PasteMenu>Lim inn</PasteMenu>\r
+    <ClearMenu>Rens arbeidsområdet</ClearMenu>\r
+    <SelectMenu>Velg alle</SelectMenu>\r
+    \r
+    <OptionsMenu>Alternativer</OptionsMenu>\r
+    <SetExportMenu>Velg eksportformat</SetExportMenu>\r
+    <SetLanguageMenu>Velg språk</SetLanguageMenu>\r
+    \r
+    <HelpMenu>Hjelp</HelpMenu>\r
+    <DebugMenu>Debug</DebugMenu>\r
+    <TreeMenu>Vis uttykkstre</TreeMenu>\r
+    <OutlineMenu>Vis innholdsblokk</OutlineMenu>\r
+    <OnlineHelpMenu>Online Hjelp</OnlineHelpMenu>\r
+    <AboutMenu>Om DragMath</AboutMenu>\r
+    \r
+    \r
+</Language>\r