Táblázat készítése Táblázat: tabular a tabular első paraméterében meghatározzuk, hogy a táblázat oszlopai hogyan helyezkednek el a cellájukon belül. c: középen; l: balra zárva; r: jobbra zárva stb. Közéjük (eléjük/mögéjük) illesztett jel helyére vonal kerül. Új sort a táblázatban is a \\ jelekkel kezdhetünk. (A \\-T FOLYÓSZÖVEGBEN SZIGORÚAN TILOS HASZNÁLNI!!) A sorok közé \hline paranccsal tehetünk vízszintes vonalat, illetve ha nem fut végig a táblázat minden oszlopán, akkor \cline{n-m}, ahol az n-től az m oszlopig lesz vonal.
\begin{center} \begin{tabular}{ c cc } \hline $x$&2&3\\ \cline{2-3} $y$&5&6\\ \hline \hline $x+y$&7&9\\ \hline \end{tabular} \end{center} x 2 3 y 5 6 x + y 7 9
Táblázatszerű elrendezés matematikai módban (zárójeles megjegyzés) $\begin{array}{}...\end{array}$ A paraméterében csakúgy, mint a táblázatéban megadhatjuk, hogy az elemeket hova igazítsa a program. A függőleges és vízszintes elválasztűvonalak ugyanúgy használhatók. Új elemet az & jellel, új sort az \\ paranccsal kezdhetünk. 4x + 4y = 6 4x + y = 2 3y = 4 $\begin{array}{rcrcc} 4x&+&4y&=&6\\ 4x&+&y&=&2\\ \hline &&3y&=&4 \end{array}$
Tabulátorok használata (zárójeles megjegyzés) Tabulátor: tabbing (nem táblázat, csak táblázat jellegű, ezért itt említem) \begin{tabbing} \end{tabbing} A pozíció kijelölés jele: \=, a következő pozícióra ugrás: \> Ha a kijelölősort nem akarjuk megjelentetni, akkor a végére \kill parancsot teszünk. A következő sorra a \\ paranccsal léptetünk. (A \\-T FOLYÓSZÖVEGBEN SZIGORÚAN TILOS HASZNÁLNI!!)
\begin{tabbing} \=Erdő mellett\=nem jó lakni,\\ \>Erdő mellett \>nem jó lakni,\\ \>mert sok fát kell\>hasogatni \end{tabbing} Erdő mellettnem jó lakni, Erdő mellettnem jó lakni, mert sok fát hasogatni kell \begin{tabbing} \=Erdő mellett \=nem jó lakni,\\ \>Erdő mellett \>nem jó lakni,\\ \>mert sok fát kell\>hasogatni \end{tabbing} Erdő mellett nem jó lakni, Erdő mellett nem jó lakni, mert sok fát kell hasogatni
\begin{tabbing} \=Erdő mellett \=nem jó lakni,\kill \>Erdő mellett\>nem jó lakni,\\ \>mert sok fát kell\>hasogatni \end{tabbing} Erdő mellett nem jó lakni, mert sok fát kell hasogatni \begin{tabbing} \=mert sok fát kell \=nem jó lakni,\kill \>Erdő mellett \>nem jó lakni,\\ \>mert sok fát kell\>hasogatni \end{tabbing} Erdő mellett nem jó lakni, mert sok fát kell hasogatni
Float környezet A LATEX-ben float (úszó, lebegő) környezetnek nevezik azokat az elemeket, amelyek a tördelés során nem feltétlenül fix helyen vannak (ábra, táblázat), de számozva őket hivatkozhatunk rájuk. (\begin{figure}...\end{figure}, \begin{table}...\end{table}) Ezeknek feliratuk is lehet. (\caption{}) Címkét adhatunk nekik (\label{...}), hivatkozhatunk rájuk (\ref{...}, \aref{...}, \Aref{...}).
A float elemek pozícionálása A pozícionálás lehetősége korlátozott. Opciók: h! (here helyben mindenképpen), h (here helyben csak, ha befér), t (top lap teteje), b (bottom lap alja), p (page egy külön lapon több ábrával) Bonyolult módszerekkel rá lehet venni a LATEX-et, hogy pontosan oda tegye ezeket, ahova szántuk, de ezzel most nem foglalkozunk. Az ábrákat/táblázatokat lehet szöveg mellé is tördelni (pl. wrapfigure, nem foglalkozunk vele), a feliratot lehet mellétördelni (sidecaption, nem foglalkozunk vele).
Táblázat beillesztése Táblázat: x 2 3 y 5 6 x + y 7 9 1. táblázat. Mintatábla \begin{table}[h!] \begin{center} \begin{tabular}{ c cc }... \end{tabular}\caption{mintatábla}\label{tabla} \end{center} \end{table}
Ábra beillesztése includegraphics paranccsal (png, jpg, pdf) 1. ábra. Mintapngábra \begin{figure}[h!] \begin{center} \includegraphics{minta.png} \caption{mintapngábra}\label{pngabra} \end{center} \end{figure}
TiKZ ábra beillesztése C EF A E B 2. ábra. Mintatikzábra \begin{figure}[h!] \begin{center} \begin{tikzpicture}... \end{tikzpicture} \caption{mintatikzábra}\label{tikzabra} \end{center} \end{figure}
Gyakorlati feladat Az eddigihez hozzávesszük az eratosztenészi szitát 10 10-es táblázatban. A számok áthúzásához két csomag: ulem; használata: \sout{szöveg} szöveg, \xout{szöveg} szöveg //////// cancel; használata: \cancel{szöveg} szöveg, \bcancel{szöveg} szöveg, \xcancel{szöveg} szöveg