pi-c
10-06-2009, 17:46
Hallo,
mal wieder ein Problem mit Jurabib. :-)
Im Satz
Im Oktober 1931 erschien Irmgard Keuns Debutroman Gilgi — eine von uns und bescherte der damals erst 26jährigen Autorin sofort großen Erfolg.
würde ich gerne den Namen der Autorin per Referenz ins Literaturverzeichnis einfügen lassen.
Verwende ich \citeauthor, erscheint
Im Oktober 1931 erschien Keuns Debutroman Gilgi — eine von uns und bescherte der damals erst 26jährigen Autorin sofort großen Erfolg.
Da fehlt dann der Vorname. Nehme ich stattdessen \citefield{author}, kommt
Im Oktober 1931 erschien Keun, Irmgard 1931/2002s Debutroman Gilgi — eine von uns und bescherte der damals erst 26jährigen Autorin sofort großen Erfolg.
Hier stört mich die Jahreszahl (woher kommt die auf einmal?) -- und natürlich, dass der Nachname vor dem Vornamen steht!
Weiß jemand, was ich da ändern muss?
Hier der Inhalt von jurabib.cfg:
\jurabibsetup{%
authorformat=year,
citefull=first,
howcited=normal,
lookforgender,
pages=format,
pages=test,
see,
commabeforerest,
titleformat=italic,
titleformat=colonsep,
ibidem=strict,
bibformat=compress,
dotafter=bibentry,
crossref={long},
round,
annote
}
% Fonts für Bibliographie
\renewcommand*{\biblnfont}{\textbf} % Author (last name)
\renewcommand*{\bibfnfont}{\textbf} % Author (first name)
\renewcommand*{\bibelnfont}{\textbf} % Editor (last name)
\renewcommand*{\bibefnfont}{\textbf} % Editor (first name)
\renewcommand*{\bibtfont}{\textit} % Title (Bücher)
\renewcommand*{\bibbtfont}{\textit} % Title (Sammelwerke)
\renewcommand*{\bibjtfont}{\textit} % Title (Journals)
\renewcommand*{\bibapifont}{\textnormal}% Title (Artikel, Beitrag in Sammelwerk etc.)
\renewcommand*{\bibsnfont}{\textsc} % Title (Series)
% Separators
\AddTo\bibsgerman{%
\def\incollinname{In:} % New separator for @INCOLLECTION
\def\inname{In:} % New separator for @INBOOK
}
\renewcommand*{\bibbtsep}{In: } % Book title Separation
\renewcommand*{\bibjtsep}{In: } % Journal title Separation
\renewcommand*{\bibansep}{: } % After Name Separation
\renewcommand*{\bibatsep}{. } % After Title Separation
\renewcommand*{\bibbdsep}{,} % Before Date Separation
%\renewcommand*{\jbpagesep}{:} % Doppelpunkt anstelle Komma vor Seite (Zitat)
\renewcommand*{\jbcitationyearformat}[1]{#1} % Klammern weg um Jahr (Zitat)
\renewcommand*{\bibnumberformat}[1]{\hfill (#1)~~~}
\renewcommand*{\bibnotcited}{}
% Strings für "Herausgeber"
\AddTo\bibsgerman{%
\renewcommand*{\editorname}{(Hrsg.)}%
\renewcommand*{\editorsname}{(Hrsg.)}%
\renewcommand*{\sndeditorname}{(Hrsg.)}%
\renewcommand*{\sndeditorsname}{(Hrsg.)}%
\renewcommand*{\edbyname}{hrsg. v.}%
\renewcommand*{\Edbyname}{Hrsg. v.}%
}
% Strings für "ibid." anpassen
\AddTo\bibsgerman{%
\renewcommand*{\ibidemname}{Ebd.}%
\renewcommand*{\ibidemmidname}{ebd.}%
}
% Strings für "ibid." anpassen (Literaturverzeichnis)
\AddTo\bibsgerman{%
\renewcommand{\bibidemSfname}{Dies.}%
\renewcommand{\bibidemsfname}{dies.}%
\renewcommand{\bibidemSmname}{Ders.}%
\renewcommand{\bibidemsmname}{ders.}%
\renewcommand{\bibidemPfname}{Dies.}%
\renewcommand{\bibidempfname}{dies.}%
\renewcommand{\bibidemPmname}{Dies.}%
\renewcommand{\bibidempmname}{dies.}%
\renewcommand{\bibidemSnname}{Dass.}%
\renewcommand{\bibidemsnname}{dass.}%
\renewcommand{\bibidemPnname}{Dies.}%
\renewcommand{\bibidempnname}{dies.}%
}
% Strings für URL/URLDATE anpassen
\AddTo\bibsgerman{%
\renewcommand*{\biburlprefix}{URL: }
\renewcommand*{\biburlsuffix}{}
\renewcommand*{\urldatecomment}{Stand: }% "Zugriff am" entfernen
\renewcommand*{\bibbudcsep}{ }% "--" zwischen URL und \urldatecomment ersetzen
}
% Format von Seitenzahlenprefix bei "pages=format"
\AddTo\bibsgerman{%
\def\jbpagename{S.\,}% im Zitat: Vowe 2003: 12
\def\jbpagesname{S.\,}% im Zitat: Vowe 2003: 12-15
\def\bibpagename{S.\,}% in Bilbliography: Vowe 2003: [...], S.~12
\def\bibpagenames{S.\,}% in Bilbliography: Vowe 2003: [...], S.~12-15
}
% Eintrag für "et al." ändern
\AddTo\bibsgerman{%
\def\etalname{\unskip\nobreakspace{}u.\,a.}%
\def\etalnamenodot{\unskip\nobreakspace{}u.\,a.}%
}
test.tex:
\documentclass[a4paper,12pt,final]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{jurabib}
\begin{document}
Im Oktober 1931 erschien \citefield{author}{keun_book:1931}s Debutroman \citefield{title}{keun_book:1931} und bescherte der damals erst 26jährigen Autorin sofort großen Erfolg.
\bibliographystyle{jureco}
\bibliography{test}
\end{document}
test.bib:
@BOOK{keun_book:1931,
author = {Irmgard Keun},
shortauthor = {Keun},
gender = {sf},
title = {Gilgi~--- eine von uns},
booktitle = {Gilgi~--- eine von uns},
address = {Berlin},
publisher = {Ullstein Verlag},
year = {1931/2002}
}
Schönen Gruß,
Andreas
mal wieder ein Problem mit Jurabib. :-)
Im Satz
Im Oktober 1931 erschien Irmgard Keuns Debutroman Gilgi — eine von uns und bescherte der damals erst 26jährigen Autorin sofort großen Erfolg.
würde ich gerne den Namen der Autorin per Referenz ins Literaturverzeichnis einfügen lassen.
Verwende ich \citeauthor, erscheint
Im Oktober 1931 erschien Keuns Debutroman Gilgi — eine von uns und bescherte der damals erst 26jährigen Autorin sofort großen Erfolg.
Da fehlt dann der Vorname. Nehme ich stattdessen \citefield{author}, kommt
Im Oktober 1931 erschien Keun, Irmgard 1931/2002s Debutroman Gilgi — eine von uns und bescherte der damals erst 26jährigen Autorin sofort großen Erfolg.
Hier stört mich die Jahreszahl (woher kommt die auf einmal?) -- und natürlich, dass der Nachname vor dem Vornamen steht!
Weiß jemand, was ich da ändern muss?
Hier der Inhalt von jurabib.cfg:
\jurabibsetup{%
authorformat=year,
citefull=first,
howcited=normal,
lookforgender,
pages=format,
pages=test,
see,
commabeforerest,
titleformat=italic,
titleformat=colonsep,
ibidem=strict,
bibformat=compress,
dotafter=bibentry,
crossref={long},
round,
annote
}
% Fonts für Bibliographie
\renewcommand*{\biblnfont}{\textbf} % Author (last name)
\renewcommand*{\bibfnfont}{\textbf} % Author (first name)
\renewcommand*{\bibelnfont}{\textbf} % Editor (last name)
\renewcommand*{\bibefnfont}{\textbf} % Editor (first name)
\renewcommand*{\bibtfont}{\textit} % Title (Bücher)
\renewcommand*{\bibbtfont}{\textit} % Title (Sammelwerke)
\renewcommand*{\bibjtfont}{\textit} % Title (Journals)
\renewcommand*{\bibapifont}{\textnormal}% Title (Artikel, Beitrag in Sammelwerk etc.)
\renewcommand*{\bibsnfont}{\textsc} % Title (Series)
% Separators
\AddTo\bibsgerman{%
\def\incollinname{In:} % New separator for @INCOLLECTION
\def\inname{In:} % New separator for @INBOOK
}
\renewcommand*{\bibbtsep}{In: } % Book title Separation
\renewcommand*{\bibjtsep}{In: } % Journal title Separation
\renewcommand*{\bibansep}{: } % After Name Separation
\renewcommand*{\bibatsep}{. } % After Title Separation
\renewcommand*{\bibbdsep}{,} % Before Date Separation
%\renewcommand*{\jbpagesep}{:} % Doppelpunkt anstelle Komma vor Seite (Zitat)
\renewcommand*{\jbcitationyearformat}[1]{#1} % Klammern weg um Jahr (Zitat)
\renewcommand*{\bibnumberformat}[1]{\hfill (#1)~~~}
\renewcommand*{\bibnotcited}{}
% Strings für "Herausgeber"
\AddTo\bibsgerman{%
\renewcommand*{\editorname}{(Hrsg.)}%
\renewcommand*{\editorsname}{(Hrsg.)}%
\renewcommand*{\sndeditorname}{(Hrsg.)}%
\renewcommand*{\sndeditorsname}{(Hrsg.)}%
\renewcommand*{\edbyname}{hrsg. v.}%
\renewcommand*{\Edbyname}{Hrsg. v.}%
}
% Strings für "ibid." anpassen
\AddTo\bibsgerman{%
\renewcommand*{\ibidemname}{Ebd.}%
\renewcommand*{\ibidemmidname}{ebd.}%
}
% Strings für "ibid." anpassen (Literaturverzeichnis)
\AddTo\bibsgerman{%
\renewcommand{\bibidemSfname}{Dies.}%
\renewcommand{\bibidemsfname}{dies.}%
\renewcommand{\bibidemSmname}{Ders.}%
\renewcommand{\bibidemsmname}{ders.}%
\renewcommand{\bibidemPfname}{Dies.}%
\renewcommand{\bibidempfname}{dies.}%
\renewcommand{\bibidemPmname}{Dies.}%
\renewcommand{\bibidempmname}{dies.}%
\renewcommand{\bibidemSnname}{Dass.}%
\renewcommand{\bibidemsnname}{dass.}%
\renewcommand{\bibidemPnname}{Dies.}%
\renewcommand{\bibidempnname}{dies.}%
}
% Strings für URL/URLDATE anpassen
\AddTo\bibsgerman{%
\renewcommand*{\biburlprefix}{URL: }
\renewcommand*{\biburlsuffix}{}
\renewcommand*{\urldatecomment}{Stand: }% "Zugriff am" entfernen
\renewcommand*{\bibbudcsep}{ }% "--" zwischen URL und \urldatecomment ersetzen
}
% Format von Seitenzahlenprefix bei "pages=format"
\AddTo\bibsgerman{%
\def\jbpagename{S.\,}% im Zitat: Vowe 2003: 12
\def\jbpagesname{S.\,}% im Zitat: Vowe 2003: 12-15
\def\bibpagename{S.\,}% in Bilbliography: Vowe 2003: [...], S.~12
\def\bibpagenames{S.\,}% in Bilbliography: Vowe 2003: [...], S.~12-15
}
% Eintrag für "et al." ändern
\AddTo\bibsgerman{%
\def\etalname{\unskip\nobreakspace{}u.\,a.}%
\def\etalnamenodot{\unskip\nobreakspace{}u.\,a.}%
}
test.tex:
\documentclass[a4paper,12pt,final]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{jurabib}
\begin{document}
Im Oktober 1931 erschien \citefield{author}{keun_book:1931}s Debutroman \citefield{title}{keun_book:1931} und bescherte der damals erst 26jährigen Autorin sofort großen Erfolg.
\bibliographystyle{jureco}
\bibliography{test}
\end{document}
test.bib:
@BOOK{keun_book:1931,
author = {Irmgard Keun},
shortauthor = {Keun},
gender = {sf},
title = {Gilgi~--- eine von uns},
booktitle = {Gilgi~--- eine von uns},
address = {Berlin},
publisher = {Ullstein Verlag},
year = {1931/2002}
}
Schönen Gruß,
Andreas