Jump to content

Help:Displaying a formula/nl

From mediawiki.org
This page is a translated version of the page Extension:Math/Syntax and the translation is 100% complete.

De extensie Math gebruikt een subset van { {TeX}} opmaak, inclusief enkele extensies van LaTeX en AMS-LaTeX, om wiskundige formules weer te geven. Het genereert ofwel SVG, MathML opmaak of gebruikt MathJax om wiskundige formules weer te geven aan de clientzijde, afhankelijk van gebruikersvoorkeuren en de complexiteit van de expressie.

In de toekomst worden MathML en MathJax meer gebruikt, waarbij de SVG-afbeeldingen dan ontraden worden.

Om precies te zijn, MediaWiki filtert de opmaak via Texvc, die op zijn beurt de commando's doorgeeft aan TeX voor de eigenlijke opbouw. Zo wordt slechts een beperkt deel van de volledige TeX-taal ondersteund; Zie hieronder voor meer informatie.

Hoogste niveau syntaxis

Traditioneel gaat de opmaak van Math binnen de XML-style tag math: ‎<math>...‎</math>.

Zoals met alle XML-style tags, kan men de functie #tag: {{#tag:math|...}} gebruiken; dit is veelzijdiger: de wikitekst bij de punten wordt eerst uitgebreid voordat het resultaat wordt geïnterpreteerd als TeX-code. Het kan dus parameters, variabelen, parserfuncties en sjablonen bevatten. Merk echter op dat bij deze syntaxis dubbele accolades in de TeX-code een spatie ertussen moeten hebben, om verwarring te voorkomen met het gebruik ervan in sjabloonaanroepen en dergelijke. Om het teken "|" in de TeX-code te produceren, gebruikt u {{!}}.

In TeX worden, net als in HTML, extra spaties en nieuwe regels genegeerd.

Rendering

De alt-tekst van de afbeeldingen, die wordt getoond aan slechtzienden en andere lezers die de afbeeldingen niet kunnen zien, en die ook wordt gebruikt wanneer de tekst wordt geselecteerd en gekopieerd, is standaard ingesteld op de TeX-code die de afbeelding heeft geproduceerd.

Afgezien van functie- en operatorenamen, zoals gebruikelijk is in de wiskunde voor variabelen, zijn letters cursief; cijfers niet. Voor andere tekst, (zoals variabele labels) om te voorkomen dat in het cursief wordt weergegeven zoals variabelen, gebruik \text, \mbox of \mathrm. U kunt ook nieuwe functienamen definiëren met behulp van \operatorname{...}. Bijvoorbeeld, <math>\text{abc}</math> geeft abc. U kunt ook nieuwe functienamen definiëren met behulp van \operatorname{...}.

Speciale tekens

De volgende symbolen zijn voorbehouden tekens die een speciale betekenis hebben in LaTeX of niet beschikbaar zijn in alle lettertypen.

# $ % ^ & _ { } ~ \

Sommige van deze kunnen worden ingevoerd met een backslash voor:

<math>\# \$ \% \& \_ \{ \} </math>#$%&_{}

Andere hebben speciale namen:

<math> \hat{} \quad \tilde{} \quad \backslash </math>^~

<span id="TeX_and_HTML">

TeX en HTML

Alvorens TeX opmaak te introduceren voor het produceren van speciale tekens, moet worden opgemerkt dat, zoals deze vergelijkingstabel laat zien, soms vergelijkbare resultaten kunnen worden bereikt in HTML (zie help over speciale tekens).

TeX Syntaxis (forceert PNG) TeX Weergave HTML Syntaxis HTML Weergave
<math>\alpha</math> α {{math|<var>&alpha;</var>}} α
<math> f(x) = x^2\,</math> f(x)=x2 {{math|''f''(<var>x</var>) {{=}} <var>x</var><sup>2</sup>}} f(x) = x2
<math>\sqrt{2}</math> 2 {{math|{{radical|2}}}} 2
<math>\sqrt{1-e^2}</math> 1e2 {{math|{{radical|1 &minus; ''e''&sup2;}}}} 1 − e²

De codes aan de linkerkant produceren de symbolen aan de rechterkant, maar deze laatste kunnen ook direct in de wikitext worden geplaatst, behalve '='.

Syntaxis Resultaat
&alpha; &beta; &gamma; &delta; &epsilon; &zeta;
&eta; &theta; &iota; &kappa; &lambda; &mu; &nu;
&xi; &omicron; &pi; &rho; &sigma; &sigmaf;
&tau; &upsilon; &phi; &chi; &psi; &omega;
&Gamma; &Delta; &Theta; &Lambda; &Xi; &Pi;
&Sigma; &Phi; &Psi; &Omega;
α β γ δ ε ζ
η θ ι κ λ μ ν
ξ ο π ρ σ ς
τ υ φ χ ψ ω
Γ Δ Θ Λ Ξ Π
Σ Φ Ψ Ω
&int; &sum; &prod; &radic; &minus; &plusmn; &infty;
&asymp; &prop; {{=}} &equiv; &ne; &le; &ge; 
&times; &sdot; &divide; &part; &prime; &Prime;
&nabla; &permil; &deg; &there4; &Oslash; &oslash;
&isin; &notin; 
&cap; &cup; &sub; &sup; &sube; &supe;
&not; &and; &or; &exist; &forall; 
&rArr; &hArr; &rarr; &harr; &uarr; 
&alefsym; - &ndash; &mdash; 
∫ ∑ ∏ √ − ± ∞
≈ ∝ = ≡ ≠ ≤ ≥
× ⋅ ÷ ∂ ′ ″
∇ ‰ ° ∴ Ø ø
∈ ∉ ∩ ∪ ⊂ ⊃ ⊆ ⊇
¬ ∧ ∨ ∃ ∀
⇒ ⇔ → ↔ ↑
ℵ - – —

Zowel HTML als TeX hebben in sommige situaties voordelen.

Voordelen van HTML

  1. Formules in HTML gedragen zich meer als gewone tekst.
  2. De achtergrond en lettergrootte van de formule komen overeen met de rest van de HTML-inhoud (dit kan worden opgelost op TeX-formules met behulp van de commando's \pagecolor en \definecolor) en het uiterlijk respecteert CSS- en browserinstellingen, terwijl het lettertype gemakkelijk is gewijzigd om u te helpen formules te identificeren.
  3. Formules gezet met HTML-code zullen toegankelijk zijn voor client-side script links (ook wel scriptlets).
  4. De weergave van een formule die is ingevoerd met behulp van wiskundige sjablonen kan gemakkelijk worden gewijzigd door de betreffende sjablonen te wijzigen; Deze wijziging zal van invloed zijn op alle relevante formules zonder enige handmatige tussenkomst.
  5. De HTML-code, indien zorgvuldig ingevoerd, zal alle semantische informatie bevatten om de vergelijking terug te transformeren naar TeX of een andere code als dat nodig is. Het kan zelfs verschillen bevatten die TeX normaal gesproken niet opvangt, bijv. {{math|''i''}} voor de imaginaire eenheid en {{math|<var>i</var>}} voor een willekeurige indexvariabele.
  6. Formules die HTML-code gebruiken, worden zo scherp mogelijk weergegeven, ongeacht het apparaat dat wordt gebruikt om ze weer te geven.

<span id="Pros_of_TeX">

Voordelen van TeX

  1. TeX is semantisch nauwkeuriger dan HTML.
    1. In TeX betekent "<math>x</math>" "wiskundige variabele x", terwijl in HTML "x" generiek en enigszins dubbelzinnig is.
    2. Aan de andere kant, als u dezelfde formule codeert als "{{math|<var>x</var>}}", krijgt u hetzelfde visuele resultaat x en gaat er geen informatie verloren. Dit vereist ijver en meer typen, waardoor de formule moeilijker te begrijpen is terwijl u deze typt.
  2. Een gevolg van punt 1 is dat TeX code kan worden omgezet in HTML, maar niet andersom. (tenzij uw wikitext de stijl van punt 1.2 volgt). Dit betekent dat we aan de serverzijde altijd een formule kunnen transformeren, op basis van de complexiteit en locatie binnen de tekst, gebruikersvoorkeuren, type browser, enz. Daarom kunnen, waar mogelijk, alle voordelen van HTML behouden blijven, samen met de voordelen van TeX.
  3. Een ander gevolg van punt 1 is dat TeX kan worden omgezet naar MathML (bijv. door MathJax) voor browsers die het ondersteunen, waardoor de semantiek behouden blijft en de weergave beter geschikt is voor het grafische apparaat van de lezer.
  4. TeX is de voorkeurstaal voor tekstopmaak van de meeste professionele wiskundigen, wetenschappers en ingenieurs die in het Engels schrijven. Het is gemakkelijker om ze te overtuigen om bij te dragen als ze in TeX kunnen schrijven.
  5. TeX is speciaal ontworpen voor het zetten van formules, dus invoer is gemakkelijker en natuurlijker als je eraan gewend bent, en uitvoer is esthetischer als u zich concentreert op een enkele formule in plaats van op de hele pagina.
  6. Zodra een formule correct is uitgevoerd in TeX, zal deze betrouwbaar worden weergegeven, terwijl het succes van HTML-formules enigszins afhankelijk is van browsers of versies van browsers. Een ander aspect van deze afhankelijkheid zijn lettertypen: het serif-lettertype dat wordt gebruikt voor het weergeven van formules is browserafhankelijk en mist mogelijk enkele belangrijke glyphs. Hoewel de browser over het algemeen in staat is om een overeenkomende glyph uit een andere lettertypefamilie te vervangen, hoeft dit niet het geval te zijn voor gecombineerde glyphs (vergelijk ‘  ’ and ‘  ’).
  7. Bij het schrijven in TeX hoeven redacteuren zich geen zorgen te maken of deze of gene versie van deze of gene browser deze of gene HTML-entiteit ondersteunt. De last van deze beslissingen wordt op de software gelegd. Dit geldt niet voor HTML-formules, die gemakkelijk verkeerd of anders kunnen worden weergegeven dan de bedoelingen van de redacteur in een andere browser.
  8. TeX formules worden standaard groter weergegeven en zijn meestal beter leesbaar dan HTML-formules en zijn niet afhankelijk van client-side browserbronnen, zoals lettertypen, en dus zijn de resultaten betrouwbaarder WYSIWYG.
  9. Hoewel TeX u niet helpt bij het vinden van HTML-codes of Unicode-waarden (die u kunt verkrijgen door de HTML-bron in uw browser te bekijken), zal het knippen en plakken van een TeX PNG in Wikipedia in eenvoudige tekst de LaTeX-bron retourneren.

In sommige gevallen kan het de beste keuze zijn om geen TeX of de html-vervangers te gebruiken, maar in plaats daarvan de eenvoudige ASCII-symbolen van een standaard toetsenbord (zie hieronder voor een voorbeeld).

Functies, symbolen, speciale tekens

Accenten/diakritische tekens

\acute{a} \grave{a} \hat{a} \tilde{a} \breve{a} a´a`a^a~a˘
\check{a} \bar{a} \ddot{a} \dot{a} aˇa¯a¨a˙

Standaardfuncties

\sin a \cos b \tan c sinacosbtanc
\sec d \csc e \cot f secdcscecotf
\arcsin h \arccos i \arctan j arcsinharccosiarctanj
\sinh k \cosh l \tanh m \coth n sinhkcoshltanhmcothn
\operatorname{sh}o\,\operatorname{ch}p\,\operatorname{th}q shochpthq
\operatorname{arsinh}r\,\operatorname{arcosh}s\,\operatorname{artanh}t arsinhrarcoshsartanht
\lim u \limsup v \liminf w \min x \max y limulim supvlim infwminxmaxy
\inf z \sup a \exp b \ln c \lg d \log e \log_{10} f \ker g infzsupaexpblnclgdlogelog10fkerg
\deg h \gcd i \Pr j \det k \hom l \arg m \dim n deghgcdiPrjdetkhomlargmdimn

Modulair rekenen

s_k \equiv 0 \pmod{m} sk0(modm)
a\,\bmod\,b amodb

Afgeleiden

\nabla \, \partial x \, dx \, \dot x \, \ddot y\, dy/dx\, \frac{dy}{dx}\, \frac{\partial^2 y}{\partial x_1\,\partial x_2} xdxx˙y¨dy/dxdydx2yx1x2

Sets

\forall \exists \empty \emptyset \varnothing
\in \ni \not\in \notin \not\ni \subset \subseteq \supset \supseteq ∉∌
\cap \bigcap \cup \bigcup \biguplus \setminus \smallsetminus
\sqsubset \sqsubseteq \sqsupset \sqsupseteq \sqcap \sqcup \bigsqcup

Operatoren

+ \oplus \bigoplus \pm \mp - +±
\times \otimes \bigotimes \cdot \circ \bullet \bigodot ×
\star * / \div \frac{1}{2} */÷12

Logica

\land (or \and) \wedge \bigwedge \bar{q} \to p q¯p
\lor \vee \bigvee \lnot \neg q \And ¬¬q&

Root

\sqrt{2} \sqrt[n]{x} 2xn

Relaties

\sim \approx \simeq \cong \dot= \overset{\underset{\mathrm{def}}{}}{=} =˙=def
< \le \ll \gg \ge > \equiv \not\equiv \ne \mbox{or} \neq \propto <>≢or
\lessapprox \lesssim \eqslantless \leqslant \leqq \geqq \geqslant \eqslantgtr \gtrsim \gtrapprox

Geometrisch

\Diamond \Box \triangle \angle \perp \mid \nmid \| 45^\circ 45

Pijlen

\leftarrow (or \gets) \rightarrow (or \to) \nleftarrow \nrightarrow \leftrightarrow \nleftrightarrow \longleftarrow \longrightarrow \longleftrightarrow
\Leftarrow \Rightarrow \nLeftarrow \nRightarrow \Leftrightarrow \nLeftrightarrow \Longleftarrow (or \impliedby) \Longrightarrow (or \implies) \Longleftrightarrow (or \iff)
\uparrow \downarrow \updownarrow \Uparrow \Downarrow \Updownarrow \nearrow \searrow \swarrow \nwarrow
\rightharpoonup \rightharpoondown \leftharpoonup \leftharpoondown \upharpoonleft \upharpoonright \downharpoonleft \downharpoonright \rightleftharpoons \leftrightharpoons
\curvearrowleft \circlearrowleft \Lsh \upuparrows \rightrightarrows \rightleftarrows \Rrightarrow \rightarrowtail \looparrowright
\curvearrowright \circlearrowright \Rsh \downdownarrows \leftleftarrows \leftrightarrows \Lleftarrow \leftarrowtail \looparrowleft
\mapsto \longmapsto \hookrightarrow \hookleftarrow \multimap \leftrightsquigarrow \rightsquigarrow

Speciaal

\And \eth \S \P \% \dagger \ddagger \ldots \cdots \colon &ð§%:
\smile \frown \wr \triangleleft \triangleright \infty \bot \top
\vdash \vDash \Vdash \models \lVert \rVert \imath \hbar ı
\ell \mho \Finv \Re \Im \wp \complement
\diamondsuit \heartsuit \clubsuit \spadesuit \Game \flat \natural \sharp

Ongeordend (nieuw)

\vartriangle \triangledown \lozenge \circledS \measuredangle \nexists \Bbbk \backprime \blacktriangle \blacktriangledown k
\square \blacksquare \blacklozenge \bigstar \sphericalangle \diagup \diagdown \dotplus \Cap \Cup \barwedge
\veebar \doublebarwedge \boxminus \boxtimes \boxdot \boxplus \divideontimes \ltimes \rtimes \leftthreetimes
\rightthreetimes \curlywedge \curlyvee \circleddash \circledast \circledcirc \centerdot \intercal \leqq \leqslant
\eqslantless \lessapprox \approxeq \lessdot \lll \lessgtr \lesseqgtr \lesseqqgtr \doteqdot \risingdotseq
\fallingdotseq \backsim \backsimeq \subseteqq \Subset \preccurlyeq \curlyeqprec \precsim \precapprox \vartriangleleft
\Vvdash \bumpeq \Bumpeq \eqsim \gtrdot
\ggg \gtrless \gtreqless \gtreqqless \eqcirc \circeq \triangleq \thicksim \thickapprox \supseteqq
\Supset \succcurlyeq \curlyeqsucc \succsim \succapprox \vartriangleright \shortmid \between \shortparallel \pitchfork
\varpropto \blacktriangleleft \therefore \backepsilon \blacktriangleright \because \nleqslant \nleqq \lneq \lneqq
\lvertneqq \lnsim \lnapprox \nprec \npreceq \precneqq \precnsim \precnapprox \nsim \nshortmid
\nvdash \nVdash \ntriangleleft \ntrianglelefteq \nsubseteq \nsubseteqq \varsubsetneq \subsetneqq \varsubsetneqq \ngtr
\subsetneq
\ngeqslant \ngeqq \gneq \gneqq \gvertneqq \gnsim \gnapprox \nsucc \nsucceq \succneqq
\succnsim \succnapprox \ncong \nshortparallel \nparallel \nvDash \nVDash \ntriangleright \ntrianglerighteq \nsupseteq
\nsupseteqq \varsupsetneq \supsetneqq \varsupsetneqq
\jmath \surd \ast \uplus \diamond \bigtriangleup \bigtriangledown \ominus ȷ
\oslash \odot \bigcirc \amalg \prec \succ \preceq \succeq ⨿
\dashv \asymp \doteq \parallel
\ulcorner \urcorner \llcorner \lrcorner
\Coppa\coppa\Digamma\Koppa\koppa\Sampi\sampi\Stigma\stigma\varstigma ϘϙϜϞϟϠϡϚϛϛ

Groter expressies

Subscript, superscript, integralen

Functie Syntaxis Hoe het wordt weergegeven
Superscript a^2 a2
Subscript a_2 a2
Groepering a^{2+2} a2+2
a_{i,j} ai,j
Combinatie van sub & super zonder en met horizontale scheiding x_2^3 x23
{x_2}^3 x23
Super super 10^{10^{8}} 10108
Voorgaande en/of aanvullende sub & super _nP_k nPk
\sideset{_1^2}{_3^4}\prod_a^b 3412ab
{}_1^2\!\Omega_3^4 12Ω34
Stapelen \overset{\alpha}{\omega} ωα
\underset{\alpha}{\omega} ωα
\overset{\alpha}{\underset{\gamma}{\omega}} ωγα
\stackrel{\alpha}{\omega} ωα
Afgeleiden x', y'', f', f'' x,y,f,f
x^\prime, y^{\prime\prime} x,y
Afgeleide punten \dot{x}, \ddot{x} x˙,x¨
Onderstrepen, doorstrepen, vectoren \hat a \ \bar b \ \vec c a^b¯c
\overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f} abcddef^
\overline{g h i} \ \underline{j k l} ghijkl_
\not 1 \ \cancel{123} 1123
Pijlen A \xleftarrow{n+\mu-1} B \xrightarrow[T]{n\pm i-1} C An+μ1BTn±i1C
Bovenaccolades \overbrace{ 1+2+\cdots+100 }^{\text{sum}\,=\,5050} 1+2++100sum=5050
Onderaccolades \underbrace{ a+b+\cdots+z }_{26\text{ terms}} a+b++z26 terms
Som \sum_{k=1}^N k^2 k=1Nk2
Som (forceert \textstyle) \textstyle \sum_{k=1}^N k^2 k=1Nk2
Product \prod_{i=1}^N x_i i=1Nxi
Product (force \textstyle) \textstyle \prod_{i=1}^N x_i i=1Nxi
Bijproduct \coprod_{i=1}^N x_i i=1Nxi
Bijproduct (force \textstyle) \textstyle \coprod_{i=1}^N x_i i=1Nxi
Limiet \lim_{n \to \infty}x_n limnxn
Limiet (force \textstyle) \textstyle \lim_{n \to \infty}x_n limnxn
Integraal \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx 13e3/xx2dx
Integraal (stijl voor alternatieve limieten) \int_{1}^{3}\frac{e^3/x}{x^2}\, dx 13e3/xx2dx
Integraal (forceert \textstyle) \textstyle \int\limits_{-N}^{N} e^x\, dx NNexdx
Integraal (force \textstyle, alternate limits style) \textstyle \int_{-N}^{N} e^x\, dx NNexdx
Dubbele integraal \iint\limits_D \, dx\,dy Ddxdy
Drievoudige integraal \iiint\limits_E \, dx\,dy\,dz Edxdydz
Viervoudige integraal \iiiint\limits_F \, dx\,dy\,dz\,dt Fdxdydzdt
Lijn of pad integraal \int_C x^3\, dx + 4y^2\, dy Cx3dx+4y2dy
Gesloten lijn of pad-integraal \oint_C x^3\, dx + 4y^2\, dy Cx3dx+4y2dy
Intersecties \bigcap_1^n p 1np
Verzamelingen \bigcup_1^k p 1kp

Breuken, matrices, meerlijnen

Functie Syntaxis Hoe het wordt weergegeven
Breuken \frac{1}{2}=0.5 12=0.5
Kleine ("tekststijl") breuken \tfrac{1}{2} = 0.5 12=0.5
Grote ("weergavestijl") breuken \dfrac{k}{k-1} = 0.5 kk1=0.5
Mix van grote en kleine breuken \dfrac{ \tfrac{1}{2}[1-(\tfrac{1}{2})^n] }{ 1-\tfrac{1}{2} } = s_n 12[1(12)n]112=sn
Gecontinueerde breuken (let op het verschil in formattering)
\cfrac{2}{ c + \cfrac{2}{ d + \cfrac{1}{2} } } = a
\qquad
\dfrac{2}{ c + \dfrac{2}{ d + \dfrac{1}{2} } } = a
2c+2d+12=a2c+2d+12=a
Binomiale coëfficiënten \binom{n}{k} (nk)
Klein ("tekststijl") binomiale coëfficiënten \tbinom{n}{k} (nk)
Groot ("weergavestijl") binomiale coëfficiënten \dbinom{n}{k} (nk)
Matrices
\begin{matrix}
x & y \\
z & v 
\end{matrix}
xyzv
\begin{vmatrix}
x & y \\
z & v 
\end{vmatrix}
|xyzv|
\begin{Vmatrix}
x & y \\
z & v
\end{Vmatrix}
xyzv
\begin{bmatrix}
0      & \cdots & 0      \\
\vdots & \ddots & \vdots \\ 
0      & \cdots & 0
\end{bmatrix}
[0000]
\begin{Bmatrix}
x & y \\
z & v
\end{Bmatrix}
{xyzv}
\begin{pmatrix}
x & y \\
z & v 
\end{pmatrix}
(xyzv)
\bigl( \begin{smallmatrix}
a&b\\ c&d
\end{smallmatrix} \bigr)
(abcd)
Arrays
\begin{array}{|c|c||c|} a & b & S \\
\hline
0&0&1\\
0&1&1\\
1&0&1\\
1&1&0
\end{array}
abS001011101110
Cases
f(n) = 
\begin{cases} 
n/2,  & \mbox{if }n\mbox{ is even} \\
3n+1, & \mbox{if }n\mbox{ is odd} 
\end{cases}
f(n)={n/2,if n is even3n+1,if n is odd
Stelsel van vergelijkingen
\begin{cases}
3x + 5y +  z &= 1 \\
7x - 2y + 4z &= 2 \\
-6x + 3y + 2z &= 3
\end{cases}
{3x+5y+z=17x2y+4z=26x+3y+2z=3
Een lange expressie onderbreken zodat deze wikkelt wanneer dat nodig is
<math>f(x) = \sum_{n=0}^\infty a_n x^n</math>
<math>= a_0 + a_1x + a_2x^2 + \cdots</math>
f(x)=n=0anxn =a0+a1x+a2x2+
Meerregelige vergelijkingen
\begin{align}
f(x) & = (a+b)^2 \\
& = a^2+2ab+b^2
\end{align}
f(x)=(a+b)2=a2+2ab+b2
\begin{alignat}{2}
f(x) & = (a-b)^2 \\
& = a^2-2ab+b^2
\end{alignat}
f(x)=(ab)2=a22ab+b2
Meerregelige vergelijkingen met gespecificeerde uitlijning (left, center, right)
\begin{array}{lcl}
z        & = & a \\
f(x,y,z) & = & x + y + z  
\end{array}
z=af(x,y,z)=x+y+z
\begin{array}{lcr}
z        & = & a \\
f(x,y,z) & = & x + y + z     
\end{array}
z=af(x,y,z)=x+y+z

Gebruik haakjes bij grote expressies, vierkante haakjes, verticaal streepjes

Functie Syntaxis Hoe het wordt weergegeven
Slecht ( \frac{1}{2} ) (12)
Goed \left ( \frac{1}{2} \right ) (12)

U kunt verschillende scheidingstekens gebruiken met \left en \right:

Functie Syntaxis Hoe het wordt weergegeven
Haakjes \left ( \frac{a}{b} \right ) (ab)
Vierkante haakjes \left [ \frac{a}{b} \right ] \quad \left \lbrack \frac{a}{b} \right \rbrack [ab][ab]
Accolades (let op de backslash voor de accolades in de code) \left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace {ab}{ab}
Punthaken \left \langle \frac{a}{b} \right \rangle ab
Verticaal streepjes en dubbele verticaal streepjes (let op: deze tekens bieden de absolute waardefunctie) \left | \frac{a}{b} \right \vert \left \Vert \frac{c}{d} \right \| |ab|cd
Floor en ceiling functies: \left \lfloor \frac{a}{b} \right \rfloor \left \lceil \frac{c}{d} \right \rceil abcd
Slashes en backslashes \left / \frac{a}{b} \right \backslash /ab\
Pijlen omhoog, omlaag en omhoog-omlaag \left \uparrow \frac{a}{b} \right \downarrow \quad \left \Uparrow \frac{a}{b} \right \Downarrow \quad \left \updownarrow \frac{a}{b} \right \Updownarrow ababab
Scheidingstekens kunnen worden gemengd, zolang \left en \right beide worden gebruikt \left [ 0,1 \right )
\left \langle \psi \right |
[0,1)
ψ|
Gebruik \left. of \right. als u niet wilt dat er een scheidingsteken wordt weergegeven: \left . \frac{A}{B} \right \} \to X AB}X
Grootte van de scheidingstekens \big( \Big( \bigg( \Bigg( \dots \Bigg] \bigg] \Big] \big] ((((]]]]
\big\{ \Big\{ \bigg\{ \Bigg\{ \dots \Bigg\rangle \bigg\rangle \Big\rangle \big\rangle {{{{
\big| \Big| \bigg| \Bigg| \dots \Bigg\| \bigg\| \Big\| \big\| ||||
\big\lfloor \Big\lfloor \bigg\lfloor \Bigg\lfloor \dots \Bigg\rceil \bigg\rceil \Big\rceil \big\rceil
\big\uparrow \Big\uparrow \bigg\uparrow \Bigg\uparrow \dots \Bigg\Downarrow \bigg\Downarrow \Big\Downarrow \big\Downarrow
\big\updownarrow \Big\updownarrow \bigg\updownarrow \Bigg\updownarrow \dots \Bigg\Updownarrow \bigg\Updownarrow \Big\Updownarrow \big\Updownarrow
\big / \Big / \bigg / \Bigg / \dots \Bigg\backslash \bigg\backslash \Big\backslash \big\backslash ////\\\\

Alfabetten en lettertypen

Texvc kan niet willekeurig Unicode tekens opbouwen. De tekens die het aankan, kunnen worden ingevoerd door de onderstaande expressies. Andere tekens, zoals Cyrillische, kunnen worden ingevoerd als Unicode- of HTML-entiteiten in lopende tekst, maar kunnen niet worden gebruikt in weergegeven formules.

Grieks alfabet
\Alpha \Beta \Gamma \Delta \Epsilon \Zeta ABΓΔEZ
\Eta \Theta \Iota \Kappa \Lambda \Mu HΘIKΛM
\Nu \Xi \Omicron \Pi \Rho \Sigma \Tau NΞOΠPΣT
\Upsilon \Phi \Chi \Psi \Omega ΥΦXΨΩ
\alpha \beta \gamma \delta \epsilon \zeta αβγδϵζ
\eta \theta \iota \kappa \lambda \mu ηθικλμ
\nu \xi \omicron \pi \rho \sigma \tau νξoπρστ
\upsilon \phi \chi \psi \omega υϕχψω
\varepsilon \digamma \vartheta \varkappa εϝϑϰ
\varpi \varrho \varsigma \varphi ϖϱςφ
Blackboard Bold/Scripts
\mathbb{A} \mathbb{B} \mathbb{C} \mathbb{D} \mathbb{E} \mathbb{F} \mathbb{G} 𝔸𝔹𝔻𝔼𝔽𝔾
\mathbb{H} \mathbb{I} \mathbb{J} \mathbb{K} \mathbb{L} \mathbb{M} 𝕀𝕁𝕂𝕃𝕄
\mathbb{N} \mathbb{O} \mathbb{P} \mathbb{Q} \mathbb{R} \mathbb{S} \mathbb{T} 𝕆𝕊𝕋
\mathbb{U} \mathbb{V} \mathbb{W} \mathbb{X} \mathbb{Y} \mathbb{Z} 𝕌𝕍𝕎𝕏𝕐
\C \N \Q \R \Z
boldface (vectoren)
\mathbf{A} \mathbf{B} \mathbf{C} \mathbf{D} \mathbf{E} \mathbf{F} \mathbf{G} ABCDEFG
\mathbf{H} \mathbf{I} \mathbf{J} \mathbf{K} \mathbf{L} \mathbf{M} HIJKLM
\mathbf{N} \mathbf{O} \mathbf{P} \mathbf{Q} \mathbf{R} \mathbf{S} \mathbf{T} NOPQRST
\mathbf{U} \mathbf{V} \mathbf{W} \mathbf{X} \mathbf{Y} \mathbf{Z} UVWXYZ
\mathbf{a} \mathbf{b} \mathbf{c} \mathbf{d} \mathbf{e} \mathbf{f} \mathbf{g} abcdefg
\mathbf{h} \mathbf{i} \mathbf{j} \mathbf{k} \mathbf{l} \mathbf{m} hijklm
\mathbf{n} \mathbf{o} \mathbf{p} \mathbf{q} \mathbf{r} \mathbf{s} \mathbf{t} nopqrst
\mathbf{u} \mathbf{v} \mathbf{w} \mathbf{x} \mathbf{y} \mathbf{z} uvwxyz
\mathbf{0} \mathbf{1} \mathbf{2} \mathbf{3} \mathbf{4} 01234
\mathbf{5} \mathbf{6} \mathbf{7} \mathbf{8} \mathbf{9} 56789
Boldface (Grieks)
\boldsymbol{\Alpha} \boldsymbol{\Beta} \boldsymbol{\Gamma} \boldsymbol{\Delta} \boldsymbol{\Epsilon} \boldsymbol{\Zeta} ABΓΔEZ
\boldsymbol{\Eta} \boldsymbol{\Theta} \boldsymbol{\Iota} \boldsymbol{\Kappa} \boldsymbol{\Lambda} \boldsymbol{\Mu} HΘIKΛM
\boldsymbol{\Nu} \boldsymbol{\Xi} \boldsymbol{\Omicron} \boldsymbol{\Pi} \boldsymbol{\Rho} \boldsymbol{\Sigma} \boldsymbol{\Tau} NΞOΠPΣT
\boldsymbol{\Upsilon} \boldsymbol{\Phi} \boldsymbol{\Chi} \boldsymbol{\Psi} \boldsymbol{\Omega} ΥΦXΨΩ
\boldsymbol{\alpha} \boldsymbol{\beta} \boldsymbol{\gamma} \boldsymbol{\delta} \boldsymbol{\epsilon} \boldsymbol{\zeta} αβγδϵζ
\boldsymbol{\eta} \boldsymbol{\theta} \boldsymbol{\iota} \boldsymbol{\kappa} \boldsymbol{\lambda} \boldsymbol{\mu} ηθικλμ
\boldsymbol{\nu} \boldsymbol{\xi} \boldsymbol{\omicron} \boldsymbol{\pi} \boldsymbol{\rho} \boldsymbol{\sigma} \boldsymbol{\tau} νξoπρστ
\boldsymbol{\upsilon} \boldsymbol{\phi} \boldsymbol{\chi} \boldsymbol{\psi} \boldsymbol{\omega} υϕχψω
\boldsymbol{\varepsilon} \boldsymbol{\digamma} \boldsymbol{\vartheta} \boldsymbol{\varkappa} εϝϑϰ
\boldsymbol{\varpi} \boldsymbol{\varrho} \boldsymbol{\varsigma} \boldsymbol{\varphi} ϖϱςφ
Italics
\mathit{A} \mathit{B} \mathit{C} \mathit{D} \mathit{E} \mathit{F} \mathit{G} ABCDEFG
\mathit{H} \mathit{I} \mathit{J} \mathit{K} \mathit{L} \mathit{M} HIJKLM
\mathit{N} \mathit{O} \mathit{P} \mathit{Q} \mathit{R} \mathit{S} \mathit{T} NOPQRST
\mathit{U} \mathit{V} \mathit{W} \mathit{X} \mathit{Y} \mathit{Z} UVWXYZ
\mathit{a} \mathit{b} \mathit{c} \mathit{d} \mathit{e} \mathit{f} \mathit{g} abcdefg
\mathit{h} \mathit{i} \mathit{j} \mathit{k} \mathit{l} \mathit{m} hijklm
\mathit{n} \mathit{o} \mathit{p} \mathit{q} \mathit{r} \mathit{s} \mathit{t} nopqrst
\mathit{u} \mathit{v} \mathit{w} \mathit{x} \mathit{y} \mathit{z} uvwxyz
\mathit{0} \mathit{1} \mathit{2} \mathit{3} \mathit{4} 01234
\mathit{5} \mathit{6} \mathit{7} \mathit{8} \mathit{9} 56789
Romeins lettertype
\mathrm{A} \mathrm{B} \mathrm{C} \mathrm{D} \mathrm{E} \mathrm{F} \mathrm{G} ABCDEFG
\mathrm{H} \mathrm{I} \mathrm{J} \mathrm{K} \mathrm{L} \mathrm{M} HIJKLM
\mathrm{N} \mathrm{O} \mathrm{P} \mathrm{Q} \mathrm{R} \mathrm{S} \mathrm{T} NOPQRST
\mathrm{U} \mathrm{V} \mathrm{W} \mathrm{X} \mathrm{Y} \mathrm{Z} UVWXYZ
\mathrm{a} \mathrm{b} \mathrm{c} \mathrm{d} \mathrm{e} \mathrm{f} \mathrm{g} abcdefg
\mathrm{h} \mathrm{i} \mathrm{j} \mathrm{k} \mathrm{l} \mathrm{m} hijklm
\mathrm{n} \mathrm{o} \mathrm{p} \mathrm{q} \mathrm{r} \mathrm{s} \mathrm{t} nopqrst
\mathrm{u} \mathrm{v} \mathrm{w} \mathrm{x} \mathrm{y} \mathrm{z} uvwxyz
\mathrm{0} \mathrm{1} \mathrm{2} \mathrm{3} \mathrm{4} 01234
\mathrm{5} \mathrm{6} \mathrm{7} \mathrm{8} \mathrm{9} 56789
Fraktur lettertype
\mathfrak{A} \mathfrak{B} \mathfrak{C} \mathfrak{D} \mathfrak{E} \mathfrak{F} \mathfrak{G} 𝔄𝔅𝔇𝔈𝔉𝔊
\mathfrak{H} \mathfrak{I} \mathfrak{J} \mathfrak{K} \mathfrak{L} \mathfrak{M} 𝔍𝔎𝔏𝔐
\mathfrak{N} \mathfrak{O} \mathfrak{P} \mathfrak{Q} \mathfrak{R} \mathfrak{S} \mathfrak{T} 𝔑𝔒𝔓𝔔𝔖𝔗
\mathfrak{U} \mathfrak{V} \mathfrak{W} \mathfrak{X} \mathfrak{Y} \mathfrak{Z} 𝔘𝔙𝔚𝔛𝔜
\mathfrak{a} \mathfrak{b} \mathfrak{c} \mathfrak{d} \mathfrak{e} \mathfrak{f} \mathfrak{g} 𝔞𝔟𝔠𝔡𝔢𝔣𝔤
\mathfrak{h} \mathfrak{i} \mathfrak{j} \mathfrak{k} \mathfrak{l} \mathfrak{m} 𝔥𝔦𝔧𝔨𝔩𝔪
\mathfrak{n} \mathfrak{o} \mathfrak{p} \mathfrak{q} \mathfrak{r} \mathfrak{s} \mathfrak{t} 𝔫𝔬𝔭𝔮𝔯𝔰𝔱
\mathfrak{u} \mathfrak{v} \mathfrak{w} \mathfrak{x} \mathfrak{y} \mathfrak{z} 𝔲𝔳𝔴𝔵𝔶𝔷
\mathfrak{0} \mathfrak{1} \mathfrak{2} \mathfrak{3} \mathfrak{4} 01234
\mathfrak{5} \mathfrak{6} \mathfrak{7} \mathfrak{8} \mathfrak{9} 56789
Calligraphy/Script
\mathcal{A} \mathcal{B} \mathcal{C} \mathcal{D} \mathcal{E} \mathcal{F} \mathcal{G} 𝒜𝒞𝒟𝒢
\mathcal{H} \mathcal{I} \mathcal{J} \mathcal{K} \mathcal{L} \mathcal{M} 𝒥𝒦
\mathcal{N} \mathcal{O} \mathcal{P} \mathcal{Q} \mathcal{R} \mathcal{S} \mathcal{T} 𝒩𝒪𝒫𝒬𝒮𝒯
\mathcal{U} \mathcal{V} \mathcal{W} \mathcal{X} \mathcal{Y} \mathcal{Z} 𝒰𝒱𝒲𝒳𝒴𝒵
Hebreeuws
\aleph \beth \gimel \daleth
Functie Syntaxis Hoe het wordt weergegeven
niet-italics tekens \mbox{abc} abc
mix italics (slecht) \mbox{if} n \mbox{is even} ifnis even
mixed italics (goed) \mbox{if }n\mbox{ is even} if n is even
mix italics (beter leesbaar: ~ is een harde spatie, waarbij "\ " een spatie forceert) \mbox{if}~n\ \mbox{is even} ifnis even

Kleur

In vergelijkingen kan kleur worden gebruikt:

  • {\color{Blue}x^2}+{\color{YellowOrange}2x}-{\color{OliveGreen}1}
    x2+2x1
  • x_{1,2}=\frac{-b\pm\sqrt{\color{Red}b^2-4ac}}{2a}
    x1,2=b±b24ac2a

Zie hier voor alle namen van kleuren (archief) die door LaTeX worden ondersteund.

Merk op dat kleur niet moet worden gebruikt als de enige manier om iets te identificeren, omdat het betekenisloos wordt op zwart-witmedia of voor kleurenblinde mensen.

Opmaak problemen

Spatiëring

Merk op dat TeX de meeste spatiëring automatisch afhandelt, maar soms wilt u dat handmatig doen.

Functie Syntaxis Hoe het wordt weergegeven
dubbele viervoudige ruimte a \qquad b ab
viervoudige ruimte a \quad b ab
tekstruimte a\ b ab
tekstruimte zonder PNG-conversie a \mbox{ } b a b
grote ruimte a\;b ab
medium ruimte a\>b [not supported]
kleine ruimte a\,b ab
geen ruimte ab ab
kleine negatieve ruimte a\!b ab

Automatische spatiëring kan worden onderbroken in zeer lange expressies (omdat ze een overvolle hbox produceren in TeX):

<math>0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+\cdots</math>
0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+

Dit kan worden opgelost door een haakjes { } rond de hele expressie te zetten:

<math>{0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+\cdots}</math>
0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+

Lege horizontale of verticale ruimtes

De phantom commando's maken lege horizontale en/of verticale ruimte met dezelfde hoogte en/of breedte als het argument.

Functie Syntaxis Hoe het wordt weergegeven
Lege horizontale of verticale ruimtes \Gamma^{\phantom{i}j}_{i\phantom{j}k} Γijkij
Lege verticale ruimte -e\sqrt{\vphantom{p'}p},\; -e'\sqrt{p'},\; \ldots epp,ep,
Lege horizontale ruimte \int u^2\,du=\underline{\hphantom{(2/3)u^3+C}} u2du=(2/3)u3+C_


Uitlijning met normale tekstverloop

Door de standaard CSS

img.tex { vertical-align: middle; }

Een inline expressie als NNexdx moet er goed uitzien.

Als u het uitlijnen moet aanpassen, gebruik <math style="vertical-align:-100%;">...</math> en speel met het argument vertical-align totdat u het goed krijgt; hoe het eruit ziet kan echter afhangen van de browser en de browserinstellingen.

Merk ook op dat als u op deze oplossing vertrouwt, als/na de rendering op de server in toekomstige versies iets wordt gewijzigd, als gevolg van deze extra handmatige compensatie u formules plotseling mogelijk verkeerd worden weergegeven. Gebruik het dus spaarzaam, als u het echt nodig vindt.

Scheikunde

Er zijn twee manieren om chemische formules te geven zoals ze worden gebruikt in chemische vergelijkingen:

  • <math chem>
  • <chem>

<chem>X</chem> is een afkorting voor <math chem>\ce{X}</math>.

(waar X een chemische formule is)

Technisch gezien is <math chem> een tag math met de extensie mhchem ingeschakeld, volgens de mathjax documentatie.

Let op dat de opdrachten \cee en \cf zijn uitgeschakeld, omdat ze zijn gemarkeerd als vervallen/ontraden in de mhchem LaTeX package documentatie.

Als de formule een bepaalde "complexiteit" bereikt, kunnen spaties worden genegeerd (<chem>A + B</chem> kan worden weergegeven alsof het <chem>A+B</chem> is met een positieve lading). Schrijf in dat geval<chem>A{} + B</chem> (en niet <chem>{A} + {B}</chem> zoals eerder werd voorgesteld). Dit maakt het mogelijk om formules automatisch op te schonen zodra de bug is verholpen en/of een nieuwere versie mhchem wordt gebruikt.

Zie onderstaand voorbeelden.

Voorbeelden

Scheikunde

<chem>C6H5-CHO</chem>
CA6HA5CHO
<chem>\mathit{A} ->[\ce{+H2O}] \mathit{B}</chem>
A+HA2OB
<math chem>A \ce{->[\ce{+H2O}]} B</math>
A+HA2OB
<chem>SO4^2- + Ba^2+ -> BaSO4 v</chem>
SOA4A2+BaA2+BaSOA4
<chem>H2NCO2- + H2O <=> NH4+ + CO3^2-</chem>
HA2NCOA2A+HA2ONHA4A++COA3A2
<chem>H2O</chem>
HA2O
<chem>Sb2O3</chem>
SbA2OA3
<chem>H+</chem>
HA+
<chem>CrO4^2-</chem>
CrOA4A2
<chem>AgCl2-</chem>
AgClA2A
<chem>[AgCl2]-</chem>
[AgClA2]A
<chem>Y^{99}+</chem>
YA99+
<chem>Y^{99+}</chem>
YA99+
<chem>H2_{(aq)}</chem>
HA2A(aq)
<chem>NO3-</chem>
NOA3A
<chem>(NH4)2S</chem>
(NHA4)A2S

Kwadratische polynoom

ax2+bx+c=0

<math>ax^2 + bx + c = 0</math>

Kwadratische polynoom (Forceert PNG opbouw)

ax2+bx+c=0

<math>ax^2 + bx + c = 0\,</math>

Kwadratische formule

x=b±b24ac2a

<math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>

Hoge haakjes en breuken

2=((3x)×23x)

<math>2 = \left(
 \frac{\left(3-x\right) \times 2}{3-x}
 \right)</math>

Snew=Sold(5T)22

 <math>S_{\text{new}} = S_{\text{old}} - \frac{ \left( 5-T \right) ^2} {2}</math>
 

Integralen

axasf(y)dyds=axf(y)(xy)dy

<math>\int_a^x \!\!\!\int_a^s f(y)\,dy\,ds
 = \int_a^x f(y)(x-y)\,dy</math>

Optellen

m=1n=1m2n3m(m3n+n3m)

<math>\sum_{m=1}^\infty\sum_{n=1}^\infty\frac{m^2\,n}
 {3^m\left(m\,3^n+n\,3^m\right)}</math>

Differentiaalvergelijking

u+p(x)u+q(x)u=f(x),x>a

<math>u'' + p(x)u' + q(x)u=f(x),\quad x>a</math>

Complexe getallen

|z¯|=|z|,|(z¯)n|=|z|n,arg(zn)=narg(z)

<math>|\bar{z}| = |z|,
 |(\bar{z})^n| = |z|^n,
 \arg(z^n) = n \arg(z)</math>

Limieten

limzz0f(z)=f(z0)

<math>\lim_{z\rightarrow z_0} f(z)=f(z_0)</math>

Integraalvergelijking

ϕn(κ)=14π2κ20sin(κR)κRR[R2Dn(R)R]dR

<math>\phi_n(\kappa) =
 \frac{1}{4\pi^2\kappa^2} \int_0^\infty
 \frac{\sin(\kappa R)}{\kappa R}
 \frac{\partial}{\partial R}
 \left[R^2\frac{\partial D_n(R)}{\partial R}\right]\,dR</math>

Voorbeeld

ϕn(κ)=0.033Cn2κ11/3,1L0κ1l0

<math>\phi_n(\kappa) = 
 0.033C_n^2\kappa^{-11/3},\quad
 \frac{1}{L_0}\ll\kappa\ll\frac{1}{l_0}</math>

Vervolg en cases

f(x)={11x<012x=01x2otherwise

<math>
 f(x) =
 \begin{cases}
 1 & -1 \le x < 0 \\
 \frac{1}{2} & x = 0 \\
 1 - x^2 & \mbox{otherwise}
 \end{cases}
 </math>

Subscript met voorvoegsels

pFq(a1,,ap;c1,,cq;z)=n=0(a1)n(ap)n(c1)n(cq)nznn!

 <math>{}_pF_q(a_1,\dots,a_p;c_1,\dots,c_q;z)
 = \sum_{n=0}^\infty
 \frac{(a_1)_n\cdots(a_p)_n}{(c_1)_n\cdots(c_q)_n}
 \frac{z^n}{n!}</math>

Breuken en kleine breuken

abab
<math> \frac {a}{b}\  \tfrac {a}{b} </math>

Foutrapporten

Bugrapporten en functieverzoeken moeten worden gerapporteerd op Phabricator met de tag Math.

Zie ook