Formats de production

Éléments <unitdate> et <date> : saisie de l'attribut normal à la BnF

Entité RDA-FR

événement
laps de temps

Date de mise à jour

Éléments <unitdate> et <date> : saisie de l'attribut normal à la BnF

 

1. Introduction   1

2.  Cas général : encodage de la date selon la norme ISO 8601 (non-étendue)  1

3.  Cas particulier : dates exprimées dans un autre calendrier (non-grégorien) 2

 

1.     Introduction

Le Guide des bonnes pratiques de l'EAD en bibliothèque impose d’utiliser l'attribut NORMAL « pour donner la date selon le calendrier grégorien et sous forme normalisée selon la norme ISO 8601 ».

Il est complémentaire des attributs CALENDAR et ERA qui peuvent, dans certains cas uniquement, signaler la présence d’une date exprimée dans un calendrier non-grégorien.

2.     Cas général : encodage de la date selon la norme ISO 8601 (non-étendue)

 

 Dans PIXML, l’attribut NORMAL des éléments <unitdate> et <date> est saisi sans espace ni tiret. Le non-respect de cette règle entraîne des dysfonctionnements importants dans l’indexation des dates.

 

La forme normalisée des dates est saisie sans tirets (règle de la norme ISO 8601 non étendue).

Exemple 1

Pour le 5 juin 2013, la saisie normalisée est 20130605 (et non 2013-06-05).

 

Un intervalle de dates s’exprime par une barre oblique (ou slash : « / ») et non un tiret (règle de la norme ISO 8601).

Exemple 2

Pour les années 1879-1889, la saisie normalisée est 1879/1889 (et non 1879-1889).

 

Les années sont toujours normalisées sur quatre chiffres (même avant l’an mil). Les années négatives sont précédées du signe « - ».

Exemple 3

Pour l’année 149 avant l’ère commune, la saisie normalisée est -0149.

 

Attention : bien que conforme aux bonnes pratiques de l’EAD en bibliothèque, l’encodage de dates négatives est mal pris en compte par PiXML. Il provoque une erreur non bloquante au contrôle des bonnes pratiques et les dates concernées ne sont pas indexées par BnF Archives et Manuscrits et Gallica. Elles sont en revanche bien indexées par Mandragore (à condition d’être saisies dans le formulaire approprié).

 

Dans la balise <unitdate> et dans la balise <date> ayant un TYPE différent de « autre calendrier » (cas évoqué dans le §2 ci-dessous), l’attribut CALENDAR a systématiquement la valeur « gregorian » et l’attribut ERA la valeur « ce » (y compris pour des dates avant l’ère commune). Si le contenu textuel de la balise contient une date dans un autre calendrier, la correspondance dans le calendrier grégorien doit y être ajoutée.

Exemple 4

<unitdate calendar="gregorian" era="ce" normal="18050923/18051231">An XIV du calendrier républicain (23 septembre – 31 décembre 1805)</unitdate>

 

Exemples 5 (complets)

Date

<unitdate> ou <date>

2016

<unitdate calendar="gregorian" era="ce" normal="2016">2016</unitdate>

5 mai 1889

<date type="entrée" calendar="gregorian" era="ce" normal="18890505">5 mai 1889</date>

de novembre 1875 à novembre 1876

<unitdate calendar="gregorian" era="ce" normal="187511/187611">novembre 1875-novembre 1876</unitdate>

du 25 avril au 23 novembre 1883

<date type="évènement" calendar="gregorian" era="ce" normal="18830425/18831123">25 avril -23 novembre 1883</date>

Règne de Charles V (1364-1380)

<unitdate era="ce" calendar="gregorian" normal="1364/1380">Règne de Charles V (1364-1380)</unitdate>

XVIIe siècle

<unitdate era="ce" calendar="gregorian" normal="1601/1700">XVIIe siècle</unitdate>

Fin de la XXIe dynastie égyptienne (1096-945 av. J.-C)

<unitdate calendar="gregorian" era="ce" normal="-1096/-0945">Fin de la 21e dynastie (1096-945 av. J.-C).</unitdate>

3.     Cas particulier : dates exprimées dans un autre calendrier (non-grégorien)


Lorsqu’une date est exprimée dans un autre calendrier sur le document décrit, la balise <unitdate> est impérativement forgée avec une conversion dans le calendrier grégorien.

La balise <date> peut être utilisée en complément avec le type « autre calendrier », en prenant soin de compléter les attributs CALENDAR et ERA en fonction de la date exprimée dans le contenu textuel de la balise. Dans tous les cas, l’attribut NORMAL est construit selon la norme ISO 8601, c’est-à-dire dans le calendrier grégorien proleptique, comme décrit dans le §1 ci-dessus.

Les principales valeurs de CALENDAR et ERA utilisables sont les suivantes. Elles ne sont actuellement pas affichées ni indexées dans BnF Archives et Manuscrits.

Calendrier 

CALENDAR

ERA

Julien

julian

ce / bc

Anno Mundi

hebrew

am

Hégire

islamic

hijri /bh

Copte (ère des Martyrs)

coptic

martyrs

Éthiopien (ère des Martyrs)

ethiopic

martyrs

Éthiopien (ère de l’Incarnation)

ethiopic

incarnation

Révolutionnaire français

revolutionnaire

ce

 

Exemples 6 (complets)

Date

<date type="autre calendrier">

26-30 thermidor an XI [1803]

<date calendar="revolutionnaire" era="ce" normal="18030814/18030818" type="autre calendrier">26 au 30 thermidor an XI</date>

De l'avènement des Ayyoubides [1169] à la fin de l'année 822 de l'Hégire [1419]

<date calendar="islamic" era="hijri" normal="1169/1419" type="autre calendrier">depuis l'avènement des Ayyoubides jusqu'à la fin de l'année 822 de l'hégire</date>

 

Voir aussi dans le Guide des bonnes pratiques de l'EAD en bibliothèques :