PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : jurabib und Zitieren



stefano
24-05-2006, 01:48
Hallo!

Ich bin neu hier und möchte meine Dissertation mit Latex schreiben. Für das Zitieren und die Bibliographie verwende ich jurabib und bibtex und dazu hätte ich zunächst zwei Fragen (ich befürchte es werden noch mehr). Ich hab schon das Forum durchsucht, aber leider zu meinem spez. Problem nichts hilfreiches gefunden.

Mein jurabib-Setup schaut so aus:

\jurabibsetup{authorformat=abbrv,titleformat=itali c,titleformat=colonsep,citefull=first,ibidem=name&title&auto,oxford}

1)

Will ich nun eine Fußnote zu einem Zitat einfügen mit

\footcite[S. 30]{donald.davidson.truth-language-history},

dann kommt folgendes raus:

D. Davidson, Truth, Language, and History. New York: Oxford University
Press, 2005 S. 30.

Leider fehlt nach der Jahreszahl ein ".", der zwar erscheint, wenn ich
mit

\footcite[]{donald.davidson.truth-language-history}

zitieren will, aber eben nicht, wenn ich mit [S. 30] angebe. Kann man den Punkt irgendwie hinzufügen?


2)
zu Ebenda und "a.a.O":
Wenn aus dem gleichen Werk unmittelbar danach zitiert wird, soll Ebenda
verwendet werden. (u.U. mit anderer Seitenzahl, sonst nur "Ebenda.").
Wenn nicht, soll mit a.a.O zitiert werden. Kann man das irgendwie
automatisieren?

So, das wärs mal, vielen Dank für hilfreiche Antworten.

Liebe Grüße, Stefan

Mr.Butcher
24-05-2006, 15:45
zu [1]: setzte als option commabeforerest, dann wird vor der Seitenangabe ein Komma gesetzt.

Wenn du einen Punkt haben willst, musst du zusätzlich das Komma umdefinieren:

\renewcommand*{\jbbeforestartpagesep}{.\space}

stefano
25-05-2006, 02:08
Hallo,


zu [1]: setzte als option commabeforerest, dann wird vor der Seitenangabe ein Komma gesetzt.

Wenn du einen Punkt haben willst, musst du zusätzlich das Komma umdefinieren:

\renewcommand*{\jbbeforestartpagesep}{.\space}

Vielen Dank für deine Hilfe. Habs jetzt fast hinbekommen, ein kleines Problem hab ich noch und ich such schon seit Stunden.
Mein jurabib-Setup schaut nun so aus:

\jurabibsetup{
authorformat=abbrv,
commabeforerest=true,
commabeforerest,
titleformat=italic,
titleformat=colonsep,
titleformat=all,
citefull=first,
ibidem=name&title&auto,
dotafter=bibentry,
pages=format,
pages=always,
}
\AddTo\bibsgerman{%
\renewcommand*{\bibbtsep}{In: }
\renewcommand*{\bibjtsep}{In: }
\renewcommand*{\bibbtfont}{\textit}%
\renewcommand*{\bibtfont}{\textit}
\renewcommand*{\jbpagesep}{.}
\renewcommand*{\bibbdsep}{.}
\renewcommand*{\jbbeforestartpagesep}{.}
\renewcommand*{\bibpagesnamesep}{\.}
\def\editorname{\unskip}
}

Er macht auch alles wie ich will, nur ein "," soll noch durch ein "." ersetzt werden, und zwar, wenn ich aus INCOLLECTION eine Fußnote setzen will, macht er mir nach der Jahreszahl ein "," - da soll noch ein Punkt her.
Ausschaun tuts so:

Davidson, D.: Seeing Through Language. In: Davidson, D.: Truth, Language, and History. New York: Oxford University Press. 1997, S. 127-142.

Nach 1997 soll sowohl in der Fußnote als auch in der Bibliographie ein . kommen. \renewcommand*{\jbbeforestartpagesep}{.\space} bringt leider nix.

Vielen Dank,
Liebe Grüße, Stefan