You can use the sort key to change the sort order. Also you should better put groups around the accents (see the paragraph before section 4.1. in the docu):
\newacronym[sort=OEFFE]{oegd}{{\"O}GD}{{\"o}ffentlicher Gesundheitsdienst}
You can also try to use xindy
instead of makeindex
.
Since you didn't post a proper minimal example of the problem, it isn't easy to diagnose the problem. However, it seems that a combination of the following solved it:
As Nicola notes, if you use commands such as \gls
or \ac
in the main argument to section headings, and don't supply an alternate title for the contents etc., then those commands will also be used in the contents and the relevant page numbers added. And if you use \glsaddall
, then all entries are being added at that point and the relevant page number will also be added. \glsaddallunused
would be an alternative, excluding entries already used elsewhere in the document.
If you want to use \gls
or \ac
in a section heading, but do not want it to be added to the contents etc., then you can supply an alternative title for use in the latter cases.
\section[<title for ToC without acronyms>]{<title for heading with acronyms>}
What this does is uses the first, optional argument in the table of contents etc. and the second, mandatory argument for the title of the section itself in the body of the document. This just uses the standard LaTeX command
\section[<title for ToC etc.>]{<Title for heading in body of document>}
If you don't specify the optional argument, LaTeX uses the second argument in the ToC etc. as well. Otherwise, it uses the optional one.
So any time you want something different in the ToC from what you want as the heading in the document itself, just use the optional argument to specify a different value for the former.
Best Answer
a simple example
glossaries supports multiple nomenclatures so you can still use something like this
and because in the above case the type is automatically set to 'main' it will give you a second list called 'Nomenclature'
To finally get what you are after, you could use