Info
This site is generated using the static site generator developed by the Typst Community. Please adjust the text content of this banner according to your usage requirements. At Typst GmbH's request, when publishing documentation, you must clearly indicate that it is non-official and display the version of Typst being documented. For details, refer to Issue #874 on typst/typst.
TypstDocumentEnglish
v0.dev.2025-09-12

Version 0.11.1 (May 17, 2024)

Security

  • Fixed a vulnerability where image files at known paths could be embedded into the PDF even if they were outside of the project directory

Bibliography

  • Fixed et-al handling in subsequent citations
  • Fixed suppression of title for citations and bibliography references with no author
  • Fixed handling of initials in citation styles without a delimiter
  • Fixed bug with citations in footnotes

Text and Layout

  • Fixed interaction of first-line-indent and outline
  • Fixed compression of CJK punctuation marks at line start and end
  • Fixed handling of rectangles with negative dimensions
  • Fixed layout of path in explicitly sized container
  • Fixed broken raw text in right-to-left paragraphs
  • Fixed tab rendering in raw text with language typ or typc
  • Fixed highlighting of multi-line raw text enclosed by single backticks
  • Fixed indentation of overflowing lines in raw blocks
  • Fixed extra space when raw text ends with a backtick

Math

  • Fixed broken equations in right-to-left paragraphs
  • Fixed missing blackboard bold letters
  • Fixed error on empty arguments in 2D math argument list
  • Fixed stretching via mid for various characters
  • Fixed that alignment points in equations were affected by set align(..)

Export

Scripting

  • Fixed overflow for large numbers in external data files (by converting to floats instead)
  • Fixed str.trim(regex, at: end) when the whole string is matched

Miscellaneous

  • Fixed deformed strokes for specific shapes and thicknesses
  • Fixed newline handling in code mode: There can now be comments within chained method calls and between an if branch and the else keyword
  • Fixed inefficiency with incremental reparsing
  • Fixed autocompletions for relative file imports
  • Fixed crash in autocompletion handler
  • Fixed a bug where the path and entrypoint printed by typst init were not properly escaped
  • Fixed various documentation errors

Contributors

Open official docs

Search