Один из способов добиться смещения к центру фигур — включить что-то вроде следующего:
\begin{figure}
\begin{center}
[sweave chunk]
\end{center}
\end{figure}
Однако, если вы хотите отобразить код для создания визуализации, код будет центрирован. Кто-нибудь знает изящный способ заставить код отображаться по левому краю, но при этом убедиться, что фигура центрирована? Это проблематично, если вы установите размер фигуры 3x3:
<<myplot, fig=TRUE, width=3, height=3>>=
plot(rnorm(20), rnorm(20))
@
Мне нужно сделать это более 100 раз для проекта, над которым я работаю, и я бы предпочел не создавать отдельные фрагменты для сюжета и кода.
include=false
хороший; это дает вам гораздо больше гибкости. 19.06.2011\label
стоит после\caption
; в противном случае на этикетке будет неправильная вещь. 19.06.2011<<myplot>>
, в вашем определении фигуры. Я думаю, что это может быть более надежным 02.07.2011