PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Jurabib - Problem: bibformat=ibidem



theolotex
23-07-2009, 09:00
Hallo zusammen,

nachdem ich nun einige Zeit an der Konfiguration von Jurabib herumgebastelt habe, muss ich euch jetzt doch um Hilfe bitten.

Mein Problem:

Im Literaturverzeichnis sollen alle Werke von demselben Autor mit einem "---" anstelle des "Derselbe" aufgeführt werden. (Natürlich außer dem ersten Werk)



Hier das Minimalbeispiel: (es ist mein erstes, ich hoffe es funktioniert)

\documentclass[a4paper, 12pt]{article}
\usepackage{filecontents}
\begin{filecontents}{beispiel01.bib}
@book{Adorno77aa,
Author = {Theodor W. Adorno},
Date-Added = {2009-07-22 08:45:58 +0200},
Date-Modified = {2009-07-22 08:46:26 +0200},
Publisher = {Freiburg-Basel-Wien},
Title = {Positive Dialektik},
Year = {1977}}

@book{Adorno73aa,
Author = {Theodor W. Adorno},
Date-Added = {2009-07-22 08:45:55 +0200},
Date-Modified = {2009-07-22 08:45:55 +0200},
Publisher = {(Gesammelte Schriften Bd. 6) Frankfurt am Main},
Title = {Negative Dialektik},
Year = {1973}}
\end{filecontents}

\usepackage[ngerman]{babel}
\usepackage{ibycus4}

\usepackage[applemac]{inputenc}


\usepackage[left=30mm,right=30mm,top=30mm,bottom=30mm]{geometry}
\usepackage{setspace}
\onehalfspacing

% JURABIB
\usepackage[commabeforerest,biblikecite,authorformat=smallcaps ,authorformat=citationreversed,superscriptedition= year,titleformat=italic,titleformat=commasep,bibfo rmat=ibidem,ibidem,dotafter=bibentry,see,citefull= first]{jurabib} %(idem=strict ->Ders. bei Wiederholungszitaten)

\AddTo\bibsgerman{%
\renewcommand*{\ibidemname}{Ebd.}
}
\renewcommand*{\bibatsep}{,} %Komma nach Titel
\renewcommand*{\bibbdsep}{} %vor Jahr kein Komma
\renewcommand*{\bibansep}{, } %nach Autor ein Komma statt Doppelpunkt
\renewcommand{\bibtfont}{\textit} % Titel
\renewcommand{\bibjtfont}{\textit} % Journal-Titel
\renewcommand*{\bibbtesep}{ und } % bte = between two editors sep (im Lit.-Verzeichnis)

% JURABIB

\renewcommand \thesection {\Roman{section}} %Römische Section-Zahlen I,II, III


\author{Markus Muster}
\title{Minimalbeispiel}


\begin{document}


\thispagestyle{empty}

\section{Minimalbeispiel JURABIB}

Lorem ipsum dolor sit amet, consectetuer sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam\footcite[S. 178]{Adorno73aa} erat, sed diam voluptua. At vero eos et accusam\footcite[S. 178]{Adorno73aa} et justo
\newpage
duo dolores\footcite[S. 179]{Adorno73aa} et ea rebum. \footcite[S. 180]{Adorno73aa} Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata \footcite[S. 190]
{Adorno77aa} sanctus est Lorem ipsum dolor sit amet. Lorem \footcite[S. 300]
{Adorno77aa} ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. At vero eos et accusam\footcite[S. 178]{Adorno73aa}

\newpage
%\appendix

\clearpage
\addcontentsline{toc}{section}{\refname}
\bibliographystyle{jurabib}
\bibliography{beispiel01}



\end{document}


Danke für die Hilfe!

Tobi

ElEsido
23-07-2009, 09:30
Versuchs mal damit (ungetestet)


\AddTo\bibsgerman{% from D:\tex\localtexmf\tex\jura\jurabib\dejbbib.ldf:
\def\bibidemSmname{Ders.}\def\bibidemsmname{---}% Derselbe
\def\bibidemPmname{Dies.}\def\bibidempmname{---}% Dieselben
\def\bibidemSfname{Dies.}\def\bibidemsfname{---}% Dieselbe
\def\bibidemPfname{Dies.}\def\bibidempfname{---}% Dieselben
\def\bibidemSnname{Dass.}\def\bibidemsnname{---}% Dasselbe
\def\bibidemPnname{Dies.}\def\bibidempnname{---}% Dieselben
}

theolotex
23-07-2009, 09:46
Tut sich leider nichts. Was ist das für eine Pfadangabe, btw?




\AddTo\bibsgerman{% from D:\tex\localtexmf\tex\jura\jurabib\dejbbib.ldf:

ElEsido
23-07-2009, 11:41
OK, so klappts im Miminalbeispiel:


\AddTo\bibsgerman{%
\def\bibidemSmname{- - -}\def\bibidemsmname{- - -}% Derselbe
\def\bibidemPmname{- - -}\def\bibidempmname{- - -}% Dieselben
\def\bibidemSfname{- - -}\def\bibidemsfname{- - -}% Dieselbe
\def\bibidemPfname{- - -}\def\bibidempfname{- - -}% Dieselben
\def\bibidemSnname{- - -}\def\bibidemsnname{- - -}% Dasselbe
\def\bibidemPnname{- - -}\def\bibidempnname{- - -}% Dieselben
}v

Die Pfadangabe stammt aus meiner Vorlage, tut eigentlich nichts zur Sache.

theolotex
23-07-2009, 16:21
Vielen Danke ElEsido ! Es hat soweit geklappt!

Abendwind
02-08-2009, 12:51
Da die Frage vom Poststeller beantwortet wurde, möchte ich mal meine zwei Fragen zu folgendem Minibeispiel stellen.


\documentclass[pdftex,a4paper,parskip=full+]{scrreprt}

\usepackage[german]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{jurabib}
\usepackage[babel]{csquotes}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@BOOK{muma00,
author = {Max Mustermann},
title = {Testliteratur von Mustermann persönlich},
shortauthor = {Mustermann},
shorttitle = {Testtitel},
year = {2000},
adress = {Hannover},
edition = {2},
pages = {12-16}
}

@WWW{CEBS,
author = {Committee of European Banking Supervisors},
title = {},
url = {http://www.c-ebs.org/Aboutus.aspx},
urldate = {18.06.2009}
}
\end{filecontents}

%-----------------------------------------------------------------------------

\bibliographystyle{jureco}
\jurabibsetup{see=true,authorformat=smallcaps,cite full=first,titleformat=colonsep,authorformat=abbrv }

%-------Literaturformatierungen--------------------------------------------------------------------
\renewcommand*{\biblnfont}{\mdseries}
\renewcommand*{\bibfnfont}{\mdseries}
\renewcommand*{\bibelnfont}{\mdseries}
\renewcommand*{\bibjtsep}{in: }
%---------------------Fußnotenformatierungen-------------------------------------------------------
\renewcommand{\multfootsep}{,}
%\setlength{\footnotemargin}{0pt}
%--------------------------------------------------------------------------------------------------

\begin{document}

%\tableofcontents

\section{Beispiel 1}

lange Zitation\footcite[Vgl.][S. 10]{muma00}

Kurzform\footcite[Vgl.][S. 10]{muma00}

\section{Beispiel 2}

Beispiel\footcite[Vgl.][S. 10]{CEBS}


\bibliography{\jobname}

\end{document}

1. Der rot markierte Teil im Minibeispiel führt dazu, dass der Vorname im Zitat abgekürzt wird.
Im Literaturverzeichnis hätte ich aber gerne den kompletten Vor- und Nachnamen stehen
Gibt es dafür ein extra Befehl?

2.
Wie bekomme ich das Problem gelöst, das bei einem Zitat - bei dem es sich nicht um einen Autor, sondern um eine Institution handelt - im Autorfeld der komplette Namen in der richtigen Reihenfolge angezeigt wird.
In meinen Beispiel wäre das der Name "Committee of European Banking Supervisors" im Zitat Nr.3

Gruß

ElEsido
02-08-2009, 14:47
Hallo Abendwind

Die Frage 2 sollte sich mit einer Änderung im Bib-File lösen lassen:


@WWW{CEBS,
author = {{Committee of European Banking Supervisors}},
title = {},
url = {http://www.c-ebs.org/Aboutus.aspx},
urldate = {18.06.2009}
}

Die andere Frage kann ich nicht auf die Schnelle beantworten.

Ein allgemeiner Tipp: Du scheinst, wie auch dieser Post zeigt (http://www.golatex.de/jureco-jurabib-reihenfolge-vornamen-und-nachname-aendern-t2578.html), verschiedene Änderungen an den Standard-Stilen vornehmen zu wollen. Solche Sachen lassen sich in Biblatex einfacher gestalten als in Jurabib. Überleg Dir doch den Umstieg, Du findest sicher einen Biblatex-Stil, der Deinen Vorstellungen nahe kommt und den Du dann anpassen kannst.

Edit: Und eröffne für ein neues eigenes Problem bitte einen neuen eigenen Thread.

Abendwind
13-08-2009, 10:56
Hallo,

vielen Dank für deine Antwort ElEsido.
So langsam werde ich nervös.
Der Abgabetermin meiner Dip Arbeit rückt immer näher und ich habe das Problem noch nicht in den Griff bekommen.
Das ist eigentlich das einzig große Problem was ich noch habe.

Es hat tatsächlich geklappt, dass der ganze Name ausgeschrieben wird, aber der Insitutsname wird immer noch wie der Vor-und Nachname eines Autors angesehen, sprich der Name wird vertauscht.
Wie kann ich das machen, dass nur für die Institutsnamen diese Option, dass der Nachname vor den Vornamen geschrieben, wird ausschalten.

Also ich bin so gut wie fertig mit meiner Diplomarbeit.
Würde es einen herheblichen Mehraufwand bedeuten, wenn ich jetzt noch auf Biblatex umstelle?
Muss dann noch viel geändert werden?
Ich habe keine Ahnung von Biblatex und müsste mich komplett neu einlesen

Weiß denn jemand, ob man mein Problem sicher mit biblatex lösen kann`?

ElEsido
13-08-2009, 15:08
Mach doch ein kurzes Beispiel mit einigen Bib-Einträgen damit wir sehen, wie der Text gesetzt wird, und die Angaben, wie die Zitierweise denn aussehen sollte...

u_fischer
13-08-2009, 15:15
author = {{Committee of European Banking Supervisors}} müsste eigentlich sowohl in den Fußnoten als auch im Literaturverzeichnis "Committee of European Banking Supervisors" ergeben. Lösche ggfs. mal die externen Dateien und kompiliere erneut.

Wegen der vollständigen Vornamen versuche mal das:



\makeatletter \jb@abbrvfalse\makeatother
\bibliography{\jobname}



Steig nicht auf biblatex um, wenn du im Zeitdruck bist. Versuche es nur dann, wenn du einen freien Tag hast und Lust hast, einmal ganz unverbindlich damit rumzuspielen. Und: Solche Feinheiten wie ausgeschriebene Vornamen oder ein kleiner Fehler Formatierungsfehler im Literaturverzeichnis sollten ganz unten auf deiner Prioritätenliste stehen. Bearbeite sie erst dann, wenn alles Wichtigere (wie die Inhaltskontrolle, Probedruck, ...) erledigt sind.

Abendwind
13-08-2009, 16:44
Hallelluja

Es geht.
Tatsächlich da wird mein größtes Problem mal ebend durch zwei {} gelöst :):)
Ich habe wohl bei dem ersten Vorschlag ElEsido nicht oft genug auf ausgabe erstellen gedrückt.

Vielen Dank ihr beiden.

Aber so ebend ist mir ein neues Problem aufgefallen.


\documentclass[pdftex,a4paper,parskip=full+]{scrreprt}

\usepackage[german]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{jurabib}
\usepackage[babel]{csquotes}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}

@BOOK{muma00,
author = {Max Mustermann},
title = {Testliteratur von Mustermann persönlich},
publisher = {Gabler},
year = {2000},
adress = {Hannover},
edition = {2},
pages = {12-16}
}

\end{filecontents}

%-----------------------------------------------------------------------------

\bibliographystyle{jureco}
\jurabibsetup{see=true,authorformat={year},authorf ormat=smallcaps,citefull=first,pages=format,dotaft er=bibentry,titleformat=colonsep}
%authorformat=abbrv}

%---------------------Literaturformatierungen---------------------------------------------------
\renewcommand*{\biblnfont}{\mdseries}
\renewcommand*{\bibfnfont}{\mdseries}
\renewcommand*{\bibelnfont}{\mdseries}
\renewcommand*{\bibjtsep}{In: } % % Journal title Separation
\renewcommand*{\bibatsep}{; }
%---------------------Fußnotenformatierungen-------------------------------------------------
\renewcommand{\multfootsep}{,}
%\setlength{\footnotemargin}{0pt}

%--------------------------------------------------------------------------------------------------

\begin{document}

\section{Buchzitate}

Buchzitat lang\footfullcite[Vgl.][54-546]{muma00}

Buchzitat kurz\footcite[Vgl.][548-1111]{muma00}

\bibliography{\jobname}

\end{document}



Der Verlagsort "Hannover" wird gar nicht im Literaturverzeichnis vermerkt, obwohl in der bib. datei vorhanden.

Hat jemand von euch eine Idee, wie ich es hinbekomme, dass bei den Zitatangaben der Vorname abgekürzt wird, nicht aber im Literaturverzeichnis.

So nochmals Danke für den Tipp mit dem author Feld.

Abendwind
13-08-2009, 16:56
Sorry, habe mich so sehr über euren Lösungsansatz gefreut, dass ich gar nicht vernommen habe, dass mir auf meine Frage mit den Vornamen geantwortet wurde.

Und mit großer Freude kann ich euch mitteilen das auch das funktioniert hat.

Vielen vielen Dank.

Da bleibt nur noch die Frage, ob diese Lösungsansätze auch irgendwo in der Anleitung zu jurabib stehen?