LaTeX/Matematika: Porovnání verzí

Z testwiki
Skočit na navigaci Skočit na vyhledávání
imported>Danny B.
+ řadicí klíč
 
(Žádný rozdíl)

Aktuální verze z 20. 9. 2023, 04:07

Snadná a kvalitní sazba matematických textů byl jeden z důvodů, proč vůbec TeX a potažmo tedy i LaTeX vznikly. Do jisté míry se staly TeX a později LaTeX standardem pro sazbu matematických textů. Znalost způsobu zápisu matematických výrazů v LaTeXu tak přijde vhod i v jiných prostředích, například pro webové prohlížeče jej integruje javascriptová knihovna MathJax.

Matematická prostředí

Pro vkládání matematických výrazů se v LaTeXu používají zvláštní prostředí, v kterých mají některé znaky a příkazy jiné významy. To je podobné čistému TeXu, ovšem LaTeX matematické části textu ohraničuje jinak. Jsou dvě základní rozdělení matematických prostředí:

  • v textu - tedy že matematické výrazy jsou přímo součástí souvislého textu
  • samostatně - tedy že výrazy jsou na samostatných řádkách

Následující tabulka shrnuje patřičná prostředí. Pro znalce čistého TeXu jsou v ní umístěna i ohraničení matematických výrazů v čistém TeXu, ovšem jejich použití v LaTeXu je nevhodné. Zdánlivě mohou fungovat zcela bezproblémově, ale také se mohou na pozadí dostávat do kolize s pokročilejšími makry a v případě syntaktických chyb pravděpodobně LaTeX nebude schopen zobrazit smysluplné chybové hlášky.

Typ V textu Samostatné rovnice Samostatné a automaticky číslované rovnice
Prostředí math displaymath equation
LaTeXová zkratka \(...\) \[...\]
TeXová zkratka $...$ $$...$$
Poznámka equation* odstraní číslování, ale vyžaduje balíček amsmath

Matematické symboly

Některé základní symboly používané v matematice lze do textu napsat přímo:

+ - = ! / ( ) [ ] < > | ' : *

Pro mnoho dalších je ale zapotřebí používat příkazy, například: Šablona:Kód

vytvoří

xX,yϵ

Snížený a zvýšený text

Snížený a zvýšený text, obvykle používaný pro indexy a pro mocniny, je poměrně jednoduché zapsat. Před samostatný zvýšený znak stačí napsat stříšku (^), přes samostatný snížený znak stačí napsat podtržítko (_). Má-li se jednat o celou skupinu zvýšených či snížených znaků, je potřeba je uzavřít do složených závorek.

Tedy například Šablona:Kód vytvoří

kn+1=n2+kn2kn1

Řecká písmena

U písmen, která jsou stejné jako v latince, stačí použít písmeno z latinky. Příkazy ke vysázení zbytku písmen vesměs odpovídají jejich anglickému názvu. Část z nich má i alternativní podobu, pro jejíž vysázení má patřičný příkaz předponu var.

Řecká písmena
Symbol Zápis v LaTeXu
A a α A a \alpha
B a β B a \beta
Γ a γ \Gamma a \gamma
Δ a δ \Delta a \delta
E, ϵ a ε E, \epsilon a \varepsilon
Z a ζ Z a \zeta
H a η H a \eta
Θ, θ a ϑ \Theta, \theta a \vartheta
I a ι I a \iota
K, κ a ϰ K, \kappa a \varkappa
Λ a λ \Lambda a \lambda
M a μ M a \mu
N a ν N a \nu
Ξ a ξ \Xi a \xi
O a o O a o
Π, π a ϖ \Pi, \pi a \varpi
P, ρ a ϱ P, \rho a \varrho
Σ, σ a ς \Sigma, \sigma a \varsigma
T a τ T a \tau
Y, Υ a υ Y, \Upsilon a \upsilon
Φ, ϕ, a φ \Phi, \phi a \varphi
X a χ X a \chi
Ψ a ψ \Psi a \psi
Ω a ω \Omega a \omega