Typst

From Wikipedia, the free encyclopedia

Tipo de programa Composición de texto
Autor Martin Haug, Laurenz Mädje[1]
Desarrollador Typst GmbH
Licencia Apache 2.0 License
Typst
Información general
Tipo de programa Composición de texto
Autor Martin Haug, Laurenz Mädje[1]
Desarrollador Typst GmbH
Licencia Apache 2.0 License
Enlaces
Página no enlazada a Wikidata y añade el enlace en español: Typst.

    Typst [2] es un sistema de composición tipográfica de código abierto basado en un lenguaje de marcado y programado en Rust .[3][4] El compilador Typst es software libre y se distribuye bajo la licencia Apache License 2.0 .[3][5][6][7]

    El sistema está diseñado para escribir y dar formato a textos científicos y fórmulas matemáticas. Typst admite formato sencillo para aplicaciones de formato comunes, funciones personalizables, un lenguaje de scripting integrado y composición tipográfica matemática. Está diseñado como una alternativa a LaTeX .[3][8][9]

    El compilador es desarrollado por Typst GmbH,[10] que mantiene y da soporte al desarrollo del software, y opera un editor colaborativo propietario[11] basado en la nube, que ofrece servicios tanto gratuitos como de pago,[9] de manera similar a Overleaf, que permite a los usuarios previsualizar su trabajo mientras escriben e incluye una función de colaboración.[12]

    Typst se desarrolló desde 2019[3] y se publicó por primera vez en 2022 por Laurenz Mädje y Martin Haug para sus tesis de máster en la Universidad Técnica de Berlín .[13][14] En marzo de 2023, el compilador Typst se lanzó como código abierto y Typst anunció simultáneamente la versión beta de su aplicación web.[15] A partir de 2025, la aplicación ya no utiliza la etiqueta beta.

    Según GitHub, Typst fue el segundo lenguaje de programación de más rápido crecimiento en términos porcentuales en 2025.[16]

    Sistema de composición tipográfica

    Typst es un lenguaje de marcado, similar a Markdown, "diseñado para ser tan potente como LaTeX, pero mucho más fácil de aprender y usar".[8] Su compilador es incremental para una rápida actualización de la vista previa del documento.[9][3]

    Typst tiene tres modos. Por defecto, el usuario está en el modo Markup, que se puede usar principalmente para texto. El modo Math se aplica al texto encerrado entre signos de dólar ( $ ) y está diseñado para escribir fórmulas matemáticas.[9][3] El lenguaje de scripting se ejecuta en el modo de código y se marca con un símbolo de almohadilla ( # ) delante del comando.[17] Typst usa una sintaxis dedicada para elementos de formato comunes como encabezados, énfasis fuerte y énfasis, mientras que el marcado sin sintaxis dedicada se accede mediante funciones en el modo de código.[3]

    A diferencia de LaTeX, no existen requisitos mínimos para la estructura de un documento. Además, muchas características que requieren paquetes externos en LaTeX, como la bibliografía, se implementan de forma nativa en Typst.[9] Typst admite paquetes y plantillas proporcionados por la comunidad, que se instalan automáticamente al declarar las importaciones.[3] En comparación con LaTeX, Typst tiene relativamente menos paquetes especializados disponibles.[3]

    A partir de abril de 2026, Ijimai y JUTI son las únicas revistas que aceptan manuscritos escritos en Typst.[11][18]

    Compatibilidad y convertidores

    Typst tiene exportación nativa de documentos para formatos PDF, PNG y SVG, con salida PDF/A [3] y PDF/UA-1 disponible.[19]

    Los documentos Typst se escriben en un editor de texto y se compilan para producir archivos de salida como PDF. Se ha desarrollado un servidor de lenguaje para Typst que se puede instalar como un complemento para editores de texto como VS Code y Neovim, lo que permite a los usuarios compilar documentos Typst directamente dentro del editor.[12][20] Typst también se ha integrado en otros programas, en particular Quarto,[21] y es compatible como formato de entrada y salida en Pandoc .[3][22]

    Zerodha adoptó Typst para generar registros de transacciones citando su facilidad de uso y rendimiento, en transición desde LuaLaTeX.[23] Los científicos que trabajan en las actas de la conferencia SciPy adoptaron Typst para la generación de PDF.[24]

    Ejemplo

    Referencias

    Enlaces externos

    Related Articles

    Wikiwand AI