glossary tests. name/long acronyms, also in glossary but foo
parent
774bc58ef5
commit
73bb91d9cb
|
@ -217,15 +217,28 @@ leftmargin=1cm,rightmargin=1cm
|
||||||
|
|
||||||
%%% GLOSSARY %%%
|
%%% GLOSSARY %%%
|
||||||
\let\printindex\relax % or conflicts with memoir
|
\let\printindex\relax % or conflicts with memoir
|
||||||
\usepackage[nonumberlist,record=hybrid,index,abbreviations,toc,indexcrossrefs,translate=babel,acronym]{glossaries-extra}
|
%\usepackage[nonumberlist,record=hybrid,index,abbreviations,toc,indexcrossrefs,translate=babel,acronym]{glossaries-extra}
|
||||||
|
\usepackage[stylemods=bookindex,style=bookindex,nonumberlist,record=hybrid,index,abbreviations,toc,indexcrossrefs,translate=babel,acronym]{glossaries-extra}
|
||||||
|
|
||||||
\renewcommand{\abbreviationsname}{List of Abbreviations}
|
\renewcommand{\abbreviationsname}{List of Abbreviations}
|
||||||
\makeindex
|
\makeindex
|
||||||
|
|
||||||
|
%\GlsXtrLoadResources[src={entries},sort={en-GB},
|
||||||
|
%secondary={en-GB:category:topic}
|
||||||
|
%]
|
||||||
\setabbreviationstyle{long-short}
|
\setabbreviationstyle{long-short}
|
||||||
\GlsXtrLoadResources[src={Glossary.bib},sort={en-US},type=main]
|
% selection=all
|
||||||
\GlsXtrLoadResources[src={Acronyms.bib},sort={letter-nocase},type=acronym]
|
%\GlsXtrLoadResources[src={Acronyms.bib},sort={letter-nocase},selection={all},type={dualacronym}]
|
||||||
\GlsXtrLoadResources[src={Abbreviations.bib},sort={letter-nocase},type=abbreviations]
|
%\GlsXtrLoadResources[src={Acronyms.bib},sort={letter-nocase},selection={all}]
|
||||||
|
% XXX TEST, Works, but long/short cleanup needed
|
||||||
|
\GlsXtrLoadResources[src={Acronyms.bib},sort={en-US},secondary={en-US:category:main}]
|
||||||
|
|
||||||
|
\GlsXtrLoadResources[src={Abbreviations.bib},sort={letter-nocase},selection={all},type={abbreviations}]
|
||||||
|
\GlsXtrLoadResources[src={Glossary.bib},sort={en-US},selection={all},type={main}]
|
||||||
|
%\GlsXtrLoadResources[src={Glossary.bib,Acronyms.bib,Abbreviations.bib},sort={en-US},selection={all},type={main}]
|
||||||
|
|
||||||
|
% Sort abbreviations by long, another way (untested)
|
||||||
|
%\GlsXtrLoadResources[abbreviation-sort-fallback={long}]
|
||||||
|
|
||||||
\GlsXtrEnableIndexFormatOverride
|
\GlsXtrEnableIndexFormatOverride
|
||||||
|
|
||||||
|
@ -246,13 +259,21 @@ leftmargin=1cm,rightmargin=1cm
|
||||||
{\glsletentryfield{#1}{#2}{sort}}%
|
{\glsletentryfield{#1}{#2}{sort}}%
|
||||||
}
|
}
|
||||||
|
|
||||||
% OK, ACRONYM shows description, then short.
|
% XXX TEST does nothing?
|
||||||
% Showshort first better.
|
%\renewcommand*{\glsxtrfullsep}[1]{~}
|
||||||
% Shows both when desc=long, only one needed...
|
|
||||||
% OK, but meh
|
% ACRONYM, Just show acronym and long
|
||||||
\renewcommand*{\glsxtrpostdescacronym}{%
|
\renewcommand*{\glsxtrbookindexname}[1]{%
|
||||||
\space(\glsentrylong{\glscurrententrylabel})%
|
\textbf{\glossentryname{#1}}%
|
||||||
|
{\space \glsentryshort, \glsentrylong{#1}}
|
||||||
}
|
}
|
||||||
|
% OK, ACRONYM shows description, then short.
|
||||||
|
%\renewcommand*{\glsxtrpostdescacronym}{%
|
||||||
|
% \space(\glsentrylong{\glscurrententrylabel})%
|
||||||
|
%}
|
||||||
|
|
||||||
|
% XXX TEST. Needs to use \mgls etc
|
||||||
|
%\multiglossaryentrysetup{indexmain=true, indexothers=true, hyper=individual, category=acronym}
|
||||||
|
|
||||||
% crossref for see:
|
% crossref for see:
|
||||||
\renewcommand*{\glsxtrpostdescgeneral}{%
|
\renewcommand*{\glsxtrpostdescgeneral}{%
|
||||||
|
@ -432,7 +453,10 @@ leftmargin=1cm,rightmargin=1cm
|
||||||
%%% END ACRONYM %%%
|
%%% END ACRONYM %%%
|
||||||
|
|
||||||
%%% GLOSSARY %%%
|
%%% GLOSSARY %%%
|
||||||
\printunsrtglossary[style={indexgroup}]
|
% GOOD
|
||||||
|
%\printunsrtglossary[style={indexgroup}]
|
||||||
|
% XXX TEST
|
||||||
|
\printunsrtglossary[type={main}, style={indexgroup}]
|
||||||
%%% END GLOSSARY %%%
|
%%% END GLOSSARY %%%
|
||||||
|
|
||||||
%%% BIBLIOGRAPHY %%%
|
%%% BIBLIOGRAPHY %%%
|
||||||
|
|
Loading…
Reference in New Issue