„Segítség:Latex” változatai közötti eltérés

Palotasb (vitalap | szerkesztései)
Palotasb (vitalap | szerkesztései)
operátorok
11. sor: 11. sor:
Ha ezt az oldalt elolvasod, az egész érthetővé fog válni.
Ha ezt az oldalt elolvasod, az egész érthetővé fog válni.


== Alapok ==
== Alapok <math> címke ==
 
=== <math> címke ===


'''Minden képletet egy <code>&lt;math&gt;</code> és egy <code>&lt;/math&gt;</code> címke közé kell rakni''', majd a két címke között már nem a wiki szintaxisa szerint, hanem Latex szintaxissal lehet képleteket írni.
'''Minden képletet egy <code>&lt;math&gt;</code> és egy <code>&lt;/math&gt;</code> címke közé kell rakni''', majd a két címke között már nem a wiki szintaxisa szerint, hanem Latex szintaxissal lehet képleteket írni.
34. sor: 32. sor:
|}
|}


=== Speciális szimbólumok ===
== Speciális szimbólumok ==


Észrevehetjük, hogy a képletmegjelenítő minden karaktert dőlt betűsként jelenít meg, ami azt jelenti, hogy az egy ''matematikai változó'', de mi nem mindig matematikai változókat akarunk begépelni. Azt is észrevehetjük, hogy van pár olyan karakter, amit szívesen begépelnénk, de nincs ''alfa'' billentyű a klaviatúránkon.
Észrevehetjük, hogy a képletmegjelenítő minden karaktert dőlt betűsként jelenít meg, ami azt jelenti, hogy az egy ''matematikai változó'', de mi nem mindig matematikai változókat akarunk begépelni. Azt is észrevehetjük, hogy van pár olyan karakter, amit szívesen begépelnénk, de nincs ''alfa'' billentyű a klaviatúránkon.
82. sor: 80. sor:
: <div style="height: 4em; overflow: scroll; border: 1px solid #aaa; padding: 5px;"><math>\sin^2 \alfa + \cos^2 \alfa = 1</math></div>
: <div style="height: 4em; overflow: scroll; border: 1px solid #aaa; padding: 5px;"><math>\sin^2 \alfa + \cos^2 \alfa = 1</math></div>


=== Operátorok ===
== Operátorok ==


Latexben az operátorokat használunk a matematikai formulák leírására. Mivel egy formula egy kétdimenziós ábra, míg a szöveg, amit leírunk csak egy dimenziós, ezért az operátorok paraméterei adják valamilyen sorrendben a formula különböző részeit.
A fentiekkel már elég sok mindent le tudunk írni, de még mindig nem mindent. Az elvi gond az, hogy a matematikai formuláink kétdimenziósak, a speciális szimbólumainkat, kitevőinket, alsó indexeinket használva viszont lényegében még mindig az egydimenziós leírásnál vagyunk.


; Általános operátorszintaxis
Latexben az '''operátorokat''' használunk a matematikai formulák többdimenziós leírására. Az operátor egy olyan speciális szimbólum, aminek paraméterei vannak, például egy tört számlálója és nevezője, egy gyök kitevője és ami benne van, egy mátrix elemei, stb.
: <code>\'''operátornév'''[''opció1'',''opció2'',...] '''paraméter1''' '''paraméter2''' ...</code>


Összetettebb formulák esetén több formula egymásba ágyazásáról van szó, vagyis egy-egy paraméter önmagában se feltétlenül egy darab szám vagy betű, hanem az is lehet egy összetettebb paraméterekkel is rendelkező operátor. Hogy egyértelmű legyen, melyik paraméter melyik operátorhoz tartozik, ezért az egymáshoz tartozó dolgokat (pl. egy adott paramétert) mindig kapcsos zárójellel fogunk közre. Gyakran akkor is ezt alkalmazzák, ha a paraméter például egyetlen karakter, és nem lenne külön szükség a zárójelezésre.
; Az általános operátorszintexis
: <code>\'''operátornév'''[''opció1'',''opció2'',...] {'''paraméter1'''} {'''paraméter2'''} ...</code>


; Általános operátorszintaxis zárójelezéssel
Egy paraméter az lehet egy bővebben kifejtendő Latex-képlet is, akár további operátorokkal és paraméterekkel, ezért kellenek a kapcsoszárójelek a paraméterek csoportosítására. Ha a paraméterünk egyetlen szimbólum, akkor a kapcsoszárójel el is hagyható.
: <code>\'''operátornév'''[''opció1'',''opció2'',...] {'''paraméter1'''} {'''paraméter2'''} {...}</code>


; Példa
{| class="wikitable"
: Az ''sqrt'' operátor gyökjel alá helyez szöveget, egyetlen paramétere a gyök (egyetlen opciója, pedig a gyökkitevő, ami opcionális).
|+ Fontosabb operátorok, és példák
:: <code>\sqrt {a^2 + b^2} = c</code>
|-
:: <math>\sqrt {a^2 + b^2} = c</math>
| <code>\frac {a+b} {a-b}, \frac 1 2 = 0.5</code>
:: <code>\sqrt[3] {a^3 + b^3} \neq c</code> (A ''neq'' operátor nullaparaméteres, csak a nemegyenlő jelet helyettesíti.)
| <math>\frac {a+b} {a-b}, \frac 1 2 = 0.5</math>
:: <math>\sqrt[3] {a^3 + b^3} \neq c</math>
 
: A ''frac'' operátor két paramétere egy tört számlálója és nevezője.
|}
:: <code>\frac {\sqrt 2} 2 = \frac {1} {\sqrt 2}</code>
:: <math>\frac {\sqrt 2} 2 = \frac {1} {\sqrt 2}</math>
A lap eredeti címe: „https://vik.wiki/Segítség:Latex