Closed ajcanepa closed 3 years ago
Gracias Antonio,
He simplificado la plantilla, prueba a descargártela de nuevo a ver. Y asegúrate de tener bien instalado y actualizado knitcitations y sus dependencias (RefManageR, bibtex) porque el problema está por ahí...
Ya nos dices
Buenas, Lo he intentado nuevamente y me sigue dando el mismo error. Intento pegarles una captura de pantalla del error...
Mmm eso es ejecutando el código de R directamente? Parece la consola. Para que funcione knitcitations tiene que ser dentro del entorno Rmarkdown, esto es dándole a Knit a todo el documento
De todas formas el uso de knitcitations
es opcional... Yo lo uso para citar los paquetes de R automáticamente, pero hay otras opciones. Si quieres lo puedes quitar
Efectivamente, eso salió cuando ejecuté todos los chunks a la vez, pero no "kniteándolo" si se me permitela expresión. L aocsa está que cuando le doy KNIT a documento de Word, entrega los siguientes errores:
De todas formas el uso de
knitcitations
es opcional... Yo lo uso para citar los paquetes de R automáticamente, pero hay otras opciones. Si quieres lo puedes quitar
Si al quitarlo te refieres a "borar" la línea 17 donde está la instrucción de bibliography: - knitcitations.bib
, tampoco funciona, dando el siguiente error:
Creo que debe ser algo de configuración del word o alguna incompatibilidad con Libreoffice / Ubuntu (que son los sistemas que uso)...igual tendría que haber comenzado por eso?
Yo también uso Ubuntu y Libre Office y no me da problemas... Vuelve a la plantilla original que está en el repo. Si comentas la línea del YAML que pone csl: ecosistemas.csl, te va bien?
Lo primero a aclarar es que cuando descargo a mi directorio local el fichero plantilla_NotaEcoinf.Rmd y la abro en Rstudio luce diferente a cómo se ve en el github
Lo quehago es seleccionar todo en el github y pegarlo acá en el .Rmd local, pero me temo que esta visualización por defecto del fichero .Rmd tenga algo que ver con el problema...
Ahora bien, cuando ejecuto el .Rmd comentando la línea del csl:
el error que me entrega es:
y hasta donde sé, tengo instalados todos esos paquetes...
ah no, no, ese Rmd no se ha descargado bien...
Descarga el repo entero en un zip (https://github.com/ecoinfAEET/Notas_Ecosistemas/archive/master.zip) o descargate el Rmd pero en raw (https://raw.githubusercontent.com/ecoinfAEET/Notas_Ecosistemas/master/template/plantilla_NotaEcoinf.Rmd)
Si lo prefieres puedes usar mi paquete rmdTemplates: https://github.com/Pakillo/rmdTemplates
Pues por alguna razón lo que descargo del github no es igual, ya que al usar la que me envías en el zip, sí que me va bien, bueno casi.
Lo único es que me sale un warning:
y no se imprime el título, pero ya puedo renderizarlo en .docx...vamos avanazando!
Ya está!
Modifiqué un poco el YAML para qeu no tuviera |
ni el quiebre de línea \n
:
... y ya funciona el título!
Creo que con esto ya estaría resuelto, no?
Genial. Cierro entonces. El warning no hay que preocuparse.
Genial. Cierro entonces. El warning no hay que preocuparse.
Súper, Gracias por la ayuda!!
Holas, muy buenas. Lo primero, soy bastante nuevo en GitHub y si bien uso RMarkdown hace un tiempo, nunca lo he conectado con un gestor de referencias (o cualqueir archivo .bib) y estoy teniendo un error que no comprendo.
Simplemente me he descargado los 4 ficheros de Notas_Ecosistemas/template, los he descargado en un directorio y cuando le doy a ejecutar todo el fichero
plantilla_NotaEcoinf.Rmd
me sale el siguiente error:Error in WriteBib(entry[order(keys)], file = file, append = append, ...) : Must supply and object of class BibEntry
Entiendo que está pasando algo con los ficheros
.bib
que he descargado, pero ni idea qué puede ser....