TexText: una extensión de LaTeX para inkscape

Para hacer pósters para congresos, gráficos para un apunte de física, carteles para un video, hoy que las clases virtuales están tan presentes, uso el editor de gráficos vectoriales inkscape, que me parece una herramienta excelente.

Para que mis gráficos vectoriales tengan una calidad tipográfica excepcional, uso la extensión TexText que permite insertar ecuaciones de LaTeX en inkscape.

File Icon

La instalación de TexText es muy sencilla:
Hay que tener la última versión de inkscape instalada y también LaTeX. Además, TexText funciona bajo Python, que seguro ya lo tienen instalado porque viene por defecto en su versión 2.7 en cualquier instalación de Linux. Para tener resaltado de sintaxis en TexText se puede instalar esta librería:
sudo apt install gir1.2-gtksource-3.0

Luego, hay que bajarse la extensión TexText de su página oficial en GitHub (links directos: .zip, .tar.gz).

Descomprimirlos en la carpeta de Descargas y entrar a la carpeta descomprimida. Abrir una terminal allí y ejecutar:
python setup.py
y listo. La próxima vez que abras TexText, vas a encontrar la extensión en el menú Extensiones → Texto → TexText.

Para más información podés ir a su documentación oficial: https://textext.github.io/textext/install/linux.html

Bueno, ahora el problema que tuve:

Hoy a la mañana, antes de abrir este blog, me encontré con que la extensión textext no me andaba más. Me salía una ventana con este error:
File "textext.py", line 211
except StandardError,
e:^SyntaxError: invalid syntax
Resulta que tengo una versión de TexText instalada hace como cinco años. Como las extensiones se guardan en la carpeta
/home/usuario/.config/inkscape/extensions/
uno puede cambiar el sistema operativo en la partición raíz, actualizar inkscape mil veces, cambiar la versión de python (lenguaje con el que está programada la extensión) y nunca se le va a actualizar la extensión.

La solución es borrarla manualmente de esa carpeta:
rm -r ~/. config/inkscape/extensions/textext/
bajársela de nuevo de su página oficial e instalarla otra vez, como se explica más arriba.

De paso, aunque la extensión les ande bien, si tienen una versión vieja como yo les recomiendo instalar la versión nueva de todas maneras porque está mucho más linda, anda mucho mejor, es más claro cómo modificar cosas en el preámbulo de LaTeX y además ahora soporta resaltado de sintaxis. Incluso trae opciones para visualizar el texto como «Word Wrap» que sirver para ajustar la longitud de las líneas cuando uno escribe fórmulas muy largas.La última versión es una verdadera joya.


Comentarios

Entradas populares de este blog

Instalación de IRaMuTeQ en Linux

Acerca de este blog