[Logo TidBITS]

TidBITS#364/03-Fév-97
(version française)

Le texte est il mort? Pas du tout! Dans ce numéro, nous examinons Palimpsest, un outil permettant de gérer de grands volumes de texte, CopyPaste, un utilitaire qui offre de multiples presse-papiers ainsi que Natural Order, une extension, qui -enfin!- trie le texte et les noms de fichiers comme le ferait un être humain. Egalement dans ce numéro, des lecteurs réagissent à la nouvelle fournée d'éditeurs HTML, Speed Doubler connait une mise à jour importante sous Système 7.6, Be arrête de fabriquer la BeBox et Apple annonce des changements internes majeurs, des baisses de prix et le choix du kernel Rhapsody.

Thèmes:

Copyright 1996 TidBITS Electronic Publishing. Tous droits réservés.
Plus d'informations à la fin.
Informations: <info@tidbits.com>. Commentaires: <editors@tidbits.com>.


Ce numéro de TidBITS est commandité en partie par:


Ce numéro est traduit de l'américain par:

Coordination et mise en page par :

Vous pouvez trouver ce numéro en v.o. à:
<http://www .dartmouth.edu/pages/TidBITS/issues/TidBITS-364.html>

[-----]

MailBITS/03-Fév-97

Baisses de prix chez Apple -- La dernière semaine, Apple annonçait qu'elle avait baissé les prix consentis aux détaillants (jusqu'à 27%), sur une large gamme de Macintosh. Les baisses les plus importantes touchent le milieu et le haut de gamme des produits Power Mac, avec des réductions de prix pouvant atteindre 1.000$ sur les modèles Power Mac 8500 et 9500. Enfin, la série Performa 6400 a été escomptée de 15 à 18%, alors que les serveurs Apple Workgroup Server 7250 et 8550 sont escomptées de 7 à 13%. Il ne fait aucun doute qu'Apple tente d'augmenter son volume de ventes après une période des Fêtes de Noël décevante et désire réduire ses stocks avant le lancement des nouveaux modèles qui doivent être annoncés un peu plus tard ce mois-ci. [GD]

<http://product.info.apple.com/pr/press.releases/1997/q2/970131.pr.rel.price.html>

Mises à pied et réorganisation chez Apple -- Même s'il s'est à peine écoulé un an depuis les importants licenciements et depuis la dernière réorganisation majeure chez Apple, on s'attend à l'annonce d'une autre vague de changements destinés à recentrer le plan d'affaires et à réduire de 25% les dépenses de fonctionnement. Selon certains rapports, Apple envisagerait de se réorganiser pour viser principalement trois marchés (l'édition, l'éducation et l'Internet), de vendre certains actifs importants (incluant Pippin et éventuellement la division Newton) de licencier de 2.000 à 3.000 employés cette année. En janvier, Apple prévoyait d'annoncer un plan de restructuration destiné à réduire de quelques 400 millions $ ses coûts d'opérations. Après avoir perdu environ 900 millions$ l'année dernière, les analystes financiers s'entendent pour dire qu' Apple doit réduire ses dépenses de fonctionnement pour espérer un retour à la rentabilité. De son côté Bandai dit vouloir continuer à améliorer la plate-forme du Pippin et veut l'introduire dans de nouveaux marchés en 1997. [GD]

A la vitess Mach -- Dans une lettre aux développeurs la dernière semaine, Ellen Hancock, la directrice du développement technologique chez Apple, annonçait qu'Apple a décidé d'employer le kernel Mach comme fondation pour Rhapsody, ne précisant toutefois pas quelle version de Mach Apple voulait employer. OpenStep est destiné au noyau (kernel) de Mach 3, tandis que NeXTstep emploie une variante de Mach 2.5. Nous présumons qu'Apple a choisi Mach afin de commercialiser Rhapsody le plus tôt possible.

<http://devworld.apple.com/>

Le noyau Mach fut à l'origine développé à l'université Carnegie Mellon et il est employé dans plusieurs environnements, comprenant entre autres, l'AIX d'IBM, le projet Apple MkLinux et l'environnement Unix pour le Mac MachTen de Tenon Systems. Bien que la plupart des systèmes utilisant Mach soient basés sur Unix, cela ne signifie pas nécessairement que Rhapsodie aura une âme Unix. [GD]

<http://www.mklinux.apple.com/>
<http://www.tenon.com/>

Speed Doubler à vitesse réduite -- Connectix a trouvé de sérieux problèmes entre Speed Doubler et la recherche de fichiers sous le nouveau Mac OS 7.6 d'Apple. Les problèmes sont de divers degrés, allant de la recherche de fichiers qui n'affiche pas l'information jusqu'à des problèmes beaucoup plus graves comme des erreurs de catalogues de disques. Connectix a publié vendredi dernier une mise à jour du nom de Speed Doubler 2.0.1 Updater pour corriger ces problèmes pour les utilisateurs de la version 2.0 de Speed Doubler. Une version 1.3.2 de Speed Doubler sera disponible pour les utilisateurs de la version 1.x très bientot; Connectix a peut-etre déjà lancé la version 1.3.2 d'ici à ce que vous lisiez cet article. Ces deux mises à jour sont pour les versions US de Speed Doubler, des versions locales devraient être disponible prochainement.[TJE]

Connectix -- 800/839-3632 -- 415/571-5100 --
415/571-5195 (fax) -- <info@connectix.com>

<http://www.connectix.com/connect/upda.spee.html>

Plus de matériel Be -- L'enfant chéri de l'industrie, Be Inc., a annoncé la semaine dernière qu'il arrêterait de faire sa propre ligne de matériel, la BeBox, qu'il allait se consacrer uniquement à développer le BeOS pour les Macintosh équipés de PowerPC. Be indique, avec raison, qu'il est difficile pour une société de 50 personnes de s'occuper à la fois du développement matériel et du développement d'un système d'exploitation et que la majorité de leur marché cible utilisent déjà du matériel PowerMac. Be promet de supporter les BeBox courantes pour au moins les trois prochaines années.

<http://www.be.com/developers/hardwareplans.html>

Mise à jour de QuickMail Pro -- CE Software a récemment annoncé la version 1.0.1 de QuickMail Pro. Cette version corrige quelques bogues et ajoute quelques fonctionnalités au programme client de courrier électronique POP3. Une mise à jour pour les utilisateurs Macintosh est disponible sur le site Web de la compagnie et CE devrait sortir une mise à jour pour la version Windows plus tard en février.

<http://www.cesoft.com/quickmail/qmpupdate.html>

Rev a maintenant un système de commande en ligne -- Les gens de 6prime m'ont écrit pour me dire qu'ils ont été inondés de commandes pour Rev après la sortie de mon article sur leur excellent programme de controle de révision de logiciels dans le TidBITS-362. Pour mieux gérer le volume de commandes, ils ont mis un formulaire de commande en ligne à l'adresse ci-dessous. Le prix reste 49.95$ US et le prix pour l'envoi du colis (et une tasse en cadeau) est de 4$ US pour les résidents aux Etats-Unis et au Canada. Mais si vous n'avez pas besoin de la tasse ou d'une disquette, ou que vous vivez à l'extérieur des États-Unis ou du Canada, vous pouvez vous économiser ces 4$ et recevoir le programme par courrier électronique.

<http://www.6prime.com/rev/revorder.html>

[-----]

HTMLbits: Le placement libre suivi de près

par Tonya Engst <tonya@tidbits.com>

Dans TidBITS-362, je décrivais comment certains des éditeurs HTML à venir se servent des tableaux ou de Java pour offrir la possibilité de placer des objets librement. Plusieurs lecteurs nous ont répondu avec des commentaires sur les problèmes que pourraient générer les pages Web créées par ces éditeurs et avec des réflexions sur où cette nouvelle tendance pourrait nous mener.

Bill Seitz <seitz@mail.medscape.com> écrit:

Pour moi, beaucoup de pages ont l'air ridicule, parce que je choisis comme police par défaut le Palatino 12 au lieu du Times 12, qui est petit et moche. Les feuilles de style en cascade (Cascading Style Sheets) offrent un controle supplémentaire sur le placement sans avoir recours aux tableaux, mais leurs fonctionnalités visent encore les éditeurs qui tentent de maitriser ce que verra l'utilisateur à l'affichage. Parfois, je pense que ces gens-là devraient se contenter de créer une image géante au format JPEG pour chaque page et d'arrêter leur prétention là.

Brad Kemper <andrmahr@inreach.com> commentait également:

Je trouve que le placement libre est une tendance perturbante, pas pour le code qu'il génère (je préfère ne pas avoir à me soucier du code), mais parce que les pages à largeur fixe ne répondent pas aux besoins spécifiques des gens qui lisent du texte de l'écran. Dès les premiers Macs, le texte s'est toujours ajusté à la largeur de l'écran. Maintenant, grâce à des éditeurs HTML qui placent certaines choses à des coordonnées-pixel exactes, nous perdons cette faculté. Cela, peut-être parce que nous appliquons une logique de page au lieu de considérer des pages Web comme des fenêtres ou des écrans d'information. Nous avons fait un sérieux pas en arrière. Nous devrions prendre des leçons chez les gens qui développent des interfaces pour des programmes d'ordinateur: ce qui est bon pour un moniteur ne l'est forcément pour ce qui doit être imprimé.

Sajid Martin <slmartin@cruzio.com> s'inquiète de la vitesse, en disant:

Je crois que l'usage de tableaux pour concevoir une page entière peut poser un désavantage important en termes de vitesse pour l'affichage de la page, ainsi que pour le défilement dans un "fureteur". Néanmoins, la tendance à rendre le codage (ainsi que le "scripting") superflu peut se révéler bénéfique à long temps pour l'utilisateur.

[-----]

L'ordre naturel des choses

par Adam C. Engst <ace@tidbits.com>

Une petite question simple: les chiffres compris entre 1 et 9 sont-ils représentés par un seul caractère ou deux caractères? En d'autres mots, lorsque vous écrivez le chiffre un dans un nom de fichier l'écrivez-vous "1" ou "01". Probable que plusieurs d'entre vous hochez de la tête et vous dites: "Évidemment que j'écris "01" autrement l'ordre de présentation des fichiers n'est pas correct".

Nous avons au début de la vie de TidBITS été confrontés à ce problème. Même si j'avais été assez prévoyant et avait débuté la numérotation des TidBITS par le chiffre "01", jamais nous n'avions envisagé la possibilité de produire plus de 100 numéros. Nous avons donc dû procéder à une renumérotation de tous les premiers 99 numéros, afin d'y inclure un nouveau "0" en préfixe et avoir ainsi une numérotation à trois espaces numériques. Même si aujourd'hui il nous semble improbable d'atteindre le numéro "1000" de TidBITS, des choses plus étranges se sont produites et une renumérotation est envisageable.

Si vous vous demandez "Mais de quoi parle-t-il?", voici un exemple. Supposons que vous avez gardé sur votre disque dur les 12 premiers numéros de TidBITS et les avez renommés TidBITS-X.html ou X est le numéro. Le problème suivant survient lorsque vous demandez au finder une présentation par nom.

TidBITS-1.html
TidBITS-10.html
TidBITS-11.html
TidBITS-12.html
TidBITS-2.html
TidBITS-3.html
TidBITS-4.html
TidBITS-5.html
TidBITS-6.html
TidBITS-7.html
TidBITS-8.html
TidBITS-9.html

Le problème est évident. Pourquoi le MacOS présente-t-il les numéro 10, 11 et 12 avant le numéro 2? Pour une simpe erreur de convention. Au tout début, quelqu'un chez Apple a décidé d'adopter la convention de tri utilisée par les système UNIX DOS et autres. La comparaison d'une chaîne de caractères se fait un caractère à la fois sans tenir compte que les chiffres ne peuvent être triés comme des mots de façon alphabétique.

Depuis toujours, la solution a été d'ajouter en préfixe un "0" afin de permettre un tri normal. Si le nombre de caractères du nombre augmente, le nombre de "0" en préfixe doit augmenter en proportion. Les ordinateurs devraient fonctionner comme les humains. A la place, les humains doivent forcer l'ordinateur à penser comme eux.

Plus maintenant. Stuart Cheshire <cheshire@cs.stanford.edu>, auteur du populaire jeux de tank en réseau "Bolo" a créé un graticiel sous forme d'extension de système appelé " Natural Order" qui modifie la façon dont le MacOS effectue le tri de suite numérique. Je ne répèterai pas mon exemple, mais après installation ( glisser dans le dossier Extension de votre système et redémarrer), "Natural Order" classera les numéros 10,11 et 12 dans le bon ordre.

Les logiciels qui profitent de cette extension, sont ceux utilisant la fonction interne de tri du système tel que le Finder (Présentation par nom), la boîte de dialogue standard d'ouverture de fichiers, ainsi que le Sélecteur (pour le choix d'imprimantes, de serveur de réseau ou autres). Toutefois comme " Natural Order" effectue sa magie en remplaçant la fonction standard de tri du système, il ne peut aider que certains logiciels. Comme plusieurs programmes utilisent leurs propres routines de tri, "Natural Order" ne peut les aider. Quelques logiciels récents tels que Anarchie 2.0 et Fetch 3.0.2 inclus dans leurs propgrammations les routines de " Natural Order", permettant ainsi un tri normal même sans l'installation de l'extension " Natural Order".

Stuart aimerait savoir quels sont les programmes qui ne profitent pas de l'installation de " Natural Order", pour tenter de convaincre les programmeurs d'utiliser les routines internes du système au lieu des leurs, afin de leurs faire profiter de l'installation de "Natural Order".

Alors si le tri actuel de vos fichiers vous rend inconfortable, téléchargez " Natural Order". Vous oublierez son existence jusqu'au moment où apparaîtera devant vous une liste de nombres triée de façon conventionnelle!.

<ftp://mirror.aol.com/pub/info-mac/gui/natural-order-11.hqx>
<http://rescomp.stanford.edu/~cheshire/NaturalOrder.html>

[-----]

CopyPaste: Autopsie d'un mépris

Par Matt Neuburg <matt@tidbits.com>

Aujourd'hui je me suis trouvé dans une situation dans laquelle j'avais à transférer plusieurs éléments d'une application à une autre. J'étais en train de créer (avec Symantec Visual Page) une page Web composée d'extraits en provenance de sites Web (dans Netscape Navigator). Pour chaque extrait, j'avais besoin du titre et de l'auteur (affiché en début de page), l'extrait (quelque part dans le texte), et l'URL (dans le champs d'adresse de Netscape). Maintenant, combien de fois pensez-vous que j'ai eut à faire de va-et-vients entre ces deux applications pour créer chaque page? Faux! pour chaque page Web, je n'ai eut qu'a copier les informations de Netscape et de basculer vers Visual Page qu'une _seule_ fois - En stockant les trois éléments dans _trois_ presse-papiers distincts.

En pleine action, j'ai brusquement pris conscience comment c'était merveilleux d'avoir la possibilité de faire cela, puis j'ai arrêté et fait cette éloge rapide de l'extension qui me permet d'avoir non pas trois presse-papiers mais dix - CopyPaste 3.2.2.

Au début, j'ai plutôt méprisé CopyPaste, pensant exactement comment je l'avais fait avec le drag & drop (voix grommelante de vieux routier): "Pourquoi? Après des années de copier-coller d'une chose à la fois, alors que cela m'est largement suffisant!". En plus, les premières versions de CopyPaste plantaient certaines applications que j'utilisais couramment. Mais la compatibilité de CopyPaste s'est énormément améliorée, et maintenant que je l'utilise, je m'en sert constamment sans même y penser.

Le principe de fonctionnement de CopyPaste est simple à décrire. Vous avez dix presse-papiers disponible dans toutes les applications, numérotés de zéro à neuf. Pour copier la sélection courante dans le presse-papiers n°7, au lieu de presser Commande-C, vous devez presser Commande-C-7 - sans relâcher la touche Commande après avoir pressé le 7. La même méthode s'applique pour couper et coller, avec Commande-X et Commande-V. Ou bien, vous pouvez utiliser le menu Édition, dans lequel CopyPaste installe des menus en cascade pour accéder aux dix presse-papiers, allant même jusqu'à afficher un court extrait du contenu de chacun d'eux.

CopyPaste nous fournit quelques plus séduisants.Vous pouvez ainsi archiver les Presse-papiers comme des fichiers (un à la fois ou tous dans un coup), et vous pouvez avoir des Presse-papiers archivés automatiquement à l'extinction de l'ordinateur et rétablis au démarrage. Vous pouvez copier la sélection courante à une ficher annexe, une option qui s'avère utile lorsque, par exemple, on compile une liste de fichiers de téléchargement tout en lisant l'Info-Mac Digest. Et il a une fenêtre qui vous montre le contenu de chaque Presse-papiers et qui vous permet de les échanger les uns avec les autres.

Les autres fonctions m'intéressent moins. Il y a ainsi un équivalent clavier pour basculer entre les applications que je n'utilise jamais parce qu'il entre en conflit avec HyperCard, et il a aussi quelque chose appelé Tag and Drop que je ne comprends même pas. Aussi, il a plusieurs fonctions de manipulation du Presse-papiers qui tentent d'inventer à nouveau la roue du Presse-papiers magique. Heureusement, on peut désactiver les fonctions non désirées dans un dialogue de Préférences, mais personnellement je trouve ce style de programmation qui consiste à ne pas savoir quand s'arrêter, ennuyeux et pas bien conçu. Ce dont on a besoin est une approche par composants où le code des fonctions indésirables ne se charge même pas.

<http://www.umich.edu/~archive/mac/system.extensions/da/clipboardmagician0.76.sit.hqx>

Il a aussi des problèmes du fait que CopyPaste est de toute évidence un logiciel de bricoleur. Ces problèmes changent de révision à révision. Il s'agit en partie d'une question de compatibilité mais la difficulté majeure à présent est la perte d'accès au mécanisme interne du Presse-papiers des applications même. Chaque fois que vous faites une copie, même avec l'équivalent clavier Commande-C, la copie se fait via CopyPaste. Ceci peut causer des problèmes pour certaines applications qui font des aller-retours sur le Finder (perdant du temps à afficher les fenêtres et les palettes adhoc et encore plus de temps - et peut-être de l'information - à traduire du format interne de l'application vers le contenu du Presse-papiers).Je préfèreraits que Commande-C procède à la copie par défaut interne de l'application.

Néanmoins, l'esprit de CopyPaste est louable, et - une fois qu'on a utilisé ses fonctions - on se demande pourquoi il n'a pas été intégré au Système depuis des années. Je sacrifierais toutes les améliorations fonctionnelles du Mac OS 7.6, si seulement il donnait accès à dix Presse-papiers. En attendant, à 20 $, le partagiciel CopyPaste est une manière économique de donner à votre ordinateur un nouvel esprit

<http://members.aol.com/copypaste1/index.html>
<ftp://mirror.aol.com/pub/info-mac/gui/copy-paste-322.hqx>

[-----]

Palimpsest 1.1 - Y a-t-il un document dans la salle?

Matt Neuburg <matt@tidbits.com>

Les lecteurs de TidBITS connaissent l'obsession inébranlable que j'éprouve pour le stockage et la recherche d'informations -- en particulier les informations textuelles de forme libre qu'il est indispensable pour un universitaire de savoir dépister et manipuler pour pouvoir écrire ses conférences, ses livres et ses articles. Lorsqu'un nouveau logiciel -- à savoir Palimpsest -- s'avère avoir été créé tout spécialement pour des personnes comme moi, il n'est donc nul besoin d'être Nostradamus pour pouvoir prédire que je vais être intrigué par la chose. De plus, lorsqu'il s'est avéré que Palimpsest combinait certains aspects des traitements de texte avec les fonctionnalités d'outils très pratiques tels que HyperCard, Storyspace (voir TidBITS-095), Conc et FreeText -- et que, pour couronner le tout, il avait été écrit à l'aide de Prograph (voir TidBITS-312), il va sans dire que j'étais intéressé au plus haut point.

<http://www.umich.edu/~archive/mac/misc/linguistics/conc1.71.cpt.hqx>
<http://www.umich.edu/~archive/mac/hypercard/organization/freetext1.03.cpt.hqx>

Palimpsest a été conçu par Western Civilisation, une compagnie australienne. Au départ, il s'agissait d'un outil à usage privé destiné à gérer des milliers de page de documents juridiques. L'outil est aujourd'hui offert à toute personne qui souhaite, de façon générale, gérer, étudier et mettre en rapport des documents de forme électronique. (Un palimpseste est un manuscrit qui a été effacé et sur lequel on a réécrit autre chose et -- non, figurez-vous que je n'ai pas eu besoin d'aller voir dans un dictionnaire. J'ai une formation universitaire d'humaniste, vous vous souvenez ?) Vous pouvez en apprendre davantage au sujet de Palimpsest sur le site Web de la compagnie ou télécharger une version démo du logiciel disponible dans les archives Info-Mac.

<http://www.westciv.com.au/>
<ftp://mirror.aol.com/pub/info-mac/text/>

L'environnement de base -- On utilise Palimpsest pour lire des documents Palimpsest, créer des documents Palimpsest, naviguer parmi ces documents et les étudier. Si vos documents ne sont pas au départ des documents Palimpsest, vous pouvez créer un nouveau document Palimpsest et soit coller votre texte dans ce document (ou utiliser le glisser-déplacer), soit importer votre texte avec styles depuis SimpleText.

L'utilisation de Palimpest ressemble beaucoup, sur le plan visuel et sur celui de la manipulation, à l'utilisation d'HyperCard. Vous aurez probablement plusieurs fenêtres qui ressemblent à des piles HyperCard, dont chacune consiste en une carte principalement constituée d'un champ avec barre de défilement contenant du texte avec styles qu'on peut modifier. Chaque "pile" s'appelle en réalité une "section" et les sections sont reliées les unes aux autres, de façon cachée, en un "document". Chaque section peut elle-même être divisée au moyen de titres. Voici la façon dont documents, sections et titres sont reliés entre eux :

Un titre est simplement un fragment de texte auquel vous avez appliqué la commande "Transformer en titre". Vous utilisez une palette flottante appelée le "navigateur de titres" (qui affiche les titres de la section qui se trouve au premier plan) pour donner à chaque titre un niveau bien précis, de façon à ce que les titres vous apparaissent de façon hiérarchique, selon une structure qui les relie les uns aux autres. (Cette hiérarchie est purement conceptuelle ; elle ne correspond à rien sur le plan visuel dans le texte de la section lui-même.) En double-cliquant sur un titre dans le navigateur de titre, vous pouvez aller directement à l'endroit correspondant dans la section.

De même, il y a une fenêtre intitulée "Table des matières" qui présente la liste des sections du document selon un ordre significatif, comme les chapitres d'un livre. Vous pouvez modifier cet ordre en faisant glisser les titres de section dans la liste et chaque titre de section peut être développé pour faire apparaître les titres qu'il contient. Ici encore, en double-cliquant sur un titre de section ou sur un titre dans la table des matières, vous pouvez vous rendre directement à l'endroit correspondant dans la section.

Vous pouvez également naviguer d'une section à l'autre de façon pratique en utilisant un menu déroulant qui se trouve dans le coin inférieur gauche de chaque fenêtre de section et qui donne la liste de toutes les sections contenues dans le document.

Types de Sections et de Documents -- Les Sections sont présentées en fonction de leur Types, ce qui ressemble à la fonction d'arrière plan de Hypercard (background): par exemple, si une certaine Section d'un Document en particulier est de Type "chapitre" , alors la disposition physique de chaque Section "chapitre" sera identique. Seul le contenu de chaque Champs variera. Les Documents sont aussi basés selon des Types, qui dans ce cas comprennent les Types de Section du Document. En tout temps, il est possible de modifier un Document en y ajoutant une Section de quelque Type que ce soit qui est permis selon le Type de Document.

Il y a aussi des Types de Sections qui sont comprises automatiquement dans chaque Document: La table des matières est un Type de Section automatiquement défini, on ne peut en créer un nouveau du même nom. Chaque Document contient automatiquement le Type de Section Table des matières, de même que les Types Page titre et Page frontispice. Vous pouvez quand même modifier ces sections, il est par exemple possible de coller une image sur la page frontispice.

Le Type d'un Document et les Types de Sections qui le composent forment le patron affectant automatiquement tous les Documents de ce Type. Vous pouvez modifier un Type de Document existant ou créer un nouveau Type de Document. Pour accomplir ceci, vous décrivez l'allure de chaque Types de sections, vous pouvez aussi modifier les Types de Sections existants pour accélérer le processus. Vous pouvez aussi changer la dimension de la fenêtre d'une Section (la dimension de sa "carte"), vous pouvez ajouter des champs ou changer la dimension des champs d'une Section (c'est aussi le cas des champs de chaque carte qui sont unique à chaque section) ou les champs du Documents (comme les champs d'arrière plan, leur contenu est commun à toutes les sections dans lesquelles ils sont utilisés) Pour chaque champs, il est possible de les nommer, styliser (ex. avec l'ajout ou l'ommission de barres de déplacement vertical), initialiser (ex. entrée automatique d'un certain texte ou d'attributs du Style). Tout ceci peut être accompli de façon intuitive comme dans Filemaker ou Hypercard.

Tranchant le gâteau -- Ce que je viens de décrire pour l'instant est une méthode pratique de diviser, formater et naviguer à travers un Document, mais tout ceci diffère bien peu avec un programme de traitement de texte. Ce programme devient intéressant lorsqu'on commence à trancher les divisions d'un Document pour examiner et naviguer à travers celui-ci de façon différente.

Par exemple, pour faire la recherche d'un mot en particulier ou une suite de mots qui vous intéressent. Le résultat de cette recherche apparaît dans une nouvelle fenêtre affichant, un par ligne, chaque occurrence répondant aux critères. Chaque ligne contient le contexte de chaque occurrence. Si vous double-cliquer sur une ligne de contexte, le curseur est déplacé à l'endroit spécifié dans le Document.

Il est possible que vous souhaitiez créer un lien hypertexte entre deux points d'un Document. De tel liens sont Documentés dans une fenêtre "détails de renvoi" qui affiche tous les liens émanant du passage sélectionné. Il est alors possible d'entrer un commentaire, auteur et étiquette pour chaque lien. Ceci permet donc non seulement de joindre deux passages dans le document mais aussi de commenter et catégorizer chaque lien. Plus tard, lorsqu'un passage joint est sélectionné, on vous donne le choix de soit suivre le lien ou d'ouvrir la fenêtre de détails. Les liens hypertextes sont, non seulement, des outils de navigation rapide mais aussi des notes sur les raisons d'association de passages variés.

Palimpseste a aussi un utilitaire d'annotation qui rappelle aux commentaires attachés à des liens hypertexte mais sans être liés à un autre passage. L'ouverture d'une fenêtre d'annotation d'un passage est tout comme la lecture d'une note de fin de page à propos de celui-ci.

Vous pouvez aussi obtenir trois types de résumés "en direct" de liens hypertexte. (par "en direct" nous voulons dire qu'il est possible de cliquer sur le lien pour se rendre au passage joint):

Voyez grand! -- Jusque là, je n'ai évoqué que le cas de figure où l'on ne travaille que sur un Document Palimpset à la fois. Mais Palimpsest est conçu pour gérer et mettre en rapport de multiples Documents. Des liens hypertexte peuvent réunir des Documents et les opérations de recherche sont effectuées sur de multiples Documents. Mieux encore, il existe deux types d'entité pour vous aider.

Pour commencer, il y a le Papier. Le Papier est une fenêtre individuelle contenant un champ de texte au kilomètre, rien de plus. Il sert en partie d'emplacement pour prendre des notes pendant que vous travaillez. Un Papier peut aussi avoir des Titres, des liens hypertexte et des Annotations. Les liens hypertexte lui permettent de servir de dépositaire des références à certains passages de Documents, et un certain nombre de fonctions spéciales ont été élaborées à cet effet. Ainsi, vous pouvez coller un passage copié à partir d'un Document dans un Papier et transformer le texte collé en lien hypertexte pointant vers le passage adhoc du Document, le tout en une seule passe. Et le résultat des Recherches, tout comme les Web Views et les Paths, peut être enregistré dans le Papier sous forme de liens hypertexte, vous permettant ainsi de réunir rapidement des références dynamiques au sujet adhoc.

En second, il y a l'Etude. Une Etude est une liste cliquable de Documents (et de Papiers) doté éventuellement chacun d'un bref commentaire. (Il y a aussi quelque chose appelé Archive - il n'en existe qu'une - qui énumère toutes les Etudes.) Les Etudes vous permettent d'imposer sur une grande masse de Documents autant de classifications que désirées. Encore une fois, vous pouvez convertir les résultats des Recherches, les Web Views et les Paths en Etudes pour gagner du temps, et les commentaires peuvent aider à expliquer pourquoi vous avez réuni de la sorte tous ces Documents.

Pour prendre un exemple, si j'étais en train d'écrire un article sur Agamemnon d'Eschyles, et si j'avais converti toute la littérature écrite sur le sujet au cours des quarante dernières années en Documents Palimpsest, je pourrais éventuellement classer toute cette littérature en Etudes - avec une Etude énumérant tous les articles traitant de la colère d'Artemis, une autre traitant des articles sur l'hymne à Zeus et ainsi de suite. Pendant ce temps, je pourrais écrire mon propre article sous forme de Papier, en utilisant des liens hypertexte pour m'aider à gérer les références et des commentaires de liens pour me souvenir des rapports entre les divers passages référencés.

Défauts de jeunesse -- Tout logiciel récent comporte des défauts de jeunesse et j'ai eu l'impression qu'il y avait pas mal de petites améliorations à faire à la version que j'ai vue. Certaines actions étaient lentes. Les fenêtres "oubliaient" leur taille et leur emplacements. Les palettes ne pouvaient être redimensionnées et étaient trop petites pour être utiles. Les étiquettes des liens hypertexte ne pouvaient être éditées. Il était difficile de savoir où se terminait un passage lié en hypertexte, et vous pouviez donc facilement étendre le lien par accident. Des capacités d'import/export (peut-être en utilisant XTND) faisaient défaut.

Ces défauts sont cependant mineurs - et provisoires. Western Civilisation est une société dynamique et prévoit d'intégrer des corrections et les suggestions des utilisateurs. Une version native PowerPC plus rapide vient d'être publiée, et la plupart des points que je viens de citer figurent dans les projets de corrections de la société.

D'accord, Palimpsest n'exécute aucune de ses multiples fonctions aussi bien qu'un programme dédié spécifiquement à cette fonction: il ne traite pas le texte aussi bien qu'un véritable traitement de texte, ne gère pas l'hypertexte avec l'aisance de Storyspace d'Eastgate ou ne construit pas ses concordances avec la souplesse de Conc. Ce qui est important, toutefois, est le fait qu'il reconnaisse le besoin de jongler, d'analyser, de mettre en rapport, de lire et d'écrire une grande masse de documents électroniques. Une fois que vous avez vu les outils de Recherche (concordance) et hypertexte à l'oeuvre, vous vous rendez compte immédiatement à quel point ils ont toujours été nécessaires. Pour 50 dollars US - à savoir un prix tout à fait décent -, vous obtenez un exemplaire opérationnel et des mises à jour gratuites pour une année. Si vous pensez que Palimpsest pourrait avoir sa place dans votre environnement électronique, vous vous devez de télécharger et d'essayer la version démo.

Western Civilisation Pty. Ltd. -- +61 2 9130 1731 (Australia)
<western@westciv.com.au>

[-----]

Les publications et les sites non-commerciaux à but non-lucratif peuvent reproduire ou établir des liens sur ces articles dans la mesure où ils sont attribués. Tout autre doit nous contacter. L'exactitude de nos articles n'est pas assurée. Caveat lector. Les noms de publications, de produits et de sociétés peuvent être des marques deposées.

Tous les numéros (en anglais) sont disponibles soit en utilisant FTP soit sur le Web:
<ftp://ftp.tidbits.com/pub/tidbi ts/issues/>
<http://www.dartmouth. edu/pages/TidBITS/TidBITS.html>

Retour à la liste des numéros