Seite 1 von 1

Punkt ausschließlich nach LETZTEM Bib-Eintrag im Verzeichnis

Verfasst: Mi 26. Feb 2014, 22:28
von boerborg
Hallo.
Ich nutze Biber für mein Literaturverzeichnis.

Ausschließlich der ALLERLETZTE Literaturverweis meines Verzeichnisses soll mit einem Punkt (.) enden.

Beispielansicht dazu hier: http://www.jonep.de/zeugs/latex/latex-vorschau.jpg (Der Upload in diesen Post hatte leider nicht funktioniert).

Mit
\renewcommand{\finentrypunct}{}
habe ich den standardmäßigen Punkt hinter JEDEM Literaturverweis deaktiviert.
Für den letzten möchte ich dort wiederum den Punkt einsetzen.

Hat jemand einen Tipp für mich?

Vielen Dank im Voraus für Eure Hilfe!
jonas

Verfasst: Fr 28. Feb 2014, 00:04
von Sputnik1983
Nicht das ich dir helfen könnte, dein Problem zu lösen, aber:

Darf man fragen, warum du
erstens: nicht nach jedem Literatureintrag einen Punkt setzen willst? Denn so weit ich weiß, ist das Standard und gängige Praxis.
zweitens: warum du, wenn du schon keine Punkte setzen willst, ausgerechnet den letzten setzen willst ? Denn das fasst die Gesamtheit deiner Quellen zu einer äußerst merkwürdigen logischen Gruppe zusammen.

Macht meines Erachtens also nicht den geringsten Sinn...

Verfasst: Fr 28. Feb 2014, 11:45
von boerborg
Ja, das stimme ich mit Dir voll überein!
Ich finde es auch sinnfrei, ABER es ist Vorgabe für mein Studium (amerikanische Universität) - deshalb muss ich mich an diese Vorgabe halten.

Verfasst: Fr 28. Feb 2014, 12:43
von Noch so einer
Dann muss bei den anderen Einträgen aber doch stattdessen ein Komma oder ein Semikolon hin, oder?

Jedenfalls würde ich mich nicht lange damit aufhalten, sondern ganz pragmatisch am Ende die bbl-Datei editieren und dort den Punkt reinpacken. Alternativ könnte man eventuell etwas wie
\renewcommand{\finentrypunct}{\stepcounter{finentrypunct}\ifnum\value{finentrypunct}=25.\fi}
\newcounter{finentrypunct}
probieren, um beim 25. Eintrag einen Punkt zu setzen und sonst nicht. Mangels vollständigem Minimalbeispiel habe ich das aber nicht getestet. Wenn man den abschließenden Wert von finentrypunct in die aux-Datei speichert, könnte man das eventuell auch so weit automatisieren, dass ab dem zweiten LaTeX-Lauf der Punkt wirklich beim letzten Eintrag gesetzt wird. Das müsste ich aber erst einmal ausprobieren.

Verfasst: Fr 28. Feb 2014, 14:03
von boerborg
Danke für den Lösungsvorschlag.
Ich habe vorhin folgende Lösung bei stackexchange.com erhalten. Das funktioniert so perfekt.

http://tex.stackexchange.com/questions/ ... bliography

LG