Typst 0.5.0 (09/06/2023)
Texto y diseño
- Se agregó el resaltado de sintaxis de
rawpara muchos más lenguajes - Se agregó compatibilidad con la numeración coreana
- Se agregó internacionalización básica para algunos idiomas más (NL, SV, DA)
- Se mejoró el salto de línea para los idiomas de Asia oriental
- Se amplió la funcionalidad de la propiedad
indentdel índice - Se corrigieron las notas al pie en columnas
- Se corrigieron errores de saltos de página con notas al pie
- Se corrigió un error en el manejo de notas al pie en listas, tablas y figuras
- Se corrigió un error en el ajuste de puntuación CJK
- Se corrigió un fallo con rectángulos redondeados
- Se corrigió la alineación de los elementos
line
Matemática
- Cambio incompatible: Se mejoraron las reglas de sintaxis de los adjuntos matemáticos:
$f^abs(3)$ahora se analiza como$f^(abs(3))$en lugar de$(f^abs)(3)$. Para desambiguar, agregá un espacio:$f^zeta (3)$. - Se agregaron comandos de tamaño forzado para matemática (p. ej.,
display) - Se agregó el parámetro
supplementaequation, que usan las referencias - Nuevos símbolos:
bullet,xor,slash.big,sigma.alt,tack.r.not,tack.r.short,tack.r.double.not - Se corrigió un error con símbolos en matrices
- Se corrigió un fallo en la función
attach
Scripting
- Se agregaron el nuevo tipo
datetimeydatetime.todaypara obtener la fecha actual - Se agregaron las funciones
str.from-unicodeystr.to-unicode - Se agregó el método
fieldssobre contenido - Se agregó el parámetro
basea la funciónstr - Se agregaron
calc.expycalc.ln - Se mejoró la precisión de
calc.powycalc.logpara bases específicas - Se corrigió el orden de eliminación en diccionarios
- Se corrigió
.at(default: ..)para cadenas de texto y contenido - Se corrigió el acceso a campos en elementos con estilos
- Se eliminó la función obsoleta
calc.mod
Interfaz de línea de comandos
- Se agregó la exportación a PNG mediante
typst compile source.typ output-{n}.png. La ruta de salida debe contener{n}si el documento tiene varias páginas. - Se agregó
--diagnostic-format=shortpara diagnósticos cortos al estilo Unix - Ya no emite códigos de color si stderr no es una TTY
- Ahora establece el código de salida correcto cuando se invoca con un archivo inexistente
- Ahora ignora el BOM de UTF-8 en los archivos de Typst
Mejoras varias
- Se mejoraron los errores por delimitadores desparejos
- Se mejoró el mensaje de error para comparaciones de longitudes fallidas
- Se corrigió un error por el cual las imágenes no se mostraban en Vista Previa de Apple
- Se corrigieron varios errores del índice (outline) del PDF
- Se corrigieron las citas y otros elementos buscables en
hide - Se corrigieron errores con los suplementos de referencias
- Se corrigió el flake de Nix
Colaboradores
¡Gracias a todos los que contribuyeron a esta versión!