• ベストアンサー

TEXの表の位置が・・・

TEXで論文を書いています。 文章1 表1 文章2 表2 のように作りたいのでするが、 文章1 文章2 表1 表2 のようになります。 ちなみにコマンドでは、 文章1 \begin{table}[h] \renewcommand{\tablename}{Table~} \caption{表1} \end{tabular} \end{table} 文章2 \begin{table}[h] \renewcommand{\tablename}{Table~} \caption{表2} \end{tabular} \end{table} のようにしています。

質問者が選んだベストアンサー

  • ベストアンサー
  • kabaokaba
  • ベストアンサー率51% (724/1416)
回答No.2

>ちなみにコマンドでは、 中略 >のようにしています。 ログに何かでてるでしょ? hじゃおけないから,tにしたとか,bにしたとか出てない? こういうメッセージがでてるということは LaTeXはh配置はできないと判断してるってこと. フロート制御系のパラメータは設定できてる? 本当にそこに図表が入る(前後の空白も含めて)余裕がある? 普通は勝手に下におかれることは滅多にないのだけども 何かパッケージを読んでない? それと段落内にフロートをおくと,文中に 空白がはいることがあるんだけどもそれでいいの? ========================== here.sty を使った場合 H 指定のときに図表を配置するのに十分なスペースがなければ ごっそりアキがあきます here.styの定義する H 指定は 単に「フロート扱いをやめてそこにおく」というだけです

ionwide
質問者

お礼

ご回答ありがとうございます。 どうにか修正できました。

その他の回答 (1)

  • rabbit_cat
  • ベストアンサー率40% (829/2062)
回答No.1

here.styを使うのが一番楽かな。 http://plaza.harmonix.ne.jp/~tama-h/styleman/here.html

ionwide
質問者

お礼

そんなんあるんですか! ありがとうございます。

関連するQ&A