Bonjour
Je ne connais pas Latex mais les possibilités d'OOo sont sans doute plus limitées. Ce que tu peux faire c'est utiliser le champ "Type" (article, livre, etc.) dans tes notices et dans l'index, insérer ce champ et trier l'index non en fonction de l'emplacement dans le document mais en fonction du champ "Type".
Les citations seront regroupées mais tu ne pourras pas gérer ta présentation comme tu le souhaites (type sur une ligne, avec dessous les citations)...
Exemple de sortie (avec la bibliographie par défaut)
Livre : 1: Heuser, Bettina, StarOffice 7 Trainingsbuch, m. CD-ROM, 2004
Livre : 2: Borges, Malte; Schumacher, Jörg; Redeker, Torsten, StarOffice 7, 2003
Livre : 3: Kraus, Uwe, StarOffice 7, 2004
Brochure : 4: Majetschak, Beate, StarOffice 7, 2 Bde. m. CD-ROM; Was ist das?, 2003
Brochure : 5: Borges, Malte; Schumacher, Jörg; Redeker, Torsten, StarOffice 7.0 / OpenOffice.org Kompendium, m. 2 CD-ROMs, 2004
Rapport de conférence : 6: Böhm, Franz, StarOffice 7 kreativ, 2004
Si les "types" par défaut ne te conviennent pas, tu peux recourir au champ "Utilisateur" (dans les notices tu précises
Concepts historiques,
Histoire médiévale, etc.). Pour le reste, il faut procéder comme ci-dessus : insertion du code "Utilisateur1" dans les entrées de l'index et tri sur ce champ, pour obtenir par exemple :
Concepts historiques : 1: Heuser, Bettina, StarOffice 7 Trainingsbuch, m. CD-ROM, 2004
Concepts historiques : 2: Böhm, Franz, StarOffice 7 kreativ, 2004
Histoire médiévale : 3: Majetschak, Beate, StarOffice 7, 2 Bde. m. CD-ROM; Was ist das?, 2003
Histoire médiévale : 4: Borges, Malte; Schumacher, Jörg; Redeker, Torsten, StarOffice 7, 2003