Extension:Math/Syntax/nl
![]() | Deze pagina is verouderd. |
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.
Vanwege de status van de pagina heeft u misschien meer geluk met het lezen van Weergeven van een formule - LaTeX basis. Ook die pagina kan in sommige opzichten verouderd zijn!
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 wikitext 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 gebruiken, gebruikt u {{!}}.
De volgende XML-stijlattributen zijn effectief voor <math>...</math>
:
chem
, which turns on chemistry mode (see below)display
, which controls how the rendering is done.- When not set (default), the output is generated inline, with the input TeX code wrapped in
{\displaystyle ...}
. Internally we call this a inline-displaystyle, but this is not a valid name for use in the attribute. - When set without a value, the output is generated inline, and the input TeX code is rendered as-is.
- When set to inline, the output is generated inline, with the input TeX code is wrapped in
{\textstyle ...}
. This is probably what you want with inline math, as this is most similar to how TeX acts with$ ... $
. - When set to block, the output is generated in an indented block (in its own line), with the input TeX code is wrapped in
{\displaystyle ...}
. This is probably what you want with block math, as this is most similar to how TeX acts with$$ ... $$
. - When set to linebreak, the output is generated in an indented block (in its own line), with the input TeX code is wrapped in
\[ ... \]
. This is sometimes better than block because it turns on the automatic line-break feature from LaTeX.
- When not set (default), the output is generated inline, with the input TeX code wrapped in
forcemathmode
, which forces a certain format of output. Not recommended for non-testing purposes as this overrides reader preference.type
, experimental option for providing non-TeX input. Only useful values arepmml
,ascii
. Must be enabled viaMathEnableExperimentalInputFormats
site config. Do not use for now.
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 operatornamen, 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 een van de volgende: \text
, \mbox
, \mathrm
.
Bijvoorbeeld: <math>\text{abc}</math>
→ .
U kunt ook nieuwe functienamen definiëren met \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>
→
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>α</var>}}
α <math> f(x) = x^2\,</math>
{{math|''f''(<var>x</var>) {{=}} <var>x</var><sup>2</sup>}}
f(x) = x2 <math>\sqrt{2}</math>
{{math|{{radical|2}}}}
√2 <math>\sqrt{1-e^2}</math>
{{math|{{radical|1 − ''e''²}}}}
√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 α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ ς τ υ φ χ ψ ω Γ Δ Θ Λ Ξ Π Σ Φ Ψ Ω
α β γ δ ε ζ
η θ ι κ λ μ ν
ξ ο π ρ σ ς
τ υ φ χ ψ ω
Γ Δ Θ Λ Ξ Π
Σ Φ Ψ Ω∫ ∑ ∏ √ − ± &infty; ≈ ∝ {{=}} ≡ ≠ ≤ ≥ × ⋅ ÷ ∂ ′ ″ ∇ ‰ ° ∴ Ø ø ∈ ∉ ∩ ∪ ⊂ ⊃ ⊆ ⊇ ¬ ∧ ∨ ∃ ∀ ⇒ ⇔ → ↔ ↑ ℵ - – —
∫ ∑ ∏ √ − ± ∞
≈ ∝ = ≡ ≠ ≤ ≥
× ⋅ ÷ ∂ ′ ″
∇ ‰ ° ∴ Ø ø
∈ ∉ ∩ ∪ ⊂ ⊃ ⊆ ⊇
¬ ∧ ∨ ∃ ∀
⇒ ⇔ → ↔ ↑
ℵ - – —
Zowel HTML als TeX hebben in sommige situaties voordelen.
Voordelen van HTML
- Formules in HTML gedragen zich meer als gewone tekst. Automatische nieuwe regel werkt, waardoor de weergave op telefoons beter wordt.
- 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. - Formules gezet met HTML-code zullen toegankelijk zijn voor client-side script links (ook wel scriptlets).
- 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.
- 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. - Formules die HTML-code gebruiken, worden zo scherp mogelijk weergegeven, ongeacht het apparaat dat wordt gebruikt om ze weer te geven.
Voordelen van TeX
- TeX is semantisch nauwkeuriger dan HTML.
- In TeX betekent "
<math>x</math>
" "wiskundige variabele ", terwijl in HTML "x
" generiek en enigszins dubbelzinnig is. - 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.
- In TeX betekent "
- 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.
- 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.
- 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.
- 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.
- 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 ‘ a̅ ’ and ‘ a̅ ’).
- 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.
- 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.
- 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}
\check{a} \bar{a} \ddot{a} \dot{a}
Standaardfuncties
\sin a \cos b \tan c
\sec d \csc e \cot f
\arcsin h \arccos i \arctan j
\sinh k \cosh l \tanh m \coth n
\operatorname{sh}o\,\operatorname{ch}p\,\operatorname{th}q
\operatorname{arsinh}r\,\operatorname{arcosh}s\,\operatorname{artanh}t
\lim u \limsup v \liminf w \min x \max y
\inf z \sup a \exp b \ln c \lg d \log e \log_{10} f \ker g
\deg h \gcd i \Pr j \det k \hom l \arg m \dim n
Modulair rekenen
s_k \equiv 0 \pmod{m}
a\,\bmod\,b
Afgeleiden
\nabla \, \partial x \, dx \, \dot x \, \ddot y\, dy/dx\, \frac{dy}{dx}\, \frac{\partial^2 y}{\partial x_1\,\partial x_2}
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}
Logica
\land (or \and) \wedge \bigwedge \bar{q} \to p
\lor \vee \bigvee \lnot \neg q \And
Root
\sqrt{2} \sqrt[n]{x}
Relaties
\sim \approx \simeq \cong \dot= \overset{\underset{\mathrm{def}}{}}{=}
< \le \ll \gg \ge > \equiv \not\equiv \ne \mbox{or} \neq \propto
\lessapprox \lesssim \eqslantless \leqslant \leqq \geqq \geqslant \eqslantgtr \gtrsim \gtrapprox
Geometrisch
\Diamond \Box \triangle \angle \perp \mid \nmid \| 45^\circ
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
\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
Subscript a_2
Groepering a^{2+2}
a_{i,j}
Combinatie van sub & super zonder en met horizontale scheiding x_2^3
{x_2}^3
Super super 10^{10^{8}}
Voorgaande en/of aanvullende sub & super _nP_k
\sideset{_1^2}{_3^4}\prod_a^b
{}_1^2\!\Omega_3^4
Stapelen \overset{\alpha}{\omega}
\underset{\alpha}{\omega}
\overset{\alpha}{\underset{\gamma}{\omega}}
\stackrel{\alpha}{\omega}
Afgeleiden x', y'', f', f''
x^\prime, y^{\prime\prime}
Afgeleide punten \dot{x}, \ddot{x}
Onderstrepen, doorstrepen, vectoren \hat a \ \bar b \ \vec c
\overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f}
\overline{g h i} \ \underline{j k l}
\not 1 \ \cancel{123}
Pijlen A \xleftarrow{n+\mu-1} B \xrightarrow[T]{n\pm i-1} C
Bovenaccolades \overbrace{ 1+2+\cdots+100 }^{\text{sum}\,=\,5050}
Onderaccolades \underbrace{ a+b+\cdots+z }_{26\text{ terms}}
Som \sum_{k=1}^N k^2
Som (forceert \textstyle
)\textstyle \sum_{k=1}^N k^2
Product \prod_{i=1}^N x_i
Product (force \textstyle
)\textstyle \prod_{i=1}^N x_i
Bijproduct \coprod_{i=1}^N x_i
Bijproduct (force \textstyle
)\textstyle \coprod_{i=1}^N x_i
Limiet \lim_{n \to \infty}x_n
Limiet (force \textstyle
)\textstyle \lim_{n \to \infty}x_n
Integraal \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx
Integraal (stijl voor alternatieve limieten) \int_{1}^{3}\frac{e^3/x}{x^2}\, dx
Integraal (forceert \textstyle
)\textstyle \int\limits_{-N}^{N} e^x\, dx
Integraal (force \textstyle
, alternate limits style)\textstyle \int_{-N}^{N} e^x\, dx
Dubbele integraal \iint\limits_D \, dx\,dy
Drievoudige integraal \iiint\limits_E \, dx\,dy\,dz
Viervoudige integraal \iiiint\limits_F \, dx\,dy\,dz\,dt
Lijn of pad integraal \int_C x^3\, dx + 4y^2\, dy
Gesloten lijn of pad-integraal \oint_C x^3\, dx + 4y^2\, dy
Intersecties \bigcap_1^n p
Verzamelingen \bigcup_1^k p
Breuken, matrices, meerlijnen
Functie Syntaxis Hoe het wordt weergegeven Breuken \frac{1}{2}=0.5
Kleine ("tekststijl") breuken \tfrac{1}{2} = 0.5
Grote ("weergavestijl") breuken \dfrac{k}{k-1} = 0.5
Mix van grote en kleine breuken \dfrac{ \tfrac{1}{2}[1-(\tfrac{1}{2})^n] }{ 1-\tfrac{1}{2} } = s_n
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
Binomiale coëfficiënten \binom{n}{k}
Klein ("tekststijl") binomiale coëfficiënten \tbinom{n}{k}
Groot ("weergavestijl") binomiale coëfficiënten \dbinom{n}{k}
Matrices \begin{matrix} x & y \\ z & v \end{matrix}
\begin{vmatrix} x & y \\ z & v \end{vmatrix}
\begin{Vmatrix} x & y \\ z & v \end{Vmatrix}
\begin{bmatrix} 0 & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & 0 \end{bmatrix}
\begin{Bmatrix} x & y \\ z & v \end{Bmatrix}
\begin{pmatrix} x & y \\ z & v \end{pmatrix}
\bigl( \begin{smallmatrix} a&b\\ c&d \end{smallmatrix} \bigr)
Arrays \begin{array}{|c|c||c|} a & b & S \\ \hline 0&0&1\\ 0&1&1\\ 1&0&1\\ 1&1&0 \end{array}
Cases f(n) = \begin{cases} n/2, & \mbox{if }n\mbox{ is even} \\ 3n+1, & \mbox{if }n\mbox{ is odd} \end{cases}
Stelsel van vergelijkingen \begin{cases} 3x + 5y + z &= 1 \\ 7x - 2y + 4z &= 2 \\ -6x + 3y + 2z &= 3 \end{cases}
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>
Meerregelige vergelijkingen \begin{align} f(x) & = (a+b)^2 \\ & = a^2+2ab+b^2 \end{align}
\begin{alignat}{2} f(x) & = (a-b)^2 \\ & = a^2-2ab+b^2 \end{alignat}
Meerregelige vergelijkingen met gespecificeerde uitlijning (left, center, right) \begin{array}{lcl} z & = & a \\ f(x,y,z) & = & x + y + z \end{array}
\begin{array}{lcr} z & = & a \\ f(x,y,z) & = & x + y + z \end{array}
Gebruik haakjes bij grote expressies, vierkante haakjes, verticaal streepjes
Functie Syntaxis Hoe het wordt weergegeven Slecht ( \frac{1}{2} )
Goed \left ( \frac{1}{2} \right )
U kunt verschillende scheidingstekens gebruiken met \left
en \right
:
Functie Syntaxis Hoe het wordt weergegeven Haakjes \left ( \frac{a}{b} \right )
Vierkante haakjes \left [ \frac{a}{b} \right ] \quad \left \lbrack \frac{a}{b} \right \rbrack
Accolades (let op de backslash voor de accolades in de code) \left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace
Punthaken \left \langle \frac{a}{b} \right \rangle
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 \|
Floor en ceiling functies: \left \lfloor \frac{a}{b} \right \rfloor \left \lceil \frac{c}{d} \right \rceil
Slashes en backslashes \left / \frac{a}{b} \right \backslash
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
Scheidingstekens kunnen worden gemengd, zolang \left
en\right
beide worden gebruikt\left [ 0,1 \right )
\left \langle \psi \right |
Gebruik \left.
of\right.
als u niet wilt dat er een scheidingsteken wordt weergegeven:\left . \frac{A}{B} \right \} \to 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
\Eta \Theta \Iota \Kappa \Lambda \Mu
\Nu \Xi \Omicron \Pi \Rho \Sigma \Tau
\Upsilon \Phi \Chi \Psi \Omega
\alpha \beta \gamma \delta \epsilon \zeta
\eta \theta \iota \kappa \lambda \mu
\nu \xi \omicron \pi \rho \sigma \tau
\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}
\mathbf{H} \mathbf{I} \mathbf{J} \mathbf{K} \mathbf{L} \mathbf{M}
\mathbf{N} \mathbf{O} \mathbf{P} \mathbf{Q} \mathbf{R} \mathbf{S} \mathbf{T}
\mathbf{U} \mathbf{V} \mathbf{W} \mathbf{X} \mathbf{Y} \mathbf{Z}
\mathbf{a} \mathbf{b} \mathbf{c} \mathbf{d} \mathbf{e} \mathbf{f} \mathbf{g}
\mathbf{h} \mathbf{i} \mathbf{j} \mathbf{k} \mathbf{l} \mathbf{m}
\mathbf{n} \mathbf{o} \mathbf{p} \mathbf{q} \mathbf{r} \mathbf{s} \mathbf{t}
\mathbf{u} \mathbf{v} \mathbf{w} \mathbf{x} \mathbf{y} \mathbf{z}
\mathbf{0} \mathbf{1} \mathbf{2} \mathbf{3} \mathbf{4}
\mathbf{5} \mathbf{6} \mathbf{7} \mathbf{8} \mathbf{9}
Boldface (Grieks) \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}
\boldsymbol{\Upsilon} \boldsymbol{\Phi} \boldsymbol{\Chi} \boldsymbol{\Psi} \boldsymbol{\Omega}
\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}
\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}
\mathit{H} \mathit{I} \mathit{J} \mathit{K} \mathit{L} \mathit{M}
\mathit{N} \mathit{O} \mathit{P} \mathit{Q} \mathit{R} \mathit{S} \mathit{T}
\mathit{U} \mathit{V} \mathit{W} \mathit{X} \mathit{Y} \mathit{Z}
\mathit{a} \mathit{b} \mathit{c} \mathit{d} \mathit{e} \mathit{f} \mathit{g}
\mathit{h} \mathit{i} \mathit{j} \mathit{k} \mathit{l} \mathit{m}
\mathit{n} \mathit{o} \mathit{p} \mathit{q} \mathit{r} \mathit{s} \mathit{t}
\mathit{u} \mathit{v} \mathit{w} \mathit{x} \mathit{y} \mathit{z}
\mathit{0} \mathit{1} \mathit{2} \mathit{3} \mathit{4}
\mathit{5} \mathit{6} \mathit{7} \mathit{8} \mathit{9}
Romeins lettertype \mathrm{A} \mathrm{B} \mathrm{C} \mathrm{D} \mathrm{E} \mathrm{F} \mathrm{G}
\mathrm{H} \mathrm{I} \mathrm{J} \mathrm{K} \mathrm{L} \mathrm{M}
\mathrm{N} \mathrm{O} \mathrm{P} \mathrm{Q} \mathrm{R} \mathrm{S} \mathrm{T}
\mathrm{U} \mathrm{V} \mathrm{W} \mathrm{X} \mathrm{Y} \mathrm{Z}
\mathrm{a} \mathrm{b} \mathrm{c} \mathrm{d} \mathrm{e} \mathrm{f} \mathrm{g}
\mathrm{h} \mathrm{i} \mathrm{j} \mathrm{k} \mathrm{l} \mathrm{m}
\mathrm{n} \mathrm{o} \mathrm{p} \mathrm{q} \mathrm{r} \mathrm{s} \mathrm{t}
\mathrm{u} \mathrm{v} \mathrm{w} \mathrm{x} \mathrm{y} \mathrm{z}
\mathrm{0} \mathrm{1} \mathrm{2} \mathrm{3} \mathrm{4}
\mathrm{5} \mathrm{6} \mathrm{7} \mathrm{8} \mathrm{9}
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}
\mathfrak{5} \mathfrak{6} \mathfrak{7} \mathfrak{8} \mathfrak{9}
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}
mix italics (slecht) \mbox{if} n \mbox{is even}
mixed italics (goed) \mbox{if }n\mbox{ is even}
mix italics (beter leesbaar: ~ is een harde spatie, waarbij "\ " een spatie forceert) \mbox{if}~n\ \mbox{is even}
Kleur
In vergelijkingen kan kleur worden gebruikt:
{\color{Blue}x^2}+{\color{YellowOrange}2x}-{\color{OliveGreen}1}
x_{1,2}=\frac{-b\pm\sqrt{\color{Red}b^2-4ac}}{2a}
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
viervoudige ruimte a \quad b
tekstruimte a\ b
tekstruimte zonder PNG-conversie a \mbox{ } b
grote ruimte a\;b
medium ruimte a\>b
[niet ondersteund] kleine ruimte a\,b
geen ruimte ab
kleine negatieve ruimte a\!b
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>
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>
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}
Lege verticale ruimte -e\sqrt{\vphantom{p'}p},\; -e'\sqrt{p'},\; \ldots
Lege horizontale ruimte \int u^2\,du=\underline{\hphantom{(2/3)u^3+C}}
Uitlijning met normale tekstverloop
Door de standaard CSS
img.tex { vertical-align: middle; }
Een inline expressie als 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 met gebruik <chem>
Formule Wordt weergegeven als <chem>C6H5-CHO</chem> <chem>\mathit{A} ->[\ce{+H2O}] \mathit{B}</chem> <math chem>A \ce{->[\ce{+H2O}]} B</math> <chem>SO4^2- + Ba^2+ -> BaSO4 v</chem> <chem>H2NCO2- + H2O <=> NH4+ + CO3^2-</chem> <chem>H2O</chem> <chem>Sb2O3</chem> <chem>H+</chem> <chem>CrO4^2-</chem> <chem>AgCl2-</chem> <chem>[AgCl2]-</chem> <chem>Y^{99}+</chem> <chem>Y^{99+}</chem> <chem>H2_{(aq)}</chem> <chem>NO3-</chem> <chem>(NH4)2S</chem>
Maths met gebruik van <math>
Kwadratische polynoom
Weergave Formule <math>ax^2 + bx + c = 0</math>
Kwadratische polynoom (Forceert PNG opbouw)
Weergave Formule <math>ax^2 + bx + c = 0\,</math>
Kwadratische formule
Weergave Formule <math>x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}</math>
Hoge haakjes en breuken
Weergave Formule <math>2 = \left(\frac{\left(3-x\right) \times 2}{3-x}\right)</math>
Terugkeerpatroon (Recurrence)
Weergave Formule <math>S_{\text{new}} = S_{\text{old}} - \frac{ \left( 5-T \right) ^2} {2}</math>
Integralen
Weergave Formule <math>\int_a^x \!\!\!\int_a^s f(y)\,dy\,ds = \int_a^x f(y)(x-y)\,dy</math>
Optellen
Weergave Formule <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
Weergave Formule <math>u'' + p(x)u' + q(x)u=f(x),\quad x>a</math>
Complexe getallen
Weergave Formule <math>|\bar{z}| = |z|, |(\bar{z})^n| = |z|^n, \arg(z^n) = n \arg(z)</math>
Limieten
Weergave Formule <math>\lim_{z\rightarrow z_0} f(z)=f(z_0)</math>
Integraalvergelijking
Weergave Formule <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>
Numerieke waarde met parameter
Weergave Formule <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
Weergave Formule <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
Weergave Formule <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
Weergave Formule <math> \frac {a}{b}\ \tfrac {a}{b} </math>
Foutrapporten
Bugrapporten en functieverzoeken moeten worden gerapporteerd op Phabricator met de tag Math.
Zie ook
- Converteren tussen de syntaxis van ParserFunctions en de syntaxis van TeX
- Zetwerk van wiskundige formules
- Score — extensie voor muziekopmaak
- Lijst van wiskundige symbolen
Externe links
- Een LaTeX tutorial
- LaTeX, een korte cursus: Typesetting Mathematics
- Een paper die TeX introduceert, zie pagina 39 en volgende voor een goede introductie voor het math deel.
- Een paper voor een LaTeX:introductie LaTeX, sla tot pagina 49 over voor de sectie math. Op pagina 63 staat een referentielijst van symbolen die in LaTeX en AMS-LaTeX gebruikt wordenk.
- De uitgebreide LaTeX-symboollijst
- Uitgebreide lijst met wiskundige symbolen
- AMS-LaTeX handleiding
- set bitmaps met wiskundige symbolen van vaste grootte in het publieke domein
- MathML: Een product van de W3C Math werkgroep, een low-level specificatie voor het beschrijven van wiskunde als basis voor machine-to-machine communicatie.