ラテックスでテーブルを生成するための簡単なコードがあります。

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

このコードは適切ですが、このテーブルをLaTeXのドキュメントに追加し、このテーブルを中央に配置したいと思います。重要なのは、テーブルが左側でも右側でもなく中央にあるということです。これを試しましたが、うまくいきませんでした:

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

回答に感謝します。

コメント

  • \{center} .. \{\center}ではなく\begin{center} ... \end{center}が必要です。

回答

\begin{table}の直後に\centeringを中央に追加できますテーブル:

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

@PeterGrillのコメントによると、フロートを使用していない場合(つまり、\begin{table}\end{table})、グループ化する必要があります:

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

(余分な)。

コメント

  • 残念ながら、機能しません': \ 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はivid =の外側である必要があります”3faf1d9b5f”>

。フロートを使用していない場合(つまり、\begin{table}\end{table})、グループ化する必要があります:{\centering\begin{tabular} ... \end{tabular}}(余分な{}に注意してください)。

  • @PeterGrill良い点。答えに追加されました。ありがとう。
  • 2番目のオプションは機能していないようです。フロートを使用せずにtabular環境を含めたいのですが、中央に配置します。
  • 2番目のオプションが'うまくいかない場合は、@ Walton 'で説明されている{ }の代わりに\begin{center} \end{center}を試してください。 s回答。
  • 回答

    \begin{center} ... \end{center}を使用することもできます。 。これは、たとえば{\centering ... }が何らかの理由でテーブルのサイズを混乱させるため、beamerでより適切に機能します。新しいコードは次のようになります。

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

    \begin{center}と:
    \ centeringの代わりに\ begin {center}を使用する必要があるのはいつですか?

    コメント

    • OPはbeamerについてまったく言及していませんか? \begin{center}...\end{center}の方が優れていると思うのはなぜですか?
    • 気付いた違いの例としてビーマーを取り上げました。 'この状況に必ずしも'良いとは思いませんが、オプションとしてまだ言及されていません。
    • herohuyongtao 'の答えは私にはうまくいきませんでしたが、これはうまくいきました(私はビーマーを使用していませんが)。ありがとう。

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です