Bonjour à tous,

J'essaie de programmer un plugin, sous forme de script, pour Kile (l'éditeur LaTeX de KDE).

Je sais qu'il est possible, via le module KatePart uilisé par Kile, de faire certaines tâches automatiquement en Javascript, mais l'API est assez pauvre (voir ici) : j'aurais en effet besoin de lire/écrire dans un autre fichier texte et d'appeler une commande externe, mais c'est visiblement impossible.

J'ai fait des recherches pour voir si par hasard il n'y aurait pas une API KDE qui implémenterait ce type de fonctions, mais je n'ai rien trouvé, à part pt-être utiliser Kross (pas avant KDE 4, et encore...)

Je voulais donc savoir s'il n'y avait pas un autre moyen de faire ça "simplement" (pas envie de faire du C++ ), en utilisant DCOP (via Python) par exemple...

Pour info, mon script fera :
  1. récupérer le texte sélectionné (faisable en Javascript)
  2. enregistrer ce texte dans un fichier
  3. appeler un prog python qui traduit le contenu du fichier du français vers l'anglais
  4. lire le fichier dans lequel la traduction a été enregistrée
  5. remplacer la sélection par le texte traduit (faisable en Javascript)


Merci d'avance pour votre aide