## GSview et Scribus

Certains passagees de cette section sont à mettre au crédit de Russell Lang, auteur et responsable de GSview, epstool et Ghostscript, dont lesconseils et réponses sur GSview et Ghostscript ont été précieux. Cela a aidé l'équipe Scribus à utiliser certaines fonctions avancées de Ghostscript, d'où l'amélioration de certains composants de l'application.

D'emblée, je crois fermement que nous avons ici une solution supérieure à gv et à ses dérivés. De plus, pour visualiser des documents avant l'impression, il s'agit du meilleur visualiseur PDF open source. Bien que, d'après mon expérience, Acrobat Reader® soit parfois plus performant pour le visionnement PDF proprement dit, je considère Gsview comme l'un des outils indispensables à l'utilisateur de Scribus. GSview possède bon nombre de fonctions utiles. Pour ceux qui ne connaissent pas cet outil, il propose une "interface graphique" facile d'accès à Ghostscript, ainsi qu'à `pstoedit`, outil de conversion de fichiers bitmap vers des fichiers vectoriels. Pour les habitués des mondes Windows ou Mac, il offre aussi les fonctionnalités d'Acrobat Distiller, à partir d'une interface graphique utile pour les applications n'exportant pas du PDF nativement.

Deuxièmement, assurez-vous d'avoir la dernière version 4.7+. (GSview est originaire du monde Windows, où il excelle depuis les versions 4.x)

Troisièmement, pour que tout fonctionne correctement, le chemin d'accès des polices doit être bien configuré dans les préférences de GSview. D'autres informations suivront à ce sujet.

Les fonctionnalités utiles de GSview pour Scribus sont :

- Avec l'aide de pstoedit, il est possible de convertir des images bitmap ou du contenu PDF vers SVG ou tout autre format vectoriel.
- La possibilité de visualiser, de convertir et d'ajouter des aperçus (format Tiff recommandé) dans les fichiers (PostScript Encapsulé). Ces manipulations peuvent être effectuées à l'aide de Epstool, du même auteur. Epstool peut aussi corriger les fichiers EPS qui comportent des délimitations incorrectes ou manquantes. Il s'agit d'un outil séparé qui doit être installé et qui fonctionne en tant qu'extension, comme pstoedit.
- La possibilité d'extraire du texte d'un fichier PDF.
- La possibilité de visualiser et de convertir des fichiers PostScript, et d'y ajouter des aperçus. À cela s'ajoute une interface simple pour créer des fichiers PDF depuis des applications ne possédant pas les capacités d'exportation de haut niveau de Scribus. (Il est conseillé d'utiliser la fonction d'exportation de Scribus, car elle est optimisée pour les fichiers de l'application.)
- Une interface facile d'accès à toutes les fonctionnalités obscures de Ghostscript, telles que la conversion d'image ou le ré-échantillonnage. L'exemple ci-dessous utilise le "périphérique" epswrite. Parmi les autres fonctionnalités de Ghostscript, mentionnons la conversion entre les formats TIFF, le changement de la profondeur de couleur d'un fichier TIFF ou JPEG, ou encore le changement d'espace de couleurs d'une image.

Un exemple du fonctionnement conjoint de Gsview avec Scribus : la résolution de problèmes de fichiers EPS qui ne s'affichent pas correctement dans Scribus. Bien que de nombreuses applications savent générer des fichiers EPS, certaines ajoutent de petites subtilités de leur cru, ce qui peut poser des problèmes (dans Scribus, p. ex.).

Donc, si un fichier EPS ou PDF vous cause des soucis dans Scribus, ouvrez le fichier EPS dans GSview. Ensuite, appuyez sur la touche M pour afficher les messages de Ghostscript. Ces messages peuvent indiquer des problèmes qui provoquentdes erreurs d'affichage ou d'impression. Vous pouvez également utiliser le "périphérique" epswrite afin de réécrire le fichier EPS, ce qui peut permettre de supprimer ou de corriger le fichier.

Vous pouvez aussi rastériser l'image EPS en la convertissant en PNG ou TIFF, puis en modifier la taille, ajuster ses couleurs, etc. avec un logiciel tel que GIMP ou Photoshop. J'ai déjà eu recours à ce procédé, en convertissant le fichier EPSen fichier PNG à 600 ppp. Il s'est ensuite affiché et imprimé parfaitement dans Scribus. En imagerie ou en PAO, certaines tâches peuvent être réalisées de plusieurs façons - dans mon cas, il s'agissait d'un fichier EPS issu d'Illustrator, trop complexe pour être affiché et imprimé correctement sous Scribus. Toutefois, il ne s'agit pas d'un bogue de Scribus, mais plutôt d'informations PostScript non standard dans le fichier, que j'ai été capable de supprimer avec Ghostscript par l'intermédiaire de GSview, pour obtenir un fichier parfaitement affichable.

Note : GSview exige la bibliothèque partagée `libgs.so` pour accéder aux fonctions de Ghostscript. Certaines distributions ne contiennent pas ce module, donc les conseils de compilation de Ghostscript avec une installation parallèle s'appliquent vraiment ici.

#### Pour obtenir Gsview :

Certaines distributions n'offrent pas GSview. Cependant, pour les systèmes basés rpm, une simple commande rpm permet une installation facile. Le tarball GSview possède déjà un fichier de spécifications. Il suffit de taper :

>     rpmbuild -tb ./gsview-4.7.tar.gz

pour démarrer. La version Windows est dotée d'un installateur traditionnel setup.exe. Malheureusement, l'outil n'est pas encore disponible sous MacOSX.

Depuis sa version 4.3, GSview s'est avéré le plus fiable et polyvalent des visionneurs PDF sous Linux, aux côtés de Acrobat Reader. Pour la PAO avec Scribus, je le considère comme essentiel.

Maintenant, pour des conseils experts sur GSview et Ghostscript, reportez-vous à : Utilisation avancée de GhostScript et GSView. Pour apprendre à configurer Ghostscript de façon à mieux repérer toutes vos polices, reportez-vous à : Polices Ghostscript.