Traducción no oficial al español rioplatense, generada con IA (Claude Sonnet 5.5) bajo la dirección y revisión de Jassiel Ovando. No es una publicación de Typst GmbH ni cuenta con su aval; ante cualquier duda, prevalece la documentación oficial en inglés. ¿Un error de traducción o una sugerencia? Reportalo. Tipografía: Reforma, de PampaType.

termsElemento
Signo de pregunta
Desde: siempreIr al código fuente

Una lista de términos y sus descripciones.

Muestra verticalmente una secuencia de términos y sus descripciones. Cuando las descripciones ocupan varias líneas, usan sangría francesa para comunicar la jerarquía visual.

Ejemplo

/ Ligature: A merged glyph. / Kerning: A spacing adjustment between two adjacent letters.

Sintaxis

Esta función también tiene una sintaxis dedicada: empezar una línea con una barra, seguida de un término, dos puntos y una descripción crea un elemento de lista de términos.

Parámetros

tight
bool
Configurable con set
Signo de pregunta
Por defecto: true

Define el espaciado por defecto de la lista de términos. Si es false, los elementos se separan con el espaciado de párrafo. Si es true, en cambio usan el interlineado de párrafo. Esto hace que la lista sea más compacta, lo que puede verse mejor si los elementos son cortos.

En modo marcado, el valor de este parámetro se determina según si los elementos están separados por una línea en blanco. Si los elementos se siguen directamente, se establece en true; si los elementos están separados por una línea en blanco, se establece en false. La compacidad definida en el marcado no se puede reemplazar con reglas set.

ExpandirVer ejemplo
/ Fact: If a term list has a lot of text, and maybe other inline content, it should not be tight anymore. / Tip: To make it wide, simply insert a blank line between the items.

separator
content
Configurable con set
Signo de pregunta
Por defecto: h(amount: 0.6em, weak: true)

El separador entre el elemento y la descripción.

Si querés separarlos simplemente con una cierta cantidad de espacio, usá h(2cm, weak: true) como separador y reemplazá 2cm por la cantidad de espacio que desees.

ExpandirVer ejemplo
#set terms(separator: [: ]) / Colon: A nice separator symbol.

indent
length
Configurable con set
Signo de pregunta
Por defecto: 0pt

La sangría de cada elemento.

hanging-indent
length
Configurable con set
Signo de pregunta
Por defecto: 2em

La sangría francesa de la descripción.

Se suma a la indent de todo el elemento.

ExpandirVer ejemplo
#set terms(hanging-indent: 0pt) / Term: This term list does not make use of hanging indents.

spacing
auto o length
Configurable con set
Signo de pregunta
Por defecto: auto

El espaciado entre los elementos de la lista de términos.

Si se establece en auto, usa el leading del párrafo para las listas de términos compactas y el spacing del párrafo para las listas de términos amplias (no compactas).

children
content
ObligatorioPosicional
Signo de pregunta
Variádico
Signo de pregunta

Los hijos de la lista de términos.

Al usar la sintaxis de lista de términos, los elementos adyacentes se reúnen automáticamente en listas de términos, incluso a través de construcciones como los bucles for.

ExpandirVer ejemplo
#for (year, product) in ( "1978": "TeX", "1984": "LaTeX", "2019": "Typst", ) [/ #product: Born in #year.]

Funciones
Signo de pregunta

itemElemento
Signo de pregunta
Desde: 0.4.0Ir al código fuente

Un elemento de una lista de términos.

terms.item() → content

term
content
ObligatorioPosicional
Signo de pregunta

El término que describe el elemento de la lista.

description
content
ObligatorioPosicional
Signo de pregunta

La descripción del término.