La version 2 de Pleade n'est plus officiellement développée par Anaphore et AJLSM. Si des bogues bloquants sont constatés, ils pourront toutefois être corrigés.

Nous encourageons tous les utilisateurs de Pleade 2 à songer à une migration vers la version 3.

La version 3.1 est disponible depuis le 24 février 2009 sur SourceForge : > > Télécharger...

Voir le site de démonstration de Pleade 3 : > > Démonstration de Pleade 3

Plus d'information sur Pleade 3 : http://pleade.com/

Formats d'affichage

PLEADE permet d'associer un format d'affichage spécifique à un document EAD ou un ensemble de documents EAD. Au moment de la publication d'un document ou d'un ensemble de documents, le choix du format d'affichage est effectué.

Dans la version 1.0 officielle d'août 2004, PLEADE est livré avec deux formats d'affichage :

  1. Format tabulaire simple : ce format affiche les étiquettes de champs dans une colonne et le contenu du champ dans une seconde colonne, à droite.

  2. Format textuel : ce format affiche les étiquettes en début de contenu d'un champ, ce contenu suivant l'étiquette sur la même ligne et s'enroulant ensuite si plus d'une ligne d'affichage est nécessaire.

Il est fort possible que ces formats ne soient pas satisfaisants pour vos besoins. Toutefois, ils permettent d'afficher à peu près correctement tous les éléments EAD. Ils constituent ainsi d'excellents points de départ pour la définition de vos propres formats.

Un format d'affichage doit être déclaré puis ensuite défini ou programmé. Nous donnons ci-dessous la marche à suivre.

Dans les sources CVS récentes de PLEADE (branche principale), on trouve aujourd'hui deux autres formats d'affichage, qui constituent un début d'adaptation de PLEADE aux documents EAD produits avec le logiciel Aide au classement de la société Anaphore. Nous donnons ci-dessous quelques mots d'explication sur ces formats.

1) Déclaration d'un format d'affichage

La déclaration d'un format d'affichage se fait dans le fichier pleade-local/ead-display-formats/ead-display-formats.xml. Ce dernier fichier est très simple, il contient essentiellement la liste des formats, et pour chacun on y retrouve quatre informations :

  1. Un identifiant unique parmi tous les formats disponibles

  2. Le type MIME retourné (seul text/html est supporté pour l'instant)

  3. Un lien vers la transformation XSLT qui implémente le format (déprécié)

  4. Le nom du format, éventuellement en plusieurs langues

Voici un exemple de déclaration d'un format d'affichage :

<ead-display-format id="tab" mime-type="text/html" driver="html/tabular.xsl" default="true">
    <name xml:lang="fr">Format tabulaire</name>
    <name xml:lang="en">Tabular presentation</name>
</ead-display-format>

On y remarque qu'une cinquième information peut être présente, à savoir s'il s'agit du format d'affichage par défaut ou non, avec l'attribut default.

Ces informations sont utiles essentiellement dans la page de publication des documents. La liste des formats d'affichage disponibles sera construite à partir des informations que l'on trouve dans ce fichier.

Ainsi, si vous souhaitez ajouter un format d'affichage, ajouter un élément ead-display-format dans le fichier, avec ses sous-éléments. Si vous souhaitez supprimer un format d'affichage préalablement disponible, supprimez ou commentez l'élément ead-display-format correspondant dans le fichier.

2) Définition du format d'affichage

La déclaration est simple ; la définition du format peut l'être moins. D'abord, il s'agit de quelques transformations XSLT. Ensuite, ces transformations doivent pouvoir afficher les éléments EAD qui sont utilisés dans les documents pour lesquels ce format sera choisi.

Il convient d'abord de noter que le fichier indiqué par l'attribut driver dans le fichier de configuration n'est plus nécessaire ; cet attribut est présent pour des raisons historiques mais il n'a plus aucune utilité dans PLEADE.

Pour définir un nouveau format d'affichage, il doit y avoir deux transformations XSLT qui sont à des emplacements précis et qui sont nommés de manière spécifique. Cet emplacement et le nom des fichiers sont déterminés par l'identifiant du format d'affichage, c'est-à-dire l'attribut id dans le fichier de configuration. Dans la suite de ce document, nous suppoons que le nouveau format à créer a pour identifiant nouveau. Les deux XSLT à impémenter sont donc :

pleade-local/skin/ead/html/nouveau/nouveau-doc.xsl

Cette XSLT dirige l'affichage du document EAD dans le cadre de droite (le cadre principal) de la fenêtre de consultation. Si vous choisissez de ne pas utiliser de table des matières pour un document avec cet affichage, cette XSLT sera utilisée pour l'affichage de la fenêtre de consultation entière qui sera sans cadre.

pleade-local/skin/ead/html/nouveau/nouveau-toc.xsl

Cette XSLT dirige l'affichage de la fenêtre de consultation générale, avec tous les cadres, lorsque vous choisissez d'utiliser une table des matières pour un document affiché avec ce format. Si vous ne choisissez pas de table des matières, cette XSLT ne sera pas utilisée.

Il est assez rare qu'il soit nécessaire d'écrire ces XSLT à partir de zéro. PLEADE fournit déjà un ensemble complexe de transformations XSLT qui permettent de gérer à peu près tout le contenu des documents EAD. Le plus simple est donc de modifier ce qui doit l'être en utilisant le processus d'importation en XSLT, ou encore de copier les fichiers d'un autre format proche de celui que vous souhaitez créer.

Par exemple le format tabulaire proposé par PLEADE peut être une base intéressante. Pour utiliser ce format comme base pour votre format nouveau, vous devez simplement copier les fichier pleade-local/skin/ead/html/tab/tab-doc.xsl (et pleade-local/skin/ead/html/tab/common-tab.xsl qui est appelé) puis pleade-local/skin/ead/html/tab/tab-toc.xsl dans le dossier pleade-local/skin/ead/html/nouveau/, de renommer ces fichiers nouveau-doc.xsl et nouveau-toc.xsl et le tour est joué, vous avez un nouveau format.

Si vous souhaitez modifier l'affichage de l'élément scopecontent, par exemple, modifier le fichier nouveau-doc.xsl en y ajoutant une règle telle que 

<xsl:template match="scopecontent">
  <!-- Vos traitements -->
</xsl:template>

3) Formats d'affichage utilisables pour les documents EAD produits avec Aide au classement

Si vous disposez des sources récentes du logiciel PLEADE, le formulaire de publication vous présentera dans la liste des formats d'affichage, outre les formats principaux (tabulaire et textuel), deux formats conçus pour améliorer l'affichage des documents EAD produits avec le logiciel Aide au classement, ou partageant le même modèle de contenu.

Précisons qu'il s'agit du début de travaux d'adaptation qui vont se poursuivre. D'autre part les dispositifs d'accès à ces formats sont susceptibles d'ête modifiés bientôt.

Le format d'affichage arkheia (appelé "Présentation tabulaire pour documents EAD produits avec Arkhéïa" dans le formulaire de publication de documents EAD") a été produit par dérivation du format tabulaire ; voici ce que ce format fait pour l'instant :

  • il supprime de l'affichage HTML toutes les données de gestion des unités documentaires contenues dans l'élément EAD Informations sur le traitement processinfo et présentes à tous les niveaux de description d'un document EAD produit avec Aide au classement. Voici un exemple d'un tel segment :

    <processinfo>
     <processinfo type="rédacteur description">
      <head>Rédacteur de la description</head>
      <p><persname role="auteur_description">Jean Dupont</persname></p>
     </processinfo>
     <processinfo type="date création description">
      <head>Date de création de la description</head>
      <p><date normal="2005-06-24">vendredi 24 juin 2005</date></p>
     </processinfo>
     <processinfo type="date dernière modification description">
      <head>Date de dernière modification de la description</head>
      <p><date normal="2005-06-27">lundi 27 juin 2005</date></p>
     </processinfo>
    </processinfo>
    
  • il affiche correctement, avec des sauts de ligne, les informations contenues dans les éléments EAD Conditions d'accès accessrestrict et Autres données descriptives odd produits avec Aide au classement.

  • si vous utilisez la version 2 de PLEADE et que vous êtes connecté à votre installation PLEADE comme administrateur, il affiche, pour chaque unité documentaire, le numéro séquentiel de la fiche correspondante saisie dans la base de données Aide au classement utilisée pour produire l'instrument de recherche. Ceci permet, après consultation dans l'application PLEADE, de revenir facilement à la fiche dans la base Aide au classement, pour la compléter ou la corriger.

Le format d'affichage arkheia-isbd (appelé "Présentation tabulaire pour documents EAD produits avec Arkhéïa, conforme aux normes ISBD") importe et modifie (pour odd) les règles définies dans le format d'affichage arkheia. De plus il permet d'afficher, à partir de chacune des notices produites à l'aide des grilles de saisie ISBD du logiciel Aide au classement, une notice HTML au format ISBD, au lieu de l'affichage tabulaire standard présentant l'un sous l'autre les éléments EAD.

Un tel affichage "ISBD" sera effectif si le document EAD (donc les fiches ISBD) est produit avec la version 3 d'Aide au classement. Il présentera correctement les informations saisies conformément aux normes ISBD (ou à leurs transpositions françaises) dont la liste suit :

  • pour les monographies : ISBD(M) : description bibliographique internationale normalisée des monographies. Traduction française de l'édition publiée par l'IFLA en 2002. Paris : Bibliothèque nationale de France. Et : AFNOR Z 44-050 (décembre 1989) Catalogage des monographies – Rédaction de la description bibliographique) ;

  • pour les publications en série : ISBD(CR) : description bibliographique internationale normalisée des publications en série et autres ressources continues. Traduction française de la norme publiée par l'IFLA en 2002. Paris : Bibliothèque nationale de France. Et : AFNOR FD Z 44-063 (juillet 1999) Catalogage des publications en série – Rédaction de la description bibliographique) ;

  • pour les parties composantes de publications imprimées : AFNOR Z 44-078 (décembre 1994) Documentation – Catalogage des parties composantes – Rédaction de la description bibliographique ;

  • pour les documents cartographiques : ISBD(CM) : description bibliographique internationale normalisée des documents cartographiques. Traduction française de la norme publiée par l'IFLA en 1987. Paris : Bibliothèque nationale de France, 1997. Et : AFNOR Z 44-067 (septembre 1991) Documentation – Catalogage des documents cartographiques – Rédaction de la description bibliographique) ;

  • pour les images fixes : AFNOR FD Z 44-077 (septembre 1997) Documentation – Catalogage de l'image fixe – Rédaction de la description bibliographique ;

  • pour les vidéogrammes : AFNOR FD Z 44-065 (septembre 1998) Documentation - Catalogage des vidéogrammes - Rédaction de la description bibliographique ;

  • pour les documents sonores : AFNOR FD Z 44-066 (décembre 1988) Documentation – Catalogage des enregistrements sonores – Rédaction de la notice phonographique ;

  • pour les ressources électroniques : ISBD(ER) : description bibliographique internationale normalisée des ressources électroniques. Traduction française de la norme publiée par l'IFLA en 1997. Paris : Bibliothèque nationale de France, 2000. Et : AFNOR FD Z 44-082 (décembre 1999) Documentation – Catalogage des ressources électroniques – Rédaction de la description bibliographique.

.


© 2003, 2004, 2005 PLEADE / AJLSM / Anaphore
Des questions ? Des remarques ? Utilisez les listes de discussions ! Vous voulez l'utiliser ? Vous pouvez le télécharger !