Cómo instalar correctamente Inkscape 1.3 en MX Linux 21 desde Test Repo

Es posible instalar Inkscape 1.3.2 en MX Linux 21 desde los repositorios test (de MX Instalar Paquetes) donde dice:


 

el cual texto dice:

"Está a punto de utilizar el repositorio MX de prueba, cuyos paquetes se proporcionan solo con fines de prueba. Podrían llegar a dañar su sistema e instale y/o actualice solo un paquete a la ve. Por favor, envíe sus comentarios al Foro para que los paquetes puedan ser evaluados antes de pasar al repositorio (Main)"


y se lo puede instalar

Si lo desean pueden compilarlo ustedes mismos, o usar los deb de mi compilación (añadí dependencias faltantes - más abajo les explico bien-):

Inkscape 1.3.2 deb para MX Linux 21 y basados en Debian 11 Bullseye compilado por mí o compilelo usted mismo

https://facilitarelsoftwarelibre.blogspot.com/2024/01/inkscape-132-deb-para-mx-linux-21-based-on-debian-11-for-wachin-and-instrucctions-you-compilate-it.html

Falta un paquete

 Sigo contandoles lo siguiente que me sucedió mientras lo probaba:

Estaba yo siguiendo los pasos del siguiente tutorial:

How To Create A Distressed Effect with Inkscape
December 9, 2020 Nick Saporito 7 comments
https://logosbynick.com/distressed-effect-with-inkscape/

y había escrito una letra H y la fuente la convertí en trayecto en:

Trayecto - trazo a trayecto

y luego le quise aplicar un tipo de efecto de las extensiones:

Extensiones - Modificar trayecto - Jitter nodes ...

Nota: Jitter notes se puede traducir como Ajitar nodos

y lo apliqué:
 
 

y apareció un mensaje de error al aplicarlo:



Donde dice:

Inkscape ha recibido información adicional del script ejecutado. El script no ha devuelto un error, pero esto puede indicar que el resultado no será el esperado.

Traceback (most recent call last):

  File "/usr/share/inkscape/extensions/jitternodes.py", line 24, in <module>

    import inkex

  File "/usr/share/inkscape/extensions/inkex/__init__.py", line 11, in <module>

    from .extensions import *

  File "/usr/share/inkscape/extensions/inkex/extensions.py", line 34, in <module>

    from .elements import (

  File "/usr/share/inkscape/extensions/inkex/elements/__init__.py", line 10, in <module>

    from ._base import ShapeElement, BaseElement

  File "/usr/share/inkscape/extensions/inkex/elements/_base.py", line 38, in <module>

    from ..styles import Style, Classes

  File "/usr/share/inkscape/extensions/inkex/styles.py", line 33, in <module>

    from .css import ConditionalRule

  File "/usr/share/inkscape/extensions/inkex/css.py", line 27, in <module>

    import cssselect

ModuleNotFoundError: No module named 'cssselect'


Para solucionar esto instalar (esto pasó en 2024/01/01, puede que luego lo solusionen añadiendo la dependencia al paquete. Por cierto en los paquetes de MX Linux 23 ya está solucionado, ya está añadido):

python3-cssselect


pienso yo que lo mejor es instalar los demás sugeridos de instalación en Synaptic:


por todo instalé (por si las moscas):

dia

pstoedit

python3-cssselect

python3-packaging

ruby

y luego apliqué el efecto y funcionó:

 

Que bueno que funciona, yo pensaba que Inkscape 1.3.2 de los Testing repositorios de MX no funcionaba del todo bien:

https://mxrepo.com/mx/repo/pool/main/i/inkscape/

pues esta versión la añadieron ellos. Pero en los deb que yo he compilado ya añadí al deb las instrucciones para que instale automáticamente esos paquetes

 

Cómo instalar y usar la Corrección ortográfica en Inkscape 1.3

Abra synaptic y busque (si ya está instalado omita este paso):

aspell


e instale los idiomas que necesite:

aspell-eu Basque (Euskera) dictionary for aspell
aspell-am Diccionario de amhárico para Aspell de GNU
aspell-de German dictionary for aspell
aspell-eo Diccionario de esperanto para aspell
aspell-ar Diccionario de árabe para aspell
aspell-bg Bulgarian dictionary for aspell
aspell-ca Diccionario de catalán para Aspell de GNU
aspell-es Diccionario de español para Aspell de GNU
aspell-et Estonian dictionary for Aspell
aspell-fo Faroese dictionary for aspell
aspell-fr Diccionario de francés para aspell
aspell-he Diccionario de hebreo para aspell
aspell-hu Diccionario de húngaro para aspell
aspell-ku Diccionario de kurdo para aspell
aspell-lv Diccionario de letón para Aspell
aspell-nl Dutch dictionary for Aspell
aspell-pl Diccionario de polaco para aspell
aspell-ru Diccionario de ruso de Aspell
aspell-kk Kazakh dictionary for GNU Aspell
aspell-sl Slovenian dictionary for GNU Aspell
aspell-cs Diccionario de checo para Aspell de GNU
aspell-cy Diccionario de galés para aspell de GNU
aspell-el Diccionario de griego para aspell de GNU
aspell-eo-cx7 Esperanto dictionary for aspell, "cx" 7bit encoding
aspell-fa Diccionario de persa para Aspell de GNU
aspell-hr Croatian dictionary for GNU Aspell
aspell-hy Diccionario de armenio para aspell de GNU
aspell-is Diccionario de islandés para aspell de GNU
aspell-it Italian dictionary for GNU Aspell
aspell-It Diccionario de lituano (LT) para aspell
aspell-ro Romanian dictionary for GNU aspell
aspell-sk Slovak dictionary for GNU Aspell
aspell-sv Swedish dictionary for GNU aspell
aspell-tl Diccionario de tagalo para aspell de GNU
aspell-uk Diccionario de ucraniano para aspell de GNU
aspell-uz Uzbek dictionary for GNU Aspell
aspell-ar-larg Large Arabic dictionary for aspell
aspell-br Breton dictionary for GNU Aspell
aspell-en English dictionary for GNU Aspell
aspell-hi Hindi (hi) dictionary for GNU aspell
aspell-hsb Upper Sorbian dictionary for GNU Aspell
aspell-mr Marathi (mr) dictionary for GNU aspell
aspell-no Diccionario de noruego para aspell
aspell-pa Punjabi (pa) dictionary for GNU aspell
aspell-ta Tamil (ta) dictionary for GNU aspell
aspell-te Telugu (te) dictionary for GNU aspell
aspell-bn Bengali (bn) dictionary for GNU aspell
aspell-da El diccionario exhaustivo de danés (DSDO), aspell
aspell-de-190 Traditional German dictionary for aspell
aspell-ga Diccionario de irlandés (Gaeilge) para aspell de GNU
aspell-gl-min Aspell dictionary for Galician (minimos)
aspell-kn Kannada (kn) dictionary for GNU aspell
aspell-or Oriya (or) dictionary for GNU aspell
aspell-gu Gujarati (gu) dictionary for GNU aspell
aspell-pt Diccionario de portugués para aspell de GNU (paquete antiguo)
aspell-ml Malayalam (ml) dictionary for GNU aspell
aspell-pt-br Diccionario de portugués brasileño para Aspell de GNU
aspell-pt-pt Diccionario de portugués europeo para Aspell de GNU

después, si tenía abierto Inkscape 1.3 cierrelo y vuelvalo a abrir y para seleccionar el lenguaje que usted necesite clic en:

Texto - Comprobar ortografía ... 


y allí elegir el que necesite, yo instalé :

aspell-es

aspell-de



puedes seleccionar otros diccionarios según hayas instalado.:




Nota: Debe de cerrar y volver a abrir Inkscape para que reconozca los nuevos diccionarios instalados.

Configuraciones adicionales están en:

Edición - Preferencias - Comprobación Ortográfica




Y para corregir un texto mal escrito dar clic en el botón: Iniciar



y allí elija la sugerencia que le muestran, según usted necesite y de clic en Aceptar y repita el proceso


Tutorial de Inkscape 1.3 en inglés

Por el momento solo he encontrado un tutorial de Inkscape 1.3 pero en inglés, esperemos luego haya uno en español 

Inkscape Beginners’ Guide!

https://inkscape-manuals.readthedocs.io/en/latest/

https://inkscape-manuals.readthedocs.io/_/downloads/en/latest/pdf/

y los atajos de teclado:

Inkscape keyboard and mouse reference
Version 1.3.x
Last revision: 2023-07-12
https://inkscape.org/km/doc/keys.html?switchlang=km

Dios les bendiga


CONSULTAS

cssselect module not present
https://gitlab.com/inkscape/inkscape/-/issues/2473



Comentarios