\longtableの使用を保証するのに十分な長さではないテーブルがいくつかありますが、それらは常に次のページから始まり、フロー全体が中断され、テーブルに [!h] を使用して強制しようとしても役に立ちませんでした。だから私は\tablesの使用をやめ、フロートがないのでレイアウトを修正したように見える \tabular タグを付けました。
しかし、今の問題は、テーブルの自動キャプションを取得できないことです.これを行う方法と自動番号付けを取得する方法はありますか?
簡潔な答え; キャプションには \table が必要です。\tabular + キャプションを使用するだけでは機能しません。
少し長いです
人々はすべての回避策を作成する傾向があるため、厄介な回避策があるかもしれませんが、それらの回避策のほとんどに対する私の基本ルールは、「ラテックスがそれ自体を提供しない場合は、それを試みないでください」です。ほとんどの場合、これらの「修正」により、さらに多くのテキストフローの問題が発生します。
本当にテキストのすぐ下に置きたい場合は、テーブルの前に \clearpage を実行して、テーブルを配置します。残りのテキストよりも。もちろん、「前の」ページの残りの部分に空のスペースができますが、これでおそらく解決します。