Sortierung von Umlauten im Autorenregister Thema ist als GELÖST markiert

Erstellen von Index, Glossar, Symbolverzeichnis, einer Nomenklatur etc. mit MakeIndex oder Xindy


NetteNette
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Mi 4. Nov 2020, 15:02

Sortierung von Umlauten im Autorenregister

Beitrag von NetteNette »

In meinem Autorenregister werden Umlaute nicht an der richtigen Stelle einsortiert, obwohl ich bei Autoren mit Umlauten einen passenden sortname angegeben habe. Ich vermute, dass es an der Definition des names-Index liegt, weiß aber nicht, was ich an diesem ändern muss, damit die Sortierung richtig vorgeht. Kann mir jemand helfen?
(Den titles-Index erstelle ich nur, damit die Titel nicht auch im Autorenregister auftauchen).
Hier mein MB:
\documentclass[a4paper, 12pt]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[LGR,T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage{indextools}
\usepackage[style=authortitle-dw,backend=biber,sorting=nyt,indexing=cite]{biblatex}


\begin{filecontents}{jobname.bib}
	@book{Gartner.2012,
		author = {Gärtner, Judith},
		date = {2012},
		title = {Die Geschichtspsalmen. Eine Studie zu den Psalmen 78, 105, 106, 135 und 136 als hermeneutische Schlüsseltexte im Psalter},
		address = {Tübingen},
		publisher = {{Mohr Siebeck}},
		shorttitle = {Geschichtspsalmen},
		number = {84},
		series = {FAT},
		sortname = {Gaertner, Judith}
	}
	@book{Greenfield.2004,
		author = {Greenfield, Jonas C. and Stone, Michael E. and Eshel, Ester},
		date = {2004},
		title = {The Aramaic Levi Document. Edition, Translation, Commentary},
		address = {Leiden and Boston, MA},
		publisher = {Brill},
		shorttitle = {ALD*},
		number = {19},
		series = {SVTP}
	}
		
	@book{Ohler.2018,
		author = {Öhler, Markus},
		date = {2018},
		title = {Geschichte des frühen Christentums},
		address = {Göttingen},
		publisher = {{Vandenhoeck {\&} Ruprecht}},
		shorttitle = {Geschichte},
		number = {4737},
		series = {Basiswissen Theologie und Religionswissenschaft; UTB},
		sortname = {Oehler, Markus}
	}

	@article{Olson.1998,
		author = {Olson, Daniel C.},
		date = {1998},
		title = {Enoch and the Son of Man in the Epilogue of the Parables},
		pages = {27--38},
		volume = {18},
		shorttitle = {Enoch},
		journal = {JSPE}
	}

\end{filecontents}
\addbibresource{jobname.bib}

\begin{filecontents*}[overwrite]{MyStyleAW.ist}
	heading_suffix "\nopagebreak"
	delim_0 "~~"
	delim_1 "~~"
	delim_2 "~~"
	delim_r "--"
\end{filecontents*}


\makeatletter
\@ifpackageloaded{biblatex_legacy}
{\DeclareIndexNameFormat{default}{%
		\usebibmacro{index:name}{\index[names]}{#1}{#3}{#5}{#7}}}
{\DeclareIndexNameFormat{default}{%
		\usebibmacro{index:name}{\index[names]}
		{\namepartfamily}
		{\namepartgiven}
		{\namepartprefix}
		{\namepartsuffix}}}
\makeatother

\DeclareIndexFieldFormat{indextitle}{%
	\usebibmacro{index:title}{\index[titles]}{#1}%
}


\makeindex[name=names, title=Autorenregister,options=-s mystyleAW]
\makeindex[name=titles]

\begin{document}
	
	Hier werden die Werke zitiert\footcites{Greenfield.2004}{Gartner.2012}{Ohler.2018}{Olson.1998}
	
	
	\printbibliography
	
	\printindex[names]
\end{document}

NetteNette
Forum-Anfänger
Forum-Anfänger
Beiträge: 25
Registriert: Mi 4. Nov 2020, 15:02

Re: Sortierung von Umlauten im Autorenregister

Beitrag von NetteNette »

Hat irgendjemand eine Idee?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Re: Sortierung von Umlauten im Autorenregister

Beitrag von u_fischer »

makeindex ist schlecht in utf8 und Umlauten. Benütze
\usepackage[upmendex]{indextools}
und rufe zwischendurch
upmendex -s mystyleAW names.idx
auf.

Antworten