Extension:Math/de

Die Math-Erweiterung unterstützt die Darstellung mathematischer Formeln. Eine Übersicht des aktuellen Funktionsumfangs der Erweiterung ist in der Dokumentation der englischen Wikipedia zu finden.

Mehr Informationen zur Installation und Konfiguration dieser Erweiterung, auch für ältere Versionen, sind unter zu finden.

Mathe anzeigen
Die Math-Erweiterung versucht, MathML als Output auszuliefern, und bietet als Fallbacklösungen SVG- bzw. PNG-Bilder an. Der Output wird abhängig von den Fähigkeiten des verwendeten Geräts gewählt. Grundlegender Mathe-Support funktioniert auf allen Webbrowsern. Für optimale Darstellungsergebnisse sind jedoch spezielle Einstellungen nötig:


 * Für Firefox oder andereGecko-Browser ist es nötig, die Native MathML extension und math fonts zu installieren. Barrierefreiheit wird durch NVDA, VoiceOver oder Orca angeboten. Darüber hinaus erfordert NVDA das MathPlayer-Plugin, um Mathematik lesen zu können.
 * Für Safari oder andere WebKit-Browser können außerdem Mathe-Fonts installiert und das native MathML Rendering aktiviert werden, indem einige CSS-Regeln in das benutzerdefinierte Style Sheet der eigenen Browsereinstellungen eingefügt werden.

Barrierefreiheit wird durch den VoiceOver Screenreader angeboten, aber noch nicht durch Orca.


 * Für Chrome müssen zur Unterstützung von Barrierefreiheit über ChromeVox oder visuelles Rendering per MathJax plugin einige CSS-Regeln in das benutzerdefinierte Style Sheet der eigenen Browsereinstellungen eingefügt werden.
 * In einigen Versionen des Internet Explorers ist es möglich, MathPlayer als Unterstützungstechnologie zu verwenden.

Installation
You should additionally go to the page Special:MathStatus to see whether all of the components of the Math extension now work. Falls Probleme auftauchen, ist es am besten, einen Task auf https://phabricator.wikimedia.org anzulegen.

Leider gibt es keinegut getestete Anleitung zur Installation von und  für die Math-Erweiterung, aber immerhin ist ein Arbeitsentwurf vorhanden. Bitte beitragen.

Weiterhin gibt es eine Anleitung für Installation und Setup von MediaWiki mit Restbase und Mathoid in MW1.28.

Math output modes
The setting $wgMathValidModes holds an array with the names of output modes that can be used for rendering. If multiple modes are enabled, logged-in users can set a personal preference in the appearance pane of their user preferences page.

You can also use the $wgDefaultUserOptions setting to set which of these modes should be the default, e.g.:

Mathoid
Mode: 'mathml' (pre-July 2015: MW_MATH_MATHML)

For MW 1.23 and higher, you can use a Mathoid server that uses MathJax to convert texvc input on the server side to MathML+SVG rendering. This is the most recommended option; Mathoid is the rendering mode that will be used on Wikipedia in the future.

Für die Benutzung von Mathoid werden folgende Einstellungen empfohlen:

See Mathoid for instructions on how to run your own Mathoid server. Note that as of March 2017 this is likely to also require a RESTbase server/installation (see ).

LaTeX
Mode: 'png' (pre-July 2015: MW_MATH_PNG)

This is the mode that requires the most setup work, since at least the texvc utility has to be installed for it to work, and ideally texvccheck as well. See Installing texvc for how to install both of these.

LaTeXML
Mode: 'latexml' (pre-July 2015: MW_MATH_LATEXML)

Uses the LaTeXML utility. The rendering is done via an online service (set with $wgLaTeXMLUrl, which has a default value).

No rendering
Mode: 'source', (pre-July 2015: MW_MATH_SOURCE)

This mode will forward the Latex input without rendering, presenting it in a element, surrounded by $ :formula $.

Make sure to set $wgMathDisableTexFilter to 'always' (see below) if you only want the raw latex formula, else an error will appear due to the failed check for PNG depictions.

MathJax
Mode: MW_MATH_MATHJAX

This mode uses the MathJax application for client-side rendering. It is now deprecated, and requires MediaWiki 1.25 or lower in order to run. See Client-side rendering with MathJax for how to use it.

Tips and tricks

 * You can use the Firefox MathML copy addon to copy formulae to other applications such as Microsoft Word (video), or Google docs with the g(Math) plugin (video)

Fehler Meldung
If something is wrong with the math extension you can report that at Phabricator. In addition you should check how your problem relates to the automated unit tests that are generated from the page CoverageTest.

Siehe auch

 * - an alternative way to provide support for rendering mathematical formulas on-wiki, without texvc or LaTeX
 * - description of texvc
 * Another alternative is to use:
 * - description of texvc
 * Another alternative is to use:
 * Another alternative is to use:
 * Another alternative is to use: