CINXE.COM
Notre histoire | Mandragore
<!doctype html> <html lang="fr" xmlns="http://www.w3.org/1999/xhtml"> <head> <base href="https://mandragore.bnf.fr/notre-histoire"> <title>Notre histoire | Mandragore</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9"> <meta name="description" content="Catalogue Mandragore"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="referrer" content="strict-origin-when-cross-origin"> <link rel="shortcut icon" href="/resources/images/favicon.ico" type="image/x-icon"> <link type="text/css" rel="stylesheet" href="/resources/ext/jquery-ui/css/jquery-ui.min.css"><!-- Liens CSS --> <link type="text/css" rel="stylesheet" href="/resources/css/common/font.css"> <link type="text/css" rel="stylesheet" href="/resources/css/common/common.css"> <link type="text/css" rel="stylesheet" href="/resources/css/recherche/rechercheSimple.css"> <link type="text/css" rel="stylesheet" href="/resources/css/recherche/rechercheAvancee.css"> <link type="text/css" rel="stylesheet" href="/resources/css/common/loadingSpinner.css"> <link type="text/css" rel="stylesheet" href="/resources/css/contextuelles/histoire.css"><!-- JAVASCRIPTS --> <script type="text/javascript" src="/resources/ext/jquery/jquery-3.6.0.min.js"></script> <script type="text/javascript" src="/resources/ext/jquery-ui/js/jquery-ui.min.js"></script> <script type="text/javascript" src="/resources/js/override/jquery-ui.js"></script> <script type="text/javascript" src="/resources/js/common.js"></script> <script type="text/javascript" src="/resources/js/recherche/recherche.js"></script> <script type="text/javascript" src="/resources/js/recherche/rechercheAvancee.js"></script> <script type="text/javascript" src="/resources/js/recherche/index.js"></script><!-- Xiti : ATInternet --> <script src="//tag.aticdn.net/18798/smarttag.js"></script> <script type="text/javascript"> /** * Permet de tracer un click sur Xiti * @param clickName * @param niveau1 * @param niveau2 * @param niveau3 * @param type : par défaut "navigation" * @returns */ function clickXiti(elem, clickName, niveau1, niveau2, niveau3, type) { let xitiActivated = true; let level = "29"; if(clickName === undefined || clickName === null) { console.log("WARNING : clickName ne doit pas être null ou undefined !"); return false; } if(type === undefined || type === null) { type = "navigation"; } else if(type !== "action" && type !== "navigation") { console.log("WARNING : type doit être égal à 'action' ou 'navigation' !"); return false; } if(xitiActivated === true) { if(niveau1 !== undefined && niveau1 !== null && niveau1.length > 0) { let json = { elem: elem, name: clickName, chapter1: niveau1, level2: level, type: type }; if(niveau2 !== undefined && niveau2 !== null && niveau2.length > 0) { json["chapter2"] = niveau2; if(niveau3 !== undefined && niveau3 !== null && niveau3.length > 0) { json["chapter3"] = niveau3; } } tag.click.send(json); } else { console.log("WARNING : xitiBase ne doit pas être null ou vide !"); } } else { console.log("ATInternet desactivé"); } return true; } </script><!-- Tarte au citron --> <script src="https://tarteaucitron.io/load.js?domain=mandragore.bnf.fr&uuid=91ba7c974c752a888f0a2765181efcbea3a33ef9"></script> <link type="text/css" rel="stylesheet" href="/resources/css/common/tarteaucitron.css"> <script type="text/javascript"> function ActivateOptOut() { tag.privacy.setVisitorOptout(); tag.privacy.getVisitorMode(); } function DesactivateOptOut() { tag.privacy.setVisitorMode('cnil', 'exempt'); tag.privacy.getVisitorMode(); } </script> <meta http-equiv="X-Translated-By" content="Google"> <meta http-equiv="X-Translated-To" content="en"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=corsproxy" data-sourceurl="https://mandragore.bnf.fr/notre-histoire"></script> <link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" rel="stylesheet"> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/exm=corsproxy/ed=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=phishing_protection" data-phishing-protection-enabled="false" data-forms-warning-enabled="true" data-source-url="https://mandragore.bnf.fr/notre-histoire"></script> <meta name="robots" content="none"> </head> <body> <script type="text/javascript" src="https://www.gstatic.com/_/translate_http/_/js/k=translate_http.tr.en_GB.omlEigW4xY8.O/am=DgY/d=1/exm=corsproxy,phishing_protection/ed=1/rs=AN8SPfpjsL9kUWY0h-sp7Ilu7hZWGwEmeg/m=navigationui" data-environment="prod" data-proxy-url="https://mandragore-bnf-fr.translate.goog" data-proxy-full-url="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" data-source-url="https://mandragore.bnf.fr/notre-histoire" data-source-language="auto" data-target-language="en" data-display-language="en-GB" data-detected-source-language="fr" data-is-source-untranslated="false" data-source-untranslated-url="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://mandragore.bnf.fr/notre-histoire&anno=2" data-client="tr"></script> <header role="banner"> <section> <div id="titre"><a id="link_bnf" href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=http://www.bnf.fr" title="Accès au site de la Bibliothèque nationale de France" target="_blank"> <img src="/resources/images/logo-bnf.svg" alt=""> </a> <h1><a href="https://mandragore-bnf-fr.translate.goog/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" style="margin-left:10px;" title="Retour à l'accueil">Mandragore</a></h1> </div> <nav id="nav-recherche" role="navigation"> <ul> <li id="li-toggle-simple"><a class="btn-toggle" href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#" onclick="event.preventDefault(),toggleSearchDiv('toggle-simple', this.parentElement);">Recherche simple</a></li> <li id="li-toggle-avancee"><a class="btn-toggle" href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#" onclick="event.preventDefault(),toggleSearchDiv('toggle-avancee', this.parentElement);">Recherche avancée</a></li> <li id="li-toggle-exploration"><a class="btn-toggle" href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#" onclick="event.preventDefault(),toggleSearchDiv('toggle-exploration', this.parentElement);">Exploration</a></li> </ul> </nav> <nav id="nav-aide"> <ul> <li><a href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" id="a-histoire">Notre histoire</a></li> <li><a href="https://mandragore-bnf-fr.translate.goog/aide?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" id="a-aide">Aide</a></li> <li style="display:none;"><a href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#" id="a-langue">FR</a></li> </ul> </nav> </section> </header> <div id="div-toggle-search" class="blurred"><!-- Recherche Simple --> <div id="toggle-simple" style="display:none;"> <form role="search" class="formSimple" method="GET" action="/recherche" onsubmit="return clickXiti(this, 'Recherche simple', 'Recherche', 'Simple', null, 'action');"> <div class="divRechercheSimple"> <div class="inputField"><input type="text" name="text" class="rechercheSimple" placeholder=" " aria-label="Que recherchez-vous ?" title="Recherche simple" autocomplete="off"> <span>Que recherchez-vous ?</span> </div><button type="submit" class="btnSubmitSimple mdgButton-dark search"> <span>Rechercher</span> </button> </div> </form> <script> /** * Listener sur l'autocompletion */ $(".rechercheSimple").catcomplete({ delay : 400, minLength: 3, position: { my: "left top+16" }, source : function (request, response) { // On récupère la chaîne de caractère tapée dans le champ de recherche let startsWith = $(this.element).val(); // Récupération des données de l'autocomplete via Ajax let data = getAutocompleteData(startsWith); response(data); }, select : function(event, ui) { // XITI clickXiti(this, 'Recherche par autocomplétion', 'Recherche', 'Simple', null, 'action'); // Lancement d'une recherche avancée au click let selected = ui.item.label; let criterion = ui.item.criterion; rechercheFromCriterion('UD', criterion, selected); } }); /** * Fonction permettant la récupération des données d'autocompletion */ function getAutocompleteData(startsWith) { var dataTab = []; $.ajax({ type: 'GET', url : "/recherche/autocomplete", dataType : 'json', data : { startsWith : startsWith }, async: false, success : function(data) { /** * Libellés des catégories de l'autocompletion */ const sujetLibelle = "Sujet"; const conceptLibelle = "Mot-cl\u00E9"; const cotemssLibelle = "Cote du manuscrit"; const titremssLibelle = "Intitul\u00E9 du manuscrit"; const teAuteurLibelle = "Intervenant sur le texte"; const teLibelle = "Texte enlumin\u00E9"; if(data != null) { // SUJET if(data.udSujet != null && data.udSujet.length > 0) { addAutocompleteToList(data.udSujet, sujetLibelle, "UD_SUJET", dataTab, startsWith); } // CONCEPTS if(data.udConcept != null && data.udConcept.length > 0) { addAutocompleteToList(data.udConcept, conceptLibelle, "UD_DESCRIPTEUR", dataTab, startsWith); } // COTE if(data.udCote != null && data.udCote.length > 0) { addAutocompleteToList(data.udCote, cotemssLibelle, "UD_COTE", dataTab, startsWith); } // TITRE if(data.udTitre != null && data.udTitre.length > 0) { addAutocompleteToList(data.udTitre, titremssLibelle, "UD_TITRE_MSS", dataTab, startsWith); } // AUTEUR if(data.udTexteEnlumineAuteur != null && data.udTexteEnlumineAuteur.length > 0) { addAutocompleteToList(data.udTexteEnlumineAuteur, teAuteurLibelle, "UD_TEXTE_ENLUMINE_AUTEUR", dataTab, startsWith); } // TEXTE ENLUMINEE if(data.udTexteEnlumine != null && data.udTexteEnlumine.length > 0) { addAutocompleteToList(data.udTexteEnlumine, teLibelle, "UD_TEXTE_ENLUMINE", dataTab, startsWith); } } } }); return dataTab } /** * Ajoute un résultat d'autocompletion à la liste qui sera affichée. */ function addAutocompleteToList(datas, category, criterion, dataTab, startsWith) { var count = 0; $(datas).each(function() { const dataMap = { clickable : true, label : this.value, category : category, criterion : criterion, inputText : startsWith }; dataTab.push(dataMap); count++; }); if(count === 50) { const endMap = { clickable : false, label : "...", category : category }; dataTab.push(endMap); } } </script> </div><!-- Recherche Avancée --> <div id="toggle-avancee" style="display:none;"> <section id="forms-avancee"> <div id="boutonsForm"> <h1 class="shown-creation">Que cherchez-vous ?</h1> <h1 class="shown-modification">Modifier la recherche</h1> <p>Ce choix modifie le questionnaire ci-dessous. Pensez-y avant de le modifier !</p> <div class="div-btn-forms"><button id="btn-form-ud" class="choose-btn selected" onclick="showForm('form-ud', this)" title="Chercher des Unités de décor" aria-label="Chercher des Unités de décor">Unité de décor</button> <img id="picto-form-ud" class="picto-form selected" alt="" src="/resources/images/pictos/arrow-bottom-lite.svg"> </div> <div class="div-btn-forms"><button id="btn-form-cd" class="choose-btn" onclick="showForm('form-cd', this)" title="Chercher des Unités de création" aria-label="Chercher des Unités de création">Unité de création</button> <img id="picto-form-cd" class="picto-form" alt="" src="/resources/images/pictos/arrow-bottom-lite.svg"> </div> </div><!-- ### FORMULAIRE UD ### --> <div id="form-ud" class="divFormAvancee"> <h2>Paramétrez votre recherche</h2> <form role="search" id="formUD" onsubmit="return buildValidateAndSubmit(event, this);"><input type="hidden" class="formType" name="formType" value="UD"> <div class="divFormField"><!-- Spécifique aux UD_DAOEXIST --> <div id="divDaoExist"><span>Périmètre de recherche : </span> <input id="udDaoExist" type="checkbox" name="UD_DAOEXIST"> <label for="udDaoExist">Uniquement les unités de décor numérisées</label> </div> <div id="udFormField-1" class="formField"><select class="operators" aria-label="Choisir un opérateur" title="Choisir un opérateur"> <option value="AND" selected>et</option> <option value="OR">ou</option> <option value="NOT">sauf</option> </select> <select class="criterialist" aria-label="Choisir un critère de recherche" title="Choisir un critère de recherche" onchange="changeCriterionField(this);handleBtnIndex(this);"> <option value="" selected>Choisir</option> <option value="ALL_CRITERIA">Tous les mots</option> <option value="UD_SUJET">Sujet</option> <option value="UD_DESCRIPTEUR">Mot-clé</option> <option value="UD_COTE">Cote</option> <option value="UD_TITRE_MSS">Intitulé du manuscrit</option> <option value="UD_FEUILLET">Feuillet / Page</option> <option value="UD_TEXTE_ENLUMINE">Texte enluminé</option> <option value="UD_TEXTE_ENLUMINE_AUTEUR">Intervenant sur le texte</option> <option value="UD_CD_ARTISTE">Artiste</option> <option value="UD_CD_LIEU">Lieu</option> <option value="UD_CD_DATE">Date libre</option> <option value="UD_CD_DATE_ALL">Date exacte</option> <option value="UD_CD_DATE_YEARS">Date (intervalle)</option> <option value="UD_CD_DATE_SIECLES">Siècle</option> <option value="UD_TECHNIQUE">Technique</option> <option value="UD_DESCRIPTION">Description du contenu</option> </select> <input class="field singleField" type="text" name="" aria-label="" title="" placeholder="Saisir les mots-clés"> <!-- Spécifique aux UD_CD_DATE_YEARS (from to) --> <input class="field doubleField fieldFrom" type="number" step="1" name="" placeholder="De" aria-label="De" title="De" style="display:none;"> <input class="field doubleField fieldTo" type="number" step="1" name="" placeholder="à" aria-label="à" title="à" style="display:none;"> <label class="exacteBoxLabel"> <input class="exacteBox" type="checkbox" style="margin:5px;">Expression exacte </label> <button type="button" class="mdgButton btnIndex" onclick="displayIndex(this)">Consulter l'index</button> <button type="button" class="mdgButton btnAideCriterion" onclick="openAideCriterion(this);" title="Consulter l'aide du critère sélectionné" aria-label="Consulter l'aide du critère sélectionné">?</button> <button type="button" class="btnRm" onclick="removeField(this)" title="Supprimer ce critère de recherche" aria-label="Supprimer ce critère de recherche"> <img alt="Supprimer ce critère de recherche" src="/resources/images/pictos/delete.svg"> </button> </div><!-- Ce bouton va cloner la div précédente --> <button type="button" class="mdgButton addBtn" onclick="duplicateField('formUD')">Ajouter un critère</button> <!-- Ce bouton va ajouter tous les critères --> <a href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#" class="addAllCriteria" onclick="event.preventDefault();javascript:seeAllFields('formUD');">Ajouter tous les critères</a> </div> <div class="div-submit-reinit"> <div><button class="mdgButton shown-modification cancel-btn" type="button" onclick="hideSearchDiv();">Annuler les modifications</button> <button type="submit" class="submit-btn mdgButton-dark shown-creation">Lancer la recherche</button> <button type="submit" class="maj-btn mdgButton-dark shown-modification">Mettre à jour la recherche</button> </div><a href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#" class="reinit-btn" type="reset" onclick="resetFields('formUD');">Réinitialiser</a> </div> </form> </div><!-- ### FORMULAIRE CD ### --> <div id="form-cd" class="divFormAvancee"> <h2>Paramétrez votre recherche</h2> <form role="search" id="formCD" onsubmit="return buildValidateAndSubmit(event, this);"><input type="hidden" class="formType" name="formType" value="CD"> <div class="divFormField"> <div id="cdFormField-1" class="formField"><select class="form-field operators" aria-label="Choisir un opérateur" title="Choisir un opérateur"> <option value="AND" selected>et</option> <option value="OR">ou</option> <option value="NOT">sauf</option> </select> <select class="form-field criterialist" aria-label="Choisir un critère de recherche" title="Choisir un critère de recherche" onchange="changeCriterionField(this);handleBtnIndex(this);"> <option value="" selected>Choisir</option> <option value="ALL_CRITERIA">Tous les mots</option> <option value="CD_COTE">Cote du manuscrit</option> <option value="CD_TITRE_MSS">Intitulé du manuscrit</option> <option value="CD_ARTISTE">Artiste</option> <option value="CD_LIEU">Lieu</option> <option value="CD_DATE">Date libre</option> <option value="CD_DATE_ALL">Date exacte</option> <option value="CD_DATE_YEARS">Date (intervalle)</option> <option value="CD_DATE_SIECLES">Siècle</option> <option value="CD_TEXTE_ENLUMINE">Texte enluminé</option> <option value="CD_TEXTE_ENLUMINE_AUTEUR">Intervenant sur le texte</option> </select> <input class="field singleField" type="text" name="" aria-label="" title="" placeholder="Saisir les mots-clés"> <!-- Spécifique aux CD_DATE_YEARS (from to) --> <input class="field doubleField fieldFrom" type="number" step="1" name="" placeholder="De" aria-label="De" title="De" style="display:none;"> <input class="field doubleField fieldTo" type="number" step="1" name="" placeholder="à" aria-label="à" title="à" style="display:none;"> <label class="exacteBoxLabel"> <input class="exacteBox" type="checkbox" style="margin:5px;">Expression exacte </label> <button type="button" class="mdgButton btnIndex" onclick="displayIndex(this)">Consulter l'index</button> <button type="button" class="mdgButton btnAideCriterion" onclick="openAideCriterion(this);" title="Consulter l'aide du critère sélectionné" aria-label="Consulter l'aide du critère sélectionné">?</button> <button type="button" class="btnRm" onclick="removeField(this)" title="Supprimer ce critère de recherche" aria-label="Supprimer ce critère de recherche"> <img alt="Supprimer ce critère de recherche" src="/resources/images/pictos/delete.svg"> </button> </div><!-- Ce bouton va cloner la div précédente --> <button type="button" class="mdgButton addBtn" onclick="duplicateField('formCD')">Ajouter un critère</button> <!-- Ce bouton va ajouter tous les critères --> <a href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#" class="addAllCriteria" onclick="event.preventDefault();javascript:seeAllFields('formCD');">Ajouter tous les critères</a> </div> <div class="div-submit-reinit"> <div><button class="mdgButton shown-modification cancel-btn" type="button" onclick="hideSearchDiv();">Annuler les modifications</button> <button type="submit" class="submit-btn mdgButton-dark shown-creation">Lancer la recherche</button> <button type="submit" class="maj-btn mdgButton-dark shown-modification">Mettre à jour la recherche</button> </div><a href="https://mandragore-bnf-fr.translate.goog/notre-histoire?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB#" class="reinit-btn" type="reset" onclick="resetFields('formCD');">Réinitialiser</a> </div> </form> </div> </section><!-- ### BLOC INDEX / AIDE ### --> <section id="aide-index"> <section id="aide"><button id="btn-close-aide" type="button" style="display:none;" onclick="hideAideCriterion();" title="Fermer l'aide" aria-label="Fermer l'aide"> <img alt="Fermer l'aide" src="/resources/images/pictos/cross_white.svg"> </button> <h1>Aide</h1> <div id="aide-gen"> <h2>Bienvenue dans la recherche avancée</h2> <p>Commencez par choisir le type de notice recherché : unité de décor ou unité de création (voir ci-dessous). Sélectionnez ensuite les critères de recherche souhaités ou utilisez l'option « Ajouter tous les critères ». Cliquez sur le point d'interrogation en face de chaque critère pour obtenir davantage d'informations et n'hésitez pas à utiliser les index. Les opérateurs de troncature (*) et d'expression exacte (guillemets) peuvent également être utilisés. Un bouton en bas de formulaire vous permet de lancer ou de réinitialiser votre recherche.</p> <h2>Qu'est-ce qu'une unité de décor ?</h2> <p>Chaque enluminure, dessin, schéma, sceau, décor de reliure, voire chaque partie d'une composition, constitue une unité de décor. Les unités de décor sont caractérisées par leur sujet et indexées par des mots-clés et, le cas échéant, localisées sur la page du manuscrit enluminé.</p> <p>La recherche simple et l'exploration renvoient par défaut une liste d'unités de décor.</p> <h2>Qu'est-ce qu'une unité de création ?</h2> <p>On appelle unité de création l'ensemble des interventions d'un même artiste à une même date en un même lieu sur un manuscrit ou une oeuvre donnés.</p> <p>Un manuscrit peut être composé de plusieurs unités de création, par exemple lorsque plusieurs artistes se sont partagé l'exécution des enluminures ou lorsqu'un décor a été repris ou enrichi plusieurs années après sa réalisation.</p> <p>Une unité de création peut couvrir plusieurs textes d'un même manuscrit.</p> </div> <div class="aide-criterion UD_DESCRIPTEUR" style="display:none;"> <h2>Qu'est-ce qu'un mot-clé ?</h2> <p>La plupart des unités de décor sont indexées par des mots-clés (appelés descripteurs dans la précédente version de Mandragore), qui identifient tout objet, personnage, lieu, concept, etc., visible sur l'image.</p> <p>Ce vocabulaire d'indexation est propre à Mandragore ; il est possible de le parcourir en utilisant l'exploration par mot-clé.</p> <p>Seules certaines unités de décor de nature ornementale (initiale ornée, bordures végétalisées…) ne sont indexées par aucun mot-clé.</p> <p>Attention, les formes rejetées et les traductions des mots-clés ne sont pas encore utilisables dans la recherche avancée ; il est possible de les interroger depuis l'exploration par mot-clé.</p> <p>Exemples de mots-clés :</p> <ul> <li>cadran solaire</li> <li>obélisque</li> <li>acrobate</li> <li>Périclès</li> <li>Édimbourg</li> <li>crépuscule</li> <li>trigonométrie</li> <li>Hégire</li> <li>armée</li> <li>épidémie</li> <li>marée</li> <li>tamgha</li> <li>calligramme</li> </ul> </div> <div class="aide-criterion UD_SUJET" style="display:none;"> <h2>Qu'est-ce qu'un sujet ?</h2> <p>Le sujet (appelé légende dans la précédente version de Mandragore) d'une unité de décor correspond à la scène principale représentée.</p> <p>La formulation du sujet est normalisée : il est fortement recommandé d'en consulter l'index (également accessible depuis l'exploration par sujet).</p> <p>Certains sujets sont regroupés par thème (flore, astronomie, liturgie…) ou en fonction du texte qu'ils illustrent (passage biblique, Enfer de Dante, fable...).</p> <p>Le référentiel des sujets est en cours de révision et sera prochainement mis à jour.</p> <p>Exemples de sujets :</p> <ul> <li>Saint Georges terrassant le dragon</li> <li>Flore : asperge</li> <li>Égypte, Saqqara : pyramide de Djoser</li> <li>Kabbale : arbre des sefirot</li> <li>Enfer de Dante : premier cercle</li> <li>Shiva et Parvati au sommet de l'Himalaya</li> </ul> </div> <div class="aide-criterion UD_FEUILLET" style="display:none;"> <h2>Qu'est-ce qu'un/une feuillet/page ?</h2> <p>Il est possible de rechercher les unités de décor présentes sur un feuillet (ou page) numéroté précis d'un manuscrit. Ce critère est généralement à croiser avec la cote ou l'intitulé du manuscrit.</p> <p>Les numéros de feuillets sont précédés de « f. » et suffixés de « r » (recto) ou « v » (verso). Les numéros de pages sont précédés de « p. ». D'autres numérotations existent : fragments, pièces, rouleaux, sceaux…</p> <p>Exemples de feuillets / pages :</p> <ul> <li>f. 1r</li> <li>p. 102</li> <li>f. 15v-16r</li> <li>f. 297bis v</li> <li>f. [II]r</li> <li>contreplat sup.</li> <li>fragm. 31h</li> <li>rouleau 3</li> <li>bulle avers</li> </ul> </div> <div class="aide-criterion UD_TECHNIQUE" style="display:none;"> <h2>Qu'est-ce qu'une technique ?</h2> <p>Certaines notices d'unités de décor donnent une indication de technique ou de matériau. En 2022, seuls les décors de reliure et de sceaux ont été traités de façon quasi-systématique.</p> <p>Le travail de signalement des autres types de techniques est amené à se poursuivre dans les années à venir.</p> <p>Exemples de techniques :</p> <ul> <li>bulle</li> <li>peinture sur bois</li> <li>reliure (brodée)</li> <li>reliure (estampage)</li> <li>reliure (orfèvrerie)</li> </ul> </div> <div class="aide-criterion UD_DESCRIPTION" style="display:none;"> <h2>Qu'est-ce que la description d'un contenu ?</h2> <p>Les notices des unités de décor peuvent contenir des éléments de contexte (mise en page, par exemple « pleine page », « vignette », « initiale », « page tapis »…), la rubrique du chapitre enluminé, les inscriptions textuelles lisibles sur l'unité de décor, par exemple sous forme de phylactères, ainsi que d'éventuelles notes historiographiques ou bibliographiques.</p> <p>L'ensemble de ces éléments est interrogeable en plein texte avec le critère « description du contenu ». Il est recommandé d'utiliser les opérateurs de troncature (*) et d'expression exacte (guillemets).</p> </div> <div class="aide-criterion CD_COTE UD_COTE" style="display:none;"> <h2>Qu'est-ce qu'une cote ?</h2> <p>Il est possible de rechercher l'ensemble des unités de décor ou des unités de création d'un manuscrit à partir de la cote de celui-ci.</p> <p>La forme de référence de la cote, qui constitue l'identifiant d'un manuscrit, est celle utilisée dans le catalogue BnF Archives et Manuscrits.</p> <p>Dans le cas d'un manuscrit composite, les différentes unités codicologiques peuvent être décrites séparément ; il est alors possible de faire une recherche sur une seule d'entre elles en précisant sa foliotation (l'utilisation de l'index est recommandée).</p> <p>Il est également possible de parcourir fonds par fonds l'ensemble des manuscrits décrits dans Mandragore en utilisant l'exploration par cote.</p> <p>Exemples de cotes :</p> <ul> <li>Latin 1</li> <li>Ethiopien d'Abbadie 55</li> <li>NAF 20437, 22-XVI-1, fol. 1</li> <li>Syriaque 382, f. 6-1, 7-8</li> </ul> </div> <div class="aide-criterion CD_TITRE_MSS UD_TITRE_MSS" style="display:none;"> <h2>Qu'est-ce que l'intitulé du manuscrit ?</h2> <p>Certains manuscrits exceptionnels sont connus par un intitulé (appelé titre d'usage dans la précédente version de Mandragore). Il est possible de rechercher l'ensemble des unités de décor ou des unités de création de ces manuscrits à partir de leur intitulé ; l'utilisation de l'index pour vérifier la forme est recommandée.</p> <p>Attention, tous les manuscrits ne disposent pas d'un intitulé.</p> <p>Exemples d'intitulés de manuscrits :</p> <ul> <li>Antiphonaire de Charles le Chauve</li> <li>Atlas catalan</li> <li>Livre des morts</li> <li>Mapa Tlotzin</li> </ul> </div> <div class="aide-criterion CD_TEXTE_ENLUMINE_AUTEUR UD_TEXTE_ENLUMINE_AUTEUR" style="display:none;"> <h2>Qu'est-ce qu'un intervenant sur un texte ?</h2> <p>Chaque manuscrit est composé d'un ou de plusieurs textes, qui peuvent ou non être enluminés ou non. Chaque unité de décor est associée au texte au sein duquel elle prend place dans un manuscrit donné. Une unité de création peut couvrir un ou plusieurs textes d'un même manuscrit.</p> <p>Deux critères permettent d'interroger les textes enluminés.</p> <p>Le critère « texte enluminé » porte précisément sur l'intitulé de chaque texte, normalisé sous la forme « Auteur, titre, traducteur », dans la langue du texte. Il est recommandé d'utiliser l'index associé.</p> <p>Le critère « intervenant sur le texte » permet de rechercher spécifiquement des auteurs et/ou traducteurs et d'afficher les unités de décor ou les unités de création associées aux manuscrits de leurs différentes œuvres. La forme du nom est rédigée dans la langue d'écriture de l'auteur ou du traducteur.</p> <p>Exemples de textes enluminés :</p> <ul> <li>Guillaume de Machaut, Remède de Fortune</li> <li>Henricus Suso, Horologium sapientiae</li> <li>Haut livre du Graal</li> <li>Al-Madjûsî, Kitâb al-Malakî, trad. Constantin l'Africain</li> <li>Sûfî (al-), Kitâb suwar al-kawâkib al-thâbita, traduction anonyme abrégée</li> <li>Mélanges de géométrie</li> </ul> </div> <div class="aide-criterion CD_TEXTE_ENLUMINE UD_TEXTE_ENLUMINE" style="display:none;"> <h2>Qu'est-ce qu'un texte enluminé ?</h2> <p>Chaque manuscrit est composé d'un ou de plusieurs textes, qui peuvent ou non être enluminés ou non. Chaque unité de décor est associée au texte au sein duquel elle prend place dans un manuscrit donné. Une unité de création peut couvrir un ou plusieurs textes d'un même manuscrit.</p> <p>Deux critères permettent d'interroger les textes enluminés.</p> <p>Le critère « texte enluminé » porte précisément sur l'intitulé de chaque texte, normalisé sous la forme « Auteur, titre, traducteur », dans la langue du texte. Il est recommandé d'utiliser l'index associé.</p> <p>Le critère « intervenant sur le texte » permet de rechercher spécifiquement des auteurs et/ou traducteurs et d'afficher les unités de décor ou les unités de création associées aux manuscrits de leurs différentes œuvres. La forme du nom est rédigée dans la langue d'écriture de l'auteur ou du traducteur.</p> <p>Exemple de textes enluminés :</p> <ul> <li>Guillaume de Machaut, Remède de Fortune</li> <li>Henricus Suso, Horologium sapientiae</li> <li>Haut livre du Graal</li> <li>Al-Madjûsî, Kitâb al-Malakî, trad. Constantin l'Africain</li> <li>Sûfî (al-), Kitâb suwar al-kawâkib al-thâbita, traduction anonyme abrégée</li> <li>Mélanges de géométrie</li> </ul> </div> <div class="aide-criterion CD_ARTISTE UD_CD_ARTISTE" style="display:none;"> <h2>Qu'est-ce qu'un artiste ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création par artiste identifié (ou présumé). Il est conseillé d'utiliser l'index.</p> <p>Chaque unité de création (et les unités de décor qui lui sont associées) peut avoir un ou plusieurs artistes, parfois identifiés par un nom de convention, ou seulement comme « atelier » ou « collaborateurs » d'un artiste connu. Elle peut aussi n'être associée qu'à un « artiste non identifié ».</p> <p>Exemples d'artistes :</p> <ul> <li>groupe Liuthard</li> <li>Frères de Limbourg</li> <li>Jean Fouquet (atelier)</li> <li>Mahmûd Muzahhib et collaborateurs</li> </ul> </div> <div class="aide-criterion CD_LIEU UD_CD_LIEU" style="display:none;"> <h2>Qu'est-ce qu'un lieu ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création par lieu de décor.</p> <p>Une unité de création est associée au lieu le plus précis possible (par exemple, selon le cas : « Angers, Saint-Aubin (France) » ; « Angers (France) » ; « France (Ouest) » ; « France »), voire à plusieurs lieux lorsque la localisation précise est incertaine (par exemple : « France ou Angleterre »). Lorsque la localisation s'avère impossible, le lieu est donné comme « Origine inconnue ».</p> <p>Attention, la recherche ne porte que sur l'expression exacte. Par exemple, une recherche formulée « France (Ouest) » ne renverra pas les unités de création rattachées à une localisation plus précise, comme « Angers (France) » ou « Bretagne ».</p> <p>Il est conseillé d'utiliser l'index et/ou de recourir à la troncature (*).</p> </div> <div class="aide-criterion CD_DATE_YEARS UD_CD_DATE_YEARS" style="display:none;"> <h2>Qu'est-ce qu'une date par intervalle ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création en fonction de la datation du décor. Plusieurs critères de recherche sont proposés : date libre (en toutes lettres), date exacte (année), intervalle de dates, ou siècles.</p> <p>Les dates sont exprimées selon le calendrier grégorien proleptique ; les années antérieures à l'ère commune doivent être précédées du signe négatif (par exemple : -751).</p> </div> <div class="aide-criterion CD_DATE_ALL UD_CD_DATE_ALL" style="display:none;"> <h2>Qu'est-ce qu'une date exacte ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création en fonction de la datation du décor. Plusieurs critères de recherche sont proposés : date libre (en toutes lettres), date exacte (année), intervalle de dates, ou siècles.</p> <p>Les dates sont exprimées selon le calendrier grégorien proleptique ; les années antérieures à l'ère commune doivent être précédées du signe négatif (par exemple : -751).</p> </div> <div class="aide-criterion CD_DATE_SIECLES UD_CD_DATE_SIECLES" style="display:none;"> <h2>Qu'est-ce qu'une date par siècle ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création en fonction de la datation du décor. Plusieurs critères de recherche sont proposés : date libre (en toutes lettres), date exacte (année), intervalle de dates, ou siècles.</p> <p>Les dates sont exprimées selon le calendrier grégorien proleptique ; les années antérieures à l'ère commune doivent être précédées du signe négatif (par exemple : -751).</p> </div> <div class="aide-criterion CD_DATE UD_CD_DATE" style="display:none;"> <h2>Qu'est-ce qu'une date libre ?</h2> <p>Il est possible de rechercher des unités de décor et des unités de création en fonction de la datation du décor. Plusieurs critères de recherche sont proposés : date libre (en toutes lettres), date exacte (année), intervalle de dates, ou siècles.</p> <p>Les dates sont exprimées selon le calendrier grégorien proleptique ; les années antérieures à l'ère commune doivent être précédées du signe négatif (par exemple : -751).</p> </div> </section> <section id="index"> <div id="popupIndex"><button id="btn-close-index" type="button" onclick="hideIndex();" title="Fermer l'index" aria-label="Fermer l'index"> <img alt="Fermer l'index" src="/resources/images/pictos/cross_white.svg"> </button> <h1>Index "<span class="indexTitre"></span>"</h1> <p>Sélectionner une ou plusieurs entrée(s) dans la liste ci-dessous</p> <form id="indexFilter" onsubmit="event.preventDefault();return refillIndex(this);"><input type="text" name="filter" placeholder="Filtrer l'index" title="Filtrer index" aria-label="Filtrer index"> <button type="submit" title="Filtrer l'index" aria-label="Filtrer l'index"> <img alt="Filtrer l'index" src="/resources/images/pictos/loupe.svg"> </button> </form> <div id="div-listIndexBox"> <table id="listIndexBox" role="presentation"></table> <div id="loadingIndex" class="spinner"> <div class="rect1"></div> <div class="rect2"></div> <div class="rect3"></div> <div class="rect4"></div> <div class="rect5"></div><span>Chargement en cours ...</span> </div> <script type="text/javascript"> /** * Ouvre la roue de chargement */ function showIndexLoadingSpinner() { $('#loadingIndex').show(); } /** * Ferme la roue de chargement */ function hideIndexLoadingSpinner() { $('#loadingIndex').hide(); } </script> </div><button id="btn-validate-index" type="button" onclick="indexToFormField();">Ajouter la sélection</button> <input type="hidden" id="currentDivId" value=""> <input type="hidden" id="currentCriterion" value=""> </div> </section> </section> <script> function alertErrorMessage() { const errorMessage = "Requ\u00EAte incompl\u00E8te : veuillez choisir un crit\u00E8re de recherche pour chaque champ du formulaire !" alert(errorMessage); } </script> </div><!-- Exploration --> <div id="toggle-exploration" style="display:none;"><span>Par : </span> <a href="https://mandragore-bnf-fr.translate.goog/exploration/cote?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mdgButton">Cote</a> <a href="https://mandragore-bnf-fr.translate.goog/exploration/sujet?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mdgButton">Sujet</a> <a href="https://mandragore-bnf-fr.translate.goog/exploration/concept?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB" class="mdgButton">Mot-clé</a> </div> </div> <main role="main"> <h1 id="histoire-titre">Notre histoire</h1> <section id="section-menu"><img id="menu-fond" alt="" src="/resources/images/contextuelles/bandeau.png"> <section id="menu"> <ul id="menu-btns"> <li><button id="btn-histoire1" class="btn-histoire selected" onclick="changeMenuHistoire(this, 'info-histoire1')">À l'origine de Mandragore</button></li> <li><button id="btn-histoire2" class="btn-histoire" onclick="changeMenuHistoire(this, 'info-histoire2')">La révolution des images</button></li> <li><button id="btn-histoire3" class="btn-histoire" onclick="changeMenuHistoire(this, 'info-histoire3')">À la conquête du web</button></li> <li><button id="btn-histoire4" class="btn-histoire" onclick="changeMenuHistoire(this, 'info-histoire4')">2007-2022 : la longue refonte</button></li> <li><button id="btn-histoire5" class="btn-histoire" onclick="changeMenuHistoire(this, 'info-histoire5')">Et demain ?</button></li> </ul> <section id="menu-histoires"> <section id="info-histoire1" class="menu-histoire"> <h2>À l'origine de Mandragore</h2> <p>En 1981, sous l'impulsion de François Avril, alors conservateur au département des Manuscrits, la Bibliothèque Nationale forme, en collaboration avec le CNRS, une unité mixte de recherche, le <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://data.bnf.fr/fr/11873717/centre_de_recherche_sur_les_manuscrits_enlumines_paris/" target="_blank">Centre de recherche sur les manuscrits enluminés</a> (CRME). Hébergé à Richelieu, au plus près des collections, il se donne pour objectif la description systématique des manuscrits enluminés de la BnF. Des catalogues imprimés sont consacrés à différentes aires culturelles : manuscrits italiens (<a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb34675749w" target="_blank">vol. 1</a> en 1980, <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb34761039n" target="_blank">vol. 2</a> en 1984, vol. 3 en <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb39970067w" target="_blank">2005</a> et <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb43582801f" target="_blank">2012</a>), de la péninsule ibérique (<a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb347231476" target="_blank">1982</a>), d'origine insulaire (<a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb349678327" target="_blank">1987</a>), germaniques (<a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb35805114m" target="_blank">vol. 1</a> en 1995, <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb453661041" target="_blank">vol. 2</a> en 2020), des anciens Pays-Bas méridionaux (<a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://catalogue.bnf.fr/ark:/12148/cb421423064" target="_blank">2009</a>)…</p> <p>Alors que commence à se poser la question de l'informatisation des catalogues de bibliothèques, le CRME met en place, en 1989, la base Mandragore. Accessible en interne, sur requête écrite des chercheurs, Mandragore permet d'archiver l'indexation des manuscrits non retenus pour les catalogues papier. Grâce à l'investissement de Jean-Pierre Aniel, qui pilote son développement de 1987 à 2015, elle devient rapidement autonome des publications imprimées et passe de quelques manuscrits décrits à plus de 1000 en 1992, 3000 en 2003, 6700 en 2022.</p> <p>Dès l'origine, Mandragore s'est intéressée à toutes les époques et aires culturelles. Et si elle a été conçue pour décrire des manuscrits enluminés, elle s'est peu à peu ouverte à d'autres supports, comme les reliures et les sceaux. La base donne une description succincte de chaque manuscrit ou objet traité (cote, textes enluminés, artistes, date et lieu de décor) et identifie le sujet (alors appelé « légende ») de leurs enluminures ou parties de décor. Des mots-clés (« descripteurs ») y sont associés de manière à indexer tous les éléments, toutes les personnes et tous les lieux identifiables. Le vocabulaire iconographique s'inspire du <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://www.culture.gouv.fr/Thematiques/Musees/Pour-les-professionnels/Conserver-et-gerer-les-collections/Informatiser-les-collections-d-un-musee-de-France/Vocabulaires-scientifiques-du-Service-des-musees-de-France/Thesaurus-iconographique-systeme-descriptif-des-representations-de-Francois-Garnier" target="_blank"><i>Thésaurus iconographique</i></a> de François Garnier, mais le dépasse très rapidement.</p> <p><b><u>Pour en savoir plus</u></b> : Jean-Pierre Aniel, « MANDRAGORE . Une base de données iconographiques sur les manuscrits de la Bibliothèque nationale de Paris », dans Le médiéviste et l'ordinateur, n°26-27, 1992-1993, p. 18-20 (<a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://www.persee.fr/doc/medio_0223-3843_1992_num_26_1_1369" target="_blank">lire en ligne</a>).</p> </section> <section id="info-histoire2" class="menu-histoire" style="display:none;"> <h2>La révolution des images</h2> <p>Dès 1987, la promesse de pouvoir associer une reproduction photographique à chaque enluminure a contribué au choix de l'outil informatique pour Mandragore, mais ce n'est qu'en 2001 que les progrès techniques ont permis cette révolution. À l'occasion d'un changement de logiciel, Mandragore est enrichie de quelques champs supplémentaires (transcription des inscriptions lisibles dans les enluminures, des rubriques du texte illustré), mais surtout d'un module de numérisation.</p> <p>Alors que Gallica ne décrit encore que les imprimés littéraires, un plan de numérisation « intensif » est mis en place à destination de Mandragore : la photographie de 10 000 enluminures est programmée en 2003 ! Mandragore profite également des clichés du « service photo » (dont les numérisations formeront plus tard la <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://images.bnf.fr/%23/home/" target="_blank">banque d'images</a>) et, à partir de 2007, des numérisations intégrales réalisées pour « Gallica 2 ».</p> <figure role="figure" aria-label="Les manuscrits arrivent dans Gallica, capture du 11 avril 2009 (Archives de l'Internet)"><img alt="Capture d'écran des Archives de l'internet, présentant Gallica, en 2009" src="/resources/images/contextuelles/Gallica.png"> <figcaption> Les manuscrits arrivent dans Gallica, capture du 11 avril 2009 (Archives de l'Internet) </figcaption> </figure> </section> <section id="info-histoire3" class="menu-histoire" style="display:none;"> <h2>À la conquête du web</h2> <p>En 2003, près de 15 ans après sa création, Mandragore gagne le World Wide Web, alors en plein essor, en 2003. Une première interface publique est mise en ligne à <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=http://chroniques.bnf.fr/archives/septembre2003/numero_courant/international/mandragore.htm" target="_blank">l'occasion du Salon du livre de Paris</a>. C'est le premier outil numérique en libre accès consacré à la description des manuscrits en France, avec l'ambition de refléter « le plus riche musée de peinture médiévale au monde ». Il permet la recherche « en mode expert », appuyée par l'usage d'index détaillés, ainsi que la visualisation des reproductions photographiques disponibles. Dès son lancement, Mandragore reçoit plusieurs milliers de visites chaque mois.</p> <p>Le thésaurus iconographique, initialement intégré à BN-Opaline, le catalogue informatisé des collections spécialisées de la BnF, est également accessible depuis le site Mandragore sous forme d'un classement thématique hiérarchisé associé à des notices de descripteurs. Au cours des années suivantes, un important travail de traduction permettra de rendre ce vocabulaire multilingue, interrogeable en français, anglais, allemand, italien et espagnol, attirant une audience internationale. En 2006-2007, le projet de recherche <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://actions-recherche.bnf.fr/bnf/anirw3.nsf/IX01/A2014000409_stitch-semantic-interoperability-to-access-cultural-heritage" target="_blank">STITCH</a> expérimente les nouvelles technologies du « web sémantique » pour rendre interopérable ce thésaurus avec celui utilisé par la Bibliothèque royale des Pays-Bas, ICONCLASS.</p> <p>En 2016-2017, sous le hashtag #MardiMandragore, les enluminures de Mandragore apparaissent sur les réseaux sociaux.</p> <figure role="figure" aria-label="Maquette de la liste de résultats du site Internet Mandragore (spécifications techniques, 2003)"><img alt="Capture d'écran de la liste de résultats du site Mandragore, en 2003" src="/resources/images/contextuelles/Resultats.png"> <figcaption> Maquette de la liste de résultats du site Internet Mandragore (spécifications techniques, 2003) </figcaption> </figure> </section> <section id="info-histoire4" class="menu-histoire" style="display:none"> <h2>2007-2022 : la longue refonte</h2> <h3>Un écosystème d'applications BnF</h3> <p>Avec la mise en ligne du catalogue <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://archivesetmanuscrits.bnf.fr/" target="_blank">BnF Archives et Manuscrits</a>, en 2007, puis la numérisation courante de manuscrits entiers (et non plus des seules enluminures) pour la bibliothèque numérique Gallica, Mandragore se trouve peu à peu isolée dans l'écosystème numérique de la BnF. Dès 2009, l'idée d'une refonte est avancée. Son instruction commence en 2013, mais il faudra attendre 2022 pour qu'un nouveau site web voie le jour, remplaçant une application historique à l'obsolescence devenue manifeste.</p> <figure role="figure" aria-label="Page d'accueil de Mandragore en juin 2022"><img alt="Capture d'écran de la page d'accueil du site Mandragore, en 2022" src="/resources/images/contextuelles/Mandragore1.png"> <figcaption> Page d'accueil de Mandragore en juin 2022 </figcaption> </figure> <h3>Bibliotheca bibliothecarum novissima</h3> <p>Entre 2012 et 2021, la BnF s'associe à huit autres institutions françaises pour fonder l'équipement d'excellence <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://actions-recherche.bnf.fr/BnF/anirw3.nsf/IX01/E2014000018_equipex-biblissima" target="_blank">Biblissima</a>, porté par le Grand Établissement Documentaire du Campus Condorcet et financé par l'Agence Nationale de la Recherche au titre des « Investissements d'avenir » (ANR-11EQPX-0007). L'objectif principal de Biblissima est de rassembler en <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://portail.biblissima.fr/" target="_blank">un seul portail</a> toute la documentation et les bases de données consacrées aux manuscrits médiévaux et imprimés anciens. La première étape vise l'interopérabilité des bases d'enluminures Mandragore (BnF) et Initiale (Institut de Recherche en Histoire des Textes). Un <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://demos.biblissima.fr/prototype/" target="_blank">prototype</a> voit le jour en 2015, et Mandragore <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://manuscripta.hypotheses.org/741" target="_blank">intègre le portail définitif</a> en 2018.</p> <figure role="figure" aria-label="BIBLISSIMA : Bibliotheca bibliothecarum novissima (2012-2021)"><img alt="Logo de l'équipement d'excellence Biblissima" src="/resources/images/contextuelles/Biblissima.png"> <figcaption> BIBLISSIMA : Bibliotheca bibliothecarum novissima (2012-2021) </figcaption> </figure> <p>Ces travaux conduisent à l'amélioration significative des référentiels d'autorités et à la création de pivots de données qui sont directement réutilisés dans la version 2022 de Mandragore. Ils permettent aussi l'expérimentation de nouvelles technologies, telles que la visualisation avancée des images à l'aide du protocole IIIF (<a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://iiif.io/" target="_blank">International Image Interoperability Framework</a>), l'exploration cartographique ou la mise en relation des données à partir des descripteurs iconographiques. En revanche, Biblissima délaisse la recherche avancée, peu pertinente dans un portail rassemblant plusieurs bases, et reste dépendante de l'enrichissement des données de Mandragore dans les interfaces de la BnF.</p> <h3>Nouvelles applications, mêmes données</h3> <p>Après plusieurs années d'instruction, les travaux informatiques pour la refonte de Mandragore sont lancés en 2020. Avant même d'envisager un nouveau site public, il s'agit de moderniser les outils internes de production de données et l'organisation-même de ces données, afin de pouvoir porter de nouveaux services.</p> <p>La décision est prise d'utiliser le format XML/EAD, servant déjà de socle à la description des manuscrits dans BnF Archives et Manuscrits. Au printemps 2021, une nouvelle version de PIXML, l'application de production des instruments de recherches en XML de la BnF, prend en charge un module Mandragore. Reste à migrer les anciennes données dans ce nouveau système, ce qui prendra plus d'un an. Cette migration permet plusieurs améliorations — rationalisation de la notion d'unité de création, création de liens sémantiques entre descripteurs, prise en charge des espaces et caractères accentués… — mais certains enrichissements ne sont qu'ébauchés : le nouveau modèle de données permet, par exemple, de localiser les mots-clés sur la reproduction de l'enluminure (et l'enluminure sur la reproduction de la page), mais ce travail rétrospectif titanesque continuera certainement pendant encore plusieurs années après la mise en ligne du site.</p> <p>Enfin, en 2022, le développement du nouveau site Internet est lancé, avec l'appui d'une prestation de graphisme. Une première version voit le jour en septembre 2022. S'il a fallu, pour des raisons de temps et de budget, reporter un certain nombre de fonctionnalités à une prochaine version, la présentation au public du résultat de presque dix ans de travaux constitue, pour tous ceux qui y ont été impliqués, une intense satisfaction.</p> </section> <section id="info-histoire5" class="menu-histoire" style="display:none"> <h2>Et demain ?</h2> <h3>Donnez votre avis !</h3> <p>La bascule du site historique de Mandragore (conçu en 2003) vers sa nouvelle version de 2022 renouvelle l'expérience utilisateur. Étant donné l'ampleur des changements, une enquête de public s'impose avant de poursuivre la mise en œuvre de nouvelles fonctionnalités. N'hésitez pas à nous <a href="https://translate.google.com/website?sl=auto&tl=en&hl=en-GB&u=https://www.bnf.fr/fr/contacter-la-bnf" target="_blank">contacter pour donner votre avis</a> sur le nouveau site, et à exprimer vos difficultés, besoins, regrets, mais aussi satisfactions !</p> <h3>Les prochaines mises à jour</h3> <p>Parmi les fonctionnalités envisagées pour les prochaines mises à jour de Mandragore, signalons notamment :</p> <ul> <li>la généralisation des identifiants pérennes ark pour les unités de création et les mots-clés</li> <li>la visualisation des résultats sous forme d'un mur d'images</li> <li>l'export manuel ou automatique des données dans des formats standardisés (EAD, SKOS…)</li> <li>l'amélioration des liens depuis et vers les autres applications de la BnF : Gallica, BnF Archives et Manuscrits, BnF banque d'images, data.bnf.fr, l'espace personnel BnF, le service de reproduction à la demande…</li> <li>la prise en charge complète du multilinguisme</li> <li>l'amélioration de l'exploration par sujet (en regroupant ceux-ci par catégorie) et l'introduction d'un mode d'exploration cartographique par lieu de décor</li> <li>etc.</li> </ul> <h3>Mandragore et Icono15</h3> <p>Quelques années après la création de la première base Mandragore, en 1989, le modèle était repris par la Réserve des Livres Rares de la BnF pour la description iconographique des bois gravés des incunables français. Cependant, contrairement à Mandragore, la base ainsi constituée, Icono15 (parfois appelée Dragonneau), n'a jamais fait l'objet d'une interface de consultation publique.</p> <p>La relative proximité technique des deux outils et le grand intérêt scientifique que constituerait la mise en relation de ces deux bases ont amené à envisager leur interrogation conjointe sur le nouveau site web conçu pour Mandragore. Cette intégration, qui garde son actualité, nécessite cependant une évolution technique significative de l'outil interne utilisé par Icono15 et une révision conséquente des données pour les rendre interopérables. Des travaux préparatoires en ce sens ont déjà commencé, pour une mise en ligne espérée en 2023 ou 2024.</p> </section> </section> </section> </section> </main> <div> <div id="loadingDiv" class="spinner"> <div class="rect1"></div> <div class="rect2"></div> <div class="rect3"></div> <div class="rect4"></div> <div class="rect5"></div><span>Chargement en cours ...</span> </div> <script type="text/javascript"> /** * Ouvre la roue de chargement */ function showLoadingSpinner() { $('#loadingDiv').show(); } /** * Ferme la roue de chargement */ function hideLoadingSpinner() { $('#loadingDiv').hide(); } </script> </div> <footer role="contentinfo"> <section> <nav id="footer-nav"> <ul> <li><a href="https://mandragore-bnf-fr.translate.goog/plan-du-site?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB">Plan du site</a></li> <li><a href="https://mandragore-bnf-fr.translate.goog/accessibilite?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB">Accessibilité : partiellement conforme</a></li> <li><a href="https://mandragore-bnf-fr.translate.goog/mentions-legales?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB">Mentions légales</a></li> <li><a href="https://mandragore-bnf-fr.translate.goog/confidentialite?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB">Politique de confidentialité</a></li> <li><a href="https://mandragore-bnf-fr.translate.goog/cgu?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-GB">Conditions générales d'utilisation</a></li> </ul> <div><span>Version 1.4.0</span> </div> </nav> </section> </footer><!-- JAVASCRIPTS --> <script type="text/javascript"> function changeMenuHistoire(thisBtn, idInfo) { // Si le bouton n'est pas déjà sélectionné if(!$(thisBtn).hasClass("selected")) { // Gestion de la class "selected" $(".btn-histoire").removeClass("selected"); $(thisBtn).addClass("selected"); // On cache tous les menus infos $(".menu-histoire").hide(); // Et on affiche l'info demandée $("#" + idInfo).show(); } } </script><!-- JAVASCRIPT XITI --> <script type="text/javascript"> function whenAvailable(name, callback) { var interval = 10; // ms window.setTimeout(function() { if (window[name]) { callback(window[name]); } else { whenAvailable(name, callback); } }, interval); } whenAvailable("tarteaucitron", function(t) { let pageName = "Editorial::NotreHistoire"; let xitiActivated = true; let level = "29"; if (xitiActivated === true) { tarteaucitron.reloadThePage=true; tarteaucitron.user.atinternetSendData=false; tarteaucitron.user.atMore = function () { var tag = new ATInternet.Tracker.Tag(); tag.privacy.extendIncludeBuffer('s2'); // Correspond au level2 tag.page.set({ name : pageName, level2 : level }); tag.dispatch(); }; (tarteaucitron.job = tarteaucitron.job || []).push('atinternet'); } else { console.log("ATInternet desactivé"); } }); </script> <script>function gtElInit() {var lib = new google.translate.TranslateService();lib.translatePage('fr', 'en', function () {});}</script> <script src="https://translate.google.com/translate_a/element.js?cb=gtElInit&hl=en-GB&client=wt" type="text/javascript"></script> </body> </html>