PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Jurabib nur Punkte statt Komma



cecile
16-07-2008, 13:18
Hallo,

gibt es einen zentralen Befehl für jurabib mit jureco-style, dass alle Kommas durch Punkte ersetzt werden? Also, dass ich nur Punkte in einem Eintrag im Literaturverzeichnis stehen habe?

Viele Grüße und DANKE.
Verena

edico
16-07-2008, 19:28
afaik nein.
Du musst - abhängig vom 'Platz' [z.B.
\renewcommand{\bibbdsep}{} % Kein Komma hinter dem Erscheinungsort,
\jbdotafterbibentry{.} % Eintraege mit einem Punkt abschliessen] -
Einfluss nehmen. Ich kann mir auch nicht vorstellen, dass Dein Ansatz sinnhaft ist ...

edico

cecile
17-07-2008, 09:58
Danke für den Hinweis.

Allerdings werden meine Beiträge in Sammelwerken immer noch so

Haeberli, W./Maisch, M. (2007): Klimawandel im Hochgebirge. In: Endlicher,
W./Gerstengarbe, F.-W. (Hrsg.): Der Klimawandel. Einblicke, Rückblicke,
Ausblicke. Potsdam, S. 98–107.

angezeigt. Statt dem Komma hätte ich gerne einen Punkt.

Bisher habe ich mich nicht getraut, generell in der jurabib.sty Änderungen vorzunehmen...

Vielleicht weiß ja doch jemand einen allgemeinen Befehl, der die Kommas durch Punkte ersetzt??

Bisher habe ich folgende Änderungen vorgenommen

\usepackage{jurabib}
\jurabibsetup{authorformat=smallcaps,dotafter=bibe ntry, round,authorformat=year, bibformat=compress
}

\renewcommand*{\bibfnfont}{\textsc} %fn=Vorname Autor
\renewcommand*{\biblnfont}{\textsc}% Autoren in Kapitälchen statt fett
\renewcommand*{\bibfnfont}{\textsc}
\renewcommand*{\bibelnfont}{\textsc}
\renewcommand*{\bibefnfont}{\textsc}

\renewcommand*{\bibbtsep}{In: } %fügt bei Sammelwerken ein in: hinzu
\renewcommand*{\bibjtsep}{In: } %fügt bei Zeitschriften ein in: hinzu
\renewcommand*{\bibatsep}{.} %Punkt im Literaturverzeichnis hinter dem Titel
\renewcommand*{\jbaensep}{.} %Punkt im Literaturverzeichnis hinter Auflage
\renewcommand*{\ajtsep}{.}
\renewcommand{\bibbdsep}{}

Danke.
Verena

edico
17-07-2008, 11:47
\renewcommand{\bibbdsep}{.} statt \renewcommand{\bibbdsep}{} setzt genau den Punkt hinter dem Erscheinungsort.

Es ist nicht verkehrt, das jurabib manual zu lesen.

edico

cecile
17-07-2008, 12:09
Aber leider nicht, wenn danach noch die Seitenangabe bei Beiträgen kommt. Oder ist das nur so bei mir?


\begin{filecontents}{foo.bib}
@incollection{Matzarakis;Tinz2008,
crossref = {Lozan;Gral;Jendritzky;Karbe;Reise2008_T},
author = {Matzarakis, A. and Tinz, B.},
title = {Tourismus an der Küste sowie in Mittel- und Hochgebirge: Gewinner und Verlierer},
pages = {S. 247--252},
editor = {Lozàn, J. L. and Graßl, H. and Jendritzky, G. and Karbe, L. and Reise, K.},
booktitle = {Warnsignal Klima Gesundheitsrisiken. Gefahren für Menschen, Tiere und Pflanzen},
address = {Hamburg},
year = {2008}
}}
\end{filecontents}
\documentclass{scrbook}
\usepackage{jurabib}
\jurabibsetup{authorformat=smallcaps,dotafter=bibe ntry, round,authorformat=year, bibformat=compress}
\renewcommand*{\biburlprefix}{}
\renewcommand*{\biburlsuffix}{}


\renewcommand*{\bibfnfont}{\textsc} %fn=Vorname Autor
\renewcommand*{\biblnfont}{\textsc}% Autoren in Kapitälchen statt fett
\renewcommand*{\bibfnfont}{\textsc}
\renewcommand*{\bibelnfont}{\textsc}
\renewcommand*{\bibefnfont}{\textsc}
\renewcommand*{\bibbtsep}{In: }
\renewcommand*{\bibjtsep}{In: }
\renewcommand*{\bibatsep}{.}
\renewcommand*{\jbaensep}{.}
\renewcommand*{\ajtsep}{.}
\renewcommand*{\bibbdsep}{.}


\begin{document}
(\citealt[vgl.][120]{Matzarakis;Tinz2008})
\bibliographystyle{jureco}
\bibliography{foo}
\end{document}

P.S.: Das manual habe ich schon gelesen.

edico
17-07-2008, 19:43
Tja, kann das bestätigen, find keine Lösung momentan. Bei jurabib wird zwar ein Punkt hinter 'Ort' gesetzt, aber dafür erscheint hinter folgendem 'Year' dann das Komma - also wie Du schon sagst - jeweils vor dem Setzen von 'page'. Du muss man tiefer einsteigen :(

Mal unabhängig davon, ist mir Dein Streben, überall Punkte zu setzen, befremdlich, auch nicht gerade gewöhnlich, schon gar nicht DIN-orientiert, wenngleich man sich schon heftig streiten kann ... Bei 'Hamburg' mag es ja noch einigermassen aussehen, aber was machst Du bei 'Landsberg a.L.' mit dem abschliessenden Punkt ;-)

edico

edico

cecile
17-07-2008, 21:15
Mh, da hast du natürlich recht, mit dem Landsberg a.L.(.)

Entweder werde ich noch tiefer einsteigen oder es bei den Kommas belassen! Wahrscheinlich aufgrund des Zeitdrucks eher Letzteres!

Aber vielen Dank.