tutorial the sheet guide examples español descargar definitive cheat rstudio pandoc

rstudio - the - r markdown tutorial pdf



La conversión de documento de Pandoc falló con el error 43: pdflatex: no se pudo encontrar el archivo de volcado de memoria (14)

En mi caso, se resolvió simplemente editando el campo de autor en:

--- title: "Document Title" author: ''-----'' date: "21-03-2017" output: pdf_document ---

el valor predeterminado ''-----'' arrojaría el error, pero al reemplazarlo con cualquier cosa (por ejemplo, ''Juan'') se solucionó el problema.

RStudio: 0.98.994 OS: Microsoft Windows 7 Ultimate Edition, 64-bit Service Pack 1 MiKTeX: 2.9.4503

Hola,

Me aparece el siguiente error cuando intento tejer un documento PDF.

pandoc.exe: Error al generar PDF desde la fuente TeX. Esto es pdfTeX, versión 3.1415926-1.40.11 (MiKTeX 2.9) pdflatex: no se pudo encontrar el archivo de volcado de memoria. pdflatex: Datos: pdflatex.fmt


Encontré este problema mientras intentaba agregar un código r test1$p.value en línea r test1$p.value , que es un valor p muy pequeño de la prueba t . La información de error es la siguiente:

> ! Missing $ inserted. > <inserted text> > $ >l.147 9.0044314/times > >pandoc: Error producing PDF >Error: pandoc document conversion failed with error 43 >Execution halted

Creo que el problema es que el motor pdflatex tiene problemas para mostrar el pequeño valor p en notación exponencial. Resolví el problema haciendo clic en el símbolo de engranaje al lado del botón de punto , luego en las opciones de salida, pestaña avanzada Cambié el motor LaTeX a lualatex , o simplemente puede informar el valor p como p <0.001 .



Intenté usar el motor xelatex, pero aún así, recibí el error de que xetex.def no se encuentra. Este es otro para trabajar.

output: pdf_document: keep_tex: yes latex_engine: xelatex

A continuación, abra el archivo .tex en su editor de TEX y cree el pdf como de costumbre.


Me encontré con este problema y ya lo resolvió. No usé ningún código como otras personas lo hicieron en sus publicaciones. Asumiré que has instalado todas estas cosas básicas: R, RStudio, el paquete rmarkdown, el paquete knitr y la instalación básica de MikTex (sé que esto es muy básico, pero quiero que esos primeros nodos sepan que necesitas estas cosas para Haz que pase). Si se encuentra con este problema, vaya a R GUI, actualice el paquete de rmarkdown y debería funcionar entonces. Tenga en cuenta que si cambia el motor de LaTeX a xelatex como lo hizo el póster del voto más elevado, puede que no funcione para usted, al menos no lo hizo para mí. Dejo mi motor de látex tal como está (pdflatex).


Nada de lo anterior funcionó para mí al tejer en PDF (y quería mantener la notación científica). El problema era que se generaba código de latex que incluía "/ times" sin el paréntesis necesario por $. En el descuento, simplemente encerré entre corchetes el código R en línea con $, así:

$p = `r signif(cor.HF$p.value, 2)`$

Voila!


Pude arreglarlo en mi caso. Experimenté ese error al generar PDF desde Rmd si agregué valores flotantes en un texto que R intentó mostrar como notación científica. Por ejemplo, en lugar de "520274.72", intentó agregar el texto "5.2027472 e10-5" que conduce al código de látex / textbf {5.2027472 / times 10 / ^ {} {5}} que no estaba compilando. Lo arreglé envolviéndolo con formato (...., scientific = FALSE) .

reemplazar r round(txn_pd,2)

con r format(round(txn_pd,2),scientific=FALSE)


Si está utilizando valores en línea de su código R que están en el formato científico (demasiado pequeño o demasiado grande), formatéelos de la siguiente manera:

reemplazar rx

con el r format(x, digits=n) donde n es lo que sea.


Si todavía tiene el archivo PDF abierto desde una ejecución anterior, entonces obtiene este error (error 43).

Para resolverlo, solo necesita cerrar el archivo PDF entre ejecuciones.


También probé con devtools :: install_github (''rstudio / rmarkdown'') pero aún recibí un error cuando agregué ''fig.align ='' center '' a un diagrama de ggplot2 en mi documento. Funcionaría como HTML, pero no como PDF.

Después de ver la publicación de isomorphismes, hice clic en el símbolo de engranaje al lado del botón de tejer PDF , luego en la pestaña avanzada cambié el LaTeX Engine a xelatex . Después de eso, ya no recibí el mensaje de error y mi documento PDF se creó sin problemas.

Gracias.


Tuve el mismo problema y devtools::install_github(''rstudio/rmarkdown'') no funcionó para mí. Lo necesitaba

rmarkdown::render(''in.md'', output_format=pdf_document(latex_engine=''xelatex'') )

con el comando novela (use xelatex ) en su propia línea.


Tuve un problema similar. Mi solución fue eliminar el período "inicial" en el argumento del título YAML:

No funciona:

--- title: “1. Title” output: pdf_document ---

archivo de salida: example.knit.md

! El argumento de / reserved @ a tiene un extra}. / par l.79 / end {enumerate}}

pandoc: Error al producir PDF Error: la conversión de documento de pandoc falló con el error 43 Ejecución detenida

Trabajos:

--- title: “1 Title” output: pdf_document ---


feliz de compartir con ustedes mi solución.

--- title: "Untitled" author: "-----" date: "21/6/2017" output: pdf_document: latex_engine: xelatex ---


para mí fue porque en mis encabezados estaba poniendo + signos. Por ejemplo, gene + treatment. Este error, pero cuando lo eliminé, funciona.