Ceci est une ancienne révision du document !
Adobe Reader
Adobe Reader (précédemment publié sous le nom Acrobat Reader) est une application gratuite et propriétaire maintenue par Adobe System Incorporated pour lire les fichiers au format PDF. Il est actuellement un des visualisateurs PDF les plus aboutis et des plus utilisés car il est maintenu par les créateurs du PDF (Adobe).
Pourquoi installer Adobe Reader ?
Si ces derniers vous conviennent, il n'est pas nécessaire d'installer Adobe Reader.
Les avantages d'Adobe Reader par rapport à ses concurrents libres sont les suivants :
- support complet des fichiers générés à partir de Adobe Acrobat (comme les notes, les post-it dans les documents, etc.) ;
- plug-in disponible pour Mozilla Firefox afin d'ouvrir directement les documents dans les pages web ;
- possibilité copier-coller des images et du texte à partir du document PDF ;
- meilleure prise en charge des champs de certains formulaires ;
- plus d'options d'impression, en particulier l'impression de recueils.
- pour la PAO (Scribus …) il est important de contrôler un PDF via ce visualiseur afin d'éviter certaines surprises sur "un bon à tirer"
Installation
Remarque: Avant de démarrer Abobe reader pour la première fois. Pour avoir la langue Française aller dans synaptic et sélectionner adobereader-fra. Puis cliquer sur appliquer. Au démarrage d'Adobe reader sélectionner simplement la langue française.
Version des dépôts (recommandé)
Pour installer Adobe Reader, il suffit d'activer le dépôt Commercial puis installer le paquet acroread.
En cas de problèmes de lecture avec des polices exotiques non incluses dans le document, activez le dépôt Medibuntu puis installez le paquet acroread-fonts (lecture des polices chinoises, japonaises, coréennes et "extended fonts").
Version téléchargeable sur internet
Pour architecture 32 bits
Rendez-vous sur la page Téléchargement du site officiel Adobe, et choisissez dans le menu:
- fichier deb (Linux- x86 (.deb))
- langue française.
Il suffit ensuite d'installer le paquet adobereader-fra.deb. Ce paquet apparaîtra désormais dans la rubrique : installés (locaux ou obsolètes) de Synaptic.
Pour architecture 64 bits
Installez d'abord les librairies permettant de d'installer un paquet 32 bits ainsi que nspluginwrapper pour pouvoir l'utiliser dans firefox.
Téléchargez le paquet comme précédemment.
Puis il faudra forcer l'installation en console en vous mettant dans le répertoire où le paquet est téléchargé :
sudo dpkg -i --force-architecture "nom_du_paquet"
Pour le désinstaller :
sudo dpkg --force-all --purge "nom_du_paquet"
Si le plugin "nppdf.so" permettant d'ouvrir les fichiers pdf directement dans firefox n'est pas pris en charge (à vérifier en tapant "about:plugins" dans la barre d'adresse de firefox). On peut le forcer avec :
nspluginwrapper -i /usr/lib/mozilla/plugins/nppdf.so
Il apparaitrait désormais dans "about:plugins" sous la forme de
Nom de fichier : npwrapper.nppdf.so The Adobe Reader plugin is used to enable viewing of PDF and FDF files from within the browser.
ou avec
nspluginwrapper -l
Configuration
Francisation
Non encore disponible pour Adobe Reader 9 en cas d'installation par les dépôts (Cf. Bug #359981).
Lors d'une installation depuis le .deb francisé téléchargé sur le site officiel d'Adobe, Acrobat Reader n'est toujours pas en français.
Pour avoir le logiciel en français, il faut passer par le menu Edit > Preferences > International
et choisir Application Language > Choose at application startup
, valider.
On relance le logiciel et on peut enfin choisir "Français", valider et c'est OK.
Définir comme lecteur PDF par défaut
Il est possible de configurer Ubuntu de telle façon qu'à chaque fois que vous ouvrez un fichier PDF, ce dernier s'ouvre avec Adobe Reader.
- Cliquez avec le bouton droit de votre souris sur un quelconque fichier PDF et choisissez Propriétés.
- Allez dans l'onglet Ouvrir avec….
- Cliquez sur le bouton Ajouter et choisissez Adobe Reader.
- Cochez Adobe Reader dans la liste pour qu'il soit utilisé par défaut.
- Fermez la fenêtre de propriétés.
Définir comme lecteur PDF par défaut dans Firefox
Pour Firefox 3.5
Allez dans édition > Préférences > Applications. Cherchez document pdf (application/pdf) et sélectionnez "utiliser Adobe Reader (dans Firefox)".
En cas d'installation manuelle
Après l'installation, lancez Adobe Reader et renseignez dans Édition → Préférences → Internet les deux champs suivants :
Utilisation
Pour ouvrir un document PDF avec Adobe Reader, vous pouvez procéder de différentes manières.
Une première façon de procéder est de lancer Adobe Reader par son raccourci dans le menu Applications → Bureautique → Adobe Reader. Vous avez maintenant la possibilité d'ouvrir un fichier PDF directement dans le logiciel.
Une seconde façon est d'assigner Adobe Reader en tant que visualisateur par défaut de documents PDF. De cette façon, dès que vous ouvrirez un fichier PDF, il sera ouvert avec Adobe Reader.
Enfin, une troisième manière consiste à ouvrir un document PDF directement dans une fenêtre de Mozilla Firefox. Vous pouvez ouvrir un document en ligne, en spécifiant l'URL vers ce fichier (http://serveur/chemin/fichier.pdf) ou présent localement dans votre ordinateur, en précisant le chemin vers le fichier (file:///chemin/fichier.pdf).
Problèmes connus
Impression en rouge avec certaines HP LaserJet couleur
Symptômes
Il n'y a pas de liste complète des imprimantes affectées, mais la lignée des 2605 l'est. Tout ce qui devait être blanc est imprimé en rouge et vide rapidement la cartouche.
Adobe a « commencé » à corriger le problème, mais ce début de solution nécessite de mettre un tantinet les mains dans le cambouis.
Solution
Il faut ouvrir le fichier .adobe/Acrobat/8.0/Preferences/reader_prefs (pour chaque utilisateur puisque c'est une préférence) et modifier l'option brokenCDR
qui est à false
par défaut pour y mettre true
. Cette option n'est créé qu'après la première impression. Alors imprimez une page avec Acrobat Reader et refermez le logiciel avant de poursuivre.
Cherchez la ligne suivante :
/brokenCRDs [/b false]
et remplacez la par :
/brokenCRDs [/b true]
Sauvez, quittez et le tour est joué. Cette manipulation corrige le problème mais donne l'impression de ralentir l'impression.
Menu sans texte
Depuis l'installation de Natty, le texte semble avoir disparu des menu (Fichier, Edition, etc…) accessible depuis le global menu.
Reader a été installé avec le packet adobereader-fra.deb téléchargé depuis le site d'abode.
Une solution?
acroread 9.5.1 sur precise pangolin 12.04 en 32bits
Si vous avez de petites difficultés à installer acroread sur ubuntu 12.04 LTS essayer ces commandes dans un terminal
sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update
sudo apt-get install acroread
au cours de l'installation acroread vous demande de choisir s'il doit être le lecteur PDF par défaut
acroread 9.4.2 sur natty x86_64
Comment retrouver les icônes sur la barre de tache et supprimer les messages d'attention et les erreurs critiques qui apparaissent quand on lance acroread en ligne de commande?
(acroread:8491): GdkPixbuf-WARNING : Error loading XPM image loader:
Impossible de charger le module de chargement d'images : /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so :
/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-xpm.so: mauvaise classe ELF : ELFCLASS64
(acroread:8491): Gtk-WARNING : /usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so: mauvaise classe ELF : ELFCLASS64
(acroread:8491): Gtk-WARNING **: Loading IM context type cedilla failed
Il suffit de lui dire d'aller les chercher dans /usr/lib32 mais comment?
Si on pouvais connaître toutes les variables d'environnement utilisées par acroread, il y a des chances que cela résoudrait une bonne partie de notre problème
(alors on tente le coup avec un LD_PRELOAD et quelques lignes de C voir http://developers.sun.com/solaris/articles/lib_interposers.html )
/* getenv_interposer.c ubuntu deps apt-get build-essential gcc-multilib build instructions gcc -c -D_GNU_SOURCE -fPIC -m32 -o getenv_interposer.o getenv_interposer.c gcc -m32 -shared -o"libgetenv_interposer.so" getenv_interposer.o */ #include <stdio.h>sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" #include <stdlib.h> #include <dlfcn.h> char *getenv(const char * name) { static void * (*func)(); char *value; if(!func) func = (void *(*)()) dlsym(RTLD_NEXT, "getenv"); value = func(name); printf("getenv(\"%s\"=\"%s\")\n", name, value!=NULL ? value: "NULL"); return value; }
Il suffit d'éditer le fichier '/opt/Adobe/Reader9/bin/acroread' et d'ajouter devant l'exec de la fonction LaunchBinary() l'instruction
LD_PRELOAD=/(le chemin absolu de votre librairie)/libgetenv_interposer.so exec ${1+"$@"}
on lance acroread dans un terminal et on trouve dans la liste les plus que probable candidats:
getenv("GDK_PIXBUF_MODULE_FILE"="NULL") getenv("GTK_IM_MODULE_FILE"="NULL")
Il ne reste plus qu'a construire les fichiers des modules GTK et GDK correspondant pour la plateforme 32 bits
sudo gtk-query-immodules-2.0 | sed 's"/usr/lib/"/usr/lib32/"g' >/etc/gtk-2.0/gtk-immodules.loaders32 sudo gdk-pixbuf-query-loaders| sed 's"/usr/lib/"/usr/lib32/"g' >/etc/gtk-2.0/gdk-pixbuf.loaders32
puis éditer le fichier '/opt/Adobe/Reader9/bin/acroread' et d'ajouter devant l'exec de la fonction LaunchBinary() l'instruction
GTK_IM_MODULE_FILE=/etc/gtk-2.0/gtk-immodules.loaders32 GDK_PIXBUF_MODULE_FILE=/etc/gtk-2.0/gdk-pixbuf.loaders32 exec ${1+"$@"}
On relance acroread dans un terminal, nickel avec l'icone pdf en prime dans la barre de tâche.
Et un merci pour ceux qui nous ont mis sur la piste http://wiki.debian.org/DebianAMD64Faq
le paquet contenant les adaptations à ppa:abartravail/pdfutils https://launchpad.net/~abartravail/+archive/pdfutils reste un problème pour le chargement des modules de la librairie GIO à priori sans conséquence
/usr/lib/gio/modules/libgiobamf.so: mauvaise classe ELF : ELFCLASS64 Failed to load module: /usr/lib/gio/modules/libgiobamf.so /usr/lib/gio/modules/libgvfsdbus.so: mauvaise classe ELF : ELFCLASS64 Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
et le chargement de la bibliothèque de rendu HTML (Préférence/Internet)
Voir aussi
- Site officiel : Adobe System Incorporated
Contributeurs : ostaquet, jcr, Ner0lph, XtremXpert, abartravail.