** ** Erklärung: ** Links stehen zu findende Ausdrücke, rechts (getrennt durch einen oder mehrere ** Tabs) die entsprechende Ersetzung. ** ** Zeilen, die mit '**' beginnen (wie diese Erklärung) werden ignoriert, Zeilen ** ohne Tabulator oder mit Tabulatoren an verschiedenen Stellen im String ebenfalls. ** ** Da sich die Reihenfolge der Blöcke im MathML-Code von dem im LaTeX-Code ** unterscheidet, muss MathParser die korrekte Reihenfolge für die Blöcke mitgeteilt ** werden. Hierfür wird das Schlüsselwort %BLOCK[Blocknummer]% verwendet. ** Sollen sämtliche Blöcke (unabhängig von Reihenfolge und Anzahl) übernommen ** werden, wird das Schlüsselwort %BLOCKS% verwendet ** ** Wird %BLOCK in einem Ersetzungsbefehl gefunden, wird der Parser rekursiv auf dem ** folgenden Block aufgerufen und das Ergebnis an Stelle des Platzhalters in die ** Ausgabe geschrieben. ** ** Tags: \frac{%BLOCK1%}{%BLOCK2%} %BLOCK1%^{%BLOCK2%} %BLOCK1%_{%BLOCK2%} \sqrt{%BLOCK1%} \sqrt[%BLOCK2%]{%BLOCK1%} \left(%BLOCK1%\right) %BLOCK1%_{%BLOCK2%}^{%BLOCK3%} %BLOCK1%_{%BLOCK2%}^{%BLOCK3%} %BLOCK1%_{%BLOCK2%} \matrix{%BLOCKS%} %BLOCKS%\cr %BLOCK1%& ** Entities ˙ \cdot ⋅ \cdot · \cdot × \times = \Relbar ∀ \forall ∃ \exists &%x220d; \ni ∗ * − - ⁄ / ∶ : < < > > ≅ \cong ⁢ ** Pfeile ↔ \leftrightarrow ← \leftarrow → \rightarrow ⇔ \Leftrightarrow ⇐ \Leftarrow ⇒ \Rightarrow ** dynamische Zeichen ∑ \sum ∏ \prod ∫ \int ⅆ d ** griechisches Alphabet α \alpha β \beta γ \gamma δ \delta ε \epsilon η \eta ι \iota κ \kappa λ \lambda μ \mu &mgr; \mu ν \nu ο o π \pi θ \theta ρ \rho &rgr; \rho σ \sigma τ \tau υ \upsilon ϕ \phi φ \varphi χ \chi ϖ \varpi &pgr; \pi &ohgr; \omega ω \omega ξ \xi ψ \psi ζ \zeta Δ \Delta Φ \Phi Γ \Gamma Λ \Lambda Π \Pi &tgr; \tau Θ \Theta Σ \Sigma Υ \Upsilon ς \varsigma Ω \Omega Ξ \Xi Ψ \Psi ϵ \epsilon &phgr; \phi &ggr; \gamma &eegr; \eta &igr; \iota &phgr; \phi &kgr; \kappa &lgr; \lambda &ngr; \nu &ogr; o &thgr; \theta &sgr; \sigma &ugr; \upsilon &zgr; \zeta &Agr; A &Bgr; B &KHgr; X &Egr; E &PHgr; \Phi &Ggr; \Gamma &EEgr; H &Igr; I &THgr; \Theta &Kgr; K &Lgr; \Lambda &Mgr; M &Ngr; N &Ogr; O &Pgr; \Pi &Rgr; P &Sgr; \Sigma &Tgr; T &Ugr; \Upsilon &OHgr; \Omega &Zgr; Z ** Pfeile und andere Operatoren ⊥ \bot ∼ ~ ′ \prime ≤ \le ≥ \ge ∞ \infty ♣ \clubsuit ♦ \diamondsuit ♥ \heartsuit ♠ \spadesuit ± \pm ″ \prime\prime ∝ \propto ∂ \partial • \bullet ≠ \neq ≡ \equiv ≈ \approx … ... ∣ \mid ↵ \P ℵ \aleph ℑ \Im ℜ \Re ℘ \wp ⊗ \otimes ⊕ \oplus ∅ \emtyset ∩ \cap ∪ \cup ⊃ \supset ⊇ \seupseteq ⊄ \not\subset ⊂ \subset ⊆ \subseteq ∈ \in ∉ \notin ∠ \angle ∇ \nabla √ \surd ∧ \wedge ∨ \vee ∧ \wedge ∠ \angle ∠ \angle ≈ \approx ≈ \approx ⨁ \oplus ⨂ \otimes ⊥ \bot ⊥ \bot ∩ \cap ⊕ \oplus ⊗ \otimes ≅ \cong ≡ \equiv ∪ \cup ↓ \downarrow ⇓ \Downarrow ∇ \nabla ⇓ \Downarrow ⇐ \Leftarrow ⇔ \Leftrightarrow ⇒ \Rightarrow ⇑ \Uparrow ↓ \downarrow ⇓ \Downarrow ↓ \Downarrow ∈ \in ∅ \oslash ≡ \equiv ∃ \exists &Exist; \exists ∀ \forall ∀ \forall ≥ \geq ≥ \geq ≥ \geq ↔ \leftrightarrow ⇔ \Leftrightarrow ⇔ \Leftrightarrow ⇒ \Rightarrow ∈ \in ∞ \infty ∫ \int ∫ \int ∈ \in ∈ \in ⋄ \diamond ⋄ \diamond ⟨ \left\langle ⟨ \left\langle ← \leftarrow ⇐ \Leftarrow ≤ \leq ⟨ \left\langle ⇐ \Leftarrow ← \leftarrow ↔ \leftrightarrow ⇔ \Leftrightarrow ↔ \leftrightarrow ≤ \leq ∗ \ast − - ∇ \nabla ≠ \neq ∉ \notin ≠ \notin ∉ \notin ⊕ \oplus ∨ \vee ⊗ \otimes ∂ \partial &partialD; \partial ⊥ \bot ∏ \Pi ∏ \Pi ⟩ \right\rangle ⟩ \right\rangle → \rightarrow ⇒ \Rightarrow ⟩ \right\rangle → \rightarrow ⇒ \Rightarrow → \rightarrow ⋅ \cdot ∼ \sim ∝ \propto ∝ \propto ∝ \propto ⊂ \subset ⊆ \subseteq ⫅ \subseteq ⊂ \subset ⊆ \subseteq ⫅ \subseteq ⊆ \subseteq ∑ \Sigma ∑ \Sigma ⊃ \supset ⊇ \supseteq ⫆ \supseteq ⊃ \supset ⊇ \supseteq ⊃ \supset ⊇ \supseteq ⫆ \supseteq ∼ \sim ≅ \cong ≈ \approx ↑ \uparrow ⇑ \Uparrow ↑ \uparrow ⇑ \Uparrow ↑ \uparrow ⊥ \bot ∅ \oslash ∝ \propto ∨ \vee ∝ \propto ∧ \wedge ⨁ \oplus ⨂ \otimes &Space; : : ⁡ □