Tex 関連のメモ

longtable 環境

  • 基本的には,tabular 環境と一緒。
usepackage{longtable}               %% longtable.sty
\begin{longtable}{cccc}
\caption{お試し longtable} \\       %% 表のタイトル
その1 & その2 & その3 & その4 \\    %% 各ページの,表の最初の行になる
\endhead			  %% つまり,ページをまたいでも,表の1行目に出力される
data1 & data2 & data3 & data4 \\  %% 以下,tabular 環境とおんなじ
\end{longtable}
  • 表のセル内で改行したいとき
    • shortstack 命令を使用する
\shortstack{行1 \\ 行2} %% 以下略

でも,このままだと,上の罫線に近いので,私は,以下のようにしました。

\shortstack{\\ 行1 \\ 行2} %% 以下略

横向きのページをつくりたいとき

  • documentclass のオプションとして,landscape を渡す
\documentclass[a4paper,landscape]{jsarticle}
usepackage{lscape}
%% あとは,通常と同じように入力していく。
  • 出力した dvi ファイルを見るときは,dviout for Windows の場合,メニューの [Paper]->[Landscape] で。
  • PDF に変換の際は,dvipdfmx -l tmp.dvi などとする。つまり,l オプション (Landscape mode) を与える。