% This file is embedded in glossaries-extra-manual.pdf % Example 140 Displaying sorted glossaries with groups using bib2gls % Label: "ex:bib2glsgrp" % arara: pdflatex % arara: bib2gls: { group: on } % arara: pdflatex % arara: pdfcrop \documentclass[12pt]{article} \pagestyle{empty} \begin{filecontents*}{animalfamilies.bib} @index{waterfowl,user1={Anseriformes}} @index{ant,user1={Formicidae}} @index{adder,user1={Vipera berus}} @index{duck,parent={waterfowl},user1={Anatidae}} @index{zebra,user1={Hippotigris}} @index{aardvark,user1={Orycteropus afer}} @index{gazelle,user1={Gazella}} @index{mallard,parent={duck},user1={Anas platyrhynchos}} \end{filecontents*} \usepackage[record,stylemods=bookindex,style=bookindex]{glossaries-extra} \newglossary*{another}{Another Glossary} \GlsXtrLoadResources[selection=all,% select all entries src={animalfamilies},% identify bib file(s) sort=en-GB,% sort method secondary={la:user1:another}% sort again and copy to `another' ] \glsdefpostname{index}{ (\emph{\glsentryuseri{\glscurrententrylabel}})} \begin{document} \printunsrtglossary \printunsrtglossary[type=another] \end{document}