HCM
23-04-2008, 14:40
Hallo Freunde,
habe ein Problem mit Jurabib und crossref und glaube, ich stehe irgendwie auf dem Schlauch.
Habe folgende Einträge in der Datenbank:
@INCOLLECTION{l31,
author = {Georg Hermes},
title = {Gewährleistungsverantwortung als Infrastrukturverantwortung},
pages = { 111-131},
crossref = {l112},
@BOOK{l112,
title = {Der Gewährleistungsstaat - Ein Leitbild auf dem Prüfstand},
year = {2004},
address = {Baden Baden},
editor = {Gunnar Folke Schuppert},
booktitle = {Der Gewährleistungsstaat - Ein Leitbild auf dem Prüfstand},
}
Dat janze soll dann in der Fußnote so aussehen:
Erstzitat voll:
Hermes, Georg , Gewährleistungsverantwortung als Infrastrukturverant-
wortung, in: Schuppert, Gunnar Folke (Hrsg.), Der Gewährleistungsstaat - Ein Leitbild auf dem Prüfstand, Baden Baden 2004, S. 111 (111 ff.)
Folgezitate abgekürzt:
Hermes, in: Schuppert (Hrsg.), (Fn. xx), S. 112
Laut Doku (S. 32 f.) sollte man das mit den Optionen crossref=dynamic und crossref=short hinbekommen.
Das Erstzitat klappt, auch im Literaturverzeichnis ist es richtig, aber bei den Folgezitaten bekomme ich einfach nicht den Herausgeber hin, stattdessen möchte das System immer nur den "Shorttitle" bzw. "title" setzen.
Habe ihm den title jetzt mit der Option titleformat=noreplace ausgetrieben, jetzt bekomme ich nur noch:
Hermes, (Fn. xx), S. 112
…und dazu eine Warnung, daß meine Zitierung ungenau ist.
Was mache ich falsch? Funktionieren die crossref-Optionen nicht zusammen mit lookat?
Hier noch meine weiteren Jurabib-Optionen:
\usepackage[
authorformat=dynamic,
annotatorformat=italic,
annotatorfirstsep=in,
commabeforerest,
titleformat=commasep,
titleformat=noreplace,
howcited=normal,
dotafter=bibentry,
pages=format,
bibformat=compress,
crossref=dynamic,
crossref=long,
citefull=chapter,
lookat,
]
{jurabib}
\renewcommand*{\bibpldelim}{(}
\renewcommand*{\bibprdelim}{)}
\renewcommand*{\bibatsep}{,}
\renewcommand*{\bibbdsep}{}
\renewcommand*{\ajtsep}{}
\renewcommand*{\bibbtsep}{in: }
\renewcommand{\jbaensep}{,}
\citetitlefortype{article,periodical}
\lookatfortype{commented,incollection,book}
\formatpages[ ]{article,periodical,incollection}{(}{)}
\jbnoformatafterstartpagetrue
\jbignorevarioref
\renewcommand*{\biblnfont}{\textit}
\renewcommand*{\bibfnfont}{\textit}
\renewcommand*{\bibelnfont}{\textit}
\renewcommand*{\bibefnfont}{\textit}
\AddTo\bibsgerman{
\renewcommand*{\lookatprefix}{\space(Fn.~}
\renewcommand*{\lookatsuffix}{)}
}
Kann mir jemand helfen?
Im voraus vielen Dank!
habe ein Problem mit Jurabib und crossref und glaube, ich stehe irgendwie auf dem Schlauch.
Habe folgende Einträge in der Datenbank:
@INCOLLECTION{l31,
author = {Georg Hermes},
title = {Gewährleistungsverantwortung als Infrastrukturverantwortung},
pages = { 111-131},
crossref = {l112},
@BOOK{l112,
title = {Der Gewährleistungsstaat - Ein Leitbild auf dem Prüfstand},
year = {2004},
address = {Baden Baden},
editor = {Gunnar Folke Schuppert},
booktitle = {Der Gewährleistungsstaat - Ein Leitbild auf dem Prüfstand},
}
Dat janze soll dann in der Fußnote so aussehen:
Erstzitat voll:
Hermes, Georg , Gewährleistungsverantwortung als Infrastrukturverant-
wortung, in: Schuppert, Gunnar Folke (Hrsg.), Der Gewährleistungsstaat - Ein Leitbild auf dem Prüfstand, Baden Baden 2004, S. 111 (111 ff.)
Folgezitate abgekürzt:
Hermes, in: Schuppert (Hrsg.), (Fn. xx), S. 112
Laut Doku (S. 32 f.) sollte man das mit den Optionen crossref=dynamic und crossref=short hinbekommen.
Das Erstzitat klappt, auch im Literaturverzeichnis ist es richtig, aber bei den Folgezitaten bekomme ich einfach nicht den Herausgeber hin, stattdessen möchte das System immer nur den "Shorttitle" bzw. "title" setzen.
Habe ihm den title jetzt mit der Option titleformat=noreplace ausgetrieben, jetzt bekomme ich nur noch:
Hermes, (Fn. xx), S. 112
…und dazu eine Warnung, daß meine Zitierung ungenau ist.
Was mache ich falsch? Funktionieren die crossref-Optionen nicht zusammen mit lookat?
Hier noch meine weiteren Jurabib-Optionen:
\usepackage[
authorformat=dynamic,
annotatorformat=italic,
annotatorfirstsep=in,
commabeforerest,
titleformat=commasep,
titleformat=noreplace,
howcited=normal,
dotafter=bibentry,
pages=format,
bibformat=compress,
crossref=dynamic,
crossref=long,
citefull=chapter,
lookat,
]
{jurabib}
\renewcommand*{\bibpldelim}{(}
\renewcommand*{\bibprdelim}{)}
\renewcommand*{\bibatsep}{,}
\renewcommand*{\bibbdsep}{}
\renewcommand*{\ajtsep}{}
\renewcommand*{\bibbtsep}{in: }
\renewcommand{\jbaensep}{,}
\citetitlefortype{article,periodical}
\lookatfortype{commented,incollection,book}
\formatpages[ ]{article,periodical,incollection}{(}{)}
\jbnoformatafterstartpagetrue
\jbignorevarioref
\renewcommand*{\biblnfont}{\textit}
\renewcommand*{\bibfnfont}{\textit}
\renewcommand*{\bibelnfont}{\textit}
\renewcommand*{\bibefnfont}{\textit}
\AddTo\bibsgerman{
\renewcommand*{\lookatprefix}{\space(Fn.~}
\renewcommand*{\lookatsuffix}{)}
}
Kann mir jemand helfen?
Im voraus vielen Dank!