2013-02-22 18 views
5

KnitRを使用してRで生成された図のキャプションの配置を指定する方法はありますか?私は、xtable()caption.placementオプションと機能的に同等のものがあることを期待しています。KnitRの図表のキャプション配置を制御する方法は?

最小の実例を以下に示します。

\documentclass[12pt, english, oneside]{amsart} 
\begin{document} 

The caption for Figure \ref{fig:plot} is placed below the figure. Could we place it above, instead? 
<<plot, echo=FALSE, fig.cap="Default caption placement is below the figure.">>= 
plot(x=0, y=0) 
@ 

\end{document} 
+0

再現可能な例はありますか?あなたは数字について尋ねますが、テーブルの例を挙げます。 – agstudy

+0

MWEを追加しました。申し訳ありませんが、最初は提供しませんでした。 – Gregory

+2

LaTeX溶液がある。 http://tex.stackexchange.com/questions/22751/how-to-force-table-caption-on-topお​​よびhttp://tex.stackexchange.com/questions/6573/table-captions-are-always- 'floatrow'パッケージを使うことができるようです。私はコンベンションでフィギュアのキャプションを数字の下に置くことを考えているので、これは私には納得のいく機能要求ではないかもしれません –

答えて

3

これは、すべての図のラテックススタイルで処理するのが最善でしょうが、フックで図形をカスタマイズできます。 fig.envチャンクオプションは、ブロックが挿入される環境を制御します。 figureの独自のバージョンをいつでも独自のフォーマットで作成することができます。

関連する問題