Ce document est disponible en: English Castellano Deutsch Francais Nederlands Russian Turkce |
par André Pascual L´auteur: Dessinateur industriel d'origine,maintenant professeur de
productique,il enseigne la CAO. Sommaire: |
Résumé:
L'argument souvent présenté pour refuser de migrer de Windows vers Linux est la difficulté supposée à échanger les fichiers d'une plateforme à l'autre. Or,si les formats graphiques ne posent aucun problèmes,la question peut paraître légitime pour ce qui concernent les données bureautiques produites majoritairement par Office Microsoft ou tout autre produit naturellement compatible avec lui.
Il s'agit d'un traitement de texte
"wysiwyg" développé par Mark de Does [email protected],
et non d'un simple éditeur de texte. Certes, il ne paie pas de mine:
interface austère en Motif, pas d'icônes, couleurs contestables,
peu de fontes disponibles... On voit immédiatement qu'il s'agit
d'un outil pour fournir du travail, rien que du travail. Mais du bon travail,
nous le verrons.
L'archive se récupère sur <ftp://ftp.nluuq.nl/pub/editors/ted> ou <http://www.de-does.demon.nl>. Au choix, on téléchargera une archive binaire (liée statiquement) ou source; cette dernière, ted-2.5.src.tar.gz, pèse 1.9 Mo et nécessite Motif pour la compilation. En réalité, Lesstif.0.88-9 exécutera parfaitement la besogne et produira un exécutable de 1 Mo (après stirp). Lors du téléchargement, on n'aura pas oublié de faire l'emplette au même tarif de l'archive ted_f-2.5 au format rpm ou tgz, qui est le dictionnaire français utilisable par Ted.
Ted ne connaît qu'un format de lecture (mais trois en écriture): le format RTF, autrement dit Rich Text Format, qui présente l'avantage d'être indépendant d'un système et d'être accepté par tout traitement de texte digne de ce nom. De plus, les attributs donnés au texte lors de la mise en page, entendons par là les tailles, graisses, types de caractère, alignements, retraits ou renfoncements des paragraphes, sont conservés lors de la sauvegarde sous ce format. Ainsi, au lieu de sauver son travail sous Word, ou WordPad au format propriétaire DOC, suffit-il de le sauvegarder au format RTF pour qu'il soit récupéré, enrichissement compris, par une application Linux.
Soit le fichier produit avec WordPad,
et sauvé au format RTF et DOC, destinés à être
lus sous Linux; le même fichier a été produit par PressWork2
de GST, et sauvé en RTF seulement. Nous disposons donc de trois
fichiers théoriquement identiques.
Essayons de les lire avec StarOffice, WordPerfect8, Maxwell et Abiword , censés lire les fichiers DOC et RTF, et Ted, qui ne lit que du RTF.
Résultats:-StarOffice récupère parfaitement les fichiers DOC et RTF, et remplace la police BibleSript par de l'Helmet; attributs et mise en page sont conservés.A l'installation, Ted dispose de quatre polices: Times, Helvetica, Courier et Symbol. Il s'agit de polices métriques d'Adobe au format AFM; en principe Ted est capable d'utiliser toute police de ce type et comme les répertoires /usr/share/enscript ou /usr/share ghostscript d'une arborescence Linux en contiennent quantité, la tentation est forte de les utiliser, d'autant que la police Times livrée est limitée en taille à 18 points et qu'il en est de même pour le Courier italique et gras italique.
Cependant, malgré beaucoup d'efforts de ma part, seules les polices Utopia, New Century SchoolBook et Palatino ont pu être ajoutées dans /usr/local/afm pour être utilisées avec succés par Ted , avec une taille variable de 8 à 64 points. C'est peu, mais ces trois polices étant similaires au Times New Roman, et Helvetica étant similaire à l'Arial, qui sont les plus utilisées sous Windows, on peut considérer que l'on dispose dès lors du nécessaire pour récupérer correctement son travail réalisé avec Word.
Il était tentant de sauver cet éventail
de polices en fichier RTF et de voir ce qu'il en advenait dans les autres
applications susceptibles de le lire. La Figure4 montre comment AbiWord
lit ce fichier et comment Ted écrit son RTF: efficacement.
La documentation de Ted,
un fichier de 712 ko appelé TeDocument.rtf, explique, en anglais,
comment récupérer des polices AFM et comment les installer.
Ces polices, en fait des fichiers descriptifs en mode texte, seraient utilisables
après avoir été nettoyées du caractère
retour charriot en fin de ligne et du caractère de fin de fichier
Control-Z. Dit de cette façon, cela paraît plus simple que
ce doit l'être en réalité.
Ajouter des polices, c'est déjà répondre oui.
Cependant le produit est tellement austère qu'on voudrait le civiliser un peu plus. Le porter sous Qt ou Gtk, si élégants et fonctionnels, est une tâche trop ardue.Nota: dans la suite de l'article,
lorsqu'il sera fait référence aux termes anglais originaux
utilisés dans les menus, la correspondance française qui
en sera donnée entre parenthèses est celle de mon fichier
Ted personnel.
Il faut ouvrir les menus déroulants
pour savoir de quoi Ted est capable, ce qui sauterait aux
yeux, et serait plus pratique, si l'on disposait d'une barre d'icônes.
Le
menu Insert (Insérer) est des plus intéressants car
il permet d'agrémenter son texte avec 6 types d'objets:
Dans cet exemple, l'aigle qui est d'origine vectorielle se redimensionne sans mauvaise surprise; quant au Tux d'Or, qui est une image bitmap, il conviendra, lors des manipulations de taille, de respecter approximativement le rapport largeur/hauteur (le ratio) original, sous peine d'effets disgracieux. Ceux-ci disparaissent d'ailleurs dès que l'on redonne à l'image son ratio.
- symbol (symbôle) ou caractère particulier placé à l'aide d'une table de caractères. Il suffit de choisir le caractère à insérer et de valider en cliquant sur Insert. L'insertion se fera à la position courante du curseur dans le texte.- hyperlink (hyperlien)
- bookmark
(signet)
- File (fichier RTF)
- Table (Tableau créé
à l'intérieur de Ted).
Le menu Format concerne la mise en forme des paragraphes. Il propose 3 types d'alignement: Left (gauche), right (droite) et centered (centré). On peut regetter l'absence de l'option justification qui donne toujours au texte un aspect plus net et plus professionnel.De plus par le biais de ce menu, il est possible d'insérer une ligne vide avant ou/et après un parapgraphe, d'ajouter une ligne en haut ou/et en bas du paragraphe, d'en faire une règle de formatage (copy ruler) et de l'affecter à d'autres paragraphes (paste ruler).
Le menu Tools (Outils) permet de travailler son texte brut pat le biais de 6 options:
-Font Tool (Outil Police) pour choisir la police, sa taille et son graisse à l'aide d'une boîte de dialogue spécifique autorisant la prévisualisation des choix effectués avant application.D'autres fonctionnalités moins courantes sont disponibles comme Mail (Message), Hyperlinks (Hyperliens), Bookmark (Signet).... Ces deux dernières fonctionnalotés sont intéressantes si le document est sauvegardé comme document HTML par l'intermédiaire de l'option Save to (Sauver vers) du menu File (Fichiers) qui autorise la conversion du fichier en cours en fichier *.txt et *.html. En effet Ted peut sauvegarder dans ces formats même s'il n'est pas capable de les lire.
Supposons une sauvegarde en HTML. Si le document contient des images, celles-ci seront sauvegardées dans un sous-répertoire d'extension .img dépendant du répertoire contenant le fichier HTML sauvegardé. Pour être clair, si l'on sauvegarde le fichier en cours comme toto.html, et que ce fichier contient des images, un répertoire toto.img sera créé contenant toutes les images du document. Selon le nombre de couleurs des images, celles-ci seront converties en GIF ou en JPG et porteront des noms du type: 36b60ce1.gif ou 373a94ac.jpg, noms qui se retrouvennt à l'emplacement de l'image d'origine dans le document HTML ainsi créé. Tableaux, hyperliens et signets sont également conservés comme tels. C'est tout simplement génial!Ted offre-t'il d'autres possibilités?
La réponse est oui, mais il est bon que l'utilisateur les découvre
lui-même. Il s'agit de l'expédition de courrier directement
depuis Ted, comme texte, RTF ou HTML, de la liaison Netscape-Ted,
du copier-coller avec d'autres application X11...
Ted est un outil productif, léger, rapide qui se révèle très agréable à l'usage et raisonnablement stable dans sa version 2.5. Parfois, après utilisation de la touche Suppr pour supprimer des lignes vides, j'ai pu constater qu'il se refermait sans prévenir, ce qui oblige à de fréquentes sauvegardes préventives. Ce problème, somme toute mineur, ne m'était pas apparu avec la version 2.3. On peut donc à ce sujet légitimement regretter qu'il n'y ait pas de sauvegarde automatique règlable en fréquence.On peut aussi regretter l'absence de justification, de multicolonnage et d'habillage des images par le texte, ce qui ferait de Ted un bon outil de mise en page. Pour ma part, je souhaiterais le voir porté sous Gtk et Qt, ce qui donnerait un GTed et un KTed parfaitement intégrés dans Gnome et KDE.Mais à la vérité, Ted est un excellent outil. D'ailleurs, cet article, comme tous ceux que j'ai déjà commis, ont été composés avec Ted. Et que je sache, les éditeurs n'ont jamais eu de problème pour les intégrer dans leur PAO professionnelle. C'est tout dire.
|
Site Web maintenu par l´équipe d´édition LinuxFocus
© André Pascual, FDL LinuxFocus.org Cliquez ici pour signaler une erreur ou envoyer un commentaire � Linuxfocus |
2001-03-18, generated by lfparser version 2.8