Buscar..


Sintaxis

  • Encabezamiento:
    • Formato YAML, utilizado cuando el script se compila para definir parámetros y metadatos generales

Parámetros

Parámetro definición
título el titulo del documento
autor El autor del documento.
fecha La fecha del documento: puede ser " r format(Sys.time(), '%d %B, %Y') "
autor El autor del documento.
salida El formato de salida del documento: al menos 10 formatos disponibles. Para el documento html, html_output . Para documento PDF, pdf_document , ..

Observaciones

Sub parámetros de opciones:

subopción descripción html pdf palabra odt rtf Maryland github ioslides resbaladizo rayo
citation_package El paquete LaTeX para procesar citas, natbib, biblatex o ninguna X X X
code_folding Deje que los lectores alternen la visualización del código R, "ninguno", "ocultar" o "mostrar" X
tema de color Beamer tema de color para utilizar X
css Archivo CSS para usar al estilo del documento X X X
dev Dispositivo gráfico a usar para la salida de figuras (por ejemplo, "png") X X X X X X X
duración Agregar un temporizador de cuenta regresiva (en minutos) al pie de página de las diapositivas X
fig_caption ¿Se deben representar las figuras con subtítulos? X X X X X X X
fig_height, fig_width Altura y anchura predeterminadas de la figura (en pulgadas) para el documento X X X X X X X X X X
realce Resaltado de sintaxis: "tango", "pygments", "kate", "zenburn", "textmate" X X X X X
incluye Archivo de contenido para colocar en el documento (in_header, before_body, after_body) X X X X X X X X
incremental ¿Deberían aparecer las viñetas una a la vez (en los clics del mouse del presentador)? X X X
keep_md Guarde una copia del archivo .md que contiene la salida de knitr X X X X X X
keep_tex Guarde una copia del archivo .tex que contiene la salida de knitr X X
latex_engine Motor para renderizar látex, o "pdflatex", "xelatex", lualatex " X X
lib_dir Directorio de archivos de dependencia a usar (Bootstrap, MathJax, etc.) X X X
mathjax Establézcalo en local o en una URL para usar una versión local / URL de MathJax para renderizar X X X
md_extensiones Extensiones Markdown para agregar a la definición predeterminada o Markdown R X X X X X X X X X X
número_secciones Añadir numeración de sección a los encabezados X X
pandoc_args Argumentos adicionales para pasar a Pandoc X X X X X X X X X X
preserve_yaml ¿Preservar la materia del frente de YAML en el documento final? X
referencia_docx Archivo docx cuyos estilos deben copiarse al generar una salida docx X
autocontenido Incrustar dependencias en el doc. X X X
slide_level El nivel de encabezado más bajo que define las diapositivas individuales. X
menor ¿Usar el tamaño de letra más pequeño en la presentación? X
inteligente Convierte las comillas rectas a rizado, los guiones a guiones, a los puntos suspensivos, etc. X X X
modelo Plantilla Pandoc para usar al renderizar archivos X X X X X
tema Tema Bootswatch o Beamer para usar en la página X X
toc Agregar una tabla de contenido al inicio del documento X X X X X X X
toc_depth El nivel más bajo de encabezados para agregar a la tabla de contenido X X X X X X
toc_float Flota la tabla de contenidos a la izquierda del contenido principal. X

Ejemplo de rstudio

Este es un script guardado como .Rmd, a diferencia de los scripts r guardados como .R.

Para tejer el script, use la función de render o use el botón de acceso directo en Rstudio.

--- 
title: "Rstudio exemple of a rmd file"
author: 'stack user'
date: "22 July 2016"
output: html_document
---

The header is used to define the general parameters and the metadata.

## R Markdown

This is an R Markdown document.
It is a script written in markdown with the possibility to insert chunk of R code in it.
To insert R code, it needs to be encapsulated into inverted quote.

Like that for a long piece of code:

```{r cars}
summary(cars)
```

And like ``r cat("that")`` for small piece of code.

## Including Plots

You can also embed plots, for example:

```{r echo=FALSE}
plot(pressure)
```

Agregar un pie de página a una presentación de ioslides

Agregar un pie de página no es posible de forma nativa. Afortunadamente, podemos usar jQuery y CSS para agregar un pie de página a las diapositivas de una presentación de ioslides renderizada con knitr. En primer lugar tenemos que incluir el plugin jQuery. Esto se hace por la línea

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>

Ahora podemos usar jQuery para modificar el DOM ( modelo de objeto de documento ) de nuestra presentación. En otras palabras: alteramos la estructura HTML del documento. Tan pronto como se carga la presentación ( $(document).ready(function() { ... }) ), seleccionamos todas las diapositivas, que no tienen los atributos de clase .title-slide , .backdrop o .segue y agregue la etiqueta <footer></footer> justo antes de que se cierre cada diapositiva (así que antes </slide> ). La label atributo lleva el contenido que se mostrará más adelante.

Todo lo que tenemos que hacer ahora es diseñar nuestro pie de página con CSS:

Después de cada <footer> ( footer::after ):

  • Mostrar el contenido de la label atributo.
  • usar tamaño de fuente 12
  • posicionar el pie de página (20 píxeles desde la parte inferior de la diapositiva y 60 pxs desde la izquierda)

(Las otras propiedades pueden ignorarse, pero es posible que deban modificarse si la presentación utiliza una plantilla de estilo diferente).

---
title: "Adding a footer to presentaion slides"
author: "Martin Schmelzer"
date: "26 Juli 2016"
output: ioslides_presentation
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>

<script>
    $(document).ready(function() {
      $('slide:not(.title-slide, .backdrop, .segue)').append('<footer label=\"My amazing footer!\"></footer>');    
    })
</script>

<style>
  footer:after {
    content: attr(label);
    font-size: 12pt;
    position: absolute;
    bottom: 20px;
    left: 60px;
    line-height: 1.9;
  }
</style>


## Slide 1

This is slide 1.

## Slide 2

This is slide 2

# Test

## Slide 3

And slide 3.

El resultado se verá así:

introduzca la descripción de la imagen aquí



Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow