Script de détection d’encodage pour Scribus

    Durant la session de création du manuel Scribus, la question de l’import de fichier texte et plus particulièrement du support de l’encodage de ces fichiers a été abordée. Scribus laisse la main à l’utilisateur pour choisir le bon encodage mais que ce passe-t-il quand le graphiste ne sait pas comment le fichier a été produit. Ce script python permet d’apporter une première réponse et peut remplacer partiellement la commande file -i. Le résultat détecté s’affichera dans une fenêtre et offrira une première approche pour choisir le bon encodage dans la fenêtre d’import de texte brut.

    Comment utiliser ?

    Ce script utilise des modules standards de python qui sont subprocess, shlex, et aussi chardet et scribus. Il ne peut être lancé que depuis Scribus.

    1. Télécharger le fichier text_encoding.py.zip;
    2. Décompressez le dans le dossier de votre choix ou dans le dossier .scribus/plugins de votre dossier utilisateur;
    3. Dans Scribus, utilisez Script>Démarrer un script et aller chercher le script décompressé;
    4. Le script vous demande de choisir le fichier à tester.

    Laisser un commentaire

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *


    *