-
Notifications
You must be signed in to change notification settings - Fork 0
2. Documentation MODS pour OpenEdition Books
Se référer à la documentation Mets pour OpenEdition pour les éléments Mods communs à OpenEdition Books et à OpenEdition Journals.
Cette page détaille les éléments spécifiques à OpenEdition Books.
Révision 11/01/2019 : ajout des licences CC BY-NC 4.0 et CC BY-ND 4.0
-
Nom de famille :
xpath :./mods:name[mods:role/mods:roleTerm/text()="author"]/mods:namePart[@type="family"]
-
Prénom :
xpath :./mods:name[mods:role/mods:roleTerm/text()="author"]/mods:namePart[@type="given"]
-
Description :
xpath :./mods:name[mods:role/mods:roleTerm/text()="author"]/mods:description
Ce champ peut contenir du texte brut ou des éléments HTML simples (<p>
,<em>
,<strong>
,<br/>
,<i>
,<sub>
,<sup>
,<span style="font-variant:small-caps;">
). Pour permettre la validation XML du fichier METS, il faut placer le code HTML dans un CDATA.
Exemple :<![CDATA[ <p>Lorem <em>Ipsum</em></p> ]]>
-
Nom de famille :
xpath :./mods:name[mods:role/mods:roleTerm/text()="editor"]/mods:namePart[@type="family"]
-
Prénom :
xpath :./mods:name[mods:role/mods:roleTerm/text()="editor"]/mods:namePart[@type="given"]
-
Description :
xpath :./mods:name[mods:role/mods:roleTerm/text()="editor"]/mods:description
-
Nom de famille :
xpath :./mods:name[mods:role/mods:roleTerm/text()="translator"]/mods:namePart[@type="family"]
-
Prénom :
xpath :./mods:name[mods:role/mods:roleTerm/text()="translator"]/mods:namePart[@type="given"]
-
Description :
xpath :./mods:name[mods:role/mods:roleTerm/text()="translator"]/mods:description
Fourni uniquement par OpenEdition.
xpath : ./mods:identifier[@type="htmlisbn"]
On n'indique pas dans le fichier METS l'éditeur principal du livre, car celui-ci est défini à un niveau plus général dans le système d'information.
On renseigne par contre les éventuels co-éditeurs sous la forme suivante :
xpath : ./mods:originInfo/mods:publisher
Au format : YYYY
xpath : ./mods:originInfo/mods:dateIssued[@encoding="w3cdtf"]
xpath : ./mods:originInfo/mods:place/mods:placeTerm
Remarque : Le lieu d'édition n'est pas obligatoire. En son absence, c'est la ville de l'éditeur (présente dans la notice) qui est récupérée et affichée par défaut.
xpath : ./mods:part/mods:detail/mods:number
xpath : ./mods:physicalDescription/mods:extent
xpath : ./mods:language[@usage="primary"]/mods:languageTerm[@type="code"]
La langue doit être exprimée selon la norme ISO639-1 (fr, en, de...)
xpath : ./mods:language[not(@usage)]/mods:languageTerm[@type="code"]
La langue doit être exprimée selon la norme ISO639-1 (fr, en, de...)
Remarque : La langue secondaire n'est pas une langue utilisée ponctuellement (citations, extraits, etc.) dans un document (chapitre, préface, etc.). Il s'agit d'une langue constituant le corps d'un ou plusieurs documents, mais non majoritaire au niveau de l'ouvrage.
xpath : ./mods:accessCondition
Cet élément ne peut contenir que les licences retenues par OpenEdition :
- CC BY 3.0
- CC BY 4.0
- CC BY-NC 2.0 UK
- CC BY-NC 3.0
- CC BY-NC 4.0
- CC BY-NC-ND 2.0 DE
- CC BY-NC-ND 2.0 UK
- CC BY-NC-ND 2.5
- CC BY-NC-ND 3.0
- CC BY-NC-ND 3.0 DE
- CC BY-NC-ND 3.0 FR
- CC BY-NC-ND 4.0
- CC BY-NC-SA 2.5 IT
- CC BY-NC-SA 3.0
- CC BY-NC-SA 4.0
- CC BY-ND 3.0
- CC BY-ND 4.0
- CC BY-SA 2.5 IT
- CC BY-SA 3.0
- CC BY-SA 3.0 DE
- CC BY-SA 3.0 IT
- CC BY-SA 4.0
- OpenEdition Licence for Books
Remarque : Si aucune licence n'est renseignée en MODS, le comportement par défaut de Lodel attribue OpenEdition Licence for Books à la publication.
xpath : ./mods:abstract[@xml:lang="LANG-ISO639-1"][not(@type="excerpt")]
où LANG-ISO639-1 correspond à la langue du résumé selon la norme ISO639-1 (fr, en, de...).
Le champ est répétable avec des valeurs de "xml:lang" différentes si le texte est traduit dans plusieurs langues.
Ce champ peut contenir du texte brut ou des éléments HTML simples (<p>
, <em>
, <strong>
, <br/>
, <i>
, <sub>
, <sup>
, <span style="font-variant:small-caps;">
). Pour permettre la validation XML du fichier METS, il faut placer le code HTML dans un CDATA.
Exemple : <![CDATA[ <p>Lorem <em>Ipsum</em></p> ]]>
xpath : ./mods:abstract[@type="excerpt"]
L’extrait du livre est utilisé en l’absence de résumé. Ce champ peut contenir du texte brut ou des éléments HTML simples (<p>
, <em>
, <strong>
, <br/>
, <i>
, <sub>
, <sup>
, <span style="font-variant:small-caps;">
). Pour permettre la validation XML du fichier METS, il faut placer le code HTML dans un CDATA.
Exemple : <![CDATA[ <p>Lorem <em>Ipsum</em></p> ]]>
xpath : ./mods:note[@type="publisher"]
Ce champ peut contenir du texte brut ou des éléments HTML simples (<p>
, <em>
, <strong>
, <br/>
, <i>
, <sub>
, <sup>
, <span style="font-variant:small-caps;">
). Pour permettre la validation XML du fichier METS, il faut placer le code HTML dans un CDATA.
Exemple : <![CDATA[ <p>Lorem <em>Ipsum</em></p> ]]>
xpath : ./mods:note[@xml:lang="LANG-ISO639-1"][not(@type="publisher")]
où LANG-ISO639-1 correspond à la langue de la note selon la norme ISO639-1 (fr, en, de...).
Attention : ce champ ne s'affiche pas dans la maquette et le contenu de ce champ n'est jamais visible pour le public : il ne s'affiche dans aucun format.
Le champ est répétable avec des valeurs de "xml:lang" différentes si le texte est traduit dans plusieurs langues.
Ce champ peut contenir du texte brut ou des éléments HTML simples (<p>
, <em>
, <strong>
, <br/>
,<i>
, <sub>
, <sup>
, <span style="font-variant:small-caps;">
). Pour permettre la validation XML du fichier METS, il faut placer le code HTML dans un CDATA.
Exemple : <![CDATA[ <p>Lorem <em>Ipsum</em></p> ]]>
Les éléments d'indexation doivent être placés dans des balises <mods:subjects>
, distingués par un attribut "authority".
Les différents index sont :
-
Nom de famille :
xpath :./mods:subject[@authority="personnescitees"]/mods:name/mods:namePart[@type="family"]
-
Prénom :
xpath :./mods:subject[@authority="personnescitees"]/mods:name/mods:namePart[@type="given"]
xpath : ./mods:subject[@authority="bisac"]/mods:topic
Remarques :
- cet index ne doit contenir qu'une seule entrée pour Lodel ;
- cet index ne peut contenir que les codes Bisac retenus par OpenEdition et présentés ici : entrées de l'index Bisac admises sur OpenEdition Books.
xpath : ./mods:subject[@authority="isi"]/mods:topic
Attention : la saisie des entrées de cet index est réservée à l'équipe d'OpenEdition.
(Cet index ne peut contenir que les éléments ISI retenus par OpenEdition)
xpath : ./mods:subject[@authority="openedition"]/mods:topic
Attention : la saisie des entrées de cet index est réservée à l'équipe d'OpenEdition.
(Cet index ne peut contenir que les codes OpenEdition définis par OpenEdition)