Jag har en enkel kod för att generera tabell i Latex.
\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}
Den här koden är bra, men jag vill lägga till den här tabellen i mitt dokument i Latex och ha den här tabellen centrerad. Poängen är att bordet skulle vara i mitten inte till vänster eller till höger utan i mitten. Jag försökte det här, men det fungerade inte:
\{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}
Jag uppskattar svaret.
Kommentarer
- Du behöver
\begin{center} ... \end{center}
snarare än\{center} .. \{\center}
.
Svar
Du kan bara lägga till \centering
direkt efter \begin{table}
till centrum tabellen:
\begin{table} \centering \begin{tabular} ... \end{tabular} \end{table}
Som kommenterad av @PeterGrill, om du inte använder flottörer (dvs. \begin{table}
, \end{table}
), då måste du gruppera det:
{ \centering \begin{tabular} ... \end{tabular} }
(notera det extra {}
).
Kommentarer
- Tyvärr fungerar det inte ': \ begin {tabular} {| c | c | c |} \ centrering \ hline symbol & värde & enhet \\ \ hline $ z Na $ & 11 & – \\ \ hline $ z F $ & 9 & – \\ \ hline $ Emax Na $ & 0.545 & $ [MeV] $ \\ \ hline \ end {tabular}
-
\centering
ska vara utanför av\begin{tabular} ... \end{tabular}
. Om du inte använder floats (dvs.\begin{table}
,\end{table}
), måste du gruppera det:{\centering\begin{tabular} ... \end{tabular}}
(notera det extra{}
). - @PeterGrill Bra poäng. Lades till i svaret. Tack.
- Det andra alternativet verkar inte fungera. Jag vill inkludera en
tabular
-miljö utan att använda floats, men centrera den. - Om det andra alternativet inte ' t fungerar för dig, prova
\begin{center} \end{center}
istället för{ }
som nämnts i @Walton ' s svar.
Svar
Du kan också använda \begin{center} ... \end{center}
. Detta fungerar bättre med beamer
till exempel eftersom {\centering ... }
trasslar med storleken på tabellen av någon anledning. Den nya koden skulle vara:
\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}
Mer om skillnaden mellan \begin{center}
och \centering
:
När ska vi använda \ begin {center} istället för \ centrering?
beamer
? Varför tror du att\begin{center}...\end{center}
är bättre?