Nachdem ich jetzt den Kram
https://texwelt.de/wissen/fragen/24199/glossaries-glossaries-extra-stichwortverzeichnis-index-erganzen
doch noch hinbekommen habe, ist die Frage doch aktuell.


Kann mir jmd. sagen, wie ich das allerletzte Beispiel auf
https://tex.stackexchange.com/questions/287080/best-solution-for-acronyms-abbreviations-glossary-and-index
übersetzen muss?

Ich habe
% arara: pdflatex % arara: pdflatex % arara: makeglossaries % arara: bib2gls % arara: pdflatex
wie hier versucht. makeglossaries liefert dabei 'Failure'.

Jedenfalls erhalte ich ein leeres Indexdokument:

alt text

Beispiel aus o.g. Quelle:

Öffne in Overleaf
% arara: pdflatex
% arara: pdflatex
% arara: makeglossaries
% arara: bib2gls
% arara: pdflatex
% arara: clean: { extensions: [acn, acr,alg, aux, glg, glo, gls, ist, out, slg, syg, syi, toc, idx, ind, log, ilg, glstex, bib, syntex, syntex(busy), gz ] }

\documentclass{article}

\usepackage[colorlinks]{hyperref}
\usepackage[record,% using bib2gls
 index,% create 'index' glossary
 abbreviations,% create 'abbreviations' glossary
 postdot,% insert dot after descriptions
 nostyles,%don't load predefined styles
 stylemods={tree,bookindex},% load the 'tree' and 'bookindex' style packages
 style={tree}% set the default style to 'tree'
]{glossaries-extra}

\setabbreviationstyle[common]{short} % set abbreviation style before \GlsXtrLoadResources

\GlsXtrLoadResources[
 src={terms},% data in terms.bib
 label-prefix={idx.},% prefix for primary entry labels
 dual-prefix={},% prefix for dual entry labels
 type=index,% put primary entries in 'index' glossary
 combine-dual-locations={primary}% merge locations and assign to primary list
]

% provide commands that work like \gls etc for the @index entries
% (that don't have a dual counterpart)
\glsxtrnewglslike{idx.}{\idx}{\idxpl}{\Idx}{\Idxpl}

\begin{document}
\section{Sample}

First use \gls{debs} and \gls{p2p}. Next use: \gls{debs} and
\gls{p2p}.

No expansion: \gls{http}.

\section{Another Sample}

A \gls{duck} and a \gls{parrot}. Lots of \glspl{duck}.
\Idx{hippo}, \idxpl{goose} and a \idx{chateau}.

\printunsrtglossary % main glossary
\printunsrtglossary[type=abbreviations]% list of abbreviations
\printunsrtglossary[type=index,style=bookindex] % index

\end{document}

gefragt 04 Mai '19, 11:18

cis's gravatar image

cis
9.5k78452491
Akzeptiert-Rate: 29%

bearbeitet 04 Mai '19, 19:01

Deine Antwort auf die Frage: (Bemerkungen bitte oben als Kommentar)
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×45
×11

gestellte Frage: 04 Mai '19, 11:18

Frage wurde gesehen: 2,189 Mal

zuletzt geändert: 04 Mai '19, 19:01