retour faq modems crypto applis virus sansfils knoppix commerce

Les formats de fichier texte

La création et l'échange de documents font partie des fonctions primordiales d'un ordinateur et posent pourtant de nombreux problèmes. Quel logiciel utiliser pour écrire un texte ? Dans quel format de fichier le transmettre ? Mes correspondants auront-ils la possibilité de lire, de modifier et d'imprimer ce document ? Certains principes simples permettent de travailler sans se poser trop de questions :

  • Choisir l'outil adapté : Nul n'est besoin d'utiliser la dernière 'usine à gaz' disponible dans le commerce pour créer un document. Un texte clair, décomposé de façon logique et ayant pour seule mise en page le saut à ligne contient autant d'informations qu'une horreur stylisée pleines de polices de caractères, couleurs et images. Et il est souvent plus agréable à lire.

  • Ne pas imposer sa liberté : Si le document sur lequel je travaille doit être lu/modifié par d'autres, l'intérêt commun doit primer dans mon choix du logiciel et du format. Je ne peux pas forcer mes lecteurs/collègues à installer les mêmes logiciels que moi, surtout si ils sont propriétaires et payants.

  • Le Plus Petit Dénominateur Commun : Le plus important est que l'information parvienne au plus grand nombre. Gardons toujours à l'esprit que certains d'entre nous lisent leur courrier électronique et les pièces attachées qui vont avec en mode console, sans possibilité d'affichage graphique. Et c'est leur droit le plus strict. Il convient donc de choisir le mode de transmission le plus simple et universel.

Il existe sous GNU/Linux de nombreux logiciels de traitement de texte et langages de génération de documents. Une liste très partielle pourrait être :

  • vi
  • LyX
  • Emacs
  • LaTeX
  • kWord
  • AbiWord
  • OpenOffice.org
  • etc
AbiWord, par exemple, sait lire et écrire de nombreux formats de fichier :
  • AbiWord (.abw)
  • Microsoft Word (.doc) (pas toujours jusqu'à la dernière version)
  • HTML 4.0 (.html)
  • KWord (.kwd)
  • Rich Text Format (.rtf)
  • Simple Text (.txt)
  • etc

Le format par défaut est bien sûr celui du logiciel (.abw). Lorsque l'on sauvegarde un fichier dans un autre format, il est possible que certaines propriétés de mise en page, les attributs du texte, soient perdues car AbiWord ne peut pas forcément les "traduire". Ainsi, un document comportant différentes polices de caractères, des couleurs et des listes sera simplifié s'il est sauvegardé au format Simple Text (.txt). Ces remarques sont valables pour la plupart des autres traitements de texte.

La solution de facilité est donc d'enregistrer les documents que l'on crée dans le format de fichier natif du logiciel. Cela ne pose pas de problème tant que les documents ne doivent pas être partagés avec une autre personne ayant un environnement informatique différent. Dans ce cas, il sera nécessaire d'utiliser un format de fichier standard et ouvert.

Et pourquoi, vous demandez-vous, le format doit-il être standard et ouvert ? Parce que :

  • Le format d'OpenOffice.org (.swf) est ouvert (sa description est publique) mais pas standard : aucun logiciel de mon GNU/Linux n'est capable de le lire. De plus, je ne veux pas installer OpenOffice.org sur machine qui est bien trop lente.
  • Le format de Microsoft Word est quasiment un standard du fait du nombre de ses utilisateurs, mais c'est un format propriétaire fermé que je me refuse à utiliser même si je le peux.

Ce qui précède nous amène à la conclusion que seuls les formats txt, rtf et html répondent aux exigences posées par les trois principes énoncés plus haut. Ils sont simples, libres de droits (à confirmer pour le rtf), lisibles et modifiables par l'immense majorité. Pour la majorité des documents nécessitant de la mise en page, le HTML est idéal.

Ajoutons que pour les documents devant être diffusés mais pas nécessairement modifiés, le format pdf est presque parfait. Il permet une lecture à l'écran ainsi qu'une impression de haute qualité et ce sur l'immense majorité des ordinateurs.

Pour toute information ou suggestion, Philippe Roussel
retour faq modems crypto applis virus sansfils knoppix commerce

$Date: 2005/03/07 09:23:21 $ $Revision: 1.9 $