Táblázat készítése Táblázat: tabular a tabular els˝o 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˝ol az m oszlopig lesz vonal.
x 2 3 y 5 6 x+y 7 9 \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}
Táblázatszeru˝ 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˝oleges és vízszintes elválaszt˝uvonalak 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˝u, ezért itt említem) \begin{tabbing}–\end{tabbing} A pozíció kijelölés jele: \=, a következ˝o pozícióra ugrás: \> Ha a kijelöl˝osort nem akarjuk megjelentetni, akkor a végére \kill parancsot teszünk. A következ˝o sorra a \\ paranccsal léptetünk. (A \\-T FOLYÓSZÖVEGBEN SZIGORÚAN TILOS HASZNÁLNI!!)
\begin{tabbing} \=Erd˝ o mellett\=nem jó lakni,\\ \>Erd˝ o mellett \>nem jó lakni,\\ \>mert sok fát kell\>hasogatni \end{tabbing}
Erd˝o mellettnem jó lakni, Erd˝o mellettnem jó lakni, mert sok fát hasogatni kell \begin{tabbing} \=Erd˝ o mellett \=nem jó lakni,\\ \>Erd˝ o mellett \>nem jó lakni,\\ \>mert sok fát kell\>hasogatni \end{tabbing}
Erd˝o mellett nem jó lakni, Erd˝o mellett nem jó lakni, mert sok fát kell hasogatni
\begin{tabbing} \=Erd˝ o mellett \=nem jó lakni,\kill \>Erd˝ o mellett\>nem jó lakni,\\ \>mert sok fát kell\>hasogatni \end{tabbing}
Erd˝o mellett nem jó lakni, mert sok fát kell hasogatni \begin{tabbing} \=mert sok fát kell \=nem jó lakni,\kill \>Erd˝ o mellett \>nem jó lakni,\\ \>mert sok fát kell\>hasogatni \end{tabbing}
Erd˝o mellett nem jó lakni, mert sok fát kell hasogatni
Float környezet A LATEX-ben „float” (úszó, lebeg˝o) 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 o˝ 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˝osé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 F E A
E0
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, XXX
XXX
X X
\xcancel{szöveg} szöveg
XX X X XXX X