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.

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

Una distinción de casos.

El contenido de las distintas ramas se puede alinear con el símbolo &.

Ejemplo

$ f(x, y) := cases( 1 "if" (x dot y)/2 <= 0, 2 "if" x "is even", 3 "if" x in NN, 4 "else", ) $

Parámetros

delim
none o str o symbol o array
Configurable con set
Signo de pregunta
Por defecto: ("{", "}")

El delimitador que se usa.

Puede ser un único carácter que especifica el delimitador izquierdo, en cuyo caso se infiere el delimitador derecho. De lo contrario, puede ser un array que contenga un delimitador izquierdo y uno derecho.

ExpandirVer ejemplo
#set math.cases(delim: "[") $ x = cases(1, 2) $

reverse
bool
Configurable con set
Signo de pregunta
Por defecto: false

Si se invierte la dirección de los casos.

ExpandirVer ejemplo
#set math.cases(reverse: true) $ cases(1, 2) = x $

gap
relative
Configurable con set
Signo de pregunta
Por defecto: 0% + 0.2em

El espacio entre las ramas.

ExpandirVer ejemplo
#set math.cases(gap: 1em) $ x = cases(1, 2) $

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

Las ramas de la distinción de casos.