Skip to content


Repository files navigation

Status of continuous integration tests GitHub all releases

TexText - A TeX / typst extension for Inkscape

TexText is a Python plugin for the vector graphics editor Inkscape providing the possibility to add and re-edit LaTeX and typst generated SVG elements to your drawing.

TexText dialog with Inkscape

Key features

  • Windows/ Linux/ MacOS support
  • LaTeX/ typst generated SVG elements can be re-edited later
  • Multi-line editor with syntax highlighting (Read more...)
  • Compilation with PdfLaTeX, XeLaTeX, LuaLaTex or typst (Read more...)
  • Interoperable scaling in TexText and Inkscape (Read more...)
  • Font size match with Inkscape text (Read more...)
  • Customizable TeX preamble for e.g. additional packages, parskip, parindent, etc. (Read more...)
  • Colorization via TeX/ typst commands/ Inkscape is kept after re-editing (Read more...)
  • Alignment anchor of the produced output (Read more...)
  • Preview images (Read more...)
  • Compatibility with TexText down to version 0.4.x


Download of the most recent version (and older ones):

Compatibility chart:

Inkscape TexText
1.3.x >=1.9.0
1.2.x, 1.1.x, 1.0.x 1.8.2
0.92.x 0.11


Documentation hosted at It contains installation and usage instructions.


This repository continues the development of the plugin which took place at until January 2018. Originally, TexText had been developed by Pauli Virtanen based on the plugin InkLaTeX written by Toru Araki.