[Q]複数の図を横並べする方法は?

名前: kkondo
日時: 2002-10-10 14:17:04
IPアドレス: 192.51.44.*

こんにちは さて、 複数の図を綺麗に横並べ(もしくは一か所に縦横並べなど)する方法の 分かりやすい説明がどこかの web サイトなどにあると嬉しいのですが、 詳しい方がいらっしゃれば教えて下さい。 現在、具体的に直面している課題点は下記なのです。 (1) 1段組の論文を書いていて、2つの図  (なお、2つの subfigure ではなく、2つの figure なので、           subfigure.sty は使っていません) を並べてみたのですが、各図のキャプションの横幅の制御ができていなく、 幅広になってしまっていて、左図のキャプションと右図のキャプションが ぶつかってしまったり、文章の1段組の横幅からもはみ出しているのです。 \begin{figure}[h] \begin{tabular}{cc} \begin{minipage}[b]{0.4\hsize} % 左の方の図は小さい \begin{center} \includegraphics[width=0.9\hsize]{graph_left.pdf} \caption{左の方の図} \end{center} \end{minipage} \begin{minipage}[b]{0.6\hsize} % 左の方の図は大きい \begin{center} \includegraphics[width=0.9\hsize]{graph_right.pdf} \caption{右の方の図} \end{center} \end{minipage} \end{tabular} \end{figure} (2) さらに下記のようなスタイルファイルを読み込んで、 図と表のキャプションスタイルの変更を行っているのですが、 上記の minipage の中においては、それが効いてくれない。 \documentclass[11pt,a4j,fleqn]{jarticle} \usepackage{下記を含むスタイルファイル} %スタイルファイル内の記述 %図と表のキャプションスタイルの変更 \long\def\@makecaption#1#2{% \vskip\abovecaptionskip \iftdir\sbox\@tempboxa{#1\hskip1zw#2} \else\sbox\@tempboxa{#1\hskip1zw#2} %スタイルの変更 % \else\sbox\@tempboxa{#1: #2} %スタイルの変更 \fi \ifdim \wd\@tempboxa >\hsize \iftdir #1\hskip1zw#2\relax\par \else #1: #2\relax\par\fi \else \global \@minipagefalse \hbox to\hsize{\hfil\box\@tempboxa\hfil}% \fi \vskip\belowcaptionskip}

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)