PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : jurabib - periodical



carl
19-10-2006, 11:04
Hi,

habe ein Problem mit dem Periodical-Eintrag von Jurabib und komme beim besten Willen nicht auf die Lösung..

Mein Titel:




@PERIODICAL{Hagemann,
author = {Hagemann, Karen},
title = {Tod für das Vaterland: Der patriotisch-nationale Heldenkult},
shorttitle = {Vaterland},
journal = {Militärgeschichtliche Zeitschrift},
volume = {60},
year = {2001},
pages = {S. 307-342},
owner = {web},
timestamp = {2006.09.08},
}


sieht so aus:

Hagemann, Karen: Tod für das Vaterland: Der patriotisch-nationale Heldenkult, in: Militärgeschichtliche Zeitschrift, 60 (2001), S. 307-342.

Das Problem ist das Komma hinter dem Zeitschriftentitel und vor der Jahrgangszahl - nach der Jurabib-Doku sollte das gerade nicht auftauchen.

Natürlich habe ich viel Jurabib-Anpassungen vorgenommen, die habe ich aber alle ausprobiert, daran hängt's nicht. Dennoch, vielleicht habe ich was übersehen:



\jurabibsetup{titleformat=colonsep,commabeforerest ,
howcited=normal,bibformat=compress, citefull=first,
dotafter=bibentry,see,pages=always,bibformat=ibide m,
ibidem=strict,authorformat=italic,annote=true,look forgender}

% bibformat=ibidem = "--" im Literaturverzeichnis bei gleichem Autor
% ibidem=strict = Ebd. in der Fußnote
% commabeforerest = Komma hinter Folgezitat

\jbfirstcitepageranges % für "hier:" bei periodical und incollection

\renewcommand*{\bibatsep}{,} %Komma hinter Titel = AfterTitleSeparation
\renewcommand*{\bibbdsep}{} %kein Komma hinter Ort = BeforeDateSeparation

\renewcommand*{\bibbtsep}{in: }
\renewcommand*{\bibjtsep}{in: }
\renewcommand*{\bibpldelim}{(}
\renewcommand*{\bibprdelim}{)}

\renewcommand*{\biblnfont}{} %Nachnahmen Autor ohne bold
\renewcommand*{\bibfnfont}{}
\renewcommand*{\bibelnfont}{} %Nachnahmen Editor ohne bold
\renewcommand*{\bibefnfont}{}

\AddTo\bibsgerman{%
\renewcommand*{\ibidemname}{Ebd.}
\renewcommand*{\ibidemmidname}{ebd.}
\renewcommand*{\bibidemSmname}{--\,}
}

\renewcommand{\jbannoteformat}[1]{{\normalsize#1}} %Schriftgröße für Annote



Grüße, Carl

sofa-surfer
19-10-2006, 22:23
Hallo,

oft hilft bei solchen Sachen ein Blick in die erstellte bbl-Datei:
Ein
\renewcommand*{\ajtsep}{}
sollte es tun.

Matthias

carl
20-10-2006, 13:50
Super, das hat geholfen, vielen Dank.

Was war das Problem, was genau macht \renewcommand*{\ajtsep}{} eigentlich?

Carl

sofa-surfer
20-10-2006, 13:58
Hm, ich hab einfach in die bbl-Datei geschaut:


%
% This bibliography was produced by using jurabib.bst
%
\begin{thebibliography}{}

\bibitem[{Hagemann\jbdy {2001}}%
{Vaterland}%
{{0}{}{periodical}{2001}{}{}{}{S. 307--342}%
{2001}}%
{{Tod für das Vaterland: Der patriotisch-nationale Heldenkult}%
{}{}{2}{}{}{}{}{}}%
]{Hagemann}
\jbbibargs {\bibnf {Hagemann} {Karen} {K.} {} {}} {Karen Hagemann} {au}
{\bibapifont {Tod für das Vaterland: Der patriotisch-nationale
Heldenkult}\bibatsep\ \bibJTsep \bibjtfont {Militärgeschichtliche
Zeitschrift}\ajtsep\ \pervolumeformat {60} \peryearformat {2001} \jbPages{S.
307--342}} {\bibartperiodhowcited} \jbdoitem {{Hagemann}{Karen}{K.}{}{}} {}
{} \bibAnnoteFile {Hagemann}

\end{thebibliography}


Und da steht eben dieser Befehl vor dem Volume. Und da dachte ich mir, das wird schon der richtige sein ;)

Matthias

carl
20-10-2006, 21:13
und ich dachte mir, das war recht clever von Dir ;)

merci