Chapter 5 Integración Mendeley con R Markdown
Hasta aquí ya tienes los básicos para trabajar con Mendeley y poder integrarlo por ejemplo a word, sin embargo R markdown nos permite tener herramientas más poderosas y facilitadoras de trabajo.
Como hemos visto, R Markdown es una herramienta super dinámica que me permite crear presentaciones, libros, journals, paginas de internet, bookdowns, epubs, pdfs, ppts, docxs con base en el mismo texto.
Esta es una de las ventajas de trabajar con texto sin formato. Además, aprovecha también elementos de R para combinar programación con escritura. De esta manera, puedo usar funciones de R, sintáxis de Latex, scripts de python y basicamente como es abierto y sin formato, el cielo es el límite.
Para esta sesión lo más importante es lo fácil que se integra con BibTex.
5.1 II.2 YAML
---
: "Investigación para hackers"
title: "Marco Ramos"
author: "1/20/2021"
date: pdf_document
output: investigacion_para_hackers.bib
bibliography: "mi_chicago.csl"
csl---
Los archivos RMD cuentan con un encabezado muy peculiar, lo llamamos YAML. El YAML es el ADN de mi archivo RMD y contiene todo lo que necesita para tejerse: el autor, el tipo de output, etc. Es aquí donde le vamos a indicar dos cosas clave; la bilbiografía (bibliography) y las reglas de citación (csl).
El CSL contiene de manera exhaustiva las reglas completas de citación, lenguaje y referencia. Es una cadena larguísima de condiciones, no te preocupes, no tienes que entenderla…por ahora… pero lo que si debes saber es que hay gente en la internet que voluntariamente las diseña y las sube enteramente gratis. En este repositorio ecnontrarás una biblioteca de reglas que la comunidad ha creado, editado, y mejorad y que van desde APA, MLA, Chicago hasta formatos específicos de journals, instituciones y países específicos y todas sus variantes posibles.
Para agregar una CSL simplemente indicamos en el YAML la ruta donde la tenemos descargado o bien podemos simplemente agregar el link del repositorio donde se encuentra alojada (el link se obtiene en la opción raw de github).
Ejemplo:
---
: "mi_chicago.csl"
csl---
---
: "https://raw.githubusercontent.com/marcoyel21/citation_lenguage_styles/master/mi_chic
cslago.csl"
---
Por ejemplo, para este documento, el archivo que se uso es “mi_chicago.csl” que es la versión de Chicago con la cuál se trabaja en Relaciones Internacionales en el ITAM. Para crearla simplemente busque la versión que necesitaba en el repositorio general y manualmente le cambie el idioma a español, de esta manera las fechas se traduces así como los “and.”
De manera similar, para llamar la bibliografía, debo indicar el YAML la ruta donde está mi archivo bib creado por Mendeley. Como en este caso, tanto el CSL como la bibliografía están en la misma carpeta donde se creo este archivo, basta con poner el nombre del archivo en el YAML.
5.2 Citas
Una vez que escribimos en el YAML nuestra bibliografía podemos acceder a ella.
En cuanto a las citas, por lo pronto aprenderemos las tres maneras básicas.
A) Citas en el texto
Para citas en el texto simplemente escribe el apodo/etiqueta del archivo que quieres citar con un @ antes de esta manera: @PNUD2013
Script: @Herault2010 menciona que blablabla.
Output: (Herault2010?) menciona que blablabla.
B) Citas a pie de página
Para citas a pie de pagina simplemente haz lo mismo que en el inciso anterior pero entre corchetes de la siguiente manera: [@PNUD2013].
Script; blablabla[@Herault2010].
Output; blablabla(Herault2010?).
C) Entre paréntesis
Finalmente para citas entre parentesis, simplemente escribe lo mismo que antes pero en lugar de corchetes usa pareéntesis (valgame la rebundancia) de la siguiente manera;(@PNUD2013).
Ejemplo:
Script: blablabla(@Herault2010).
Output: blablabla((Herault2010?)).
Notese como el CSL ya contempla las reglas para el uso del ibid, ibidem, op cit. etc.
5.3 Referencias
Una vez que escribimos en el YAML nuestra bibliografía y el CSL de manera automática se mostrara al final de nuestro archivo la bibliografía ordenada y en formato especificado. No tenemos que hacer nada. Sin embargo, solo se mostrará la bibliografía empleada, es decir, aquellas que llamamos durante nuestro texto.