Hata ayıklama amacıyla konsola (veya çıktı penceresine) yazdırmaya çalışıyorum. Örneğin:Knitr kullanırken konsola nasıl yazdırabilirim?
\documentclass{article}
\begin{document}
<<foo>>=
print(getwd())
message(getwd())
message("ERROR:")
cat(getwd(), file=stderr())
not_a_command() # Does not throw an error?
stop("Why doesn't this throw an error?")
@
\end{document}
ben çıkış PDF sonuç almak, ama benim sorunum ben tamamladıktan olmayan bir senaryomuz var olan (yani orada kontrol etmek hiçbir çıkış PDF) ve nedenini anlamaya çalışıyorum . Örme, başarılı bir şekilde tamamlanmazsa, günlük dosyası çıkışı yok gibi görünüyor.
Ben knitr 1.13 ve Rstudio 0.99.896 kullanıyorum.
DÜZENLEME: Yukarıdaki kod, Sweave'ye değiştirdiğimde doğru şekilde çıkacaktır (ve kesilecektir), bu da bana bir knitr sorunu olduğunu düşündürür.
Bu yararlı bir çözümdür, teşekkürler @CL. ! – bwk
Kodu bir kerede bir kerede veya aynı anda bir satırda çalıştırabilirsiniz. RStudio kullandığınız için, mevcut yığın, sonraki yığın ve tüm yığınları çalıştırmak için kısayol tuşları (Code> Run Region) bulunmaktadır. – Gregor