Portál AbcLinuxu, 4. prosince 2025 01:22
\begin{table}
\begin{center}
...blabla...
\end{center}
\end{table}
center se centruje obsah horizontálně.
Prostředí table vytváří plovoucí tabulku, nad jejímž přesným umístěním nemáš kontrolu.
Použij \begin{table}[p] a přečti si nějakou dokumentaci.
... a co přehodit příkazy \begin{table} a \begin{center} (a samozřejmě i odpovídající \end{...) ??
příkaz \begin{center} centruje horizontáně to, co "se mu předhodí", tedy i tabulku...
table nebo figure se roztáhne na šírku stránky, takže takto jej vycentrovat nelze. Příkaz na centrování by měl být uvnitř, tak jak je to v otázce. Já jej často nahrazuji konstrukcí {\centering …vlastní obsah…\\}, abych se zbavil mnohdy nežádoucích mezer nad a pod.
A co tohle:
\begin{table}
\centering
\begin{tabular}
\end{tabular}
\end{table}
\begin{table}[h]
\caption{blabla}
\center
\begin{tabular}{}
...
\end{tabular}
\end{table}
Prostě je to \center;)
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.