0
단순 케이스.왜 pgfSweave로 정의되지 않은 tikzexternaldisable을 얻고 있습니까?
- 는 R-2.13.2
- pgfSweave 1.2.1
- 2.10
PGF 내가 함께 테스트하는 매우 간단한 파일을 정의합니다.
\documentclass{article}
\title{Testing pgfSweave figures with tikz device}
\begin{document}\maketitle
<<testfigure, fig=T, tikz=T>>=
plot(density(rnorm(1000)))
@
\end{document}
그러나 pgfSweave("test.Rnw", pdf=T, compile.tex=T)
을 실행하면이 오류가 발생합니다.
! Undefined control sequence.
l.379 {\tikzexternaldisable
그리고 pdf에서 나오는 내용은 횡설수설입니다. 뭐가 잘못 되었 니?
이 항목을 자동으로 추가 하시겠습니까? –
@AndrewRedd - pgfSweave **가 **해야하는지 잘 모르겠지만 스크립트에 해당 줄을 포함시켜야합니다. 내가하지 않으면, 당신이 한 오류 메시지가 나타납니다. 또한, 두 pgfSweave 비 네트에는 예제'.Rnw' 스크립트에'\ usepackage {tikz}'지시어가 포함되어 있습니다. –
실제로'pgfSweave'는 자동으로'\ usepackage {tikz}'를 당신의 tex 문서에 추가하지만 어떤 이유로 더 이상 작동하지 않는다는 것을 기억합니다. 필자는 합리적인 기본값을 취하는 패키지의'header' 컴포넌트를 호출합니다. 또한 사용자는이를 정의 할 수 있으며'\ begin {document}'전에 추가됩니다. –