# Merge acronym and glossary lists and display acronyms both short and long

My current glossary looks like this:

What I'd like to do is:

1. Have the acronym-list print the short and the long version of the acronym, like this:

FPS (Frames Per Second) Text describing the acronym

1. "Merge" the glossary and the acronym list into one single list. This should also order the acronyms and the glossary-entries together, so that the acronym "FPS" would be between the glossary-entries "App" and "Heap".

I've checked out the huge user-manual for glossaries and some of the questions here, but no luck. Also, I found this How to combine Acronym and Glossary, which I can accept as a last resort, but I'd like to put them both in one list.

The merged glossary would be something like this:

activity Eine Art Controller[...] 6,19

FPS (Frames Per Second) Gibt an, wie oft der[...] 4,18,19,26

Heap Ein Baum, welcher die Heap[...] 5,10,81

Where activity and Heap are normal glossary entries and FPS is an acronym.

MWE

\documentclass[12pt,titlepage]{article}
\usepackage[toc, nopostdot]{glossaries}
\setacronymstyle{long-short}
\makeglossaries
\newcommand{\Gloss}[1]{\textit{\Gls{#1}}}
\newcommand{\gloss}[1]{\textit{\gls{#1}}}
\newcommand{\Glosspl}[1]{\textit{\Glspl{#1}}}
\newcommand{\glosspl}[1]{\textit{\glspl{#1}}}

\begin{document}

\cleardoublepage
\printglossary[title=Glossar]

\end{document}


That creates this output:

and the second time

Some other text later in the document has a JVM related topic

• Could you demo what your merged option would look like? – EngBIRD Jul 16 '15 at 22:43
• @EngBIRD I added a demo. – Lukas Knuth Jul 17 '15 at 6:55
• It would help if you could provide a minimal working example (MWE) we can work with. If you're using the glossaries package, then just remove the acronym package option to have a single glossary. For a short and long version with a description try \setacronymstyle{long-short-desc}. – Nicola Talbot Jul 17 '15 at 11:10
• Removing the acronym option from the package works for question 2, thanks for that! Though the \setacronymstyle is for displaying long and short in the text, right? I only want the long and short version in the glossary. – Lukas Knuth Jul 17 '15 at 13:47
• \setacronymstyle also sets how the name key (used in the glossary) is constructed, but it may be more appropriate to define a custom glossary style. What do you want in the text? Long only or short only? It really would help if you could provide minimal working example we can work with. – Nicola Talbot Jul 17 '15 at 18:22

To solve Nr. 1, I used this older answer from @Nicola Talbot:

\setacronymstyle{long-short-desc}  % Print both long and short
\renewcommand*{\acronymentry}[1]{%
\acronymfont{\glsentryshort{#1}} (\textnormal{\glsentrylong{#1}})} % Print it the way I want
\makeglossaries
\loadglsentries{glossar.tex} % Or define them directly...


To solve Nr. 2, Nicola helped me in the comments directly, by pointing out that leaving the acronym package option out of the \usepackage-command would result in just what I wanted.

Together, the output now looks like this:

• Could you please post how you formatted the \newglossaryentry in your file? – Marcel Dec 13 '16 at 9:10
• @Marcel not really sure what you're asking for. If you mean the style with which the glossary-items appear in the text, see my questions MWE. – Lukas Knuth Dec 13 '16 at 10:39
• I found it in Nicolas Thread. They glossary entries have to be formatted like this :\newacronym[description={set of tags for use in developing hypertext documents}]{html}{html}{Hyper Text Markup Language} – Marcel Dec 13 '16 at 19:32