Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I could not find the commands for creating a list of abbreviations with KOMA-Script. Could someone please tell it to me? Also could someone please tell me if the abbreviations list has to be at the beginning or at the end of the document? Thank you.

EDIT: I tried the following:

\documentclass[a4paper,11pt]{scrreprt}
\usepackage[komastyle,automark]{scrpage2}
\usepackage{ngerman}
\usepackage[utf8]{inputenc} 

\usepackage[acronym]{glossaries}
\makeglossaries

%%% Abkuerzungen
\newacronym{hvs}{hvs}{human visual system}

\begin{document}

\tableofcontents%
\newpage
\pagestyle{headings}%
\pagenumbering{arabic}%
\setcounter{page}{1}
\parskip1.5ex 

\addcontentsline{toc}{chapter}{Abkürzungen}

%Text
Denn der menschliche Wahrnehmungsapparat, auch \gls{hvs} genannt, nimmt höherfrequente Bildinhalte schlechter wahr als niederfrequente.

\printglossary[title=Abk\"urzungen]
\end{document}

But I don't get the glossary to be shown at the end. What is wrong??? I used the perl script makeglossaries on command line.

share|improve this question
4  
KOMA-Script doesn't provide commands for this. Have a look at packages like acro, acronym or glossaries. –  cgnieder Mar 12 '13 at 21:28
    
Abbreviation lists usually go at the front of a book unless endnotes are used; with endnotes, you should normally put them at the start of the endnotes section (where the abbreviations are most likely to be used). However, if the main text also makes heavy use of acronyms or abbreviations, then you should put them at the start of the document, somewhere in the frontmatter. A common order is something like: ToC, Preface, Acknowledgements, Abbreviations. –  jon Mar 12 '13 at 22:37
    
For what it's worth, I simply used a longtable for my last list of abbreviations: clean and simple --- but mine was used for abbreviations of citations that appeared in the footnotes. glossaries is very useful for technical abbreviations. Try texdoc glossariesbegin to get started. –  jon Mar 12 '13 at 22:37
    
A suggestion: Change your username to something more telling than "user1234567890". –  Speravir Mar 13 '13 at 3:08
    
cool. thanks for the advice –  user1234567890 Mar 14 '13 at 4:37

1 Answer 1

Written before substantial edit of question:

KOMA-Script does not provide such commands. It is intended by the developer to use one of the packages out there in the wild. Which one fits best your needs you must find out yourself, take a look on some CTAN topics: ab­brev, acronym and glos­sary.

From my personal view I can only tell you that I successfully used glossaries together with KOMA-Script. There is also an related item in the glossaries FAQ: How do I change the default translations provided by the glossaries package? (Thanks to Nicola Talbot for pointing me to this).

KOMA-Script provides commands for (re-)definition of language-dependent terms (in documentation for recent version this is section 10.4), one of them is for glossary titles. See also Kurt’s answer to How to change the name of document elements like “Figure”, “Contents”, “Bibliography” etc.?


Answer to edit:

Excerpt from documentation of glossaries, v3.04:

  • Section 2.5 (Package Options, Acronym options)

    acronym This creates a new glossary with the label acronym. This is equivalent to: \newglossary[alg]{acronym}{acr}{acn}{\acronymname} If the acronym package option is used, \acronymtype is set to acronym …

  • Section 10 (Displaying a glossary)

    \printglossary[〈options〉] where 〈options〉 is a 〈key〉=〈value〉 list of options. The following keys are available:
    type The value of this key specifies which glossary to print. If omitted, the default glossary is assumed. For example, to print the list of acronyms: \printglossary[type=\acronymtype]
    title This is the glossary’s title (overriding the title specified when the glossary was defined).

So you simply should have written

\printglossary[type=\acronymtype,title=Abkürzungen]

or used the KOMA-Script specific solution linked above for the title.

share|improve this answer
    
sry, but couldn't find the command for glossary titles with KOMA. You know which it is? this: \renewcaptionname{ngerman}{\glossaryname}{Abkürzungen} does not work. –  user1234567890 Mar 14 '13 at 4:50
    
In which language is your document to be set? Do you use babel? The command works exactly as given by you in a local file here. Did you by any chance forget to load inputenc? –  Speravir Mar 15 '13 at 2:45
1  
@user1234567890 you could add \usepackage[ngerman]{translator} before loading glossaries to get the title translated automatically (into “Glossar”) or simply use \printglossary[title=Abk\"urzungen] –  cgnieder Mar 15 '13 at 12:49

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.