Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
wiki:plugin_jsmath [2010/02/16 21:15] 127.0.0.1 Externe Bearbeitung |
wiki:plugin_jsmath [2011/08/04 16:25] (aktuell) wikisysop |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ~~NOCACHE~~ | + | ~~NOCACHE~~ |
- | ====== Plugin: JsMath ====== | + | |
- | + | ====== Plugin: MathJax ====== | |
- | Diese Dokuwiki-Erweiterung gestattet das Schreiben von LaTeX-Formeln die über eine JavaScript-Erweiterung interpretiert werden | + | |
- | + | ||
- | Hinweis: Damit Seiten mit integrierten JsMath-Formeln wirklich gut dargestellt werden, sollte am Rechner eine der empfohlenen [[http://www.math.union.edu/~dpvc/jsmath/download/jsMath-fonts.html|TeX-Fonts]] installiert werden. Ist auf der Dowuwiki-Instanz JsMath aktiv, so erscheint rechts unten ein entprechender Hinweis, hinter dem sich ein Menü zur Konfiguration von JsMath verbirgt. Dieses kann (unter Options) ausgeblendet werden. Durch ALT+Klick auf eine JsMath-Formel erscheint sie wiederum.\\ | + | |
- | Besonders schön werden die Formeln vom Internet Explorer dargestellt. (Für den die JsMath offenbar optimiert ist.) | + | Diese Dokuwiki-Erweiterung gestattet das Schreiben von LaTeX-Formeln die über eine JavaScript-Erweiterung interpretiert werden |
- | \\ | + | |
- | + | \\ | |
- | ===== Syntax ===== | + | |
- | + | ||
- | Die Formel wird einfach mit Dollarzeichen umgeben. | + | |
- | + | ===== Syntax ===== | |
- | **Beispiel:** | + | |
- | + | ||
- | Die Eingabe von | + | |
- | + | Die Formel wird einfach mit Dollarzeichen umgeben. | |
- | <code>$\int_0^{\pi/2} \sin x\,dx=1$</code> | + | |
- | + | ||
- | führt zum Ergebnis $\int_0^{\pi/2} \sin x\,dx=1$. | + | |
- | + | **Beispiel:** | |
- | \\ | + | |
- | + | ||
- | ===== Beispiele ===== | + | |
- | + | Die Eingabe von | |
- | + | ||
- | **Beispiel 1**: Ein Integral $\int\frac{1}{x} dx = ln(x)+c $ | + | |
- | \\ | + | |
- | + | <code>$\int_0^{\pi/2} \sin x\,dx=1$</code> | |
- | ** Beispiel 2:** Matrizenmultiplikation | + | |
- | $c_{kn} = a_{km}\cdot b_{mn}$ | + | |
- | \\ | + | |
- | + | führt zum Ergebnis $\int_0^{\pi/2} \sin x\,dx=1$. | |
- | Auf der Seite der JsMath-Entwickler gibt es [[http://www.math.union.edu/~dpvc/jsmath/examples/welcome.html|viele weitere Beispiele]]. | + | |
- | + | ||
- | \\ | + | |
- | \\ | + | \\ |
- | + | ||
- | ===== Anpassungen ===== | + | |
- | + | ||
- | In dieser Installation ist das Meldungsfenster (bei nicht installierten Schriften) deaktiviert (v.a um neue Benutzer nicht zu irritieren). Dies wird in der Datei ''/plugin/jsmath/script.js'' durchgeführt. | + | ===== Beispiele ===== |
- | <code javascript> | + | |
- | document.write('<script>jsMath = {Font: {Message: function () {}}}</script>'); | + | |
- | </code> | + | |
- | + | ||
- | ===== Quelle und weitere Informationen ===== | + | |
- | + | **Beispiel 1**: Ein Integral $\int\frac{1}{x} dx = ln(x)+c $ | |
- | JsMathML ist frei erhältlich unter [[http://www.math.union.edu/~dpvc/jsmath/welcome.html|JsMath]].\\ | + | |
- | Diese Formeln-Einbindung in Dokuwiki stammt von Stephen Gould unter Verwendung von [[http://www.math.union.edu/~dpvc/jsmath/|JsMath]]. | + | \\ |
- | + | ||
+ | |||
+ | |||
+ | ** Beispiel 2:** Matrizenmultiplikation | ||
+ | |||
+ | $c_{kn} = a_{km}\cdot b_{mn}$ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | |||
+ | Auf der Seite der MathJax-Entwickler gibt es [[http://www.mathjax.org/demos/tex-samples/|viele weitere Beispiele]]. | ||
+ | |||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Quelle und weitere Informationen ===== | ||
+ | |||
+ | |||
+ | |||
+ | MathJaxist frei erhältlich unter [[http://www.mathjax.org/|MathJax]].\\ | ||
+ | |||
+ | |||
+ | |||
+ | |||