PUPPY/TOUTOU a une série très utile d'applications et d'outils pour manipuler
des images graphiques, tant bitmap que vectorielles. Notez qu'il y a eu une
tendance à s'éloigner du format GIF en raison d'un brevet sur l'algorithme de
compression LZW, cependant ce brevet d'invention a expiré dans tous les pays du
monde, donc ce n'est plus d'actualité désormais (mais, GIF est seulement utile
pour l'animation, PNG lui est bien supérieur à tous les égards).
Le tableau
suivant est un résumé :
Xpaint | Xpaint est un editeur et afficheur d'image bitmap (de trame). Les formats qu'il peut ouvrir et sauvegardé sont : gif, ico, jpeg, png, ppm, ps, pdf, tiff, xbm, xpm and xwd |
mtPaint | C'est un autre éditeur d'image bitmap, et spécialisé dans le niveau de
pixellisation , plus particulièrement celui des icônes. J'ai trouvé que
mtPaint était un excellent programme universel de peinture. En fait, mon avis sur mtPaint est de plus en plus positif, car l'auteur le développe rapidement. La version 0.45 supporte le scalage des images, qui est un sérieux manque dans Xpaint. La 0.50 permet la rotation par un angle arbitraire. Même la rognure d'image, proposée dans Xpaint, est beaucoup moins sophistiquée que dans mtPaint. |
Figurine | Figurine est un éditeur d'image
vectorielle dont le format par défaut est fig. Seulement les fichiers
.fig, peuvent être ouverts, cependant Figurine peut utiliser fig2dev pour
l'export vers un grand nombre de format vectoriel et bitmap. Noter que Figurine ne propose pas l'option pour exporter en svg bien que fig2dev le permette. J'ai l'intention de modifier le code source de Figurine pour le réparer, cependant pour le moment la conversion de fig à svg peut être réalisée en utilisant fig2dev directement en ligne de commande. |
DIA | Un éditeur graphique vectoriel très
agréable avec des bibliothèques de formes. Peut importer/exporter bitmap,
xfig et des formats de svg. Un inconvénient : le texte et les formes ne
peuvent pas être arbitrairement tournés, cependant il sera possible
d'exécuter les rotations arbitraires dans Figurine et l'importation dans
DIA. Des bibliothèques de formes personnalisées peuvent être créées. La documentation en ligne : http://www.gnome.org/projects/dia/docs.html. |
Sodipodi | Un éditeur vectoriel SVG très
sophistiqué. SVG signifie "Graphisme Vectoriel Évolutif" et c'est
l'équivalent open source de Flash. C'est-à-dire : diagrammes vectoriels,
animations, pages Web interactives. Des plugins SVG sont disponibles pour
tous les navigateurs Internet majeurs, le plus populaire est celui d'Adobe
(téléchargement gratuit). Cependant, même si vous n'êtes pas intéressés
par SVG comme tel, Sodipodi est un bon outil de création pour les dessins
qui peuvent être exporter vers des formats PNG raster ou Postscript (et
indirectement en PDF et d'autres formats vectoriels via GSVIEW). De la documentation peut être trouvée sur http://www.sodipodi.com/ et un tutoriel ici hawthorn.csse.monash.edu.au/~njh/programming/draw-packages/sodipodi/ |
InkLite |
C'est un dérivé d'une des premières
versions de Inkscape, basiquement comparable à Sodipodi, avec quelques
modifications et une interface utilisateur conventionnelle. La
documentation de Sodipodi convient à InkLite. |
Inkscape |
C'est le grand frère de InkLite. Au départ
dérivé de Sodipodi, puis passé de C à C++, dépendant ensuite des
bibliothèques GTKmm et Glibmm. Il possède aussi beaucoup plus de
fonctionnalités. Par conséquent il pèse plus lourd. De plus, beaucoup de ses plugins
nécessitent l'installation de Python. Inkscape ne peut pas être dans la
version'standard' de PUPPY/TOUTOU mais, est disponible en paquet
.PET. Documentation en ligne : http://www.inkscape.org/doc/index.php?css=css/base.css |
Impress | C'est une très intéressante
application graphique en Tcl/Tk pour la création de présentation de
diapositives. Pas à la hauteur de "Powerpoint", quoique. Impress peut faire tourner des objets, degré d'angle à définir et est supposé capable aussi, de faire tourner le texte. Il le fait en utilisant le programme postedit qui vectorise le texte, qui peut alors être tourné. Cependant, la rotation de texte est "en cours de développement" Encore une chose -- l'auteur annonce que PowerPoint peut exporter dans le format Postscript, format qu'Impress peut importer tout à fait bien. Voir la documentation d'Impress. |
Imposter | C'est un lecteur des
présentations créées avec Open Office Impress. Vous ne pouvez pas en
réalité créer ces présentations dans PUPPY/TOUTOU, les visionner juste. Si
Impress peut importer des présentations PowerPoint, ce serait la solution
pour être capable de les éditées dans PUPPY/TOUTOU. Imposter est une application GTK2 , donc a des polices 'antialiased'. Page d'accueil : http://imposter.sourceforge.net/ |
GTKSee | GTKSee est un visionneur, manager d'images et diaporama. Il affiche les vignettes, comme Rox, mais possède beaucoup plus de fonctionnalité optimisée pour la gestion d'images, comme l'affichage des dimensions d'images au passage de la souris. La fonction diaporama est très agréable. |
Fotox |
C'est le visionneur d'images par défaut
dans PUPPY/TOUTOU 4.xx. Il a aussi quelques fonctions
d'éditions. |
Gimageview |
C'est un visionneur d'images performant.
Il lit aussi les fichiers vidéos. |
Gpicview |
Visionneur basique |
Gqview |
Encore un autre
visionneur |
fig2dev | Convertit une image vectorielle fig en
plusieurs autres formats vectoriels ou bitmap. Cette version de
PUPPY/TOUTOU a été compilé pour supporter les formats vectoriels suivants
: cgm, pic, ps, emf, eps, pdf, and svg. Ainsi que ces formats bitmap :
gif, jpeg, pcx, png, ppm, sld, tiff, xbm, xpm. Noter que, et Figurine et ABS utilise fig2dev pour l'export. |
pstoedit | Le visionneur Postscript et PDF GSview utilise postedit pour exporter des fichiers Postscript and PDF en de nombreux formats vectoriels. Les formats supportés : ps, ai (Adobe Illustrator), idraw, fig, xfig, tgif, tk, hpgl, pic, mma, mpost, sk (Sketch), kil (Kontour), pdf, java1, java2, dxf, rpl, rib, lwo, dxf. |
gifsicle | gifsicle est un programme en console pour la construction de gifs animés. C'est aussi un visionneur -- noter aussi, que Firefox et Opera savent lire les gifs animés. Plus important encore, gifsicle peut analyser des frames et créer un gif animé dans les frames suivants, conservant seulement les changements depuis le cadre précédent, réduisant, ainsi, énormément la taille. |
scalerx | scalerx est un superbe programme en console. Si vous avez une petite image bitmap et vous voulez l'agrandir, elle aura des bords déchiquetés, cependant scalerx analyse l'image et lisse les bords. Seulement réalisable avec des images png. |
xli | C'est une application en console pour afficher une image dans une fenêtre ou pour la charger dans une fenêtre-racine (l'arrière-plan de bureau). Les types d'images supportées sont : fbm, Sun Rasterfile, CMU WM Raster, pbm, Faces Project, png, gif, jfif, jpeg, Utah RLE, Windows OS/2 RLE, Photograph on CD, X Window Dump, Targa, McIDAS, G3 FAX, PC Paintbrush, GEM, MacPaint, X Pixmap (xpm), X Bitmap (xbm). |
qiv |
Il
fait la même chose que xli et il est plus, petit et rapide. qiv remplace
xli dans les versions de PUPPY/TOUTOU antérieures à la 2.10
. |
Gview |
Application basique d'affichage d'image
dans une fenêtre, utilisée dans PUPPY/TOUTOU 4.xx. |
grabc | Il est dans le menu sous "RGB screen color picker", et c'est une application simple qui montre une palette, placée à l'endroit désiré, permettant d'un clic gauche l'échantillonnage de la couleur sous-jacente et l'affichage de ses composants bleus/verts/rouges. |
Gcolor2 |
C'est le sélecteur/collecteur de couleur
d'écran utilisé dans PUPPY/TOUTOU 4.xx. |
netpbm | C'est un paquet d'outils pour la conversion et la manipulation de
formats de fichiers graphiques. PUPPY/TOUTOU intègre une partie du paquet
complet. Sont inclus : anytopnm (juste un script shell qui détermine le
type de fichier et appelle un des autres programmes de conversion),
giftopnm, jpegtopnm, pgmtopbm, pbmtext, pbmtoxbm, pngtopnm, pnmalias,
pnmconvol, pnmcut, pnmnlfilt, pnmrotate, pnmscale, pnmsmooth, pnmtops,
pnmtotiff, pnmtojpeg, pnmtopng, ppmdither, ppmlabel, ppmrainbow, ppmtogif,
ppmtopgm, ppmtoxpm, ppmtobmp, ppmquant, pstopnm, tifftopnm, xbmtopbm,
xpmtoppm, xwdtopnm.
pbm est un format monochrome, pgm est un dégradé de gris, ppm est la couleur, et pnm couvre les trois formats. Beaucoup d'applications dans PUPPY/TOUTOU utilisent ces outils et ils sont forts utiles dans des scripts où les entrées/sorties peuvent être 'tubées'. La documentation en ligne peut se trouver sur netpbm.sourceforge.net. |
Gtkam |
Acquisition des photos d'un appareil photo
numérique. C'est le standard dans PUPPY/TOUTOU 4.xx. |
Xsane |
Une interface graphique afin d'acquérir
les images de scanneurs. C'est dans PUPPY/TOUTOU
4.xx. |
Depuis la version 0.9.6, PUPPY utilise Xine-libs, qui manipule une très vaste gamme de formats audio/vidéo.
Xine-libs | Xine-libs est la bibliothèque d'arrière-plan qui fournit le support pour de nombreux types de formats audio/vidéo. La documentation se trouve en ligne sur : xine.sourceforge.net |
Gxine | Gxine, une GUI pour Xine-libs, et peut lire les DVDs vidéos, de
nombreux formats de fichiers vidéos dont : Quicktime, MPG and AVI.
La lecture de DVDs fonctionne vraiment bien, à partir du moment où PUPPY/TOUTOU a correctement identifié votre lecteur DVD -- à vous de trouver le lien /dev/dvd pointant sur votre lecteur réel, par exemple /dev/hdc (ou autre). |
Mplayer |
Un
autre lecteur multimedia (audio/vidéo). Disponible en paquet
PET. |
Pupdvdtool |
Un
rippeur de DVD vidéo. le fervent 'puppyiste', 'plinej' l'a
développé. |
Des fichiers de "codec" peuvent être ajoutés à Gxine/Xine afin d'en augmenter les possibilités. -- voir les notes dans la section Audio, ci-dessous.
Xine-libs and Gxine fournisse un lecteur media générique, incluant le support
d'une large palette de fichiers de formats audio.
Wavplay | C'est une application en console, lisant/enregistrant les fichiers
audio .wav.
Noter : j'ai gardé cette application bien qu'elle fasse double-emploi avec l'implantation de Gxine (voir ci-dessous). |
Gxine | Gxine est un lecteur media, supportant un grand nombre de format de
fichiers audio. Gxine lit aussi les flux audio depuis Internet. Jouera le CD audio sans exiger un câble interne connectant la sortie audio du lecteur de CD, à la carte son -- les autres lecteurs CD, listés ci-dessous nécessitent ce câble. |
ripperX | Extrait des chansons des CDs audio et
sauvegarde en formats .wav ou .mp3.
Vous pouvez utiliser ripperX comme simple lecteur de CD. Très bonne chose, le support du cddb -- si vous êtes connectés à Internet, un simple clic sur le bouton "cddb" et tous les titres des chansons seront chargés. |
Asunder |
Rippeur pour CDs audio. |
RipOff |
Extracteur pour CDs audio. Par défaut dans
PUPPY/TOUTOU 4.xx. |
Pcdripper |
Extracteur pour CDs audio. Aussi dans
PUPPY/TOUTOU 4.xx. |
GplayCD | Lecteur de CDs audio. Gxine et ripperX peuvent aussi lire les CDs audio. |
XfreeCD |
Lecture de CDs audio et support du
cddb. A noter : se bloque si un CD n'est pas inséré avant le lancement de l'application. Page d'accueil du projet : http://xfreecd.sourceforge.net/ |
cdplay | Application console pour la lecture de CDs audio. |
Gcombust | Utiliser pour la création de CDs audio, à partir de fichiers .wav ou .mp3. |
WishCD |
Utiliser pour la création de CDs audio,
depuis des fichiers .wav. |
Graveman |
Peut
être utilisé pour créer des CDs audio. |
setvol | C'est un petit outil en console pour configurer ou régler le volume. |
xtmix,
|
Interface de mixeur de son. |
Sgmixer |
GUI de mixeur de sons utilisée dans
PUPPY/TOUTOU 4.xx. |
Snack audio player | C'est une alternative à Gxine pour la
lecture des fichiers audio. Utilise la bibliothèque Snack. Dépend de
Tcl/Tk. |
XS audio recorder and editor | XS utilise la bibliothèque Snack,
ainsi il gère une large gamme de formats de fichiers. Sauf pour
l'enregistrement et l'édition des fichiers-sons existants, XS est utile
pour convertir les fichiers-sons d'un format à un autre. Dépend de
Tcl/Tk. |
Sweep |
Enregistreur/éditeur de sons. Beaucoup de
fonctionnalités. Doc. en ligne : http://www.metadecks.org/software/sweep/tutorials/ |
mhWaveEdit |
Enregistreur/éditeur de sons. Peut aussi
servir à la conversion entre différents formats de fichier audio. Par
défault dans PUPPY/TOUTOU 4.xx. |
madplay |
Lecteur mp3 en console. Doc. en ligne : http://www.linuxmanpages.com/man1/madplay.1.php |
Pmetatagger |
Affichage et édition des balises de texte
dans les fichiers audio. |
Gxine/Xine peut lire les flux audio/vidéo depuis Internet, ainsi par exemple,
vous pouvez écouter les stations radio sur Internet. Mais, principalement pour
des raisons légales, les dernières mises à jour des fichiers "codec" RealAudio
and MicrosoftMedia ne sont pas incluses dans PUPPY/TOUTOU 4.xx, ce qui signifie
que certaines stations ne pourront pas être écoutées. Cependant vous pouvez
chargés et installés ces fichiers -- voir la section "Streaming audio and video
Gxine plugin" au début de cette page.
PUPPY/TOUTOU a SANE scanner en arrière-plan (avec tous les drivers), et XSane
comme GUI. Tout est intégré dans PUPPY/TOUTOU 4.xx, rien d'autre à
installer
L'impression sous PUPPY/TOUTOU est construite autour de Ghostscript et CUPS, et les applications principales telles : Abiword, Amaya, Xpaint et Firefox, génèrent, pour l'impression, des fichiers au format Postscript. Le programme gs est capable de convertir des fichiers format Postscript et de les adapter à une imprimante particulière.
Le paquet Ghostscript a son propre jeu de pilotes d'imprimantes, qui est cependant très limité et PUPPY/TOUTOU utilise les drivers de Gutenprint, qui fonctionne avec Ghostscript. Cet ajout du support de plus de 200 imprimantes, porte à plus de 600, le nombre d'imprimantes entièrement ou partiellement compatibles.
Pour avoir la possibilité d'imprimer, vous devez d'abord exécuter l'assistant d'impression CUPS. Cela vous permet de choisir le pilote adéquat et de le configurer afin qu'il fonctionne dans PUPPY/TOUTOU. Vous trouverez cet assistant dans "Démarrer/Configurer".
CUPS, Ghostscript, les polices, et le jeu complet des pilotes Gutenprint sont
intégrés dans PUPPY/TOUTOU, donc rien d'autre à installer pour l'impression.
Cependant si vous avez une imprimante Hewlett Packard, qui n'est pas dans le
paquet de pilotes Gutenprint, il y a un extra-paquet 'hp-ijs' disponible en
.PET.
Gxine est installé avec un plugin pour Firefox/Seamonkey, donc vous pouvez,
par exemple, écouter des stations radio d'Internet. Plusieurs marcheront, mais
dans certains cas vous aurez besoin des tous derniers fichiers "codec" de
RealAudio et WindowsMedia, les deux formats les plus usités pour les flux audio.
Vous n'avez pas à installer RealPlayer ou tout autre lecteur, car les fichiers
de codecs s'intègrent à Gxine.
Le jeu d"extra codecs" disponible depuis le site de Mplayer, est fournit en
paquet PET.
Lancer simplement PETget package manager (voir Menu ->
Configuration -> PUPPY/TOUTOU package manager, ou bien cliquer juste sur
l'icône 'installation' sur le bureau) et installer le paquet nommé
"mplayer_codecs_full".