Ho un semplice codice per generare la tabella in 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}
Questo codice è buono, ma vorrei aggiungere questa tabella al mio documento in Latex e centrare questa tabella. Il punto è che il tavolo sarebbe al centro non a sinistra né a destra ma al centro. Ho provato questo, ma non ha funzionato:
\{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}
Apprezzo la risposta.
Commenti
- È necessario
\begin{center} ... \end{center}
anziché\{center} .. \{\center}
.
Risposta
Puoi semplicemente aggiungere \centering
subito dopo \begin{table}
al centro la tabella:
\begin{table} \centering \begin{tabular} ... \end{tabular} \end{table}
Come commentato da @PeterGrill, se non stai usando float (ad esempio, \begin{table}
, \end{table}
), quindi dovrai raggrupparlo:
{ \centering \begin{tabular} ... \end{tabular} }
(nota il {}
).
Commenti
- Purtroppo ' non funziona: \ begin {tabular} {| c | c | c |} \ centering \ hline symbol & value & unità \\ \ hline $ z Na $ & 11 & – \\ \ hline $ z F $ & 9 & – \\ \ hline $ Emax Na $ & 0,545 & $ [MeV] $ \\ \ hline \ end {tabular}
-
\centering
dovrebbe essere fuori da\begin{tabular} ... \end{tabular}
. Se non utilizzi i float (ad esempio,\begin{table}
,\end{table}
), dovrai raggrupparli:{\centering\begin{tabular} ... \end{tabular}}
(nota il{}
). - @PeterGrill Good point. Aggiunto alla risposta. Grazie.
- La seconda opzione non sembra funzionare. Vorrei includere un ambiente
tabular
senza utilizzare i float, ma centrandolo. - Se la seconda opzione non ' t funziona per te, prova
\begin{center} \end{center}
invece di{ }
come menzionato in @Walton ' s risposta.
Risposta
Puoi anche utilizzare \begin{center} ... \end{center}
. Funziona meglio con beamer
, ad esempio perché {\centering ... }
altera le dimensioni della tabella per qualche motivo. Il nuovo codice sarebbe:
\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}
Ulteriori informazioni sulla differenza tra \begin{center}
e \centering
:
Quando dovremmo usare \ begin {center} invece di \ centering?
beamer
? Perché pensi che\begin{center}...\end{center}
sia migliore?La risposta di