TexText 0.11 for Inkscape 0.92 on Windows
To install TexText 0.11 for Inkscape 0.92 on Windows do the following steps:
Install dependencies of TexText 0.11 for Inkscape 0.92
Install dependencies
Install inkscape
Download and install Inkscape 0.92.x from https://inkscape.org/release/
Warning
Please ensure that the Python 2.7 interpreter has been selected during the installation of Inkscape (by default this is the case).
Install GUI library
Install the Python bindings for the graphical user interface of
TexText 0.11 for Inkscape 0.92. You have two options: PyGTK2
(recommended) or Tkinter
:
Install PyGTK2 (recommended)
Install the package that matches your Inkscape version:
Install Tkinter (not recommended)
Tkinter is already included in the Python installation shipped with Inkscape.
Warning
Tk support is broken in Inkscape 0.92.2, fixed since 0.92.3
Install a pdf->svg converter
Again you have two options: pdf2svg
or pstoedit + ghostscript
(recommended):
Install pdf2svg (recommended)
Download and install the pdf2svg
package from https://github.com/textext/pdf2svg/releases (32-bit, 64-bit)
Install pstoedit (not recommended)
Warning
The most recent versions of ghostscript (9.50) and pstoedit (3.74) are NOT compatible with TexText 0.11 for Inkscape 0.92. They do not work at all or produce false results. This is an error between both packages and cannot be handled by TexText 0.11 for Inkscape 0.92, see issue 126.
Install pdflatex/lualatex/xelatex
Download and install MiKTeX distribution https://miktex.org/download
Warning
Make sure that automatic package installation is either set to
Never install missing packages on-the-fly
or set to
Always install missing packages on-the-fly
. You can configure this
feature during installation of MiKTeX or later in the MiKTeX console.
Install TexText
You have two options: A setup script or a GUI based installer.
Setup script (recommended)
Download the most recent package from GitHub release page (direct links: .zip)
Extract the package and change into the created directory.
Double click on the file
setup_win.bat
. The script will check if all requirements described in Install dependencies are met. If so, it will install the extension files into the user’s Inkscape configuration directory (usually this is%USERPROFILE%\AppData\Roaming\Inkscape
). If not, instructions are given helping to fix the problem. Unfortunately, the output of the script will not be colored on Windows versions < 10 18.03.
Note
If you would like to skip the requirement checks during installation call the script from the command line as follows:
setup_win.bat /p:"--skip-requirements-check"
Installer
If you have trouble with the setup script you can use a GUI based installer:
Download the most recent installer from GitHub release page (direct links: .exe)
Use the installer and follow the instructions. It will copy the required files into the user’s Inkscape configuration directory (usually this is
%USERPROFILE%\AppData\Roaming\Inkscape
).
Note
The installer does not perform any requirement checks. This means that the extension might fail to run if you did not install the programs mentioned in Install dependencies correctly.