New サムネイル 東京都の各地域における犯罪件数一覧と治安率ランキング:最も治安のいい街は狛江市、羽村市、稲城市 New サムネイル pandasのDataFrameをmatplotlibで図にするときにlegendを消す New サムネイル 日本の区一覧とよく使われる区名の頻度:日本には南区が13区もある

TeX(LaTeX)の表コマンド(arrayと枠線を表すhlineの使い方)

広告

TeX(LaTeX)で表をつくるときは array というコマンドを使います。

\[
\begin{array}{|c|c|}
\hline
a & a^{2}\\
\hline
11 & 121\\
12 & 144\\
13 & 169\\
\hline
\end{array}
\]

表の出力画像

基本

\[
\begin{array}{cc}
dictionary & 3\\
banana & 2000\\
pi & 3141592
\end{array}
\]

LaTeXの最も簡単な表組み

改行を意味する¥¥で列を変えます。これがないとすべての要素が一列に表示されるので注意しましょう。

array の隣りにある cc は中央揃えの列が二列あることを示しています。上のサンプルでは二列ですが、これを三列にしたい場合は ccc と書きます。

各列ごとにどちらに揃えるか指定できます。右揃えは r、中央揃えは c、左揃えは l(アルファベットのエル)。

枠線(縦)

枠線をつけたいときは次のようにします。まず中央に枠線を入れてみます。

\[
\begin{array}{c|c}
english & 5\\
mathematics & 3\\
biology & 4
\end{array}
\]

中央に枠線が出る

左右に枠線を入れてみます。

\[
\begin{array}{|c|c|}
english & 5\\
mathematics & 3\\
biology & 4
\end{array}
\]

左右に枠線がある

二つの例では枠線の表示が変わっています。この違いはコマンドの cc の間や隣にある棒線(|)で決まります。棒線がそのまま表の枠線になるという仕組みです。

枠線(横)

\[
\begin{array}{|c|c|}
a & a^{2}\\
\hline
11 & 121\\
12 & 144\\
13 & 169
\end{array}
\]

タイトル下に横線がある

横に枠線を入れるときは hline というコマンドを書きます。hline の後に改行コマンドは書きません。表の上に枠線を書いてみましょう。

\[
\begin{array}{|c|c|}
\hline
a & a^{2}\\
\hline
11 & 121\\
12 & 144\\
13 & 169
\end{array}
\]

表の上に横線

最後に表下に枠線を書く。

\[
\begin{array}{|c|c|}
\hline
a & a^{2}\\
\hline
11 & 121\\
12 & 144\\
13 & 169\\
\hline
\end{array}
\]

表の下に枠線

実際 TeX で表をかくときは array よりも table コマンドをよく使います。array でも問題ありませんが、表というよりも連立方程式や行列が合っているでしょう。

関連

splitで長い数式を折り返す
数列とシグマ記号

広告

広告

広告

コンピューター コンピューター
プログラミング プログラミング
数学 数学
英語 英語
国語 国語
理科 理科
社会 社会

Python入門

Python入門

化学入門

化学入門

漢字辞典

漢字辞典

整数辞典

漢字辞典

Lord Candy

Lord Candy