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.

Izquierda/Derecha

Emparejamiento de delimitadores.

La función lr te permite emparejar dos delimitadores y escalarlos con el contenido que encierran. Si bien esto también ocurre automáticamente con los delimitadores que se emparejan sintácticamente, lr te permite emparejar dos delimitadores arbitrarios y controlar exactamente su tamaño. Además de la función lr, Typst ofrece algunas funciones más que crean pares de delimitadores para valores absolutos, redondeados hacia arriba y hacia abajo, así como para normas.

Para evitar que Typst empareje un delimitador y, por lo tanto, lo escale automáticamente, escapalo con una barra invertida. Para desactivar por completo el escalado automático, usá set math.lr(size: 1em).

Example

$ [a, b/2] $ $ lr(]sum_(x=1)^n], size: #50%) x $ $ abs((x + y) / 2) $ $ \{ (x / y) \} $ #set math.lr(size: 1em) $ { (a / b), a, b in (0; 1/2] } $

Funciones

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

Escala delimitadores.

Si bien los delimitadores que forman pareja se escalan por defecto, esto se puede usar para escalar delimitadores sin pareja y para controlar con más precisión el escalado de los delimitadores.

math.lr() → content

size
relative
Configurable con set
Signo de pregunta
Por defecto: 100% + 0pt

El tamaño de los paréntesis, relativo a la altura del contenido que envuelven.

body
content
ObligatorioPosicional
Signo de pregunta

El contenido delimitado, incluidos los delimitadores.

midElemento
Signo de pregunta
Desde: 0.10.0Ir al código fuente

Escala delimitadores verticalmente hasta el grupo lr() circundante más cercano.

ExpandirVer ejemplo
$ { x mid(|) sum_(i=1)^n w_i abs(f_i (x)) < 1 } $
math.mid(content) → content

body
content
ObligatorioPosicional
Signo de pregunta

El contenido que se escala.

absDesde: siempreIr al código fuente

Toma el valor absoluto de una expresión.

ExpandirVer ejemplo
$ abs(x/2) $
math.abs() → content

size

El tamaño de los paréntesis, relativo a la altura del contenido que envuelven.

Por defecto: el valor actual de lr.size.

body
content
ObligatorioPosicional
Signo de pregunta

La expresión de la que se toma el valor absoluto.

normDesde: siempreIr al código fuente

Toma la norma de una expresión.

ExpandirVer ejemplo
$ norm(x/2) $
math.norm() → content

size

El tamaño de los paréntesis, relativo a la altura del contenido que envuelven.

Por defecto: el valor actual de lr.size.

body
content
ObligatorioPosicional
Signo de pregunta

La expresión de la que se toma la norma.

floorDesde: siempreIr al código fuente

Redondea una expresión hacia abajo.

ExpandirVer ejemplo
$ floor(x/2) $
math.floor() → content

size

El tamaño de los paréntesis, relativo a la altura del contenido que envuelven.

Por defecto: el valor actual de lr.size.

body
content
ObligatorioPosicional
Signo de pregunta

La expresión que se redondea hacia abajo.

ceilDesde: siempreIr al código fuente

Redondea una expresión hacia arriba.

ExpandirVer ejemplo
$ ceil(x/2) $
math.ceil() → content

size

El tamaño de los paréntesis, relativo a la altura del contenido que envuelven.

Por defecto: el valor actual de lr.size.

body
content
ObligatorioPosicional
Signo de pregunta

La expresión que se redondea hacia arriba.

roundDesde: siempreIr al código fuente

Redondea una expresión.

ExpandirVer ejemplo
$ round(x/2) $
math.round() → content

size

El tamaño de los paréntesis, relativo a la altura del contenido que envuelven.

Por defecto: el valor actual de lr.size.

body
content
ObligatorioPosicional
Signo de pregunta

La expresión que se redondea.