Таблицы hmisc::latex открываются во внешнем окне xdvik, а не вставляются в выходной документ PDF
После нашего обновления до R2.15.1 таблицы в моих документах lyx, которые являются результатом вызовов к функции latex (пакет Hmisc), открываются во внешнем xdvik-окне, а не вставляются в pdf-документ, который я компилирую. Напротив, таблицы, созданные с помощью xtable, и графики, созданные с помощью ggplot, отображаются там, где они находятся в документе.
Заголовок чанка для латексного вызова
<<Specs,tidy=F,results='asis',eval=F>>=
и порция затем упоминается несколько раз, например,
<<AGESpecs,ref.label='Specs',tidy=F,results='asis',echo=F>>=
Таблицы в окне xdvik выглядят идеально. Есть идеи?
1 ответ
Похоже, я должен догадаться из опыта, так как тело чанка здесь не было показано, и я думаю, вам нужен аргумент file=''
в функции latex()
т.е.
library(Hmisc)
latex(object, file = '')
По умолчанию, latex()
записывает объект в текстовый файл и компилирует его в dvi. Наверное, поэтому вы увидели окно xdvik.