Typst 0.1.0 (04/04/2023)
Cambios incompatibles
Al usar la CLI, ahora hay que usar subcomandos:
typst compile file.typotypst c file.typpara crear un PDFtypst watch file.typotypst w file.typpara compilar y observartypst fontspara listar todas las fuentes
- Los contadores manuales ahora empiezan en cero. Leé la sección “How to step” acá para más detalles
- Los estilos de bibliografía
"author-date"y"author-title"se renombraron a"chicago-author-date"y"chicago-author-title"
Mejoras en las figuras
- Las figuras ahora detectan automáticamente su contenido y adaptan su comportamiento. Las figuras que contienen tablas, por ejemplo, llevan automáticamente el prefijo “Tabla X” y tienen un contador aparte
- El suplemento de la figura (p. ej., “Figura” o “Tabla”) ahora se puede personalizar
- Además, las figuras ahora se pueden personalizar por completo, porque la regla show da acceso al tipo, suplemento y contador resueltos automáticamente
Mejoras en la bibliografía
- La
bibliographyahora también acepta varias rutas de bibliografía (como array) - El análisis de archivos BibLaTeX ahora es más permisivo (acepta ediciones, páginas, volúmenes y fechas no numéricos y comentarios al estilo de Jabref; se corrigió el análisis de abreviaturas)
- Las etiquetas y las referencias ahora pueden incluir
:y.salvo al final - Se corrigió el orden de la bibliografía APA
Novedades de dibujo
- Se agregó la función
polygonpara dibujar polígonos - Se agregó compatibilidad con el recorte en cajas y bloques
Interfaz de línea de comandos
- Ahora termina con un código de estado distinto de cero si hay un error
- Ahora observa el directorio raíz en lugar del actual
- Ahora coloca el archivo PDF junto al archivo de entrada por defecto
- Ahora acepta más tipos de archivos de entrada (p. ej.,
/dev/stdin) - Se agregó el indicador
--openpara abrir directamente el PDF
Mejoras varias
- Se agregó la función
yamlpara cargar datos desde archivos YAML - Se agregó internacionalización básica para algunos idiomas más (IT, RU, ZH, FR, PT)
- Se agregó compatibilidad con numeración para hebreo
- Se agregó compatibilidad con enteros en base 2, 8 y 16
- Se agregaron símbolos para el doble corchete y el operador laplaciano
- La función
linkahora acepta etiquetas - La sintaxis de enlaces ahora admite más caracteres
- Se mejoró la justificación del texto japonés y chino
- Las funciones de cálculo ahora se comportan de forma más coherente con los resultados que no son reales
- Se reemplazaron los paréntesis angulares obsoletos
- Se redujo la profundidad máxima de llamadas a funciones de 256 a 64
- Se corrigió que
first-line-indentno se aplicara cuando un párrafo empieza con texto con estilo - Se corrigió el espaciado superfluo en operadores unarios en ecuaciones
- Se corrigió el espaciado de bloques, p. ej., en
block(above: 1cm, below: 1cm, ..) - Se corrigió el estilo de los operadores de texto en matemática
- Se corrigió el análisis inválido de la etiqueta de lenguaje en un bloque raw con un solo acento grave
- Se corrigieron errores al mostrar contadores y estados
- Se corrigió un fallo relacionado con el contador de páginas
- Se corrigió un fallo cuando la función
symbolse llamaba sin argumentos - Se corrigió un fallo en la generación de bibliografías
- Se corrigió el acceso a la etiqueta de ciertos elementos de contenido
- Se corrigió el número de línea en el mensaje de error del análisis de CSV
- Se corrigió un autocompletado inválido después de ciertos elementos de marcado
Colaboradores
¡Gracias a todos los que contribuyeron a esta versión!