Seite 1 von 1

Index: Abkürzungen werden unter

Verfasst: Mo 18. Apr 2016, 07:50
von EFH56
Guten Morgen,
ich habe in einem größeren Dokument ein Abkürzungsverzeichnis und einen Index (Stichwortverzeichnis) angelegt. Leider werden meine Abkürzungen nicht alphabetisch in den Index einsortiert sondern unter Symbols am Anfang. Liegt das an der Style Datei? Kann man das abschalten?
Die Style Datei habe ich aus dem Internet entnommen.
Ich habe versucht mein Dokument auf ein Minimalbeispiel zu reduzieren.
\documentclass[paper = 155mm:220mm, DIV=13, headinclude, twoside, fontsize=9pt, BCOR=17mm, headsepline, parskip=half, headings=small]{scrbook}

\usepackage{xpatch}
\usepackage{comment} 
\usepackage{booktabs}
\usepackage{array}

\makeatletter
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

%Abkürzungsverzeichnis
\usepackage[printonlyused]{acronym}	
\usepackage{makeidx}

%Stichwortverzeichnis erstellen
\usepackage{makeidx}
\makeindex

%\usepackage{math}
\pagestyle{headings}

\usepackage{tocstyle}
\usetocstyle{KOMAlike}

\begin{document}

\newcommand{\idx}[1]{#1\index{#1}}
\newcommand{\idxac}[1]{\ac{#1}\index{\ac{#1}}}

\chapter{Abkürzungsverzeichnis}

	\begin{acronym}
	\acro{CDT}{Kohlenhydrat-defizientes-Transferrin}
	\acro{CEA}{Carcinoembryonales Antigen}
	\acro{CHE}{Cholinesterase}
	\acro{CK}{Creatinkinase}

	\end{acronym}


\tableofcontents 

\chapter{Test}

\idxac{CEA}
\idxac{CDT}
\index{ABC Test}
\index{XYZ}

\renewcommand{\indexname}{Stichwortverzeichnis}
\addcontentsline{toc}{chapter}{Stichwortverzeichnis}

\printindex
Style Datei:
preamble "\\begin{theindex}"
postamble "\n\\end{theindex}\n"
headings_flag 1
heading_prefix "{\\bf "
heading_suffix "}\\nopagebreak%\n \\indexspace\\nopagebreak%"
\page_preference "rRnaA"
item_0 "\n\\item "
item_1 "\n\\item "
item_2 "\n\\item "
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "~--~"
suffix_2p "\\,f."
suffix_3p "\\,ff."

Index: Abkürzungen werden unter

Verfasst: Mo 18. Apr 2016, 07:59
von IRM
SO sieht dann das Stichwortverzeichnis also der Index aus

Verfasst: Mo 18. Apr 2016, 11:20
von cgnieder
Verwende
\newcommand{\idxac}[1]{\ac{#1}\index{#1@\ac{#1}}}
sonst werden sie all als beginnend mit \ac sortiert. Da hier das erste Zeichen ein \ ist, werden sie dann auch unter Symbolen einsortiert.

Grüße

Verfasst: Mo 18. Apr 2016, 21:08
von IRM
Super, funktioniert! Daran habe ich gar nicht gedacht.
Gibt es eine Möglichkeit die Bezeichnung "Symbols" einzudeutschen z.B. mit "Symbole"?