PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : jurabib: bug bei "bibformat=ibidem"?



ChD
13-03-2007, 22:38
Hallo,

mal wieder ein jurabib-Problem.

Wenn man mit "bibformat=ibidem" operiert, kann folgendes passieren:


1. Eintrag im Litverzeichnis:

Autor x: ...


2. Eintrag im Literaturverzeichnis (Autor x ist nun Co-Autor od. Co-Editor):

Derselbe: /Autor y: ...


Eigentlich dürfte nach "Derselbe" hier kein Doppelpunkt mit Leerstelle stehen. Wie kann man dieses Problem beheben? Ist das ein bug?


Vielen Dank für jede Hilfe,

Christian

sofa-surfer
15-03-2007, 06:48
Hallo,

ohne jetzt irgendwelche weiteren Einstellungen vorgenommen zu haben kann ich dein Problem nicht nachvollziehen. Abgesehen vom Ersetzungstext (da war ich zu faul in der Doku nach dem korrekten Befehl zum Ändern zu suchen) macht folgendes Minimalbeispiel aus meiner Sicht alles richtig:


\begin{filecontents}{lit.bib}
@article{Farid:2001aa,
Author = {H. Farid},
Journal = {IEEE Transactions on Image Processing},
Number = 10,
Pages = {1428--1433},
Title = {Blind Inverse Gamma Correction},
Volume = 10,
Year = 2001}

@inproceedings{Farid:2001ab,
Author = {H. Farid and A.C. Popescu},
Booktitle = {Proceedings of the Eighth IEEE International Conference on Computer Vision (ICCV 2001)},
Pages = {76--81},
Title = {Blind Removal of Image Non-Linearities},
Volume = 1,
Year = 2001}
\end{filecontents}


\documentclass{article}
\usepackage[bibformat=ibidem]{jurabib}

\begin{document}

\nocite*
\bibliography{lit.bib}
\bibliographystyle{jurabib}

\end{document}

Poste vielleicht mal alle deine jurabib betreffenden Einstellung, damit man das Problem mal nachvollziehen kann. (Oder noch einfacher: Ändere mein Beispiel entsprechend ab)

Matthias

ChD
15-03-2007, 17:54
Hallo Matthias,

danke für Deine Hilfe. Unten meine jurabib-Einstellungen. Hilft Dir das? Ich kann auf den ersten Blick nichts sehen, was den Doppelpunkt verursachen würde, habe aber bei meinen beiden Literatureinträgen @ARTICLE und @COMMENTED kombiniert. Könnte es daran liegen?

Viele Grüße,

Christian

-------------------------------------------------------------


\usepackage [authorformat=smallcaps,
annotatorformat=italic,
annotatorfirstsep=in,
titleformat=commasep,
commabeforerest=true,
howcited=compare,
titleformat=noreplace,
bibformat=ibidem,
lookforgender]
{jurabib}

\formatpages[ ]{article,periodical}{(}{)}
\renewcommand*{\jbauthorfont}{\textsc}
\renewcommand{\bibelnfont}{\bfseries\textsc}
\renewcommand{\bibatsep}{.}
\renewcommand*{\ajtsep}{}
\renewcommand*{\biblnfont}{\scshape\textbf}
\renewcommand*{\bibfnfont}{\normalfont\textbf}

\AddTo\bibsgerman{%
\renewcommand\bibidemSmname{Ders.}%
\renewcommand\bibidemsmname{ders.}%
}

sofa-surfer
15-03-2007, 18:32
Hallo nochmal,

verantwortlich ist offenbar die lookforgender-Option. Warum das so ist (oder was man dagegen tun kann), kann ich dir nicht sagen, da ich das jurabib-Paket selber noch nie wirklich genutzt habe.


\begin{filecontents}{lit.bib}
@article{Farid:2001aa,
Author = {H. Farid},
Journal = {IEEE Transactions on Image Processing},
Number = 10,
Pages = {1428--1433},
Title = {Blind Inverse Gamma Correction},
Volume = 10,
Year = 2001}

@inproceedings{Farid:2001ab,
Author = {H. Farid and A.C. Popescu},
Booktitle = {Proceedings of the Eighth IEEE International Conference on Computer Vision (ICCV 2001)},
Pages = {76--81},
Title = {Blind Removal of Image Non-Linearities},
Volume = 1,
Year = 2001}
\end{filecontents}

\documentclass{article}
\usepackage[%
bibformat=ibidem,
lookforgender
]{jurabib}

\begin{document}

\nocite*
\bibliography{lit.bib}
\bibliographystyle{jurabib}

\end{document}

Matthias