Mám jednoduchý kód pro generování tabulky v Latexu.

\begin{tabular}{ | c | c | c | } \hline symbol & value & unit \\ \hline $z Na$ & 11 & - \\ \hline $z F$ & 9 & - \\ \hline $Emax Na$ & 0.545 & $[MeV]$ \\ \hline \end{tabular} 

Tento kód je dobrý, ale rád bych tuto tabulku přidal do svého dokumentu v Latexu a nechal tuto tabulku vycentrovat. Jde o to, že stůl by byl uprostřed ne nalevo ani napravo, ale uprostřed. Zkoušel jsem to, ale nefungovalo to:

\{center} \begin{tabular}{ | c | c | c | } \hline symbol & value & unit \\ \hline $z Na$ & 11 & - \\ \hline $z F$ & 9 & - \\ \hline $Emax Na$ & 0.545 & $[MeV]$ \\ \hline \end{tabular} \{\center} 

Oceňuji odpověď.

Komentáře

  • Potřebujete \begin{center} ... \end{center} místo \{center} .. \{\center}.

Odpověď

Do centra stačí přidat \centering hned za \begin{table} tabulka:

\begin{table} \centering \begin{tabular} ... \end{tabular} \end{table} 

Jak komentuje @PeterGrill, pokud nepoužíváte plováky (tj. \begin{table}, \end{table}), pak jej budete muset seskupit:

{ \centering \begin{tabular} ... \end{tabular} } 

(všimněte si zvláštních {}).

Komentáře

  • Bohužel to ' nefunguje: \ begin {tabular} {| c | c | c |} \ centrování \ hline symbol & hodnota & jednotka \\ \ hline $ z Na $ & 11 & – \\ \ hline $ z F $ & 9 & – \\ \ hline $ Emax Na $ & 0,545 & $ [MeV] $ \\ \ hline \ end {tabular}
  • The \centering by měl být mimo z \begin{tabular} ... \end{tabular}. Pokud nepoužíváte plováky (tj. \begin{table}, \end{table}), budete jej muset seskupit: {\centering\begin{tabular} ... \end{tabular}} (všimněte si zvláštního {}).
  • @PeterGrill Dobrá poznámka. Přidáno k odpovědi. Díky.
  • Druhá možnost zřejmě nefunguje. Chtěl bych zahrnout prostředí tabular bez použití plováků, ale vycentrování.
  • Pokud druhá možnost není ' Pro vás nepracujeme, zkuste \begin{center} \end{center} místo { } jak je uvedeno v @Walton ' s odpověď.

Odpověď

Můžete také použít \begin{center} ... \end{center} . To funguje lépe s beamer například proto, že {\centering ... } z nějakého důvodu zamotává velikost tabulky. Nový kód bude:

\begin{center} \begin{tabular}{ | c | c | c | } \hline symbol & value & unit \\ \hline $z Na$ & 11 & - \\ \hline $z F$ & 9 & - \\ \hline $Emax Na$ & 0.545 & $[MeV]$ \\ \hline \end{tabular} \end{center} 

Více o rozdílech mezi \begin{center} a \centering:
Kdy bychom místo \ centering měli použít \ begin {center}?

Komentáře

  • OP vůbec nezmiňuje beamer? Proč si myslíte, že \begin{center}...\end{center} je lepší?
  • Jako příklad rozdílu, který jsem si všiml, jsem vychoval Beamer. ' Nemyslím si, že je to ' pro tuto situaci lepší, ale zatím to nikdo nezmiňoval.
  • herohuyongtao ' pro mě nefungovala, ale tato ano (i když nepoužívám Beamer). Díky.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *