Sicherung Hilfeseite Latex aus ZUM-Wiki

Aus RMG-Wiki

Vorlage:Erweiterungen

TeX-Box und Alternativen

TEX-Box

<popup name="Lösung bis November 2013"> In der MediaWiki-Installation für die Wikis auf ZUM.de bis November 2013 (Version 1.16) gab es die folgende Funktion, die mit der aktuellen MediaWiki-Version 1.21.2 nicht mehr möglich ist:

Durch Druck auf das Summenzeichen Datei:Summe.png (oberhalb des Bearbeiten-Feldes) wird die TEX-Box, ein Eingabefenster für die wichtigsten mathematischen Befehle, angezeigt:

Datei:TEX-Box.png

</popup>

An einer neuen Lösung für die TeX-Box wird derzeit (März 2015) gearbeitet.

Vorlage:Siehe

TeX equation editor

Vorlage:Siehe

Mathematische Formeln darstellen

Allgemeine Erklärung

Die Media-Wiki-Software, mit der das ZUM-Wiki betrieben wird, bietet die Möglichkeit an, Formeln anzugeben. Benutzt werden dabei Befehle wie im Schriftsatz-System Latex.

So können auch mit Latex erstellte mathematische Formeln dargestellt werden:
\int \cos\left(x\right)\, \sin\left(x\right) \,\mathrm{d} x = -\frac{\cos\left(2\, x\right)}{4}
cos(x)sin(x)dx=cos(2x)4


Informationen zu allen möglichen Befehlen und Symbolen finden Sie bei den Latex-Erklärungen aus der Wikipedia.

Änderungen ab September 2011

Ersetzungstabelle für neue TEX Version (MimeTEX)

Funktioniert nicht Ersatz Anzeige
\tfrac \frac{a} {b}
\frac a b
ab
  ab
\cong \tilde = =~
\overrightarrow {ABC} \vec{AB} AB
\varnothing {AB} \empty oder \not {O} O
\| \|| |
\not\cong \not {\tilde =} =~
\lbrack \rbrack \left[ \right] [...]
\vert \left| ... \right. |...
\Epsilon \varepsilon ε
Reelle Zahlen R und entsprechend \mathbb{R}

Entfallen

Befehl Befehl
\diamondsuit \heartsuit
\models \overleftarrow {ABC}
\hookleftarrow \hookrightarrow
\longmapsto \doteq
\bowtie \mho
\Box

Neue Möglichkeiten

Befehl Ergibt
\color{blue} ABC ABC

TEST der darstellbaren Zeichen

Die folgenden Absätze stammen von http://www.wikischool.de/wiki/WikiSchool:TeX

Darzustellen Syntax So sieht's gerendert aus
Standard abcdefg abcdefg
Fett (bold) \mathbf{abcdefg} 𝐚𝐛𝐜𝐝𝐞𝐟𝐠
Kursiv (italic) \mathit{abcdefg}, veraltend: {\it abcdefg} abcdefgabcdefg
Antiqua (roman) \mathrm{abcdefg}, veraltend: {\rm abcdefg} abcdefgabcdefg
Sans Serif \mathsf{abcdefg} abcdefg
Fraktur (Schrift) \mathfrak{abcdefg} 𝔞𝔟𝔠𝔡𝔢𝔣𝔤
\mathfrak{ABCDEFG} 𝔄𝔅𝔇𝔈𝔉𝔊
Kalligraphische Symbole \mathcal{abcdefghijklm}

\mathcal{nopqrstuvwxyz}

𝒶𝒷𝒸𝒹𝒻𝒽𝒾𝒿𝓀𝓁𝓂

𝓃𝓅𝓆𝓇𝓈𝓉𝓊𝓋𝓌𝓍𝓎𝓏

\mathcal{ABCDEFGHIJKLM}

\mathcal{NOPQRSTUVWXYZ}

𝒜𝒞𝒟𝒢𝒥𝒦

𝒩𝒪𝒫𝒬𝒮𝒯𝒰𝒱𝒲𝒳𝒴𝒵

Zahlenbereiche \mathbb{N}\mathbb{Z}\mathbb{Q}\mathbb{R}

\mathbb{C}\mathbb{H}\mathbb{F}

𝔽
Griechische Buchstaben \alpha \beta \gamma \delta \epsilon \varepsilon \zeta \eta \theta \vartheta \iota \kappa \lambda \mu \nu

\xi o \pi \varpi \rho \varrho \sigma \varsigma \tau \upsilon \phi \varphi \chi \psi \omega

α β γ δ ϵ ε ζ η θ ϑ ι κ λ μ ν

ξ o π ϖ ρ ϱ σ ς τ υ ϕ φ χ ψ ω

\Gamma \Delta \Theta \Lambda \Xi \Pi \Sigma \Upsilon \Phi \Psi \Omega Γ Δ Θ Λ Ξ Π Σ Υ Φ Ψ Ω
Imaginärteil, Realteil \Im\Re (besser: \operatorname{Re},\operatorname{Im}) (besser: Re,Im)
Funktionsnamen \sin x (wenn nicht vorhanden: \operatorname{arsinh}) sinx(falsch:sinx),arsinh
Text, Worte und Wortteile Schrift, die nicht für Variablen u. ä. steht, immer mit \mathrm{...} setzen, dann stimmt auch die Größe: U_\mathrm{Gesamt} \text{...} funktioniert auch.

\text {ABCabc} ABCabc

UGesamt,xmax,cosx=1wennx=0

ABCabcABCabc

Sonderzeichen in TeX

Darzustellen Syntax So sieht's gerendert aus
Ableitungen \nabla \partial \mathrm{d} x dx
Wurzeln \sqrt{2}\approx 1{,}4 21,4
\sqrt[n]{x} xn
Winkelgrad 360^\circ 360
Grad Celsius 100\,^{\circ}\mathrm{C} 100C
Durchmesserzeichen oder leere Menge alt: \varnothing neu: \not O O
Sonstige Zeichen (Auswahl) \AA \angle \backslash \bot neu: \Box \clubsuit \diamond \ell \empty \emptyset \infty \exists \flat

\forall \hbar \imath \natural \neg \prime \# \sharp \spadesuit \top \triangle \wp

Å

ı¬#

Mathematische Symbole

Binäre Operatoren und Vergleiche

Binäre Operatoren
Syntax Gerendert
\mathcal{q} (\amalg) 𝓆
\setminus
\pm ±
\mp
\mathcal{t} \mathcal{u}
(\sqcap und \sqcup)
𝓉𝓊
\star
\bullet
\cap
\cdot
\circ
\cup
\dagger
\mathcal{z} 𝓏
\ddagger
\times ×
\triangle
\oplus \otimes  
\triangleright \triangleleft  
\vee oder \lor
\wedge oder \land
\wr
Binäre Operatoren
Syntax Gerendert
\approx
\mid
\tilde = =~
\equiv
\frown
\|| |
\in \ni
\perp
\le oder \leq oder
\ge oder \geq oder
\sim
\simeq
\smile
\mathcal{vw}
(\sqsubseteq und \sqsupseteq)
𝓋𝓌
\subset
\subseteq
\supset
\supseteq
\vdash
Binäre Operatoren
Syntax Gerendert
\ll
\gg
\not< <
\not> >
\not= \neq \ne =  
\not\approx ≉
\not {\tilde =} =~
\not\equiv ≢
\not\ge ≱
\not\in \notin ∉
\not\le ≰
\not\simeq ≄
\not\subset ⊄
\not\subseteq ⊈
\not\supset ⊅
\not\supseteq ⊉
\neg ¬

Hoch- und Tiefstellungen

Darzustellen Syntax So sieht's gerendert aus
hochgestellt a^2 a2
tiefgestellt a_2 a2
Gruppierung a^{2+2} a2+2
a_{i, j} ai,j
Kombination hoch & tief sowohl x_2^3 als auch x^3_2 ergibt x23
Folge von hoch & tief {x_2}^3, {x^3}_2 x23,x32
Ableitung (richtig) x' x
Ableitung (auch richtig) x^\prime x
Ableitung (falsch) x\prime x
Summe \sum_{k=1}^N k^2 k=1Nk2
mehrzeilige Summationsgrenzen \sum_{k\in M,\atop k>5} k kM,k>5k
Produkt \prod_{i=1}^N x_i i=1Nxi
Vereinigung \bigcup_{\lambda\in\Lambda} A_\lambda λΛAλ
Durchschnitt \bigcap_{\lambda\in\Lambda} A_\lambda λΛAλ
Limes \lim_{n \to \infty}x_n limnxn
Exponentialfunktion e^{- \alpha \cdot x^2} eαx2
Integral \int\limits_{-N}^{N} e^x\, \mathrm{d}x NNexdx
Mehrfachintegral \iint_a^b \iiint_a^b abab
Ringintegral \oint_c c
A adjungiert A^\dagger A

Logische Quantoren

Hinweis: Die Verwendung von Quantoren schränkt die Verständlichkeit für Laien und die Lesbarkeit stark ein. Quantoren werden außerhalb der Grundlagen der Mathematik im Regelfall nur als Kurzschreibweise beispielsweise an der Tafel, nicht jedoch in Lehrbüchern oder Fachartikeln verwendet.

Darzustellen Syntax So sieht's gerendert aus
für alle x \forall x \, A(x) xA(x)
es gibt ein x \exists x \, A(x) xA(x)
alternativ:
für alle x \bigwedge_{x} A(x) xA(x)
es gibt ein x \bigvee_{x} A(x) xA(x)

Mathematische Akzente

Darzustellen Syntax So sieht's gerendert aus
Vektorpfeil \vec a a
Zeitableitung \dot a a˙
Umlaute \ddot a a¨
Vektor-Zeitableitung \dot\vec a a˙
a quer \bar a a¯
a Tilde \tilde a a~
a Dach \hat a a^
Akzent Grave \grave a a`
Akzent Acute \acute a a´
Hatschek \check a aˇ
Breve \breve a a˘
a slash a\!\!\!/ a/

Sonstige Markierungen

Darzustellendes Symbol Syntax So sieht's gerendert aus
Überstreichen \overline { ... } ABC
Unterstreichen \underline { ... } ABC_
Pfeil drüber alt:\overrightarrow { ... } neu \vec {ABC} ABC
Tilde drüber \widetilde { ... } ABC~
Dach drüber \widehat { ... } ABC^
Klammer drüber \overbrace { ... } ABC
Klammer drunter \underbrace { ... } ABC

Funktionsnamen

\arccos arccos
\arcsin arcsin
\arctan arctan
\arg arg
\cos cos
\cosh cosh
\cot cot
\coth coth
\csc csc
\deg deg
\det det
\mathrm d x dx
\dim dim
\exp exp
\gcd gcd
\hom hom
\inf inf
\ker ker
\lg lg
\lim lim
\liminf lim inf
\limsup lim sup
\ln ln
\log log
\max max
\min min
\Pr Pr
\sec sec
\sin sin
\sinh sinh
\sup sup
\tan tan
\tanh tanh
\bmod amodb

Hinweis zu den Funktionsnamen

Standardfunktionen (richtig) \ln y +\operatorname{sgn}\, z lny+sgnz
Standardfunktionen (falsch) ln y + sgn z lny+sgnz

Soll heißen, dass Funktionen immer mit \ begonnen werden sollen. Es werden die Funktionsnamen dann im Gegensatz zu normalem Text nicht kursiv dargestellt. Bei nicht vordefinierten Funktionsnamen wie f(x) kann mittels \operatorname{f}(x) die für Funktionen übliche Darstellung erreicht werden.

Brüche, Matrizen, mehrzeilige Gleichungen

Darzustellen Syntax So sieht's gerendert aus
Brüche \frac{2}{4} oder \frac {13}{27} 24 oder 1327
Binomialkoeffizienten {n \choose k} (nk)
Matrizen \begin{pmatrix} x & y \\ z & v \end{pmatrix} (xyzv)
\begin{bmatrix} 0 & \cdots & 1 \\ \vdots & \ddots & \vdots \\ 2 & \cdots & 3\end{bmatrix} [0123]
\begin{Bmatrix} x & y \\ z & v \end{Bmatrix} {xyzv}
\begin{vmatrix} x & y \\ z & v \end{vmatrix} |xyzv|
\begin{Vmatrix} x & y \\ z & v \end{Vmatrix} xyzv
\begin{matrix} x & y \\ z & v \end{matrix} xyzv
Fallunterscheidungen \operatorname{f}(n)=\begin{cases} n/2, & \mbox{wenn }n\mbox{ gerade} \\ 3n+1, & \mbox{wenn }n\mbox{ ungerade} \end{cases} f(n)={n/2,wenn n gerade3n+1,wenn n ungerade
mehrzeilige Gleichungen \begin{matrix}\operatorname{f}(n+1)&=& (n+1)^2 \\ \ &=& n^2 + 2n + 1\end{matrix} f(n+1)=(n+1)2 =n2+2n+1

Klammern und Begrenzungssymbole

Runde oder eckige Klammern können im Regelfall einfach wie gewohnt eingegeben werden (f(x),a[y]: f(x),a[y]). Geschweifte Klammern erhält man mit \{ und \}, spitze Klammern mit \langle und \rangle (nicht < und >):

richtig: 1=\langle x,y\rangle falsch: 1=<x,y>
richtig: 1=x,y falsch: 1=<x,y>

Sollen die Klammern größere Objekte wie z.B. Brüche umschließen, muss man das durch \left und \right ankündigen:

\left( \frac{x+2}{x^3+7} \right\rangle
(x+2x3+7

\left und \right müssen paarweise auftreten. Wenn auf einer Seite keine Klammer oder Begrenzungssymbol stehen soll, so folgt einfach ein Punkt \left. oder \right. nach dem left oder right Befehl. (Für den Spezialfall einer Fallunterscheidung gibt es die Umgebung cases, siehe oben.)

Liste der Begrenzungssymbole

Darzustellen Syntax So sieht's gerendert aus
Runde Klammern (A) (A)
Eckige Klammern [A]

\left[ \frac xy \right]

[A]

[xy]

Geschweifte Klammern \{ A\}

\lbrace \rbrace

{A}

{}

Abrundungsklammer \lfloor A \rfloor A
Aufrundungsklammer \lceil A \rceil A
Gewinkelte Klammern \langle A \rangle A
Betragsstriche \left| A \right|

\| \frac xx \|

Achtung: Nur doppelt verwenden!

|A|

xy

Matrix \| A \| A
Verwendung von \left. und \right., </ br>wenn man keinen Abgrenzer anzeigen will : \left. {A \over B} \right\} \to X AB}X

große Ausdrücke in Klammern

Unschön ( \frac{1}{2} ) (12)
Besser \left( \frac{1}{2} \right) (12)

Pfeile

\downarrow
\Downarrow
\leftarrow
\Leftarrow
\leftrightarrow
\Leftrightarrow
\longleftarrow
\Longleftarrow
\Longleftrightarrow
\longrightarrow
\Longrightarrow
\mapsto
\nearrow
\nwarrow
\rightarrow
\Rightarrow
\searrow
\swarrow
\uparrow
\Uparrow
\updownarrow
\Updownarrow

Platz zwischen Zeichen

Für manuelle Kontrolle der Leerzeichen stellt Tex folgende Befehle zur Verfügung.

Darzustellende Leerzeichen Syntax So sieht’s gerendert aus
8-fach a \qquad b ab
4-fach a \quad b ab
viel Platz a\ b a b
wenig Platz a\,b ab
kein Platz ab ab
negativer Platz a\!b ab

Vertikale Ausrichtung

Im Standard-CSS wird der folgende Befehl verwendet:

img.tex { vertical-align: middle; }

Eine Formel wie NNexdx wird damit korrekt ausgerichtet.

Wenn das nicht funktioniert kann man stattdessen <font style="vertical-align:-100%;"><math>...</math></font> verwenden und den Wert von vertical-align verändern bis die Ausrichtung stimmt. Jedoch kann die Ausrichtung stark vom verwendeten Webbrowser abhängig sein.

Weitere Beispiele

Angabe Syntax Wie es aussieht
Schlecht ( \frac{1}{2} ) (12)
Gut \left ( \frac{1}{2} \right ) (12)
Angabe Syntax Wie es aussieht
runde Klammern \left ( \frac{a}{b} \right ) (ab)
eckige Klammern \left [ \frac{a}{b} \right ] [ab]
geschweifte Klammern \left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace {ab}{ab}
spitze Klammern \left \langle \frac{a}{b} \right \rangle ab
senkrechte Striche und Doppelstriche \| \frac{a}{b} \|
\left \| \frac{c}{d} \right \|
ab
cd
nach unten oder oben offene Klammern: \left \lfloor \frac{a}{b} \right \rfloor \left \lceil \frac{c}{d} \right \rceil abcd
Schrägstriche \left / \frac{a}{b} \right \backslash /ab\
Aufwärts, abwärts Pfeile \left \uparrow \frac{a}{b} \right \downarrow \quad \left \Uparrow \frac{c}{d} \right \Downarrow
\left \updownarrow \frac{e}{f} \right \Updownarrow
abcd
ef
Begrenzer können auch gemischt werden,
so lange \left und \right paarweise übereinstimmen.
\left [ 0,1 \right )
\left \langle \psi \right
[0,1)
ψ|
Verwende \left. und \right.
wenn keine Klammer erscheinen soll:
\left . \frac{A}{B} \right \} \to X AB}X
Größe der Begrenzungen \big( \Big( \bigg( \Bigg( ...
\Bigg] \bigg] \Big] \big]
((((...]]]]
\big\{ \Big\{ \bigg\{ \Bigg\{ ...
\Bigg\rangle \bigg\rangle \Big\rangle \big\rangle
{{{{...

Was nur teilweise geht

Binäre Operatoren

÷

\ominus, \odot, \oslash, \ast, \bigcirc, \bigtriangledown, \bigtriangleup, \diamond, \div, \lhd, \rhd, \unlhd, \uplus, \unrhd

Binäre Vergleiche

\asymp, \dashv, \Join, \prec, \preceq, \propto, \sqsubseteq, \sqsupseteq, \succ, \succeq

Negation

≭⊀⋢⋣⊁⪰̸

\not\asymp, \not\prec, \not\preqeq, \not\sym, \not\sqsubseteq, \not\sqsupseteq, \not\succ, \not\succeq

Hebräisch

... geht nicht

Pfeile

\leadsto \leftharpoondown \leftharpoonup \rightharpoondown \rightharpoonup \rightleftharpoons \longleftrightarrow

Sonstige

Funktion kann ersetzt werden durch Nachteil
\overset{x}{y} \begin{matrix} {x} \\ {y} \\ \, \end{matrix} x wird nicht verkleinert
\begin{array}{ll} \begin{matrix} wird zentriert ausgerichtet
\unit{nF} {\rm nF}, \mbox{Text}, \mathrm{Text} Fehlende Semantik
\text{Text} {\rm Text}, \mbox{Text}, \mathrm{Text}
{f\"{u}r} {f{\ddot u}r}

Kleine Spielerei:

Fehler beim Parsen (Unbekannte Funktion „\unitlength“): {\displaystyle \unitlength{.6} \picture(100) { (50,50){\circle(99)} %%head%% (20,55;50,0;2){\fs{+1}\hat\bullet} %%eyes%% (50,40){\bullet} %%nose%% (50,35){\circle(50,25;34)} %%upper lip%% (50,35){\circle(50,45;34)} %%lower lip%% } }

Fehler im Formelsubsystem von Wikipedia

Der ursprüngliche Fehler in der Darstellung wurde durch die Einbindung einer anderen TEX-Anwendung korrigiert.

φ(r)Qges4πεrMonopol+rP14πεr3Dipolannaeherung

  
   <math>\varphi(\vec r)\approx \underbrace{\frac{Q_{\rm ges}}{4\cdot\pi\cdot\varepsilon\cdot\|
         \vec r\|}}_{\rm Monopol-}+\underbrace{\frac{\vec r\cdot P_1}{4\cdot\pi\cdot\varepsilon
         \cdot\|\vec r\|^3}}_{\rm Dipolannaeherung}
   </math>
   

Achtung: Umlaute funktionieren nicht, z.B. in Dipolannaeherung.

Anpassungen ab Dezember 2013

Mit dem Umzug auf einen neuen Server mit aktuellerer Software sind einige Anpassungen notwendig geworden, da der neue matt/latex-Parser strikter zu sein scheint als sein Vorgänger.

alt neu Anzeige siehe auch
<math> E_k_i_n </math> <math> E_{kin} </math> Ekin
\blue \color{blue} https://en.wikipedia.org/wiki/Help:Displaying_a_formula#Color
\green \color{green}
\red \color{red}
\box \Box
\end{Matrix} \end{matrix}
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel
Beispiel Beispiel Beispiel

Linkliste

Siehe auch