# Mémo formats

# Formats de fichiers

Vous trouverez ci-dessous un tableau récapitulant la plupart des formats de fichiers, et pour chaque type de fichier, des instructions pour afficher, modifier, imprimer des fichiers.

La notion de format de fichiers est introduite dans une page théorique sur les formats.

## Aide-mémoire

Format (extension) | Afficher | Imprimer | Modifier
--- | --- | --- | ---
Portable Document Format (`pdf`) | `acroread fichier.pdf` |
Word (`doc`) | `xantiword fichier.doc` vous permet de visualiser et d'imprimer un fichier Word pas trop compliqué. OpenOffice.org (`openoffice`) permet de lire, modififer et imprimer facilement des fichiers Word.
Page Web (`html`, `htm`) | Utiliser un navigateur Web comme Mozilla (`mozilla`). | Éditeur de texte (voir nos pages sur HTML)
LaTeX (`tex`) | Utiliser un éditeur de texte pour modifier un fichier `tex`, cf. comment faire du LaTeX pour en savoir plus.
LaTeX (`dvi`) | `xdvi fichier.dvi` | `dvips fichier.dvi` |
Fichier compressé (`gz`) | Voir notre page archiver et compresser sous Unix. Dans le cas particulier des fichiers `.ps.gz`, vous pouvez les visualiser directement en faisant `gv fichier.ps.gz`
Fichier archive (`tar`)
Fichier archive compressé (`tgz`, `tar.gz`, `zip`)
Image (`bmp`, `jpg`, `png`, `tiff`, `xpm`, `gif`...) | `xv fichier.bmp` | `gimp fichier.png`
Pour convertir un fichier image d'un format à l'autre, vous pouvez par exemple faire `IMconvert fichier.xpm fichier.png` (en dehors de l'ENS, faites `convert` à la place de `IMconvert`). Il est également possible de convertir des images en utilisant `xv` et `gimp`.
PostScript (`ps`) | `gv fichier.ps` | `lpr fichier.ps` | Vous pouvez utiliser un éditeur de texte, mais seulement si vous êtes un fan de PostScript !
PostScript encapsulé (`eps`) | `gv fichier.eps` | `lpr fichier.eps`
Fichiers auxiliaires (`aux`, `log`, `toc`) | Ces fichiers sont générés automatiquement, pour les lire faire `less fichier` puisqu'il sont au format texte brut
Fichier texte (pas de suffixe, ou alors `txt`) | Éditeur de texte | `a2ps fichier.txt` | Éditeur de texte
Scripts (pas de suffixe, ou alors `sh`, `pl`, `cgi`
Fichiers exécutables binaires (pas de suffixe en général sous Unix, sous Windows : `exe`, `com`, `pif`) | Sauf cas très exceptionnels, cela ne se modifie pas, ni ne s'imprime. Si vous voyez un fichier exécutable attaché dans votre courrier électronique depuis Windows, ne le lancez surtout pas à moins d'avoir de très bonnes raisons de le faire.
Sauvegardes (noms se terminant par « `~` ») | Le plus souvent, ce sont des fichiers de sauvegardes produits par votre éditeur de texte.

## Comment déterminer le type d'un fichier

Le programme `file` permet de déterminer rapidement le format de certains fichiers quand on ne dispose pas d'indication comme un suffixe pour le savoir :

    clipper ~ $ file note.png
    note.png: PNG image data, 32 x 32, 4-bit colormap, non-interlaced
    clipper ~tuteurs/tex/documents/doc/doc-2003 $ file questionnaire.ps
    questionnaire.ps: PostScript document text conforming at level 2.0

Auteur : Joël Riou. Dernière modification le .