TeX で図と表を並べる方法はインターネット上にたくさん紹介してあるけど,
なぜか自分の環境では上手くいかなかったのでかなり苦労した. . . .
minipage で左右に分けて,
makeatletter~ 以下3 行で図or 表の表記を設定してます.
scalebox は表の倍率設定なので,
必要なければコメントアウトしてもかまいません.
と言うわけで, こんな感じ(左が図で右に表がある)
--------------------------------------------------
begin{table}[h]
begin{tabular}{cc}
begin{minipage}{0.45hsize}
makeatletter
def@captype{figure}
makeatother
scalebox{0.14}{includegraphics{fig.eps}}
caption{図です}
label{zu}
end{minipage}
begin{minipage}{0.6hsize}
begin{center}
caption{表です}
label{hyou}
scalebox{0.5}[0.5]{%表の倍率指定
begin{tabular}{|c|c|} hline
aa & bb hline
cc & dd hline
end{tabular}}
end{center}
end{minipage}
end{tabular}
end{table}
--------------------------------------------------
順番が逆のとき(左に表で右に図がある)はこんな感じ
--------------------------------------------------
begin{table}[h]
begin{tabular}{cc}
begin{minipage}{0.6hsize}
makeatletter
def@captype{table}%ココがtable に変わる
makeatother
begin{center}
caption{表です}
label{hyou}
scalebox{0.5}[0.5]{%表の倍率指定
begin{tabular}{|c|c|} hline
aa & bb hline
cc & dd hline
end{tabular}}
end{center}
end{minipage}
begin{minipage}{0.45hsize}
scalebox{0.14}{includegraphics{fig.eps}}
caption{図です}
label{zu}
end{minipage}
end{tabular}
end{table}
-------------------------------------------------
なぜか自分の環境では上手くいかなかったのでかなり苦労した. . . .
minipage で左右に分けて,
makeatletter~ 以下3 行で図or 表の表記を設定してます.
scalebox は表の倍率設定なので,
必要なければコメントアウトしてもかまいません.
と言うわけで, こんな感じ(左が図で右に表がある)
--------------------------------------------------
begin{table}[h]
begin{tabular}{cc}
begin{minipage}{0.45hsize}
makeatletter
def@captype{figure}
makeatother
scalebox{0.14}{includegraphics{fig.eps}}
caption{図です}
label{zu}
end{minipage}
begin{minipage}{0.6hsize}
begin{center}
caption{表です}
label{hyou}
scalebox{0.5}[0.5]{%表の倍率指定
begin{tabular}{|c|c|} hline
aa & bb hline
cc & dd hline
end{tabular}}
end{center}
end{minipage}
end{tabular}
end{table}
--------------------------------------------------
順番が逆のとき(左に表で右に図がある)はこんな感じ
--------------------------------------------------
begin{table}[h]
begin{tabular}{cc}
begin{minipage}{0.6hsize}
makeatletter
def@captype{table}%ココがtable に変わる
makeatother
begin{center}
caption{表です}
label{hyou}
scalebox{0.5}[0.5]{%表の倍率指定
begin{tabular}{|c|c|} hline
aa & bb hline
cc & dd hline
end{tabular}}
end{center}
end{minipage}
begin{minipage}{0.45hsize}
scalebox{0.14}{includegraphics{fig.eps}}
caption{図です}
label{zu}
end{minipage}
end{tabular}
end{table}
-------------------------------------------------
※コメント投稿者のブログIDはブログ作成者のみに通知されます