Я слежу за руководством Грегора Горяна по LyX и Sweave. Используется Ubuntu 10.04 и LyX
версии 1.6.5 со всеми установленными texlive-full
.
R
записки, которые приводят к числовому выводу, создают действительный PDF-файл.
Но когда я пытаюсь составить простые цифры вроде
<<chunk, fig=T>>= [ctrl+enter]
hist(rnorm(100)) [ctrl+enter]
@
Я получаю непонятные ошибки. Либо этот chunk.temp.Rnw
не был найден, либо LaTeX
произошла ошибка, и я должен нажать <enter>
, чтобы ее игнорировать.
Если я изменю fig
на figure
и T
на TRUE
, тогда LyX
документ компилируется, но не отображает графику. С pgfsweave
я получаю эту ошибку или иногда этот.
Я работаю с неправильными версиями этих программ? Есть ли способ улучшить сообщения об ошибках? Могу ли я как-нибудь погрузиться в подсказку LaTeX и сам нажать <enter>
?
обновление: I использовала неправильную версию LaTeX
; По умолчанию Ubuntu слишком стар. Также мне нужно было обновиться до LyX 2.0.1
и более новой версии pgf
и pgfSweave
(программы разные).
Новое (невзрачное) сообщение об ошибке: An error occurred while running: Rscript '/home/mars/.lyx/scripts/lyx-sweave-exec.R' 'UTF-8' 'pgfSweave' "/home/mars/" "/tmp/lyx_tmpdir.T1663/lyx_tmpbuf2/" "test.sweave.lyx.Rnw" > "test.sweave.Rnw".log 2>&1