Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

wiki:plugin_asciimathml [2013/07/11 10:00] (aktuell)
Zeile 1: Zeile 1:
 +~~NOCACHE~~
 +====== Plugin: AsciiMath ======
 +
 +Diese Dokuwiki-Erweiterung gestattet einfachst-mögliches Schreiben von Formeln. Diese können entweder in linearisierter Form (wie bei Taschenrechnern oder z.B. beim CAS-Programm Derive) eingegeben werden oder in Form von LaTeX-Formeln (wie dies auch bei anderen Wikis üblich ist). Es braucht dazu nicht in einen speziellen Editor oder Formel-Schreibmodus gewechselt werden. Die Ergebnisse sind darüberhinaus nicht (starre) Graphiken, sondern sind //normaler Text//​. ​
 +
 +Hinweis: Seiten mit integrierten AsciiMath-Formeln benötigen allerdings ​ unter Firefox/​Mozilla/​Netscape (mit den [[http://​web.mit.edu/​is/​topics/​webpublishing/​mathml|MathML-Schriften]]) oder den
 +Internet Explorer 6 + [[http://​www.dessci.com/​en/​products/​mathplayer/​welcome.asp|MathPlayer]].
 +\\
 +
 +===== Syntax =====
 +
 +Die Formel wird einfach mit linken Hochkommas umgeben. ​
 +
 +**Beispiel: Formel im TR- oder Derive-Stil**
 +
 +Die Eingabe von
 +
 +<​code>​`sum_(i=1)^n i=(n(n+1))/​2`</​code> ​
 +
 +führt zum Ergebnis `sum_(i=1)^n i=(n(n+1))/​2`.
 +
 +
 +**Beispiel: Formel im LaTeX-Stil**
 +
 +Die Eingabe von
 +
 +<​code>​`\int_0^{\pi/​2} \sin x\,​dx=1`</​code>​
 +
 +führt zum Ergebnis `\int_0^{\pi/​2} \sin x\,dx=1`.
 +
 +
 +[[http://​www1.chapman.edu/​~jipsen/​mathml/​asciimathsyntax.html|Syntaxüberblick - Taschenrechner-Stil]]
 +
 +[[http://​math.chapman.edu/​cgi-bin/​mathxml.pl?​Complete_list_of_LaTeX_constants|Syntaxüberblick - LaTeX-Stil]]
 +
 +\\
 +
 +===== Beispiele =====
 +
 +
 +**Beispiel 1**: Ein Integral `int 1/x dx = ln(x)+c`
 +\\
 +
 +** Beispiel 2:** Matrizenmultiplikation ​
 +`c_{kn} = a_{km}\cdot b_{mn}`
 +\\
 +
 +Auf der Seite des ASCIIMathML-Entwicklers gibt es [[http://​www1.chapman.edu/​~jipsen/​mathml/​asciimath.html#​examples|viele weitere Beispiele]]. (An Stelle des Dollarzeichens sollte hier allerdings stets ein verkehrtes Hochkomma verwendet werden.)
 +
 +\\
 +\\
 +
 +===== Quelle und weitere Informationen =====
 +
 +ASCIIMathML stammt von [[http://​www1.chapman.edu/​~jipsen/​|Peter Jipsen]].\\
 +Diese Formeln-Einbindung in Dokuwiki stammt von Mohammad Rahamani unter Verwendung von [[http://​www1.chapman.edu/​~jipsen/​mathml/​asciimath.html|ASCIIMathML]].
 +
 +<​file>​
 +Hinweis: Zur korrekten Darstellung müssen
 +  * die verwendeten Browser die Interpretation von JavaScript zulassen,
 +  * die auf der ASCIIMathML-Site (http://​www1.chapman.edu/​~jipsen/​mathml/​asciimath.html) angegebenen Schriften installiert werden.
 +</​file>​