Saltar al contenido

¿Cómo hacer un diseño de 2 columnas en R markdown al renderizar pdf?

Si encuentras alguna parte que te causa duda puedes dejarnos un comentario y te responderemos tan rápido como podamos.

Solución:

La nueva versión de pandoc ha facilitado esto desde mi respuesta original. De acuerdo con el manual de pandoc, ahora puede especificar classoptions directamente en el frente de YAML:

---
classoption:
- twocolumn
---

La nueva notación div también permite insertar secciones de dos columnas en cualquier lugar del documento, lo que funciona para la mayoría de los formatos.

:::::::::::::: .columns
::: .column width="40%"

contents...

:::
::: .column width="60%"

contents...

:::
::::::::::::::

respuesta original

Puedes usar la opción de artículo twocolumn para formatear todo el documento en dos columnas. Agregue esto a su materia frontal de yaml:

---
output: 
  pdf_document:
    pandoc_args: [
      "-V", "classoption=twocolumn"
    ]
---

Más sucintamente:

---
output:
  pdf_document:
classoption: twocolumn
---

Con respecto a cambiar entre los modos de una y dos columnas en pdf, los siguientes fragmentos funcionan para mí

Al modo de dos columnas:

```r, echo=FALSE, results='asis'
cat("\twocolumn")
```

Para el modo de una columna:

```r, echo=FALSE, results='asis'
cat("\onecolumn")
```

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *