informe_latex: Crea un informe estadístico en PDF - LaTeX

Description Usage Arguments Details Value Examples

Description

Crea automáticamente un informe estadístico en PDF – LaTeX empleando una plantilla base con detalles del grupo. El documento emplea formato LaTeX puro y tiene extensión .Rnw (no utiliza en ningún caso Markdown).

Usage

1
informe_latex(file_name = "informe")

Arguments

file_name

Cadena de caracteres con el nombre del archivo sin extensión. Por defecto, los archivos recibirán un nombre genérico informe.

Details

La función solo funciona si el directorio de trabajo se circunscribe a un proyecto de RStudio, es decir, si existe un archivo *.Rproj en el directorio de trabajo. Si el proyecto se ha creado con init_proj, esto no debería causar molestias, pues se crea un *.Rproj por defecto.

Es necesario tener instalada una distribución LaTeX que incorpore (como mínimo) los siguientes paquetes: adjustbox, amsmath, amssymb, array, authblk, beamer, biblatex, booktabs, caption, ccicons, csquotes, float, fontenc, fontspec, footmisc, graphicx, hyperref, letltxmacro, longtable, lscape, mathtools, microtype, multirow, parskip, polyglossia, rotating, setspace, tabularx, textpos, tikz, xltxtra, xunicode y el tema motropolis.

El proceso genera un documento rmarkdown que produce un PDF tras ser compilado con knitr y XeLaTeX. La bibliografía se gestiona a través de biblatex empleando el gestor de referencias biber, de modo que este último debe estar instalado en el sistema.

Con todo, en primer lugar la función comprueba que el proyecto tenga declaradas todas estas opciones (vienen por defecto al emplear init_proj) y que el software apropiado esté instalado. Si no hubiera un acuerdo entre lo esperado y lo declarado en las opciones del proyecto, la función pregunta qué hacer para que, o bien se cambien las opciones del proyecto de forma automática o se detenga la ejecución y se cambien a mano.

Value

Crea un documento principal y un conjunto de documentos de respaldo (algunos directamente en el directorio de informes/latex y otros en los directorios de data/cache o figuras/latex).

Examples

1
2
3
4
5
6
7
8
9
## Not run: 
library(fisabior)
init_proj(proj_nom = "proyecto_europeo_X",
          proj_dir = "~/proyectos",
          git      = TRUE)

informe_latex(file_name = "informe_proyecto_x")

## End(Not run)

carlosvergara/fisabior documentation built on May 13, 2019, 12:49 p.m.