\documentclass{article}
\usepackage{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{knuth,
author = {Knuth, Donald E.},
title = {The {\TeX} book},
date = 1984,
maintitle = {Computers \& Typesetting},
volume = {A},
publisher = {Addison-Wesley},
location = {Reading, Mass.},
langid = {english},
langidopts = {variant=american},
sortyear = {1984-1},
sorttitle = {Computers & Typesetting A},
indexsorttitle= {The TeXbook},
indextitle = {\protect\TeX book, The},
shorttitle = {\TeX book},
bibliography = {bib yes}
}
@article{einstein,
author = {Einstein, A.},
title = {Die Grundlage der allgemeinen Relativitätstheorie},
journal = {Annalen der Physik},
volume = {354},
number = {7},
doi = {10.1002/andp.19163540702},
pages = {769--822},
year = {1916},
index= {idx yes}
}
\end{filecontents*}
\addbibresource{\jobname.bib}
\DeclareSourcemap{
%
Savez-vous à quoi le résultat devrait ressembler dans le document?
C'est document indépendant. Il s'agit juste de coder la présence (ou non) d'un index dans un ouvrage, de même pour un glossaire, etc. Je voudrais un bib le plus complet et utilisable possible, ensuite, il restera la question de son utilisation, question que je refuse de me poser ici. C'est pour éviter de l'information non structurée dans des champs peu idoines.