CINXE.COM
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="fr"> <head> <script type="text/javascript" src="/struts/js/base/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="/struts/js/base/jquery.ui.core.min.js?s2j=3.6.1"></script> <script type="text/javascript" src="/struts/js/plugins/jquery.subscribe.min.js?s2j=3.6.1"></script> <script type="text/javascript" src="/struts/js/struts2/jquery.struts2.min.js?s2j=3.6.1"></script> <script type="text/javascript"> $(function() { jQuery.struts2_jquery.version="3.6.1"; jQuery.scriptPath = "/struts/"; jQuery.ajaxSettings.traditional = true; jQuery.ajaxSetup ({ cache: false }); jQuery.struts2_jquery.require("js/struts2/jquery.ui.struts2.min.js?s2j=3.6.1"); }); </script> <link id="jquery_theme_link" rel="stylesheet" href="/struts/themes/smoothness/jquery-ui.css?s2j=3.6.1" type="text/css"/> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" type="text/css" href="/styles/bootstrap.min.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/fonts/pictos.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/fonts/fonts.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/jquery.qtip.min.css" media="all" /> <link rel="stylesheet" type="text/css" href="/styles/catagen.css" media="all" /> <link rel="stylesheet" href="/styles/select2/select2.css" /> <script type="text/javascript" src="/js/jquery.cookieBar.js"></script> <!--[if IE]> <link rel="stylesheet" type="text/css" href="/styles/catagen-ie.css" media="all" /> <![endif]--> <script type="text/javascript" src="/js/select2/select2.js"></script> <script type="text/javascript" src="/js/verovio-toolkit-3.10.0.min.js"></script> <script type="text/javascript" src="/js/tacBnF.js" ></script> <script type="text/javascript"> // TLA #51411 29/04/21 // En dur pour test NNB=45164822 => OK /* La variable est en dur dans AFF_HTML.xsl pour test => OK puis dans IXMsru_AFF.xsl en fonction contenu 522$p */ /////////////////////////// /* Some global variables */ /////////////////////////// var vrvToolkit = new verovio.toolkit(); var zoom = 50; var pageHeight = 2970; var pageWidth = 2100; function setOptions() { ////////////////////////////////////////////////////////////// /* Adjust the height and width according to the window size */ ////////////////////////////////////////////////////////////// // Attention ce n'est pas fixe ! // console.log($(document).height()); // En dur 60 000 c'est le max // Sinon [Error] Parameter value 62156 for 'pageHeight' out of bounds; default is 2970, minimum 100, and maximum 60000 // pageHeight = $(document).height() * 100 / zoom ; // C'est juste un Warning pageHeight = 60000; // console.log($(window).width()); => 1 903, je ne sais pas d'o霉 cela vient ! pageWidth = $(window).width() * 100 / zoom ; // console.log(pageWidth); => 3 806, quand j'inspecte l'茅l茅ment svg j'ai width="1 903 px" s没rement d没 au zoom // 17/05/21 - Pour ne pas d茅border // De fa莽on empirique sous Firebug avec width=880px 莽a passe => 2x880=1760 // pageWidth = 1760; // 9/06/21 pour avoir le m锚me width pour la balise svg que dans le RISM cad 1050px pageWidth = 2100; // TLA : en entr茅e format "Plaine & Easie Code Input" // adjustPageWidth: true Ne change rien options = { inputFrom: 'pae', pageHeight: pageHeight, pageWidth: pageWidth, scale: zoom, adjustPageHeight: true }; vrvToolkit.setOptions(options); } function loadData(data, svg_output) { setOptions(); // console.log(data); var svg = vrvToolkit.renderData(data + "\n", options ); // A-t-on des infos ? : NON // var getLog = vrvToolkit.getLog() // console.log(getLog); //$("#svg_output001").html(svg); svg_output.html(svg); } $(document).ready(function() { $('.multiple-select select').select2(); /* Ne fonctionne pas avec des analytiques de niveau 2 par ex NNB=43550622 // Affichage des incipts // Un peu tordu ! var pos = 1; // La notice principale var sPos = '000'; do { if (window['paeIncipit' + sPos] != "") { loadData(window['paeIncipit' + sPos], $('#svg_output' + sPos)); } pos++; sPos = ("0000" + pos).substr(-3); // Pourquoi paeIncipit041 n'est pas d茅finie pour NNB=39750565 sur la PFC ? // pb. s没remement avec le premier cract猫re 522$p guillement au lieu de quote quote ! => mise en place dans xsl de replaceCharsInString() // il y en a aussi un autre avant F4.B8A. // Dans les autres incipits de cette NNB je n'ai pas cette anomalie ! console.log(sPos); } while ( typeof(window['paeIncipit' + sPos]) !== 'undefined' ) */ // J'ai l'mpression que le - pose des pbs dans les noms de variables => n // paeIncipitn1, 2 ... Les 522$p de la notice principale // paeIncipit_an1, 2 ... Les 522$p de l'analytique de niveau 1 a // paeIncipit_a_bn1, 2 ... Les 522$p de l'analytique de niveau 2 a.b // console.log("Les 522$p de la notice principale"); var num522p = 1; do { if (typeof(window['paeIncipitn' + num522p]) !== 'undefined' ) { // console.log("Num522p = " + num522p); loadData(window['paeIncipitn' + num522p], $('#svg_outputn' + num522p)); num522p++; } } while ( typeof(window['paeIncipitn' + num522p]) !== 'undefined' ) // console.log("Les 522$p des analytiques de niveau 1"); var numAnlNiv1 = 1; do { num522p = 1; do { if (typeof(window['paeIncipit_' + numAnlNiv1 + 'n' + num522p]) !== 'undefined' ) { if (window['paeIncipit_' + numAnlNiv1 + 'n' + num522p] != "") { loadData(window['paeIncipit_' + numAnlNiv1 + 'n' + num522p], $('#svg_output_' + numAnlNiv1 + 'n' + num522p)); } // console.log("Niv1/Num522p = " + numAnlNiv1 + '/' + num522p); num522p++; } } while ( typeof(window['paeIncipit_' + numAnlNiv1 + 'n' + num522p]) !== 'undefined' ) num522p = 1; numAnlNiv1++; } while ( typeof(window['paeIncipit_' + numAnlNiv1 + 'n' + num522p]) !== 'undefined' ) var nbAnalytiquesNiv1 = numAnlNiv1 - 1; // console.log("Les 522$p des analytiques de niveau 2"); var numAnlNiv1 = 1; var numAnlNiv2 = 1; do { num522p = 1; do { do { if (typeof(window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p]) !== 'undefined' ) { if (window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p] != "") { loadData(window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p], $('#svg_output_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p)); } // console.log("Niv1_Niv2/Num522p = " + numAnlNiv1 + '_' + numAnlNiv2 +'/' + num522p); num522p++; } // On itere sur toutes les 522$p de l'analytique de niveau 2 } while ( typeof(window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p]) !== 'undefined' ) // Passage 脿 l'analytique de niveau 2 suivante num522p = 1; numAnlNiv2++; // On itere ... } while ( typeof(window['paeIncipit_' + numAnlNiv1 + '_' + numAnlNiv2 + 'n' + num522p]) !== 'undefined' ) // Passage 脿 la premi猫re (numAnlNiv2 = 1) analytique de niveau 2 de l'analytique de niveau 1 suivante (numAnlNiv1++) num522p = 1; numAnlNiv1++; numAnlNiv2 = 1; // TLA #55576 12/07/21 } while (numAnlNiv1 <= nbAnalytiquesNiv1) }); </script> <link rel="icon" type="image/png" href="/images/icones/icone_CG.png" /> <!--[if IE]><link rel="shortcut icon" type="image/x-icon" href="/images/icones/favicon.ico" /><![endif]--> <meta property="og:title" content="BnF Catalogue général" /> <meta property="og:type" content="website" /> <meta property="og:image" content="http://catalogue.bnf.fr/images/bnf-catalogue-vignette-facebook.png" /> <meta property="og:url" content="http://catalogue.bnf.fr" /> <meta property="og:description" content="Plus de 13 millions de notices bibliographiques (imprimés, documents sonores, ressources électroniques, manuscrits, objets...) et près de 5 millions de notices d'autorité (personnes, collectivités, œuvres, noms communs, noms géographiques, marques ... )" /> <script type="text/javascript" src="/js/tacBnF.js" ></script> <title> </title> </head> <!-- TLA #21675 29/05/18 --> <body onload="chargerImage()"> <div class="container"> <!-- Entete --> <a href="#main" class="evitement">Aller au contenu</a> <div id="header"> <header role="banner"> <input type="hidden" id="modeAdcat" value="false"/> <input type="hidden" id="enqueteUrlActive" value="false"/> <input type="hidden" id="enqueteUrlAccueil" value="http://ns201.askia.com/WebProd/cgi-bin/askiaext.dll?Action=StartSurvey&SurveyName=3277_BnF&Source=1"/> <input type="hidden" id="enqueteUrlRecherche" value="http://ns201.askia.com/WebProd/cgi-bin/askiaext.dll?Action=StartSurvey&SurveyName=3277_BnF&Source=2"/> <input type="hidden" id="enqueteUrlResultat" value="http://ns201.askia.com/WebProd/cgi-bin/askiaext.dll?Action=StartSurvey&SurveyName=3277_BnF&Source=3"/> <input type="hidden" id="enqueteUrlNotice" value="false"/> <!-- Entete --> <div class="row"> <!-- Logos --> <div class="col-md-6"> <table class="headerclass" role="presentation" > <tr> <td class="colorgrey"> <a href="https://www.bnf.fr" target="_blank" class="lien-logo" data-toggle="tooltip" data-placement="bottom" data-title-perso="Accès au site de la Bibliothèque nationale de France" rel="tooltip" onclick="clickXiti('N', 'page.headerAccueil.clic.xiti.BnFLogo');" > <img src="/images/Logo_BNF_Web.png" alt="BnF (nouvelle fenêtre)" class="logobnf"/> </a> </td> <td> <h1> <a class = "retour-acceuil" href="/" data-toggle="tooltip" data-placement="bottom" data-title-perso="Retour à la page d'accueil du Catalogue général" rel="tooltip" onclick="clickXiti('N', 'CCALogo');" > <img src="/images/Logo_Catalogue-general_Web.png" alt="Catalogue Général" class="logoTet" /> </a> </h1> </td> <td > <a style="visibility:hidden;" href="https://achatsreproduction.bnf.fr/views/vel/mon_panier.jsf" class="pictos"><i class="icon-panier" title="Mes demandes de reproduction" data-icon=""></i></a> </td> </tr> </table> </div> <!-- Menu transverse --> <div class="col-md-6-bis text-right"> <div class="menu-transverse" > <ul> <!--li> <a target="_blank" href="https://s1.sphinxonline.net/surveyserver/s/VPCMN/BNF2023/catalogue-general.htm" class="lienAide" style="line-height:38px;color:red;" onclick="clickXiti('N', 'enquetebnf');" > Participez à l'enquête "La BnF et vous" <span class="hors-viewport">Participez à l'enquête "La BnF et vous"</span> </a> </li--> <div class="espace-perso"> <button class="espace-perso-int2"> <span class="pictos"> <i aria-hidden="true" class="icon-espace" title="Espace personnel" data-icon=""></i> </span> <span class="text">Espace personnel</span> </button> <div class="espace-perso-layer"> <p> Utilisez votre espace personnel pour :<br> </p> <ul> <li> <strong>R茅server</strong> vos places et documents sur le site Fran莽ois-Mitterrand.<br> </li> <li> <strong>R茅server</strong> vos documents sur les sites Richelieu, Arsenal, Op茅ra.<br> </li> <li> <strong>Ajouter</strong> vos notices et les classer.<br> </li> <li> <strong>Voir</strong> vos achats de reproductions. </li> <!-- --> </ul> <p> </p> <form method="POST" name="auth" action="/Connecter?/popinPex.do?numPex=52&numBib=30365300&numReg=8&numOrd=52"target="_top"> <button role="link"title="Identifiez-vous" onClick="clickXiti('A', 'connectionEspacePerso');this.form.submit();"> Se connecter </button> </form> </div> </div> <script type="text/javascript"> function myReferer(typeBouton){ var locationRef= location; var hostname = locationRef.protocol + "//" + locationRef.host; var uri = locationRef.href.replace(hostname, ""); var result = document.getElementById(typeBouton).href = document.getElementById(typeBouton).href + encodeURIComponent(uri); } </script> <li> <a href="http://catalogue.bnf.fr/aide/" class="lienAide" style="line-height:38px;" onclick="clickXiti('N', 'aideGeneral');" > <!-- <i aria-hidden="true" class="icon-aidec" title="Aide à la consultation du catalogue" data-icon=""></i> --> <span aria-hidden="true" >Aide</span> <span class="hors-viewport">Aide à la consultation du catalogue</span> </a> </li> <li> <a href="/question.do" class="lienUneQuestion" style="line-height:38px;"> Une question ? </a> </li> <!--lien historique--> <li> <a href="/historiqueRecherche.do" class="lienHistorique" style="line-height:38px;"> Historique </a> </li> <!-- <a style="visibility:hidden;" href="http://catalogue.bnf.fr/aide/" class="lienAide"> Aide <span class="hors-viewport">Aide à la consultation du catalogue</span> </a> --> <!-- <a style="visibility:hidden;" href="https://achatsreproduction.bnf.fr/views/vel/mon_panier.jsf" class="pictos"><i class="icon-panier" title="Panier" data-icon=""></i></a> --> <li> <a href="https://achatsreproduction.bnf.fr/views/vel/mon_panier.jsf" class="pictos" onclick="clickXiti('N', 'panierMarchand');" ><i class="icon-panier" title="Mes demandes de reproduction" data-icon="" aria-hidden="true"></i><span class="hors-viewport">Mon panier</span></a> </li> </ul> <a role="button" href="#" class="pictos" style="display:hidden;visibility:hidden;"></a> <!-- <a href="accueil.aide.biblio.lien1" target="_blank" class="pictos" onclick="clickXiti('N', 'poserUneQuestion');"> <i aria-hidden="true" class="icon-aideb" title="Poser une question à un bibliothécaire (service SINDBAD)" data-icon=""></i> <span class="hors-viewport">Poser une question à un bibliothécaire (service SINDBAD)(nouvelle fenêtre)</span> </a> --> <!-- Menu langues --> </div> </div> </div> </header> <script type="text/javascript"> xitiBase = ""; </script> <div class="row"> <div id="menu"> <div class="recherche"> <form id="rechercher" name="rechercher" action="/rechercher.do;jsessionid=0C0C88331D7C8CEE9FF62252024E70A7" method="get" role="search"> <input type="text" name="motRecherche" size="100" maxlength="200" value="" id="rechercher_motRecherche" aria-label="Recherche"/> <a href="#" role="button" class="pictos picto-help" data-toggle="tooltip" data-placement="top" data-title-perso="Pour rechercher une expression exacte, saisissez les termes recherchés entre guillemets. Exemple : "le rouge et le noir"" rel="tooltip" style="background: #fff none repeat scroll 0 0; margin-left:-2px;"> <i class="icon-help" style="margin-left:3px;" title="" data-icon=""></i> </a> <div class="skin-select">