3.2 Opciones
3.2.1 Viñetas incrementales
Puede renderizar viñetas de forma incremental agregando la opción incremental:
---
output:
revealjs::revealjs_presentation:
incremental: true
---
Si desea renderizar viñetas de forma incremental para algunas diapositivas pero no para otras, puede usar esta sintaxis:
> - Eat eggs
> - Drink coffee
3.2.2 Apariencia
Hay varias opciones que controlan la apariencia de las presentaciones de revealjs:
theme
especifica el tema que se utilizará para la presentación (los temas disponibles son “default”, “simple”, “sky”, “beige”, “serif”, “solarized”, “blood”, “moon”, “night”, “black”, “league” o “white”).highlight
especifica el estilo de resaltado de sintaxis. Los estilos admitidos incluyen “default”, “tango”, “pygments”, “kate”, “monochrome”, “espresso”, “zenburn”, y “haddock”. “null” para evitar el resaltado de sintaxis.center
especifica si desea centrar verticalmente el contenido en las diapositivas (el valor predeterminado es falso).smart
indica si se debe producir una salida tipográficamente correcta, convirtiendo comillas rectas en comillas curvadas, “—” en guiones largos, “–” en guiones cortos y “…” en puntos suspensivos. Tenga en cuenta quesmart
está habilitado de forma predeterminada.
Por ejemplo:
---
output:
revealjs::revealjs_presentation:
theme: sky
highlight: pygments
center: true
---
3.2.3 Transiciones de diapositivas
Puede usar las opciones de transition
y background_transition
para especificar el estilo de transición de diapositiva predeterminado global:
transition
especifica el efecto visual al moverse entre diapositivas. Las transiciones disponibles son “default”, “fade”, “slide”, “convex”, “concave”, “zoom”, o “none”.background_transition
especifica el efecto de transición de fondo al moverse entre diapositivas de página completa. Las transiciones disponibles son “default”, “fade”, “slide”, “convex”, “concave”, “zoom”, o “none”.
Por ejemplo:
---
output:
revealjs::revealjs_presentation:
transition: fade
---
Puede anular la transición global para una diapositiva específica utilizando el atributo de data-transition
, por ejemplo:
## Use a zoom transition {data-transition="zoom"}
## Use a faster speed {data-transition-speed="fast"}
También puede usar diferentes transiciones de entrada y salida para la misma diapositiva, por ejemplo:
## Fade in, Slide out {data-transition="slide-in fade-out"}
## Slide in, Fade out {data-transition="fade-in slide-out"}
3.2.4 Fondos de diapositivas
Las diapositivas se encuentran dentro de una parte limitada de la pantalla de forma predeterminada para permitir que se ajusten a cualquier pantalla y escalen de manera uniforme. Puede aplicar fondos de página completa fuera del área de la diapositiva agregando un atributo de data-background al elemento de encabezado de la diapositiva. Se admiten cuatro tipos diferentes de fondos: color, imagen, video e iframe. Abajo hay algunos ejemplos.
## CSS color background {data-background=#ff0000}
## Full size image background {data-background="background.jpeg"}
## Video background {data-background-video="background.mp4"}
## Embed a web page as a background {data-background-iframe="https://example.com"}
background_transition
utiliza una animación de forma predeterminada. Esta se puede cambiar a una transición deslizante lineal especificando background-transition: slide
. Alternativamente, puede configurar el data-background-transition
en cualquier diapositiva con un fondo para anular esa transición específica.