page top
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
page top
[LaTeX] TeXのtabular環境で項目の幅を決めたい
今日もLaTeXの覚え書きです.

LaTeXで表を書く時, tabular環境を使うことが多いと思いますが,
何も気にしないと, 各列の幅が違ったり, 紙からはみ出たり,
結構悲惨なことになります.
もっとも, そういう仕様だからこそ便利なことも多々あるわけですが・・・

しかし, 幅指定した表を書きたいってこともあります.
ってことで今日はこれです.


Q. 任意幅の表を書きたい.
A.


\begin{tabular}{p{6em}|p{3em}|p{3em}|p{3em}|p{4em}}
& 問題1 & 問題2 & 問題3 & 合計
生徒A & 30 & 20 & 30 & 80 \\ \hline
生徒B & 20 & 30 & 40 & 90 \\ \hline
生徒C & 30 & 30 & 40 & 100 \\ \hline
平均 & 26.7 & 26.7 & 36.7 & 90
\end{tabular}


このようにすれば良いです.
もっとも, この例だと指定する必要も無いと思いますが・・・


tabular環境で, crlを書き入れるところにp{横幅の長さ}と入れます.
それによって, 長い項目になると自動的に改行してくれます.

更に,
中央寄せしたいとき : \hfil ほげほげ \hfil のように, \hfilではさむ.
右に寄せたいとき : \hfill ほげほげ のように, 冒頭に\hfillをいれる.
左に寄せたいとき : 何もする必要なし.
となります.



役に立ちましたか?
関連記事

コメントの投稿

管理者にだけ表示を許可する


トラックバック
トラックバック URL

© 文房具, たまに数学とか. all rights reserved.
まとめ
Page top
FC2 BLOG
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。