Jeg har denne situation:

  • Min bog har brug for et alfabetisk indeks, der bruges til at finde på hvilken side et element blev vist.
  • Min bog har brug for en ordliste, der bruges til at slå definitionen af varen op.
  • Alle indekserede poster vises i ordlisten og omvendt.
  • I har brug for noget kompakt, men let at læse.

Det synes derfor passende, at der kun skal være et afsnit at henvise til bagpå, enten et indeks (med definitioner) eller en ordliste ( som fungerer som et indeks). Hvilken ville være den bedste vej at gå? Er der et andet valg?

Kombinerer udgivere nogensinde ordlisten og indekset i et afsnit? Hvad kalder de det?

Kommentarer

  • Selvom det er rimeligt, at hvert udtryk, der er defineret i ordlisten, også skal vises i indekset, gør jeg ikke ' t tror, at hvert indekselement typisk fortjener en ordlistedefinition. I sidstnævnte tilfælde skal indeks og ordliste forblive adskilte. En mulig tilgang er derefter at lade ordlisteposter pege på de tilsvarende indekselementer. Jeg har beskrevet en sådan tilgang – se tex.stackexchange.com/questions/340628/…

Svar

En ordliste kan ikke kun omfatte definitioner af bestemte emner, men også (som et indeks) angive siden (e) ) hvor disse emner dukkede op. Hvis desuden hvert indekseret element (og ikke kun et undersæt) også vises i ordlisten, er et separat indeks overflødigt.

Her er et eksempel på en (forhåbentlig) “kompakt, men let at læs “ordliste produceret ved hjælp af glossaries pakken. Du kan også bruge hyperref pakke (som i modsætning til de fleste andre pakker skal indlæses før glossaries) for at tilføje hyperlinks i ordlisten såvel som i hovedteksten.

\documentclass{article} \usepackage{hyperref} \usepackage{glossaries} \makeglossaries \newglossaryentry{electrolyte}{name=electrolyte,% description={solution able to conduct electric current}} \textheight=80pt% just for the example \begin{document} Some text about \gls{electrolyte}. \printglossaries \end{document} 

indtast billedebeskrivelse her

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *