print("¡Que tal, festival!")
¡Que tal, festival!
Quarto es un “sistema de publicación”. Usando un formato de markdown enriquecido permite generar páginas web, presentaciones, blogs y mucho más. El formato de los archivos es .qmd.
El siguiente texto:
*cursivas*, **negritas**, ***negritas cursivas***,
~~tachado~~, superíndice^2^, subíndice~2~, `verbatim`
se mostrará así:
cursivas, negritas, negritas cursivas,
tachado, superíndice2, subíndice2, verbatim
Muy importante: Puedes hacer un salto de línea simple con dos espacios en blanco, o un salto de línea grande separando con 2 líneas.
Así, por ejemplo, el código markdown
Lorem ipsum
es aburrido.
Esta es una nueva línea.
Este es un nuevo párrafo.
se mostrará como
Lorem ipsum es aburrido.
Esta es una nueva línea.
Este es un nuevo párrafo.
Se utiliza la clásica convención para # Título
, ## Subtítulo
, … , ###### Subsubsubsubsubsub-título
,
Los siguientes códigos permiten incrustar links
El código markdown para imágenes es similar a los links, pero usa un !
para distinguirlos. Es posible mezclar
Es posible hacer una imagen “clickeable” mezclando los códigos respectivos:
Para incluir videos puedes usar el código {{< video >}}
:
Código en Markdown | Output |
---|---|
|
|
|
|
continues after
|
|
|
|
|
Notar que las listas necesitan una linea en blanco sobre la lista, de lo contrario no se mostrarán correctamente.
Las tablas siguen el formato clásico en markdown, y donde la alineación se define con :
, como muestra el siguiente código:
| Derecha | Izquierda | Por Defecto | Centrada |
|------:|:-----|---------|:------:|
| 12 | 12 | 12 | 12 |
| 123 | 123 | 123 | 123 |
| 1 | 1 | 1 | 1 |
que se mostrará así:
Derecha | Izquierda | Por Defecto | Centrada |
---|---|---|---|
12 | 12 | 12 | 12 |
123 | 123 | 123 | 123 |
1 | 1 | 1 | 1 |
En el siguiente enlace hay más información: https://quarto.org/docs/authoring/tables.html.
Para delimitar bloques de código que se mostrar sin ejecutar se utiliza ```
Puedes añadir un lenguaje (python, markdown, html, javascript, etc) para resaltar correctamente la sintaxis del lenguaje. Así el siguiente código
se verá así:
Para delimitar bloques de código que se ejecutarán, como celdas en jupyter notebook/lab, se utilizan parentesis de llave encerrando el lenguaje, así por ejemplo el siguiente código
::: {#003aef32 .cell execution_count=1}
``` {.python .cell-code}
print("¡Que tal, festival!")
```
::: {.cell-output .cell-output-stdout}
```
¡Que tal, festival!
```
:::
:::
que se verá así:
Utilice delimitadores $
para las ecuaciones en línea y delimitadores $$
para ecuaciones en línea propia.
Así, por ejemplo $E = mc^{2}$
se mostrará como \(E=mc^{2}\).
Por otra parte, $$ E = mc^{2}$$
se mostrará así \[ E = mc^{2}\]
Es posible definir columnas de manera sencilla, usando ::::
y :::
.
El siguiente código:
:::: {.columns}
::: {.column width="40%"}
Columna izquierda...
:::
::: {.column width="60%"}
Columna derecha
:::
::::
Se mostrará así:
Columna izquierda…
Columna derecha
Este archivo está basado en https://quarto.org/docs/authoring/markdown-basics.html