LaTeX/Syntaxe
Z VavříčekWiki
|
Povolené znaky
Vstupní LaTeXový soubor obsahuje znaky, které reprezentují text a znaky které jsou speciální a ve výstupu se nezobrazují (slouží například jako zástupné znaky pro mezeru, identifikátor příkazu, ...).
Pro vlastní textovou část lze použít tyto znaky:
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789
. : ; , ? ! ' ` ( ) [ ] - / * @
poznámka: LaTeX může pracovat i se znaky národních abeced, ale ne ve výchozím stavu - více v jiné části tutoriálu nebo přímo.
Speciální znaky, které se přímo nezobrazují na výstupu jsou:
# $ % & ~ _ ^ \ { }
poznámka: pro některé z těchto speciálních znaků jsou v LaTeXu odpovídající příkazy - viz speciální znaky
Příkazy
Příkazy v LaTeXu (makra) jsou řetězce písmen (nejčastěji anglická slova nebo jejich zkratky), které se píší za znak '\' (zpětné lomítko). Mohou obsahovat povinné parametry (ty musí být zadány) a parametry nepovinné (příkaz je vykonán, i když nejsou uvedeny).
- obecná syntaxe příkazu
\prikaz[nepovinne parametry]{povinne parametry}
- část s parametry je volitelná a záleží na daném příkazu, jestli nějaké parametry potřebuje
Rozlišují se velikostí písmen v názvu příkazu!!!
Prostředí
Kromě příkazů se v LaTeXu vyskytují ještě takzvaná prostředí. Jde o určitou část dokumentu, na který je aplikováno speciální formátování, nebo má speciální syntaxi - např.: seznamy, zarovnání na praporek, ...
- obecná syntaxe prostředí
\begin{nazevprostredi}
...
\end{nazevprostredi} - jako v jiných značkovacích jazycích, se smějí prostředí do sebe vnořovat, ale nesmějí se překrývat
|
|
Další drobnůstky
- Pokud je mezi slovy několik mezer, tabelátoru, nebo konec řádku, LaTeX to považuje za jednu mezeru.
- Odstavce se oddělují prázdným řádkem nebo příkazem \par.
- Explicitní zalomení řádku se provádí příkazy:
\newline\\
- Některé příkazy změní formátovaní textu od místa jejich vložení (jde o tzv. deklarace) až do konce skupiny - ta je vymezena prostředím nebo složenými závorkami.
\begin{prostredi}
tady je jeste normalni pismo
\zmenpismo
tady je pismo zmenene
\end{prostredi}
tady je uz zase v původní podobě\prikaz{tady je jeste normalni pismo \zmenpismo tady je pismo zmenene} tady je uz zase v původní podobě
- Komentáře se do zdrojového souboru zapisují za znak '%' - komentář trvá až do konce řádku.

