~rom1v/blog { un blog libre }

Aperçus des fichiers OpenOffice.org dans nautilus

Par défaut, Ubuntu ne gère pas les aperçus des fichiers ODF (format utilisé par OpenOffice.org), contrairement aux fichiers images, aux fichiers PDF, etc. On se retrouve alors avec une simple icône :

oooicon

C’est quand même plus pratique d’obtenir un aperçu du document comme ceci :

ooothumb

EDIT: en fait c’est beaucoup plus simple que prévu.

Il suffit d’installer les paquets libgsf-bin et imagemagick :

sudo apt-get install libgsf-bin imagemagick

et de redémarrer la session.

Commentaires

M.i.B

Merci pour cette astuce, mais tu peux aussi installer le paquet libgsf-bin.

Tu auras aussi les aperçus pour les formats microsoft office.

®om

OK, merci de la précision, je le rajoute dans le billet.

Il ne fait QUE les formats Microsoft Office ce paquet?

(a priori oui j’ai essayé avant de faire ce que j’ai décrit dans le billet, ça fonctionnait pas pour les .odt)

M.i.B

ça fonctionne avec les .odt, .doc, .xls, .ods, je n’ai pas fais d’autre comme modif sauf installer ce paquet.

Vois la doc de Nautilus

http://doc.ubuntu-fr.org/nautilus#apercu_des_fichiers_openoffice.org

au fait je ne suis pas un traite mais je recois toujours des documents dans ces formats

®om

Ah oui effectivement, libgsf-bin fonctionne, il faut redémarrer la session (pas seulement tuer nautilus).

Par contre j’ai enregistré un .doc avec open-office, je n’ai pas l’aperçu. Mais bon ça fonctionne bien avec .odt et .ods, c’est pas mal :)

Du coup, j’ai bien raccourci mon billet \o/

Merci! adopté :) libgsf-bin

Agathe

il faut effacer les fichiers contenus dans home/MonNom/.thumbnails/fail

afin de régénérer les aperçus qui ont foiré.

Merci pour l’astuce

Tu n’aurais pas du virer ta première version car libgsf ne fonctionne pas correctement sur toutes les plateformes (sur la mienne - mandriva 2009.0 64 bits - rien à faire) C’est d’ailleurs pas un hasard s’il n’est pas installé en standard j’imagine.

Pour comprendre la mécanique interne j’avais écris ce billet (http://artisan.karma-lab.net/node/1719) justement sur les ODF.

®om

@Ulhume

Je copie la première version ici pour en avoir une trace.

Si le paquet libgsf-bin n’existe pas dans votre distribution, vous pouvez faire (l’équivalent de) :

wget http://dl.rom1v.com/ooo/ooo2{.schemas,-thumbnailer}
sudo install ooo2-thumbnailer /usr/bin
sudo cp ooo2.schemas /usr/share/gconf/schemas
gconftool-2 --install-schema-file /usr/share/gconf/schemas/ooo2.schemas

Il faut ensuite relancer nautilus :

nautilus -q

Si les icônes sur le bureau ne reviennent pas, faites :

nautilus -n &

C’est un peu moins complet que libgsf-bin cependant, il y a moins d’entrées dans gconf.

obrowny

euh j’ai fait mon sudo apt-get install libgsf-bin et ça ne marche pas pour moi. Même après reboot niet… j’ai remis le theme human au cas ou mais non. Y a t’il un délai de génération des vignettes?

®om

@obrowny

Essaye de virer ton répertoire ~/.thumbnails/fail, voire ~/.thumbnails si ça ne fonctionne pas :

rm -rf ~/.thumbnails/fail
rm -rf ~/.thumbnails
Bristow

Nickel merci ;)

obrowny

non rien de plus en dégageant .thumbnails.

korbé

Sympa ça, mais pourquoi c’est pas installé de base?

Surtout pour 254kb.

Bon, on a l’aperçu des documents et des fichiers audio.

Mais quelqu’un sais comment on fait pour avoir l’aperçu des fichiers vidéo?

zoom

bonjour, sous jaunty libgsf-bin est déja installé mais par contre je n’ai toujours pas d aperçu :(

®om

@zoom

Il n’est pas installé par défaut en tout cas.

Lance gconf-editor, qu’y a-t-il dans /desktop/gnome/thumbnailers/application@vnd.oasis.opendocument.text/command?

zoom

@®om

donc j’ai gsf-office-thumbnailer -i %i -o %o -s %s

et enable coché …

®om

@zoom

Et dans nautilus, Édition → Préférences → Aperçu, tout est bien configuré?

zoom

et oui … merci de t interesser à mon cas :)

zoom
$ gsf-office-thumbnailer -i Bureau/CV_rectif.odt -o test -s 10
calling convert 'test.OADZVU' +matte -thumbnail 10x10 png:'test'
error: Failed to execute child process "convert" (No such file or directory)

j’ai testé ça aussi …

®om

@zoom

Installe imagemagick.

J’ai rajouté aussi cette précision dans l’article (j’ai testé sans imagemagick effectivement ça ne fonctionne pas)…

EDIT : libgsf-bin devrait dépendre d’imagemagick : rapport de bug.

zoom

haaa parfait c’était bien ça j’ai installé imagemagick effacé le dossier .thumbnails et ça fonctionne tres bien. Merci de m’avoir aidé et d’avoir pu un peu échanger avec toi depuis le temps que je te lis ça fait plaisir :)

melanie

Bonjour,

Ce message est assez vieux, mais je me demandais si vous aviez d’aussi bons résultats sous Lucid. Auparavant, j’avais des vignettes sur 90% de mes powerpoints mais maintenant, j’ai plutôt des icones grisées de lesquelles on peut à peine deviner quelle est la page principale. Pour les fichiers openoffice, aucun problème.

merci

melanie

Les commentaires sont fermés.