Truc LF: Utiliser Acrobat 7 avec KDE et kprinter

ArticleCategory: [Choose a category, translators: do not translate this, see list below for available categories]

SystemAdministration

AuthorImage:[Here we need a little image from you]

Gerrit photo

TranslationInfo:[Author + translation history. mailto: or http://homepage]

original in en Gerrit Renker

en to fr Laurent Richard

AboutTheAuthor:[A small biography about the author]

Gerrit avait horreur des ordinateurs avant qu'il ne connaisse le C et Linux.

Abstract:[Here you write a little summary]

Voici une petite astuce. A partir de maintenant, il y en aura au moins une tous les mois dans LinuxFocus. Si vous avez des id�es pour une nouvelle astuce, envoyez-la � guido("at" sign)linuxfocus.org

ArticleIllustration:[One image that will end up at the top of the article]

[Illustration]

ArticleBody:[The main part of the article]

Problem

Acrobat 7, qui se trouve �tre une chouette visionneuse de PDF est enfin disponible. Malheureusement, lors de l'impression, elle supprime le fichier de sortie avant que le syst�me de KDE (kprinter) ne termine le travail d'impression.

Solution

Mettre un script entre acroread et kprinter. Ce script va cr�er un fichier temporaire pour la sortie postscript et le supprimer ensuite.
#!/bin/sh
# enregistrez-le sous /usr/local/bin/printerScript
# et rendez-le ex�cutable avec : chmod 755 /usr/local/bin/printerScript
## cr�e le fichier temporaire
tmp="/tmp/postscript-print-$$.ps"
[ -f "$tmp" ] && exit 1
## sauvegarde le fichier sous un nouveau nom qui ne sera pas supprim� par
acroread.
## le premier argument est le nom du fichier du fichier postscript
cp  "$1"  $tmp
## lance l'interface d'impression de KDE sur ce fichier
kprinter  $tmp
## nettoyage apr�s coup
rm -f     $tmp
##
Voici une capture d'�cran du panneau de configuration de l'imprimante dans acroread :
[acroread printer config panel]