質問

それらの周りにテキストが記述されているテキストがいくつかあります。このようなもの:

This table shows blah blah...

<<echo=FALSE, results=tex>>=
print(
    xtable(x,
        caption = "blah", label = "tab:four", table.placement = "tbp", caption.placement = "top")
  , size = "small", table.placement="ht")
@

This table shows blah blah...

<<echo=FALSE, results=tex>>=
print(
    xtable(x,
        caption = "blah", label = "tab:five", table.placement = "tbp", caption.placement = "top")
  , size = "small", table.placement="ht")
@

私はすべての説明的なテキストがテーブルに沿っていて、それらが私がそれらを書いているというシーケンスに従うようにしたいと思っています。しかし、ページの終わり頃には、いくつかのテーブルが次のページに移動し、説明的なテキストはただフリーフローティングです。いくつかの特別なものはありますか table.placement すべてがそれが書かれている方法にとどまることを保証するコマンド?

役に立ちましたか?

解決

こちらを参照してください テーブル 配置。 「!h」を試して、テーブルを強制して、あなたがいない場所にとどまるようにすることができます。

他のヒント

ラテックス float パッケージはフロート仕様を提供します H, 、テーブルと数値を強制的に、ラテックスコードで発生する場所に正確に保つことができます。例えば:

\usepackage{float} 

...

<<echo=FALSE, results=tex>>=
print(xtable(x),table.placement="H")
@

私は見つけます \clearpage フロートの後、時々便利です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top