Egy egyszerű kódot kaptam a Latexben tábla előállításához.

\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} 

Ez a kód jó, de szeretném felvenni ezt a táblázatot a Latex dokumentumomba, és ezt a táblázatot középre kell helyezni. A lényeg az, hogy az asztal középen nem bal, sem jobb oldalon, hanem középen lenne. Próbáltam, de nem működött:

\{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} 

Nagyra értékelem a választ.

Hozzászólások

  • \begin{center} ... \end{center} szükséges, nem pedig \{center} .. \{\center}.

Válasz

Csak hozzáadhatja a \centering szót közvetlenül a \begin{table} után a központba a táblázat:

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

A @PeterGrill megjegyzése szerint, ha nem úszókat használ (azaz \begin{table}, \end{table}), akkor csoportosítania kell:

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

(vegye figyelembe az extra {}).

Megjegyzések

  • Sajnos nem működik ': \ begin {tabular} {| c | c | c |} \ központozás \ hline szimbólum & érték & egység \\ \ hline $ z Na $ & 11 & – \\ \ hline $ z F $ & 9 & – \\ \ hline $ Emax Na $ & 0.545 & $ [MeV] $ \\ \ hline \ end {tabular}
  • A \centering a iv id = kívül kell lennie “3faf1d9b5f”>

. Ha nem úszókat használ (azaz \begin{table}, \end{table}), akkor csoportosítania kell: {\centering\begin{tabular} ... \end{tabular}} (vegye figyelembe az extra {}).

  • @PeterGrill Jó pont. Hozzáadva a válaszhoz. Köszönöm.
  • Úgy tűnik, hogy a második lehetőség nem működik. Szeretnék egy tabular környezetet felvenni úszók használata nélkül, hanem központosítással.
  • Ha a második opció nem ' t neked dolgozik, próbáld ki a \begin{center} \end{center} -t a { } helyett, amint azt a @Walton ' s válasza.
  • Válasz

    Használhatja a \begin{center} ... \end{center} . Ez jobban működik például a beamer esetén, mert a {\centering ... } valamilyen okból kifolyólag elrontja a táblázat méretét. Az új kód a következő lenne:

    \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} 

    További információ a \begin{center} és a :
    Mikor használjuk a \ begin {center} szót a \ centrálás helyett?

    Megjegyzések

    • Az OP egyáltalán nem említi a beamer -et? Miért gondolja, hogy a \begin{center}...\end{center} jobb?
    • A beamer-t hoztam fel arra a példára, hogy észrevettem. Nem feltétlenül gondolom, hogy ' jobb lenne ennél a helyzetnél, de ezt még senki nem említette opcióként.
    • herohuyongtao ' válasz nem működött nálam, de ez igen (bár én nem használok gerendát). Köszönöm.

    Vélemény, hozzászólás?

    Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük