Skip to content
forked from textext/textext

TexText is a Python plugin for the vector graphics editor Inkscape providing the possibility to add LaTeX generated SVG elements to your drawing

License

Notifications You must be signed in to change notification settings

jcwinkler/textext

 
 

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 (a installed LaTeX and/or typst distribution is required).

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

Download of the most recent version (and older ones): https://github.com/textext/textext/releases

Compatibility chart:

Inkscape TexText
1.4.x >=1.11.0
1.3.x 1.10.2
1.2.x, 1.1.x, 1.0.x 1.8.2
0.92.x 0.11

Documentation

Documentation hosted at https://textext.github.io/textext. It contains installation and usage instructions.

History

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

About

TexText is a Python plugin for the vector graphics editor Inkscape providing the possibility to add LaTeX generated SVG elements to your drawing

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 93.0%
  • Batchfile 4.6%
  • NSIS 1.6%
  • Other 0.8%