von Gast » Mo 29. Jan 2018, 18:25
biblatex verwendet \extras<sprache>, um \abx@strings@<sprache> hinzuzufügen. In \abx@strings@ngerman ist dann beispielsweise \refname ebenfalls als Literatur definiert. \extrasngerman wird nach \captionsngerman ausgeführt. tocbasic wiederum ist so schlau, auch \extrasngerman zu testen und in diesem Fall dieses Makro zu erweitern. Deshalb funktioniert \renewcaptionname. Es gibt also durchaus gute Gründe \renewcaptionname{ngerman} statt \addto\captionsngerman zu verwenden.
[p]biblatex[/p] verwendet [tt]\extras<sprache>[/tt], um [tt]\abx@strings@<sprache>[/tt] hinzuzufügen. In [tt]\abx@strings@ngerman[/tt] ist dann beispielsweise [tt]\refname[/tt] ebenfalls als [tt]Literatur[/tt] definiert. [tt]\extrasngerman[/tt] wird nach [tt]\captionsngerman[/tt] ausgeführt. [p]tocbasic[/p] wiederum ist so schlau, auch [tt]\extrasngerman[/tt] zu testen und in diesem Fall dieses Makro zu erweitern. Deshalb funktioniert [tt]\renewcaptionname[/tt]. Es gibt also durchaus gute Gründe [tt]\renewcaptionname{ngerman}[/tt] statt [tt]\addto\captionsngerman[/tt] zu verwenden.