jak stworzyć tabelę w latex kompletny przewodnik

# Jak stworzyć tabelę w LaTeX: Kompletny przewodnik

LaTeX to system składu tekstu, który jest szczególnie popularny wśród naukowców i inżynierów. Jedną z jego wielu zalet jest możliwość tworzenia złożonych tabel, które są estetyczne i funkcjonalne. W tym artykule przedstawimy krok po kroku, jak stworzyć tabelę w LaTeX.

Gdzie obstawiać legalnie w Polsce? Lista legalnych bukmacherów w 2023 roku

## Podstawowa struktura tabeli

Aby stworzyć tabelę w LaTeX, używamy środowiska `tabular`. Podstawowy szkielet tabeli wygląda następująco:

gks tychy vs gks katowice hokej live gdzie oglądać mecz na żywo

```latex

\begin{table}[h]

\centering

\begin{tabular}{|c|c|c|}

\hline

Kolumna 1 & Kolumna 2 & Kolumna 3 \\

jakie minecraft seeds są najlepsze tajemnice świata minecraft odkryte

\hline

Wiersz 1 & Wiersz 1 & Wiersz 1 \\

Bonus Bez Depozytu

\hline

Wiersz 2 & Wiersz 2 & Wiersz 2 \\

Jak wypłacić pieniądze z Paysafecard? Kompleksowy przewodnik

\hline

\end{tabular}

\caption{Przykładowa tabela}

\label{tab:example}

\end{table}

```

### Elementy tabeli

1. **\begin{table}**: Rozpoczyna środowisko tabeli, co umożliwia umieszczanie tabeli na stronie.

2. **\centering**: Centruje tabelę na stronie.

3. **\begin{tabular}**: Rozpoczyna środowisko, w którym definiujemy kolumny tabeli.

4. **{|c|c|c|}**: Specyfikuje format kolumn. W tym przypadku mamy trzy kolumny, z pionowymi liniami oddzielającymi kolumny. `c` oznacza, że tekst w kolumnach będzie wyśrodkowany. Można również używać `l` (wyrównanie do lewej) i `r` (wyrównanie do prawej).

5. **\hline**: Dodaje poziomą linię w tabeli.

6. **&**: Używane do oddzielania komórek w wierszu.

7. **\\**: Kończy wiersz.

8. **\caption{}**: Dodaje podpis do tabeli.

9. **\label{}**: Umożliwia odnoszenie się do tabeli w tekście.

## Dodawanie więcej kolumn i wierszy

Dodawanie więcej kolumn i wierszy jest proste. Wystarczy dostosować sekcję specyfikacji kolumn oraz odpowiednio dodać nowe wiersze i komórki. Przykład:

```latex

\begin{table}[h]

\centering

\begin{tabular}{|c|c|c|c|}

\hline

Kolumna 1 & Kolumna 2 & Kolumna 3 & Kolumna 4 \\

\hline

Wiersz 1 & Wiersz 1 & Wiersz 1 & Wiersz 1 \\

Wiersz 2 & Wiersz 2 & Wiersz 2 & Wiersz 2 \\

\hline

Wiersz 3 & Wiersz 3 & Wiersz 3 & Wiersz 3 \\

\hline

\end{tabular}

\caption{Tabela z czterema kolumnami}

\label{tab:four_columns}

\end{table}

```

## Scalanie komórek

Możliwe jest również scalanie komórek za pomocą poleceń `\multicolumn` i `\multirow`. Aby użyć scalania poziomego:

```latex

\multicolumn{2}{|c|}{Scalona Kolumna} & Kolumna 3 \\

```

Do scalania wierszy najpierw należy załadować pakiet `multirow`:

https://medium.com/@s8dlty86j/jak-stworzyć-tabelę-w-latex-kompletny-przewodnik-a8c438c5440b

```latex

\usepackage{multirow}

```

Przykład:

```latex

\begin{table}[h]

\centering

\begin{tabular}{|c|c|c|}

\hline

\multirow{2}{*}{Kolumna 1} & Kolumna 2 & Kolumna 3 \\

& Kolumna 2 (podwójny wiersz) & Kolumna 3 \\

\hline

Wiersz 1 & Wiersz 1 & Wiersz 1 \\

\hline

\end{tabular}

\caption{Tabela ze scalonymi komórkami}

\label{tab:merged_cells}

\end{table}

```

## Zmiana szerokości kolumn

Aby zmienić szerokość kolumn, można użyć pakietu `array`. Po jego załadowaniu można określić szerokości kolumn w specyfikacji tabeli. Przykład:

```latex

\usepackage{array}

```

Następnie zmień specyfikację:

```latex

\begin{tabular}{|>{\centering\arraybackslash}m{3cm}|m{4cm}|m{2cm}|}

```

## Podsumowanie i stylizacja

Możesz także zmieniać stylizację tabeli za pomocą różnych opcji, takich jak dodawanie kolorów, zmiana czcionki czy stosowanie pakietów, takich jak `booktabs` do poprawy estetyki tabel. Wspomniany pakiet pozwala na lepsze formatowanie poprzez stosowanie komend `\toprule`, `\midrule` i `\bottomrule`.

```latex

\usepackage{booktabs}

```

Przykład tabeli z `booktabs`:

```latex

\begin{table}[h]

\centering

\begin{tabular}{ccc}

\toprule

Kolumna 1 & Kolumna 2 & Kolumna 3 \\

\midrule

Wiersz 1 & Wiersz 1 & Wiersz 1 \\

Wiersz 2 & Wiersz 2 & Wiersz 2 \\

\bottomrule

\end{tabular}

\caption{Tabela z użyciem booktabs}

\label{tab:booktabs_example}

\end{table}

```

Z powyższymi wskazówkami można stworzyć wiele różnych i złożonych tabel w LaTeX, dostosowując je do swoich potrzeb.