Warum Pandoc nicht um das Bild-Datei?
Auf RStudio version 0.98.501 ich hatte eine lange .Rmd-Datei, die leicht in html konvertiert, sobald ich geklickt KnitHtml-Taste. Das Stricken Prozess, so wie ich das verstehe, erstellt mehrere Ordner inklusive Bildern (einige manuell Hinzugefügt von mir), zahlen, cache und einen knitHtml Ordner, inklusive Finale .html-Datei. Ich habe vor kurzem heruntergeladen RStudio version 0.98.894 (preview-Version), da wollte ich mehr features. Nun, wenn ich auf knitHtml bekomme ich folgenden Fehler:
pandoc.exe: Failed to retrieve C:/Users/durraniu/Documents/Trajectory1/images/vissim-view.png InvalidUrlException "C:/Users/durraniu/Documents/Trajectory1/images/vissim-view.png" "Invalid scheme" Error: pandoc document conversion failed with error 61
Ich kopierte alle Bilder einschließlich der vissim-view.png
wie oben angegeben, aus dem Bilder Ordner in den knitHtml Ordner und klickt den button erneut an. Dieses mal gab es den gleichen Fehler im Zusammenhang mit Bild-Datei, die R schaffen würde ich.e ein Grundstück. Ich weiß nicht, wie diese zu lösen. Bitte helfen Sie.
![](vissim-view.png)
.Pandoc unter Windows ist nicht groß, bei der Handhabung von Pfaden. Wenn Sie möchten, Sie können zurückkehren, um 0.98.501 ist KnitToHTML Verhalten durch das hinzufügen der Kommentar
<!-- rmarkdown v1 -->
zu Ihrem Dokument. Siehe Migration von RMarkdown V1.Danke für die Anregung. Ich wollte rmarkdown version 2 für Inhaltsverzeichnis. Es scheint mir nun, nachdem Yihui ' s Kommentar, dass es fast unmöglich ist, zu stricken Rmd-Datei erstellt, die auf einer älteren version von RStudio in einer neuen version. Ich muss entweder ändern Sie die Pfade aller Bilder oder Inhalte ohne Inhaltsverzeichnis. Übrigens, danke Yihui ich werde dies in meinem Geist, nicht absolute Pfade verwenden, die nächste Zeit.
Wenn ein relativer Pfad funktioniert, bitte schreibt es als Antwort, und markieren Sie es als akzeptiert (Sie sind herzlich willkommen, um Ihre eigene Frage zu beantworten, auf SO).
Wechsel zu relativen Pfaden funktionierte perfekt, es erstellt ein Inhaltsverzeichnis und angezeigt, alle zahlen. Doch nach einiger Zeit klickte ich knitHtml wieder, um sicherzustellen
cache=TRUE
arbeitete, bekam aber folgende Fehlermeldung mit keine Ausgabe: pandoc.exe: Could not find data file ./Trajectory1-new_files/figure-html/pdf_velocity.png Error: pandoc document conversion failed with error 97
. Bitte beachten Sie, dass kopierte ich alle Bilder in das gleiche Verzeichnis, in dem Rmd-Datei befindet. Ich weiß nicht, ob es mich oder ist das ein bug in der preview-Version von RStudio.InformationsquelleAutor umair durrani | 2014-06-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Traf ich eine ähnliche Fehlermeldung wie diese:
pandoc.exe: could not find data file ProjectPart1_files/Bild-html/sample_Mean_versus_Theoretical_Mean-1.png
Fehler: pandoc Dokument ist fehlgeschlagen mit dem Fehler 97
Und einem Satz von dieser Seite aus
http://rmarkdown.rstudio.com/authoring_rcodechunks.html
mein problem gelöst.
"Wenn Sie laufen in Probleme mit zwischengespeicherten Ausgang können Sie immer klar die knitr-cache, indem Sie den Ordner mit dem Namen mit einem _cache-suffix in Ihrem Dokument-Verzeichnis."
Wann der Fehler aufgetreten ist, genau dort existiert ein Ordner mit Namen wie "ProjectPart1_cache" in das Arbeitsverzeichnis. Nachdem ich es gelöscht, der Fehler wurde entfernt.
InformationsquelleAutor Tom
Zwar gibt es mehrere richtige Lösungen vor, ich möchte noch hinzufügen, dass eine häufige Ursache dieses Fehlers ist, syntaktische, wenn der Autor versehentlich umschließt, den Namen der Datei im markdown-in Anführungszeichen:
Dadurch wird pandoc nicht in der Lage die Datei zu suchen. Ich finde diesen Fehler einfach zu machen in knitr, da sind wir uns Ineinander von R-Skripten mit markdown.
Den richtigen Weg, um das Bild einfügen:
InformationsquelleAutor Megatron
Traurig, Jonathan ' s Antwort in den Kommentaren für mich gearbeitet. Ich fügte hinzu:
Meinem Dokument, und es hat den trick. Er behauptet, dass dies ist, weil Pandoc unter Windows ist nicht groß, bei der Handhabung von Pfaden.
Wenn jemand anderes schreiben, wäre eine bessere Antwort, die ich gerne löschen diese.
Alle updates zu diesem haben? Ich bin neu mit RStudio (und die dazugehörigen Utensilien), und ich bin mit dem gleichen Fehler.
InformationsquelleAutor Tal Galili
@Yihui ' s Kommentar oben war die Antwort, die für mich gearbeitet, und es ist nicht eine aktuelle Antwort hier, so dass ich bin das hinzufügen es:
Über einen relativen Pfad für mich gearbeitet, wo ein absoluter Pfad nicht.
InformationsquelleAutor BLT