Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/07/2009, à 14:55

Adhémar

[Tuto] Inkscape 0.47 et latex

Juste un message pour économiser à d'autres quelques heures de recherche. En gros, la dernière version beta d'inkscape (0.47), qui est largement supérieure à la 0.46, permet d'insérer du code latex dans ses documents, mais échoue lamentablement.

L'erreur provient du fait que l'extension pour insérer du latex utilise des fonctionnalités non libres d'un package, non installées sous Ubuntu. Pour contourner ce problème, en utilisant un package libre au lieu du package non libre, il faut procéder à la manoeuvre suivante:

wget http://launchpadlibrarian.net/26005719/eqtexsvg-free-software-only.diff
cat eqtexsvg-free-software-only.diff | sudo patch -p0

Ensuite, quand on demande la localisation des fichiers, mettre

/usr/share/inkscape/extensions/eqtexsvg.py

et

/usr/share/inkscape/extensions/eqtexsvg.inx

respectivement.

A+

Adh'

edit: ah, et pour les curieux, pour installer inkscape 0.47pre0, il faut ajouter
deb http://ppa.launchpad.net/inkscape.testers/ppa/ubuntu jaunty main
à votre source.list...

Dernière modification par Adhémar (Le 12/05/2010, à 15:50)

Hors ligne

#2 Le 20/07/2009, à 15:55

pierluc

Re : [Tuto] Inkscape 0.47 et latex

Rapporte ce problème sur l'espace de rapport de bugs d'inkscape.


Porte-Folio: http://pearluc.wordpress.com
Linux, là où la main de l'homme n'a jamait mit pied.
Capitaine Patnaud, Émission Dans une galaxie près de chez vous
Pour rire: www.tetesaclaques.tv

Hors ligne

#3 Le 20/07/2009, à 18:10

Adhémar

Re : [Tuto] Inkscape 0.47 et latex

Déjà fait par quelqu'un d'autre, c'est de là que vient la solution...

Hors ligne

#4 Le 21/07/2009, à 01:39

pierluc

Re : [Tuto] Inkscape 0.47 et latex

Le code latex c'est le code qui permet de générer des formules mathématiques qui sont dans la plupart des logiciels impossibles et générer du à la complexité de leur mise en forme. C'est bien ça? Je n'ai pas testé, est-ce bien intégré? Je veux dire, est-ce que l'on peut changer les police, la taille, la couleur, etc? Est-ce qu'on peut taper la formule avec la même simplicité que l'on pourrait le faire au crayon? Je parle pour quelqu'un qui est calé en math, ce n'est pas mon cas...

Dernière modification par pierluc (Le 21/07/2009, à 01:40)


Porte-Folio: http://pearluc.wordpress.com
Linux, là où la main de l'homme n'a jamait mit pied.
Capitaine Patnaud, Émission Dans une galaxie près de chez vous
Pour rire: www.tetesaclaques.tv

Hors ligne

#5 Le 21/07/2009, à 10:52

Adhémar

Re : [Tuto] Inkscape 0.47 et latex

Latex, c'est vraiment plus puissant que les éditeurs d'équations de OpenOffice, par exemple. Tu ne sais évidement pas tout faire (surtout si tu utilises des symboles tordus dans tes équations), mais dans la plupart des cas, c'est quand même génial.

Pour le changement de police, c'est assez délicat, parce que il faut disposer d'une police avec suffisament de caractères pour faire des maths. En revanche, aucun problème pour la taille et la couleur.

Sinon, ça demande un peu plus d'effort que de le faire au crayon et surtout, c'est vraiment moins lisible. Donc, ce n'est pas adapté pour calculer directement, surtout de grosses expressions. C'est plus comparable à du HTML, si tu veux...

A+

Adh'

Hors ligne

#6 Le 21/07/2009, à 16:05

pierluc

Re : [Tuto] Inkscape 0.47 et latex

ok woin... J'avais déjà vu une interface pour écrire ce genre de formule et ça avait l'air compliqué. Selon moi, ce qu'il faudrait c'est une interface qui permet de le faire à la souris. Tu tape une partie de la formule et tu sélectionne l'option "fraction" pour que la formule se trouve en haut de la fraction. Puis, tu met ton curseur en dessous et tu tape ce qui vas en dessous. Pour ouvrir une parenthèse au début de la fraction, tu la sélection en entier avec le curseur et tu clique sur un bouton parenthèse ouverte. Ensuite, pour les symboles, ça pourrait être du glisser déposer à partir d'une palette de glyphes.


Porte-Folio: http://pearluc.wordpress.com
Linux, là où la main de l'homme n'a jamait mit pied.
Capitaine Patnaud, Émission Dans une galaxie près de chez vous
Pour rire: www.tetesaclaques.tv

Hors ligne

#7 Le 21/07/2009, à 17:41

Adhémar

Re : [Tuto] Inkscape 0.47 et latex

pierluc a écrit :

ok woin... J'avais déjà vu une interface pour écrire ce genre de formule et ça avait l'air compliqué. Selon moi, ce qu'il faudrait c'est une interface qui permet de le faire à la souris. Tu tape une partie de la formule et tu sélectionne l'option "fraction" pour que la formule se trouve en haut de la fraction. Puis, tu met ton curseur en dessous et tu tape ce qui vas en dessous. Pour ouvrir une parenthèse au début de la fraction, tu la sélection en entier avec le curseur et tu clique sur un bouton parenthèse ouverte. Ensuite, pour les symboles, ça pourrait être du glisser déposer à partir d'une palette de glyphes.

Normalement, c'est que que fait déjà l'éditeur d'équation de OpenOffice (et son concurrent non-libre). Cependant, dès que les formules deviennent assez compliquées, et dès qu'on commence à avoir un gros paquet de formules, latex commence vraiment à devenir plus puissant et plus rapide, un peu comme la console par rapport à l'interface graphique.

Ceci dit, dans inkscape, l'intérêt d'avoir du Latex, c'est surtout de pouvoir insérer des formules dans des graphiques, et donc d'avoir l'apparence de tes graphiques unifiée par rapport à ton texte.

Hors ligne

#8 Le 22/07/2009, à 19:14

pierluc

Re : [Tuto] Inkscape 0.47 et latex

Oui, je comprend. Mais c'est aussi intéressent pour faire des choses simple comme un livre de mathématique Secondaire 5.


Porte-Folio: http://pearluc.wordpress.com
Linux, là où la main de l'homme n'a jamait mit pied.
Capitaine Patnaud, Émission Dans une galaxie près de chez vous
Pour rire: www.tetesaclaques.tv

Hors ligne

#9 Le 10/12/2009, à 12:09

matteli

Re : [Tuto] Inkscape 0.47 et latex

Adhémar a écrit :

Ensuite, quand on demande la localisation des fichiers, mettre
/usr/share/inkscape/extensions/eqtexsvg.py
et
/usr/share/inkscape/extensions/eqtexsvg.inx
respectivement.

Salut,
Que veux-tu dire par "quand on demande". A quel moment la demande est faite ?

Merci

Hors ligne

#10 Le 10/12/2009, à 13:32

Adhémar

Re : [Tuto] Inkscape 0.47 et latex

Quand tu exécutes "patch", normalement.

Hors ligne

#11 Le 11/01/2010, à 15:35

arnaud_d

Re : [Tuto] Inkscape 0.47 et latex

Bonjour,

En ce qui me concerne j'ai trouvé une autre solution : l'utilisation de textext (extension d'Inskape) présentée sur ce site.

screenshot-small.png

Je propose ci-dessous un petit script bash qui permet de télécharger textext (en remplaçant le script python par sa version de développement que je trouve tout à fait stable). Il semble que pstoedit (ainsi qu'un plugin) soit nécessaire, peut-être pas dans la version en développement, mais dans la version normale c'est sûr.

#!/bin/bash
echo -e "Installation de textext, extension LaTeX de Inkscape"
#Extension proprement dite
wget http://www.elisanet.fi/ptvirtan/software/textext/textext-0.4.4.tar.gz | tar zxv -C ~/.config/inkscape/extensions
#Sauvegarde du script python original
mv ~/.config/inkscape/extensions/textext.py ~/.config/inkscape/extensions/textext_save.py
#Installation du script en développement
wget -P ~/.config/inkscape/extensions http://bitbucket.org/pv/textext/raw/tip/textext.py
#pstoedit est necessaire, peut-être pas dans la version de développement...
sudo apt-get install pstoedit
#Plug-in SVG de pstoedit
wget http://www.helga-glunz.homepage.t-online.de/plugins/plugins_linux_350.tgz | tar zxv -C /usr/local/lib/

Et voilà, j'en suis très content...

Dernière modification par arnaud_d (Le 11/01/2010, à 15:36)

Hors ligne

#12 Le 30/01/2010, à 14:15

pg261

Re : [Tuto] Inkscape 0.47 et latex

arnaud_d, je voulais juste préciser qu'avec inkscape 0.46 on doit remplacer tes .config/inkscape/extensions par .inkspace/extensions. Et perso le script "beta" ne marche pas !

donc en gros je recommande de suivre les instructions données sur le site de textext (lien dans le message de arnaud_d), en ajoutant le plugin de pstoedit en faisant :

wget http://www.helga-glunz.homepage.t-online.de/plugins/plugins_linux_350.tgz

puis en décompressant cette archive dans /usr/local/lib (perso ton | tar... me fait un message d'erreur)

Dernière modification par pg261 (Le 01/02/2010, à 15:21)

Hors ligne

#13 Le 11/05/2010, à 16:22

manu7

Re : [Tuto] Inkscape 0.47 et latex

Salut !

Je désespère de trouver une solution inkscape/latex.
J'ai testé ton truc et

cat eqtexsvg-free-software-only.diff | sudo patch -p0
cat: eqtexsvg-free-software-only.diff: Aucun fichier ou dossier de ce type

Cela ne fonctionnerait-il plus ?


"KDE, trop de la balle..."
A. Einstein

Hors ligne

#14 Le 11/05/2010, à 16:54

pg261

Re : [Tuto] Inkscape 0.47 et latex

manu7 a écrit :

J'ai testé ton truc et

le truc de qui au juste ? tu as vu mon post ?

Hors ligne

#15 Le 12/05/2010, à 15:50

Adhémar

Re : [Tuto] Inkscape 0.47 et latex

manu7,

Je viens de rééditer le premier post, réessaye maintenant.

Hors ligne