Estoy creando un blog blogdown
en el que comparo el código de R y el código de Stata. Me gustaría mostrar ambos códigos para que el usuario pueda comparar cómo se hace en R y en Stata. Sin embargo, poner dos o más fragmentos seguidos (código para R, código para salida Stata +) hace que la lectura sea bastante incómoda.
Se me ocurrieron varios diseños para incluir varios fragmentos, pero no sé si ya están implementados o si es posible hacerlo.
Tiene un botón para mostrar / ocultar fragmentos (un botón por fragmento )
Una idea sería tener:
- los fragmentos de código R visibles de forma predeterminada en el artículo,
- los fragmentos de código Stata son invisibles por defecto pero visibles si el usuario hace clic en un botón
Esta persona y esta persona lograron plegar sus fragmentos de código en blogdown, pero aparentemente oculta o muestra todos los fragmentos de forma predeterminada. ¿Cómo puedo ocultar solo algunos fragmentos por defecto? ¿Hay una opción (como las opciones eval
, echo
...) que oculta o muestra el fragmento de código blogdown
?
Trozos con "pestañas"
El título de esta parte habla por sí mismo: ¿es posible tener pestañas en un fragmento para que podamos cambiar de un código a otro (al igual que las pestañas en los navegadores web, por ejemplo)?
Mostrar dos trozos uno al lado del otro
En algunos blogdown
temas (tal vez todos, no lo sé), el ancho es bastante reducido y hay algo de espacio no utilizado en los lados. Por lo tanto, ¿es posible aumentar el ancho en algunas partes de un artículo y mostrar dos fragmentos uno al lado del otro?
¿Alguna idea de si uno de estos diseños se puede realizar blogdown
?
blogdown
Te permite agregar CSS? Usando CSS puedes hacer dos bloques de código y ponerlos uno al lado del otro. Con CSS también podría mostrar u ocultar los fragmentos, y podría hacer las pestañas, pero ese no es mi punto fuerte.