Accueil du site > INFORMATIQUE > Linux/Ubuntu > PDF-XChange Viewer, nautilus-scripts, Wine, le trio PDF infernal

PDF-XChange Viewer, nautilus-scripts, Wine, le trio PDF infernal

Ou la modification facile des fichiers PDF sous Ubuntu/Linux

dimanche 1er mars 2009, par Thierry Bothorel

Il n’y a pour l’instant pas de solutions simples et gratuites pour annoter et modifier les fichiers PDF sous Linux. En utilisant Wine, PDF-XChange Viewer et Nautilus-Scripts c’est maintenant possible.

Personnellement j’aime bien garder certaines pages web comme des procédures informatiques etc… et pas seulement les mettre en favoris. Il y a quelques années (beaucoup en fait !), j’imprimais ces pages et j’adorais griffonner, surligner, ajouter mes commentaires.

 PDF-XChange Viewer

Aujourd’hui, la période est au "Sauvons la planète", et je n’imprime quasiment presque plus. Au lieu de cela j’imprime ces pages en PDF pour les conserver sous forme de fichiers. Il y a plus d’un an j’avais cherché un outil au moins gratuit et si possible libre pour pouvoir réaliser ces annotations et surlignages directement sur les fichiers, et sous Linux la seule chose approchante que j’ai trouvée est PDFEdit (site du projet). J’ai insisté pourtant pour m’en servir, malheureusement chez moi le produit a toujours été instable ou corrompait le fichier original (j’ai rapporté quelques bugs).

Récemment en cherchant une alternative à Adobe Acrobat, la référence payante, je suis tombé sur le logiciel PDF-XChange Viewer. Il est loin d’avoir toutes les fonctionnalités d’Acrobat, mais celles concernant les outils d’annotation sont toutes là. Vous pouvez également insérer ou supprimer des pages, mais si vous utilisez cette fonctionnalité, un logo est inséré au quatre coins chaque page. Si vous en avez besoin, je vous conseille plutôt d’utiliser PDF Split and Merge.

 Wine

Comment l’utiliser sous Ubuntu ? La réponse est simple : Wine.

Pour l’installer je vous laisse le soin de suivre le lien ci-dessus. Pour ma part j’utilise uniquement la version du dépôt Universe.

Configuration minimale

Dans l’onglet Lecteurs de l’outil de configuration de Wine, il faut cliquer sur le bouton Autodétection comme indiqué à la fin du paragraphe Déplacer le répertoire de Wine de la documentation d’Ubuntu.

Installer PDF-XChange Viewer

— Télécharger PDF-XChange Viewer Portable.
— Décompressez le dans le répertoire ~/.wine/drive_c/ ce qui y créera le répertoire PDFV_Portable.
— Pour le lancer manuellement créez un Lanceur avec la commande suivante :

 Nautilus-scripts

Maintenant je voudrais pouvoir éditer facilement un fichier PDF avec PDF-XChange Viewer par un clic droit dans Nautilus. C’est là que ça se complique. J’ai essayé plein de façon possible avec -> Clic Droit -> Ouvrir avec une autre application -> Utiliser une commande personnalisée mais rien à faire. Au mieux l’application s’ouvre mais pas le fichier PDF.

La solution s’appelle nautilus-scripts. Il existe deux méthodes pour éditer le menu contextuel de Nautilus, Nautilus-Actions et Nautilus-Scripts, très bien expliquées dans l’article Editer le menu contextuel de Nautilus (navigateur de fichiers).

Pour notre Clic-Droit j’utiliserai nautilus-scripts car bien que moins convivial que Nautilus-Actions (il n’ y a pas d’interface graphique), je n’ai pas obtenu de résultat stable avec Nautilus-Actions.

Il suffit de créer le fichier ~/.gnome2/nautilus-scripts/pdf_xchange.sh, de le rendre exécutable et d’y insérer le contenu suivant :

nautilus-actions

Nautilus-actions est plus convivial, malheureusement avec un même paramétrage le résultat n’est pas stable. Une fois le fichier PDF s’ouvre, l’autre fois seule l’application s’ouvre. Si toutefois vous voulez essayer, voici comment faire :

Installez la paquet nautilus-actions Ouvrez l’application de configuration des actions de Nautilus (-> Système -> Préférences) et créez une nouvelle entrée "PDF-XChange" configurée comme ceci :

PNG - 34.7 ko

La ligne Chemin est

et la ligne Paramètres est

  Résultat final

Voici le résultat avec l’image ci-dessous. En haut à droite l’entrée créée par nautilus-scripts et en bas celle de nautilus-actions :

Répondre à cet article | RétroLiens :0


5 Messages de forum

Répondre à cet article