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.

lengthDesde: siempreIr al código fuente

Un tamaño o una distancia, posiblemente expresados con unidades contextuales.

Typst admite las siguientes unidades de longitud:

Podés multiplicar longitudes por enteros y flotantes, y dividirlas por ellos.

Ejemplo

#rect(width: 20pt) #rect(width: 2em) #rect(width: 1in) #(3em + 5pt).em \ #(20pt).em \ #(40em + 2pt).abs \ #(5em).abs

Campos

Funciones
Signo de pregunta

ptDesde: 0.7.0Ir al código fuente

Convierte esta longitud a puntos.

Falla con un error si esta longitud tiene unidades em distintas de cero (como 5em + 2pt en lugar de solo 2pt). Usá el campo abs (como en (5em + 2pt).abs.pt()) para ignorar el componente em de la longitud (y así convertir solo su componente absoluto).

self.pt() → float

mmDesde: 0.7.0Ir al código fuente

Convierte esta longitud a milímetros.

Falla con un error si esta longitud tiene unidades em distintas de cero. Mirá el método pt para más detalles.

self.mm() → float

cmDesde: 0.7.0Ir al código fuente

Convierte esta longitud a centímetros.

Falla con un error si esta longitud tiene unidades em distintas de cero. Mirá el método pt para más detalles.

self.cm() → float

inchesDesde: 0.7.0Ir al código fuente

Convierte esta longitud a pulgadas.

Falla con un error si esta longitud tiene unidades em distintas de cero. Mirá el método pt para más detalles.

self.inches() → float

to-absoluteDesde: 0.11.0Ir al código fuente

Resuelve esta longitud a una longitud absoluta.

ExpandirVer ejemplo
#set text(size: 12pt) #context [ #(6pt).to-absolute() \ #(6pt + 10em).to-absolute() \ #(10em).to-absolute() ] #set text(size: 6pt) #context [ #(6pt).to-absolute() \ #(6pt + 10em).to-absolute() \ #(10em).to-absolute() ]
self.to-absolute() → length