targetContextualDesde: 0.13.0
Devuelve el destino de exportación actual.
Esta función devuelve
"paged"en la exportación a PDF, PNG y SVG, o dentro de un marco HTML"html"en la exportación a HTML"bundle"en la exportación a Bundle
Cuándo usarla
Esta función te permite dar formato correcto a tu documento en los destinos de exportación paginado, HTML y de varios archivos. Debería usarse principalmente en plantillas y reglas show, en lugar de directamente en el contenido. De esta manera, el contenido del documento puede ser totalmente independiente del destino de exportación y se puede compartir entre distintos destinos.
Destinos variables
Esta función es contextual, ya que el destino puede variar dentro de una misma compilación: al exportar a HTML, el destino será "paged" dentro de un html.frame.
Ejemplo
#let kbd(it) = context {
if target() == "html" {
html.elem("kbd", it)
} else {
set text(fill: rgb("#1f2328"))
let r = 3pt
box(
fill: rgb("#f6f8fa"),
stroke: rgb("#d1d9e0b3"),
outset: (y: r),
inset: (x: r),
radius: r,
raw(it)
)
}
}
Press #kbd("F1") for help.

Parámetros
target() → str