ile değerlendirilmemiş vinyetler knitr
paketi, knitr::rmarkdown_notangle
gibi yeni notangle
skeç motorlarına ek olarak, skeç parçacıklarının değerlendirmesinin devre dışı bırakılmasına izin vermektedir. Belirli notangle
işlevselliği this question bir yanıt olarak tarif ederken vinyet knitr
kullanılarak genel yöntem here tarif edilmektedir.knitr :: rmarkdown_notangle
Sorunum bu işe alınamıyor olmasıdır. Ben vignettes
dizinde .html
çıkışını dahil ederek R CMD build
geçmek alabilirsiniz (Ben de inst/doc
bir kopya koyun), ama ben --no-build-vignettes
belirtmek sürece R CMD check
geçmek alınamıyor, yoksa geri rmarkdown_notangle
motorunu değiştirmediğiniz sürece .
Aşağıdaki skeçleri içeren önemsiz bir paket oluşturdum (vignettes/notangle.rmd
'da): here kullanılabilir. Ben r-devel (2014/09/17 r66626) kullanarak ben
* checking re-building of vignette outputs ... NOTE
Error in re-building vignettes:
...
Error: processing vignette 'notangle.rmd' failed with diagnostics:
Failed to locate the ‘weave’ output file (by engine ‘knitr::rmarkdown_notangle’)
for vignette with name ‘notangle’. The following files exist in directory ‘.’:
‘notangle.rmd’
olsun R CMD check
çalıştırmayı denediğinizde, aynı zamanda birlikte gerçekleştiğinde
<!--
%\VignetteEngine{knitr::rmarkdown_notangle}
%\VignetteIndexEntry{Supplementary Materials}
-->
A silly little vignette.
```{r}
2+2
```
Benim DESCRIPTION
dosya
Suggests:
knitr,
VignetteBuilder: knitr
BuildVignettes: yes
içerir 3.1.1. (Şiddetle kaçınmayı tercih ediyorum)
geçici çözüm jenerik kod parçaları R kod parçaları geçmek için ise Rmarkdown sürecini değil, hangi (üçlü backtick yerine üçlü backtick + "r" ile açılır).
ben boneheaded şey yapıyorum eminim. Herhangi bir ipucu?
güncelleme: ... İhtiyacım açıkça her öbek seçeneklerine eval=FALSE
ekleyerek (değerlendirilmektedir tüm parçalarını durdurma) ne getirebilirim, ama hala ne olup bittiğini bilmek istiyorum
Üzgünüm, ben bunu düzeltmek için çalışacağım ... Bir knitr hatasıdır. –