Я использую последнюю версию RStudio (0.97.551) и R (3.0.1) на Mac OS X Mountain Lion 10.8.4.Почему RStudio показывает вручную вязаный pdf неправильно?
У меня есть следующие два файла: test.Rnw
\documentclass{article}
<<set-options, echo=FALSE>>=
options(replace.assign=TRUE)
opts_chunk$set(external=TRUE, cache=TRUE, echo=FALSE, fig=TRUE)
read_chunk('chunks.R')
@
\begin{document}
\section{Graphics}
<<chart, fig.height=4>>=
@
\end{document}
и chunks.R
## @knitr chart
library(ggplot2, quietly=TRUE)
Sys.sleep(3)
p <- ggplot(mtcars, aes(wt, mpg)) + geom_point(aes(size = qsec)) +
labs(title ="title with umlauts ä")
p
sessionInfo()
При вязании этот документ в RStudio все в порядке:
Теперь я очищаю кеш и k nit документ вручную из сценария, выполняющего команды:
export TEXINPUTS=$TEXINPUTS:/Library/Frameworks/R.framework/Versions/Current/Resources/share/texmf/tex/latex/
/usr/bin/Rscript -e "library(knitr); knit(\"test.Rnw\")"
pdflatex ./test.tex
Все по-прежнему в порядке.
Но тогда я не очищаю кеш и снова вязать в RStudio. Ф-зритель RStudio теперь отображает диаграмму следующим образом:
Mac OS X Preview показывает, как PDFS штраф. Единственная разница в sessionInfo(), которую я вижу, - это порядок базовых пакетов.
У кого-нибудь есть идея, почему RStudio неправильно отображает графику?
Я не знаю, как разделить два pdf-файла. Поэтому, если кто-то нуждается в них и расскажет мне, как поделиться ими, я сделаю это.
ТИА, JW