Comparaison entre WordPerfect et LyX
Par Larry Ayers.
Adaptation française : Marc Simon.
Précédent Suivant Table des Matières
4. Comparaison entre WordPerfect et LyX
4.1 Introduction.
J'ai acheté il y a quelques mois un exemplaire du portage de
WordPerfect 7
de Corel pour Linux, réalisé par SDCorp, et j'ai passé un certain temps à apprendre à l'utiliser. Parallèlement, j'ai aussi utilisé plusieurs versions pré-beta deLyX
0.11, et, dernièrement, deLyX
0.12. Dans cet article, je vais essayer de comparer ces deux logiciels, qui visent tous deux à produire des documents imprimés de grande qualité, mais par des moyens radicalement différents. Je ne compare pas l'incomparable, mais presque.4.2 Wordperfect 7.
La firme canadienne Corel possède maintenant la société WordPerfect, mais un groupe d'ex-programmeurs et d'ex-employés de WordPerfect a formé dans l'Utah une compagnie du nom de SDCorp. Elle a réalisé le portage de
WordPerfect 7
pour Linux et d'autres Unix, et a diffusé une version d'évaluation à télécharger (voir leur site Web). Le programme est disponible sur CD-ROM, et on peut acheter une clef par e-mail pour débrider la démo.Il y a quelques années,
WordPerfect
était un des traitements de texte les plus populaires, d'abord sous MS-DOS puis sous MS-Windows. Il compte toujours de nombreux utilisateurs, mais perd du terrain face à l'omniprésent Microsoft Word. Les utilisateurs d'un traitement de texte qui fait appel à un format propriétaire comptent sur une utilisation générale de ce format, ou sur l'existance de convertisseurs de grande qualité pour produire des documents dans un autre format. Microsoft a compliqué la situation en « améliorant » sans cesse le format de Word et en ignorant plus ou moins le concept de compatibilité ascendante, forçant les autres sociétés à réécrire leurs convertisseurs.
WordPerfect
est un représentant d'une espèce de plus en plus rare dans le monde des traitements de texte, puisqu'il est très complet, mais ne fait pas partie d'une suite bureautique, comme c'est le cas pour MS-Word, Applix et StarOffice (du moins dans la version Linux la version MS-Windows, quant à elle, fait partie d'un ensemble). Cela présente des avantages et des inconvénients. Parmi les points positifs, il n'est pas nécessaire de faire de la place pour des modules dont on n'aura pas forcément besoin, et la course au suréquipement informatique est ralentie d'autant. En revanche, certains utilisateurs apprécient l'interopérabilité des éléments d'une suite, et l'espace disque est bon marché de nos jours. Si vous recherchez un traitement de texte rapide, capable d'imprimer correctement sur la plupart des imprimantes, et gèrant correctement les images,WordPerfect
est un bon choix. Bien sûr, le prix est un écueil pour les utilisateurs de Linux, habitués à des logiciels gratuits de grande qualité. Pour ce prix, vous aurez un large éventail de pilotes d'imprimante, de nombreux convertisseurs pour différents formats de documents, une gestion facile des graphiques, une interface et un moteur longuement testés. Ce traitement de texte est aussi plus économe en mémoire que certains de ses concurrents, puisqu'il nécessite seulement autant de ressources queGNU Emacs
.Une des raisons de la popularité de
WordPerfect
est sa fonctionnalité d'édition du code, qui permet de visualiser et d'éditer un texte avec le code de formatage apparent. Cela permet à l'utilisateur de mieux contrôler le traitement du texte, sans atteindre toutefois la flexibilité que permet le balisage deLaTeX
.
WordPerfect
comprend son propre outil de navigation dans la documentation, ainsi qu'un système de recherche par thème. Malheureusement, cette aide n'est pas du tout aussi complète et détaillée que le manuel sur papier qui était fourni avec les versions MS-DOS.Déclarer de nouvelles polices à
WordPerfect
n'est pas complètement intuitif il y a un programme séparé,xwpfi
, placé dans/shbin10
, qui facilite cette opération. Rod Smith a écrit une série de pages Web décrivant des trucs pour installer des polices dansWordPerfect
. Elles sont disponibles ici.Le numéro d'Avril 1998 du Linux Journal contenait un article assez élogieux de Michael Shappe au sujet de
WordPerfect
. Depuis que cet article a été écrit, le prix de vente deWordPerfect
a baissé, et il y a une réduction de 100 Francs si vous avez une ancienne version du produit, ou d'un de ses concurrents. D'ailleurs, je n'ai jamais remarqué la légère lenteur du clavier dont parle Michael Shappe mon matériel est a peu près équivalent au sien, et pourtantWordPerfect
réagit aussi vite que n'importe quel autre éditeur sous X. Il précise que sa machine de test était un portable, on peut donc supposer que la différence entre les pilotes de la carte vidéo et l'écran ont un rôle dans la lenteur qu'il a constaté.SDCorp a annoncé récemment des tarifs réduits pour les étudiants, ce qui rapproche le prix (400 Francs) de celui de ses concurrents.
4.3 LyX
Du monde du logiciel libre nous vient un programme complètement différent pour atteindre le même but.
LyX
n'essaye pas d'afficher l'apparence exacte du document, mais seulement une version lisible et agréable à l'écran. Les concepteurs ne disent pas qu'il est WYSIWIG (what you see is what you get, c'est-à-dire « Vous voyez ce que vous obtiendrez ») mais qu'il est WYSIWYM (what you see is what you mean, c'est à dire « Vous voyez ce que vous voulez dire »).LyX
se base sur une installation fonctionnelle deLaTeX
, ce qui prend a peu près 30 Mo d'espace disque dans le cas de la version deLaTeX
livrée avec les distributions RedHat et Debian, auxquels il faut rajouter les 6 Mo deLyX
proprement dit. De son côté,WordPerfect
occupe plus de 70 Mo. L'installation deLyX
est donc plus compacte, mais la nécessité d'avoirLaTeX
répugne à beaucoup de gens, car celui-ci a la réputation d'être complexe et plus adapté aux universitaires qu'aux gens ordinaires qui voudraient simplement composer et imprimer de jolis documents. Un des buts deLyX
est de permettre à l'utilisateur d'ignorer les mécanismes sous-jacents deLaTeX
, même s'il est possible de taper du codeLaTeX
directement.Souvent, les utilisateurs de
LaTeX
tapent leur texte et leurs balises avec un éditeur de texte (comme Emacs et le module AucTeX) tout en laissant tournerxdvi
ou un visualiseur Postscript commegv
oughostview
pour pouvoir voir à volonté l'apparence finale de leur document. On peut faire de même avecLyX
, mais cela va sembler compliqué aux utilisateurs habitués à une vue unique dans une seule fenêtre, comme c'est le cas pour les traitements de texte standard. AvecLyX
, je ne regarde que rarement le document formaté avant les derniers brouillons, puisque la vue deLyX
est suffisamment fidèle pour permettre d'écrire.Si vous avez essayé la dernière version béta, la 0.10.7, la 0.12 sera une agréable surprise pour vous. Après des douzaines de versions de développement l'année dernière, de nombreux bugs ont été résolus, de nouvelles fonctionnalités ont été ajoutées, mais, et c'est surtout important pour l'utilisateur débutant, la documentation a nettement été améliorée. Plusieurs niveaux d'aide sont proposés, du plus simple (destiné à ceux qui n'ont aucune expérience de
LaTeX
) au plus compliqué (un guide exhaustif). Entre les deux, il y a un manuel d'utilisation très bien fait, qui m'a aidé à démarrer très vite. Toute cette documentation est accessible via des menus. Bien sûr, commeLyX
est encore en développement, certaines parties de cette documentation sont encore incomplètes, mais, en l'état, elle est meilleure que la plupart des documentations de logiciels commerciaux que j'ai vu jusqu'à présent.A l'installation de
LyX
, un document nomméLatexConfig.lyx
est créé il contient les noms des modules deLaTeX
présents sur le système, et comporte des pointeurs pour obtenir ceux qui pourraient manquer. Ce document est accessible via le menu d'aide.
LaTeX
, et par conséquentLyX
, est inégalé dans sa gestion des documents complexes. Il gère de façon dynamique les numérotations de chapitre, des notes en bas de page, des références, et ce, même dans des documents aussi longs que des livres. Les capacités deWordPerfect
dans ce domaine sont suffisantes pour l'usage courant, mais ne comportent pas la mise à jour dynamique dontLyX
est capable.Même si peu de gens, en dehors du monde de la recherche, vont avoir recours aux fonctionnalités de traitement des équations, il faut noter que
LyX
propose un mode « mathématiques » qui sert d'interface facile et pratique au mode mathématique deLaTeX
.WordPerfect
dispose d'un éditeur d'équation qui peut faire presqu'autant de choses queLyX
, mais il est beaucoup moins intuitif. J'ai pu écrire des équations dans un documentLyX
sans lire le manuel, alors que l'interface deWordPerfect
est obscure, et qu'il est nécessaire d'étudier un certain temps la documentation avant d'aller plus loin.La plupart des utilisateurs de
LaTeX
sont gênés par le fait queLyX
puisse convertir son format interne enLaTeX
normal, mais qu'il ne puisse pas éditer un documentLaTeX
existant. Il y a un script Perl dans les sources deLyX
permettant de faire cette opération. Il n'est pas parfait, mais mérite qu'on y jette un coup d'oeil. Ce type de conversion est prévu pour une prochaine version, ainsi que la possibilité de choisir sa librairie graphique au moment de la compilation. En d'autres termes,LyX
pourrait être compilé avec Xforms, GTK, Qt ou même Motif. Beaucoup de gens se sont plaints de l'aspect et de l'ergonomie du widget XForms, avec lequelLyX
a été développé. Personnellement je ne vois pas trop d'inconvénients, mais la possibilité de choisir serait la bienvenue.Récemment, Matthias Ettrich, l'homme à l'origine du projet
LyX
il y a quelques années, a spontanément, avec quelques développeurs de KDE, adaptéLyX
pour ce gestionnaire de fenêtres, en utilisant le kit de développement Qt. Bien qu'à proprement parler il n'y ait rien de gênant, puisque les sources deLyX
sont libres, d'autres développeurs deLyX
ont été mécontents. En effet, il y a un risque de bifurcation en deux branches dans le développement, et ils ont été mis devant le fait accompli. Les sources du portage deLyX
pour QT sont disponibles sur le site de KDE. Je n'ai pas réussi à les compiler, mais vous serez peut-être plus chanceux (pour une raison incompréhensible, je n'ai jamais réussi à compiler les programmes de KDE). Après quelques versions beta supplémentaires, où seules les sources seront disponibles, une distribution binaire deKLyX
sera disponible.4.4 Conclusion
Ces deux logiciels sont des produits de grande qualité, mais si l'un de mes enfants, des adolescents, avait besoin de taper quelque chose pour l'école, je lui conseillerai
WordPerfect
. Il peut être utilisé immédiatement par n'importe qui, pour peu qu'il soit habitué aux traitements de texte de Microsoft.LyX
nécessite plus d'apprentissage, et le fait qu'il soit basé sur TeX est souvent considéré comme un inconvénient par ceux qui n'ont pas d'expérience en celui-ci. Les distributions récentes de Linux comprennent toutes des modules faciles à installer.LyX
a l'avantage d'utiliser un format de document plus générique. Les fichiers sources sauvegardés au formatLaTeX
peuvent être modifiés avec n'importe quel éditeur de texte. De plus, il est libre, et évolue continuellement.Depuis la première version de
WordPerfect 7
pour Linux, il n'y a eu à ma connaissance aucune correction de bug, que ce soit par des des patches ou par des nouvelles versions des exécutables. J'imagine que les ressources consacrées au portage sont proportionnelles au nombre de copies. Je me demande combien ils en ont vendu. Dans le monde du logiciel libre, les améliorations et les corrections sont proportionnelles au nombre d'utilisateurs et de développeurs, il doit en aller de même pour les logiciels commerciaux.Pour ma part, j'ai réussi à obtenir des documents imprimés de meilleure qualité avec
WordPerfect
qu'avecLyX
, mais cela dépend sûrement des imprimantes. Heureusement, la version d'évaluation deWordPerfect
vous permettra de déterminer l'adaptation des pilotes d'imprimante fournis à votre système. Les pages Web de Rod Smith dont j'ai parlé plus haut sont des aides indispensables pour configurer les imprimantes et les polices avecWordPerfect
. La documentation deLyX
, de son côté, indique comment configurerGhostscript
etdvips
pour fonctionner avecLyX
. En conclusion, les deux logiciels ont leur force, et j'apprécie d'avoir les deux sous la main.
Copyright 1998 Larry Ayers -- Publié dans le n°27 de la Linux Gazette.
Adaptation française : Marc Simon.
Précédent Suivant Table des Matières