Bu içerik henüz dilinizde mevcut değil. İngilizce versiyonu gösteriliyor.

Stół przypominający papierowy stół

tabelaryczne, reguły zakładek, podpis, etykieta.

Stół wyglądający jak papierowy stół

Tabele w LaTeX-ie wykorzystują dwa zagnieżdżone środowiska z różnymi zadaniami. Wewnętrzna „tabela” buduje siatkę komórek. Zewnętrzna „tabela” czyni tę siatkę pływającą, więc może zawierać liczbę, podpis i etykietę, dzięki czemu LaTeX może umieścić ją tam, gdzie jest miejsce na stronie. Dodaj pakiet booktabs dla linii poziomych, a wynik będzie wyglądał jak tabela z opublikowanej pracy, a nie zrzut ekranu arkusza kalkulacyjnego.

\usepackage{booktabs}
\begin{table}[htbp]
\centering
\caption{Results on the test set.}
\label{tab:results}
\begin{tabular}{lcc}
\toprule
Model & Acc. & F1 \\
\midrule
Baseline & 0.81 & 0.79 \\
Ours & 0.87 & 0.86 \\
\bottomrule
\end{tabular}
\end{table}

Środowisko zewnętrzne

Argument [htbp] wskazuje, gdzie LaTeX może umieścić element zmiennoprzecinkowy: tutaj, w tekście, na górze strony, na dole lub na osobnej stronie elementów zmiennoprzecinkowych. Próbuje je w tej kolejności, a przyznanie wszystkich czterech zapobiega daleko odsunięciu się stołu; mechanikę wyjaśniono w gdzie faktycznie lądują pływaki. \centring centruje siatkę w poziomie. \caption drukuje numerowany podpis i, zgodnie z konwencją, podpisy tabel znajdują się nad tabelą, w przeciwieństwie do podpisów rysunków, które znajdują się poniżej. \label musi nastąpić po \caption, ponieważ etykieta rejestruje ostatnio wydany numer, zgodnie z opisem w podpisach i etykietach. Po umieszczeniu etykiety Table~\ref{tab:results} w tekście zawsze wyświetla właściwą liczbę.

Wewnętrzna siatka

{lcc} po \begin{tabular} deklaruje jedną kolumnę na literę: l jest wyrównane do lewej, c jest wyśrodkowane, a r będzie wyrównane do prawej. Trzy litery oznaczają trzy kolumny, a każdy wiersz musi zawierać dokładnie tyle komórek. W wierszu znak „&” oddziela komórki, a znak „\” kończy wiersz. Kolumny tekstowe zwykle najlepiej czytać z wyrównaniem do lewej strony, natomiast krótkie kolumny liczbowe są zwykle wyśrodkowane.

Te trzy reguły pochodzą z zakładek książkowych. \toprule otwiera tabelę, \midrule oddziela wiersz nagłówka od danych, a \bottomrule zamyka go. Zastępują one zwykłe polecenie \hline i mają odpowiednio dostrojone odstępy powyżej i poniżej, co w dużej mierze powoduje, że tabela wygląda na profesjonalnie ustawioną. Żadnych pionowych linii i żadnej reguły między wierszami danych: styl „booktabs” celowo pomija oba. Uzasadnienie przedstawiono w tabelach z trzema regułami.

Uwagi praktyczne

Najczęstsze błędy początkujących to niedopasowanie liczby separatorów & do zadeklarowanych kolumn oraz zapomniane \\ na końcu wiersza, co powoduje mylące komunikaty o błędach wskazujące następny wiersz. Jeśli nie chcesz liczyć komórek ręcznie, zbuduj siatkę wizualnie za pomocą generatora tabel i wklej wynik do swojego dokumentu.

Tables checkOptional practice quiz4 questions

A short check on what this lesson covers. Wrong answers show the right one. Choices are shuffled each attempt. You can retry as often as you like.

Yüzen ve mürekkep'a geri dön