Convertir *.md *.pdf à l'aide de RStudio
Je pense que j'ai un MikTeX problème. Dans RStudio j'ai cliqué sur le Tricot bouton PDF et reçu ce message d'erreur.
C'est pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9 64 bits)
pdflatex: Le fichier de vidage de mémoire n'a pas pu être trouvé.
pdflatex: Données: pdflatex.fmt
J'ai ensuite suivi la première instruction à http://docs.miktex.org/manual/formats.html
Ensuite j'ai redémarré mon ordinateur.
À ce point, je ne sais pas si je dois ajouter un fichier de vidage de mémoire et, dans l'affirmative, les détails de la façon de le faire.
J'ai ensuite essayé le Tricot Mot et qui a fonctionné à merveille, la production d'un document Word 2007.
Je suis à l'aide de RStudio. J'ai un R de balisage de document de l'Ira.Mdm. Il produit des fichiers de l'Ira.md et Ira.html. Je voudrais enregistrer sous de l'Ira.pdf. J'ai téléchargé et exécuté pandoc sur la ligne de commande avec
pandoc Ira.md –o Ira.pdf.
J'ai reçu le message d'erreur suivant.
Pandoc: Erreur produire des PDF à partir d'une source latex.
C'est pdfTeX, Version 3.1415926-2.3.1.40.12
Pdflatex: Le fichier de vidage de mémoire n'a pas pu être trouvé.
Pdflatex: Données: pdflatex.fmt
Quelqu'un peut m'expliquer en termes simples comment je peux effectuer cette conversion de fichiers?
Je suis l'aide de la suite.
Windows 7.
R Version: 3.0.2
RStudio Version: 0.98.684
Je n'ai lu https://github.com/rstudio/rmarkdown mais je ne comprends toujours pas comment convertir mon fichier.
Mise à JOUR je suis d'édition de ma question.
Je suis en train de convertir un R markdown fichier au format PDF. J'ai créé le fichier MDM dans la R Studio. Avec un clic d'un bouton que j'ai réussi à produire le fichier HTML qui est rempli avec de la R code.
Je suis en utilisant la R version 3.0.2
Je suis à l'aide de RStudio version 0.98.684
Je ne sais pas si celui-ci est pertinent.
Mon .Rprofile fichier contient la ligne suivante.
setwd("C:/Users/Ira/Documents/Statistics")
J'ai couru à la suite de
> getwd()
[1] "C:/Users/Ira/Documents/Statistics"
J'ai essayé toutes les suggestions. Je vous remercie. Cependant, je continue à recevoir des messages d'erreur lorsque vous tentez de convertir au format PDF. Mes billets les plus récents tenté d'afficher les messages d'erreur.
Le réel Rmarkup fichier est: IraAppliedStats.Mdm
Cliquant sur Tricot produit souhaité en fichier HTML.
J'ai réussi a couru les commandes:
install.packages("devtools"); devtools::install_github("rstudio/rmarkdown")
library(rmarkdown)
À partir de la console j'ai exécuté la commande suivante, mais j'ai reçu un message d'erreur.
render(input = "toPDF2.rmd", output_format = "pdf_document", output_file = "toPDF2.pdf")
J'ai observé le moniteur. Après quelques morceaux ont été produits, j'ai commencé à voir des messages comme celui-ci après quelques morceaux ont été achevés.
*Avertissement (si (out_format(c("latex", "sweave", "annonces", "markdown"))) sanitize_fn d'autre str_c)(chemin :
points dans la figure chemins remplacé par _ ("IraAppliedStats_Rmd_files/figure-latex/sans nom-chunk-10")*
Également chaque morceau a le message suivant.
texte ordinaire sans R code
Partie du document est R code. La même ligne s'affiche lorsque je suis à produire le fichier HTML.
L'essence du message d'erreur semble être.
pandoc.exe erreur: Erreur de produire des PDF à partir d'une source latex.
C'est pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9 64-bit)
pdflatex: Le fichier de vidage de mémoire n'a pas pu être trouvé.
Utilisant le bloc-notes, j'ai ensuite ajouté les deux lignes suivantes en haut de la IraAppliedStats.md fichier.
*titre: IraAppliedStats.md
sortie: pdf_document*
J'ai fermé le bloc-notes.
J'ai de nouveau l'exécution de la commande.
render(input = "IraAppliedStats.Rmd", output_format = "pdf_document", output_file = "IraAppliedStats.Rmd.pdf")
Cela ne semble pas aider comme je l'ai de nouveau reçu un message d'erreur et il n'y a pas de fichier PDF créé.
Fin de l'addition/modifier
pander
- peut rendre la vie plus facile.J'ai pris un coup d'oeil. Est-il une commande que je peux utiliser pour faire la conversion?
Tricot la .Mdm et ensuite utiliser
Pandoc.convert
. Mais votre problème risque de persister. Peut-être ceci, ceci ou this peut aider.Je pense que nous avons besoin de voir le contenu complet de votre fichier markdown pour diagnostiquer si le problème est avec le fichier ou de votre R/RStudio paramètres. S'il vous plaît créer un résumé qui contient le code complet de votre fichier markdown, puis collez l'URL dans votre question ici.
OriginalL'auteur user2738483 | 2014-03-03
Vous devez vous connecter pour publier un commentaire.
À l'aide de la rmarkdown paquet (inclus avec RStudio Version 0.98.682, l'actuelle version de l'aperçu), il est très simple de convertir Mdm PDF, il existe une unique fonction qui va faire la conversion:
render
.Voici mon fichier markdown (l'exemple de celui qui est créé lorsque vous démarrez une nouvelle Mdm dans RStudio), Supposons qu'il est appelé
Untitled.Rmd
et enregistré dans le répertoire de travail (et en supposant que votre distribution LaTeX est entièrement à jour, et vous avez la dernière version de Pandoc):Puis-je exécuter dans la console:
Puis-je obtenir
Untitled.pdf
dans mon répertoire de travail, qui ressemble à ceci:Sinon, ici, c'est le long de la main façon de le faire, si vous ne pouvez pas utiliser cette version de RStudio, ou ne voulez pas inclure ces
title:
etoutput:
lignes dans votre code markdown:Plus de détails sur les forfaits & les versions que j'utilise:
Avec ces lignes de code:
install.packages("devtools"); devtools::install_github("rstudio/rmarkdown")
je pense que c'est aussi ancré dans la version de RStudio que j'appelle.vous devez avoir les lignes qui commencent par
title: Ira.md
etoutput: output: pdf_document
dans votre fichier markdown.Merci. Cependant, je ne peut pas produire un fichier PDF. Avant de donner les détails de ma dernière tentative, je voudrais crapaud informations qui peuvent ou peuvent ne pas être pertinentes. Lorsque j'ai commencé avec R Balisage, mes fichiers où, dans certains sous-répertoire. Le code échec que certains fichiers n'ont pas pu être trouvé, comme je l'ai rappel. J'ai ensuite déplacé mes fichiers de mon principal R répertoire et puis j'ai produit vraiment sympa de fichiers HTML. Mon .Rprofile fichier contient la ligne suivante. setwd("C:/Users/Ira/Documents/Statistics") j'ai créé un nouveau fichier nommé toPDF2.mdm
Il est impossible de suivre vos commentaires. Merci d'éditer votre question de départ à inclure suffisamment de détails pour que nous puissions reproduire votre situation.
OriginalL'auteur Ben
Vous devez installer RStudio après l'installation de MikTek.
OriginalL'auteur user3888902