Spielwiese: Unterschied zwischen den Versionen
Zeile 1: | Zeile 1: | ||
[[Media:NatWissUnterricht_Manuskript.doc]] | |||
{{MediaWiki-Hilfe}} | {{MediaWiki-Hilfe}} | ||
Seit Januar 2004 gibt es in der Wikipedia '''[[TeX]]-Markup''' für mathematische Formeln. Entweder werden [[Portable Network Graphics|PNG]]-Bilder oder einfacher [[Hypertext Markup Language|HTML]]-Code generiert, abhängig von Benutzereinstellungen und der Komplexität des Ausdrucks. In Zukunft – wenn die Browser es unterstützen – wird es möglich sein, ''enhanced HTML'' zu generieren oder sogar in vielen Fällen eine [[Extensible Markup Language|XML]]-Sprache für mathematische Ausdrücke: [[MathML]]. | Seit Januar 2004 gibt es in der Wikipedia '''[[TeX]]-Markup''' für mathematische Formeln. Entweder werden [[Portable Network Graphics|PNG]]-Bilder oder einfacher [[Hypertext Markup Language|HTML]]-Code generiert, abhängig von Benutzereinstellungen und der Komplexität des Ausdrucks. In Zukunft – wenn die Browser es unterstützen – wird es möglich sein, ''enhanced HTML'' zu generieren oder sogar in vielen Fällen eine [[Extensible Markup Language|XML]]-Sprache für mathematische Ausdrücke: [[MathML]]. |
Version vom 10. Februar 2010, 18:42 Uhr
Media:NatWissUnterricht_Manuskript.doc
Vorlage:MediaWiki-Hilfe Seit Januar 2004 gibt es in der Wikipedia TeX-Markup für mathematische Formeln. Entweder werden PNG-Bilder oder einfacher HTML-Code generiert, abhängig von Benutzereinstellungen und der Komplexität des Ausdrucks. In Zukunft – wenn die Browser es unterstützen – wird es möglich sein, enhanced HTML zu generieren oder sogar in vielen Fällen eine XML-Sprache für mathematische Ausdrücke: MathML.
Formeln werden in <math>
-Befehlen eingeschlossen: <math></math>
. Zeilenumbrüche innerhalb dieser Tags sind erlaubt, werden aber nicht in ein Bild umgesetzt, also „gerendert“. Sie sind nützlich, um den Code übersichtlich zu halten (z. B. eine Zeile für jeden Term oder Zeile einer Matrix).
Eine umfassendere Anleitung befindet sich auf der Meta-Version dieser Seite, allerdings ist diese auf Englisch.
Diskussionen, Fehlerberichte und Feature-Wünsche sollten an die Wikitech-l Mailingliste (engl.) oder an Wikipedia:TeX requests (engl.) gehen.
Bei Fragen zum Stil bezüglich des Setzens von mathematischem Code siehe WikiProjekt Mathematik und Portal Diskussion:Mathematik. Derzeit gibt es noch Darstellungsprobleme bei komplizierteren Formeln innerhalb von Fließtext: Die Schrift ist zu groß, und die Ausrichtung ist uneinheitlich. Eine Mehrheit der Autoren hält TeX trotzdem für die langfristig richtige Lösung. Jedenfalls sollten existierende TeX-Formeln nicht in HTML umgewandelt werden.
Innerhalb eines „math“-Abschnitts kann man keine Wikisyntax wie [[]]
u. A. oder Sonderzeichen, die also nicht im ASCII-Zeichensatz enthalten sind (wie die Umlaute ä
, ö
, ü
), verwenden.
Und nicht zuletzt ist anzumerken, dass eine Formel niemals allein da stehen sollte, stattdessen sollten die verwendeten Formelzeichen so erläutert werden, dass es einem fachnahen Leser möglich ist die Formel zu verstehen und anzuwenden. Die Erläuterung ist auch deshalb notwendig, weil in der Fachliteratur z. T. für gleiche Sachverhältnisse unterschiedliche Formelzeichen und Schreibweisen verwendet werden, sie kann entweder im Fließtext oder in einzelnen Zeilen erfolgen.
Allgemeine Hinweise
Parameter
Parameter werden in TeX grundsaetzlich in geschweifte Klammern gesetzt, z.B.
Code | gerenderte Ausgabe |
---|---|
x^{a+b}
|
[math]\displaystyle{ x^{a+b} }[/math] |
\overline{AB}
|
[math]\displaystyle{ \overline{AB} }[/math] |
\frac{x+y}{xy}
|
[math]\displaystyle{ \frac{x+y}{xy} }[/math] |
Eine Ausnahme bildet hier z.B. der von eckigen Klammern eingeschlossene optionale Parameter von \xrightarrow
:
A \xrightarrow[\text{unten}]{\text{oben}} B
um [math]\displaystyle{ A \xrightarrow[\text{unten}]{\text{oben}} B }[/math] zu erzeugen.
Eine weitere Ausnahme bilden Umgebungen, die mit \begin
eingeleitet und mit \end
beendet werden, z.B.:
\begin{pmatrix} x & y \\ z & v \end{pmatrix}
für [math]\displaystyle{ \begin{pmatrix} x & y \\ z & v \end{pmatrix} }[/math].
Wenn jedoch ein Parameter aus nur einem Zeichen besteht, so können die geschweiften Klammern weggelassen werden:
Code | gerenderte Ausgabe |
---|---|
x^a
|
[math]\displaystyle{ x^a }[/math] |
\overline A
|
[math]\displaystyle{ \overline A }[/math] |
\frac{x+y}2
|
[math]\displaystyle{ \frac{x+y}2 }[/math] |
\frac 12 oder auch\frac 1 2
|
[math]\displaystyle{ \frac 12 }[/math] |
Ebenfalls können die geschweiften Klammern weggelassen werden, wenn der Parameter wiederum aus einem Befehl besteht:
Code | gerenderte Ausgabe |
---|---|
x_\mathrm{max}
|
[math]\displaystyle{ x_\mathrm{max} }[/math] |
Komma als Dezimaltrennzeichen
Zahl mit Komma (richtig) | 3{,}14
|
[math]\displaystyle{ 3{,}14\, }[/math] |
Zahl mit Komma (falsch) | 3,14
|
[math]\displaystyle{ 3,14\, }[/math] |
Text und Schriften
TeX erlaubt nur den ASCII-Satz an Buchstaben. Zu Umlauten siehe Mathematische Akzente
Darzustellen | Syntax | So sieht’s gerendert aus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Standard | abcdefg
|
[math]\displaystyle{ abcdefg }[/math] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
erzwungenes Rendern; nur in Ausnahmefällen zu verwenden | abcdefg\, a+b=c\,
|
[math]\displaystyle{ abcdefg\, }[/math] [math]\displaystyle{ a+b=c\, }[/math] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fett (bold) | \mathbf{abcdefg}
|
[math]\displaystyle{ \mathbf{abcdefg} }[/math] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kursiv (italic) | \mathit{abcdefg} veraltet: {\it abcdefg}
|
[math]\displaystyle{ \mathit{abcdefg} }[/math] [math]\displaystyle{ {\it abcdefg} }[/math] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Serif (roman) | \mathrm{abcdefg} veraltet: {\rm abcdefg}
|
[math]\displaystyle{ \mathrm{abcdefg} }[/math] [math]\displaystyle{ {\rm abcdefg} }[/math] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sans Serif | \mathsf{abcdefg}
|
[math]\displaystyle{ \mathsf{abcdefg} }[/math] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fraktur | \mathfrak{abcdefg} \mathfrak{ABCDEFG}
|
[math]\displaystyle{ \mathfrak{abcdefg} }[/math] [math]\displaystyle{ \mathfrak{ABCDEFG} }[/math] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Übersicht: | [math]\displaystyle{ \mathfrak{a\,b\,c\,d\,e\,f\,g\,h\,i\,j\,k\,l\,m \,n\,o\,p\,q\,r\,s\,t\,u\,v\,w\,x\,y\,z} }[/math] [math]\displaystyle{ \mathfrak{A\,B\,C\,D\,E\,F\,G\,H\,I\,J\,K\,L\,M\,N\,O\,P\,Q\,R} }[/math] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kalligraphische Symbole | \mathcal{?} ? = Buchstabe oder Ziffer
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zahlenbereiche und diverse Sonderzeichen |
\mathbb{?} ? = Buchstabe oder Ziffer
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Griechische Kleinbuchstaben |
Hoch- und Tiefstellungen
|