PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Jurabib richtig formatieren



xxRazerxx
03-05-2009, 14:49
Hallo an alle,

Ich möchte mittel Jurabib Webseiten zitieren. Dabei soll in der Fußnote der Autor und der Titel stehen, bzw Seitenangaben. Mehr nicht.

Nur im Literaturverzeichnis soll die Webseite mit dem Zugriffsdatum vermerkt werden. Ich habe schon vieles probiert (zB mit citefield, da geht aber nur Titel) und hab es bis jetzt nicht geschafft.

Ich hoffe es kann mir jemand helfen.

lg Martin

edico
04-05-2009, 13:11
Du könntest besagte Quellen als www-Entries deklarieren. Andere EntryTypes tun sich schwer bzw. sind nicht in der Lage. Weiteres s. minipage ...



\begin{filecontents*}{quellen.bib}
@www{bap09,
author = {{Badische ArbeiterPartei}},
title = {{D}ie {A}usbeutung -- heute wie gestern},
shorttitle = {Ausbeutung},
howpublished = {Internet},
publisher = {BAP},
url = {http://www.bap-aktuell.de/hartz-iv.html},
urldate = {1.5.2009},
year = {2009}
}
\end{filecontents*}
\documentclass[paper=a5,pagesize,DIVcalc,9pt,german]{scrartcl}
\usepackage{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{xcolor}

%%% --------------------------------------------------------------------------
%%% jurabib specifications
%%% --------------------------------------------------------------------------
\usepackage[ibidem=strict,commabeforerest,see,
titleformat={all,colonsep,italic},
authorformat={all,abbrv},
pages=format
]{jurabib}

\usepackage[breaklinks=true,colorlinks,
citecolor=green!50!black!100!,
]{hyperref}


\begin{document}

\section*{jurabib---citation: \emph{Fussnoten mit Autor und Shorttitel}}

%article: \cite{borste09} \footcite{borste09}\par
%book: \cite{aktg09} \footcite{aktg09}\par
%inbook: \cite{kontro09} \footcite{kontro09}\par
%incollection: \cite[13-24]{hase02} \footcite[13-24]{hase02}\par
www: \cite[4-5]{bap09} \quad und als FN\footcite[4-5]{bap09}


\bibliography{quellen}
\bibliographystyle{jurabib}

\end{document}


edico

Abendwind
10-05-2009, 12:46
Hallo ich bin absoluter Neuling und würde gerne jurabib benutzen.
Ich werde aber aus der Anleitung, die sogar auf deutsch ist, nicht richtig schlau.
Wie binde ich das Packet ein oder wo muss ich das runterladen.

In der Anleitung wird folgendes geschrieben:
"Nachdem Sie jurabib.ins mit LATEX bearbeitet haben, entstehen im wesentlichen folgende Dateien:
jurabib.sty
• jurabib.bst
• jureco.bst
• jurunsrt.bst
• jox.bst
• jbtesthu.bib
• jbtest.bib
• jurabib.cfg
• diverse .ldf Dateien
• diverse jbtest*.tex Dateien

wie kann ich denn die jurabib datei bearbeiten wo bekomme ich die datei her.

vielen dank für die hilfe

rais
10-05-2009, 21:48
Moin moin,

Hallo ich bin absoluter Neuling und würde gerne jurabib benutzen.
Ich werde aber aus der Anleitung, die sogar auf deutsch ist, nicht richtig schlau.
Wie binde ich das Packet ein oder wo muss ich das runterladen.

generell ist die erste Anlaufstelle CTAN:
http://dante.ctan.org/CTAN/help/Catalogue/entries/jurabib.html,
dort gibt es auch den einen oder anderen Link für ``download''.
BTW: woher genau hast Du eigentlich die Doku?
Und welche LaTeX-Distribition benutzt Du? Laut Katalogeintrag ist jurabib sowohl bei MikTeX, als auch bei TeXlive dabei ... wohlmöglich hast Du es also bereits.;-)
An Deiner Stelle würde ich also erstmal schauen, ob sich jurabib nicht bereits auf Deinem System befindet:


kpsewhich jurabib.sty
wäre -- auf der Konsole -- ein entsprechender Test ...


In der Anleitung wird folgendes geschrieben:
"Nachdem Sie jurabib.ins mit LATEX bearbeitet haben, entstehen im wesentlichen folgende Dateien:
jurabib.sty
• jurabib.bst
• jureco.bst
• jurunsrt.bst
• jox.bst
• jbtesthu.bib
• jbtest.bib
• jurabib.cfg
• diverse .ldf Dateien
• diverse jbtest*.tex Dateien

wie kann ich denn die jurabib datei bearbeiten wo bekomme ich die datei her.

Sobald Du auf ``download'' (ggf. mit entsprechender Auswahl eines Mirrors) geklickt hast, sollte sich ein jurabib.zip-Archiv in Deinem download-Ordner befinden, dieses mußt Du zunächst mit einem geeigneten Werkzeug (betriebssytemabhängig: unzip, winzip und wie sie alle heißen mögen ...) auspacken, da drin findest Du dann auch eine `jurabib.ins'.
Nun (so nicht schon zuvor) öffnest Du eine Konsole (auch unter dem Namen `Eingabeaufforderung' bekannt), dort tippst Du


cd wo/Du/Dein/Archiv/ausgewickelt/hast/jurabib

gefolgt von


latex jurabib.ins
nun hast Du ``Nachdem Sie jurabib.ins mit LaTeX bearbeitet haben'' durchgeführt.

MfG

Abendwind
11-05-2009, 14:08
Ich arbeite mit MikteX.
In den diversen Ordnern ist überall schon Jurabib drin so das ich glaube, dass ich es schon installiert habe

Abendwind
13-05-2009, 11:25
Ich brauche mal bei folgendem Vorhaben einen Tipp.

Die Fußnoten sollen bei mir im Fließtext gesetzt werden. Z.b. "Die Erde ist eine Scheibe".[1]
Unten auf der Seite sollen aber die Verweise unter der Trennlinie folgendermaßen geschrieben werden.

[1]Vgl. Mustermann, M. (2009): Titel; S. 10.

Wie gestalte ich ein Zitat eines Dritten:
so wie hier:
[2]Vgl. Mustermann, M. (2009): Titel; S. 10; zit. in: Schustermann, K. (2008) Titel; S. 50.

Im Literaturverzeichnis soll dann jeweils immer der Vollbeleg erfolgen. Sprich auch Verlag, Verlagsort, Auflage usw.

Welches Paket ist für so individuelle Eingaben besser
Jurabib oder biblatex?

Muss ich mir da eigene Makros erstellen?

Danke und Gruß

ElEsido
14-05-2009, 10:57
Den ersten Fall
"Die Erde ist eine Scheibe".[1]
______________
[1]Vgl. Mustermann, M. (2009): Titel; S. 10.

kannst Du problemlos mit Jurabib erstellen. Die Nennung von Verlag/Ort/Jahr etc. im Literaturverzeichnis sowie auch die Schriftart (Kapitälchen, Kursiv etc.) kannst Du dann einstellen (vgl. die Doku zum Paket).

Ein Zitat eines Dritten oder indirektes Zitat (Achtung, in vielen Disziplinen gelten indirekte Zitate als unschicklich!) würde ich mit "\footnote{Vgl. Mustermann, M. (2009): Titel; S. 10; zit. in: \cite[10]{SchustermannK}}" schreiben (wobei "\cite" der Zitierbefehl von bibtex, [10] die Seitenangabe und "{SchusermannK}" die Referenz zum Eintrag dieses Werks im Bibtex-File ist). Das Werk, aus dem das indirekte Zitat stammt, sollte nicht in der Literaturangabe erscheinen, da nur selbst konsultierte Werke dort rein gehören und nicht auch Werke, die ein anderer (hier K. Schustermann) konsultiert hat.

Biblatex kann das sicherlich auch (scheint für bestimmte Sachen flexibler zu sein).

Abendwind
14-05-2009, 11:45
Hallo ElEsido,

danke für deine Antwort.
Aber ich tue mich immer noch schwer ich habe schon 5 mal die Anleitung zu bibtex durchgelesen aber ich kann aus der Anleitung nicht entnehmen, we ich den Vornamen nur mit dem Anfangsbuchstaben abkürzen kann.
Oder wie ich die Jahresangabe in runde Klammern setze und danach einen Doppelpunkt.
Nach dem Titel ein semikolon usw.

Welchen befehl muss ich für das erste Zitat genau eingeben.

Wenn ich eingebe:
Das ist das erste Beispiel.\footnote{\fullcite{muma00}}

erhalte ich in der Fußzeile das:

1Mustermann, Max. Testliteratur ist ine the Haus. 2. Auflage. 2000

Und im Literaturverzeichnis fehlen die Angaben vom Verlag, welcher Ort, und der Band.

Literaturverzeichnis
Mustermann, Max.: Testliteratur von Mustermann persönlich. 2. Auflage. 2000,
S. 12–16.

Auch hier wird Max ausgeschrieben.

@BOOK{muma00,
author = {Max. Mustermann},
title = {Testliteratur von Mustermann persönlich},
shortauthor = {Mustermann},
shorttitle = {Testtitel},
year = {2000},
adress = {Hannover},
edition = {2.},
pages = {S. 12-16.}
}

Und der Befehl:
\footnote{\cite{muma00}}
ergibt nur Mustermann (2000)

In einer Anleitung habe ich gelesen.
Mit dem Schalter see=true in \jurabibsetup lässt sich einstellen,
dass jurabib der Fußnote auf Wunsch ein „Vgl.“ vorausschickt.
Dadurch ändert sich der Aufruf.

Das ist bei mir eingebunden aber es wird nichts gemacht.

Ich versuche das Problem seit tagen zu lösen.
Ich glaube ich sollte doch lieber mit Word schreiben, wenn ich dafür schon so lange gebraucht haben. wie soll es erst sein, wenn ich Tabellen einfügen muss.

Ich werde aus der Anleitung nicht schlau ich brauche eine kleine Hilfe.

gruß und Danke

Ghost Rider
14-05-2009, 12:45
Hallo, also, ich mache es so:


\usepackage{jurabib} %Art der Darstellung der Literatur

\jurabibsetup{
pages=format, %Möglichkeit die Seitenzahl optional anzugeben
titleformat ={colonsep}, %Doppelpunkt zwischen Autor und Titel
commabeforerest, %Hier wird ein Komma vor evtl. angegebene
%Seitenzahlen, Randnummern und dergleichen gesetzt
see, %Da man als Nicht-Jurist das erste optionale
%Argument der \cite*-Befehle nicht für die Angabe
%von Bearbeitern benötigt, lassen sich hiermit
%Sequenzen wie etwa ”Vgl.“ oder ”Siehe“ vor das
%Zitat setzen.
round, %setzt das Zitat in runde Klammern;
%square, %eckige durch: square
%citefull=first, %sinnvoll bei mehrfacher Zitierung einen Buches
authorformat={year},
authorformat=allreversed, %Vorname vor Nachname
bibformat=numbered, %Literaturverzeichnis wird nummeriert
%super %Konvertiert alle \cite-Befehle in \footcite’s,
}

\renewcommand*{\biburlprefix}{, URL: } %Klammern um URL entfernen und Komma
%einfügen
\renewcommand*{\biburlsuffix}{}

\bibliographystyle{jurabib} %Literaturverzeichnis Erscheinungsbild


und zitieren tue ich so:


\cite[vgl.][10]{op_praxis}


D.h. wenn du see in den Optionen drin hast, wird es auch nur verwendet, wenn du die 2 optionalen Argumente benutzt.

Gruß
Ghost Rider

Edit: Was soll der Punkt hinter Max? Lass den mal weg.


@BOOK{muma00,
author = {Max. Mustermann},
title = {Testliteratur von Mustermann persönlich},
shortauthor = {Mustermann},
shorttitle = {Testtitel},
year = {2000},
adress = {Hannover},
edition = {2.},
pages = {S. 12-16.}
}

Abendwind
14-05-2009, 14:27
Wie sieht denn dein Ergebnis aus?

kommt das dem hier nahe?

[1]Vgl. Mustermann, M. (2009): Titel; S. 10.

Den Punkt hinter Max war nur so einer von 100 Versuchen das dem obigen Beispiel anzupassen.
Aber bringt alles nichts.

Aber von deinem Code konnte ich mir so einige Sachen Abschauen mit dem see z.b.

Leider schaffe ich es nicht, in deinem Beispiel meine bib datei einzubinden sonst könnte ich mir selber ein Bild von dem Ergebnis machen

gruß

Ghost Rider
14-05-2009, 15:07
so zum Beispiel: vgl. Autor (Jahr), S.1

deine bib-Datei bindest du so ein:


\begin{document}

%Literaturverzeichnis
\newpage
\renewcommand{\refname}{Literaturverzeichnis} %neue Überschrift
\bibliography{bibliographie/literatur}

\end{document}

Abendwind
14-05-2009, 16:10
Oh das Ergenis sieht schonmal gut aus. Gib mir mehr davon:)

Mh, ich verstehe aber nicht, wie ich da bei Dir was sehen soll. Ist das denn ein komplettes Minibeispiel?
Da fehlen doch die Literaturbeiträge um zitieren zu können.

Pass mal auf ich habe ein funktionierendes Minibeispiel gemacht.
Was du aber machen müsstest ist eine .bib datei anzulegen mit folgendem Inhalt

@BOOK{muma00,
author = {Max Mustermann},
title = {Testliteratur von Mustermann persönlich},
shortauthor = {Mustermann},
shorttitle = {Testtitel},
year = {2000},
adress = {Hannover},
edition = {2.},
pages = {S. 12-16.}
}

@BOOK{kkstrr,
author = {Kurt. Kodal and Joachim. Krämer},
year = {1995},
title = {Straßenrecht},
pages = {S. 10f.},
shortauthor = {Kodal/Krämer},
shorttitle = {StrR},
adress = {München},
edition = {5.}
}

Die Datei muss im selben Ordner sein wie die .tex datei

Hier das Minibeispiel was du so übernehmen kannst.
\documentclass[pdftex,a4paper]{scrartcl}

\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{jurabib}
\usepackage{hyperref}

\bibliographystyle{jurabib}
\jurabibsetup{see=true,authorformat=smallcaps}


\title{Beispiel Zitation}
\author{Max Mustermann und Co}


\begin{document}

\maketitle

%\tableofcontents

\section{Beispiel 1}

Das ist das erste Beispiel für eine Zitation.\footcite[Vgl.][]{muma00}

\section{Beispiel 2}

Das ist ein weiteres Beispiel für eine Zitation.\footnote{\cite[Vgl.][]{kkstrr}}

\bibliography{testbib}


\end{document}

Jetzt kannst du mir hoffentlich aufzeigen was ich zu tun habe, um meinem Wunschzitat ein Stückchen näher zu kommen ;)

Ghost Rider
15-05-2009, 07:46
Hallo,
so sollte alles klappen, es wird vor der Seitenzahl aber ein Komma gesetzt, Semikolon geht meines Wissens nicht, ohne zu Pfuschen...

Ach ja, habe alles aus der Dokumentation (http://dante.ctan.org/CTAN/macros/latex/contrib/jurabib/docs/german/jbgerdoc.pdf)ab Seite 10


\documentclass[pdftex,a4paper]{scrartcl}

\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{jurabib}
\usepackage{hyperref}

\bibliographystyle{jurabib}
\jurabibsetup{
see=true, %Da man als Nicht-Jurist das erste optionale
%Argument der \cite*-Befehle nicht für die Angabe
%von Bearbeitern benötigt, lassen sich hiermit
%Sequenzen wie etwa ”Vgl.“ oder ”Siehe“ vor das
%Zitat setzen.
pages=format, %Möglichkeit die Seitenzahl optional anzugeben
authorformat=smallcaps, %setzt Autoren (und Bearbeiter) in Kapitälchen
authorformat={year}, %Nach den Autoren wird die Jahreszahl ausgegeben
authorformat=abbrv, %Abkürzung der Vornamen
titleformat=colonsep, %Diese Option plaziert einen Doppelpunkt
%zwischen Autor und Titel
titleformat=all, %Mit dieser Option werden bei allen Zitaten
%die Kurztitel gesetzt,unabhängig davon, ob
%ein Autor mit verschiedenen Werken zitiert
%wurde oder nicht
commabeforerest, %Hier wird ein Komma vor evtl. angegebene
%Seitenzahlen, Randnummern und dergleichen
%gesetzt
}
%\renewcommand*{\biburlsuffix}{}

\title{Beispiel Zitation}
\author{Max Mustermann und Co}


\begin{document}

\maketitle

%\tableofcontents

\section{Beispiel 1}

Das ist das erste Beispiel für eine Zitation.\footcite[Vgl.][10]{muma00}

\section{Beispiel 2}

Das ist ein weiteres Beispiel für eine Zitation.\footnote{\cite[Vgl.][]{kkstrr}}

\bibliography{testbib}


\end{document}


und die testbib.bib:


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

@BOOK{kkstrr,
title = {Straßenrecht},
year = {1995},
author = {Kurt Kodal and Joachim Krämer},
pages = {S. 10f.},
edition = {5.},
adress = {München}
}


Gruß
Ghost Rider

Abendwind
15-05-2009, 14:52
Hallo,

@GhostRider

vielen Dank für die Antwort. Das Minibeispiel ist TOP !!!
So ähnlich sieht mein Minibeispiel auch aus.
Wenn du willst kann ich es auch mal Posten.
Aber nach mehreren Meinungen aus Foren ist es für Anfänger besser gleich auf biblatex umzusteigen, da es flexibler ist und noch weiterentwickelt wird.

Hast du mit biblatex bisschen Ahnung?
Wenn ja dann würde ich mich sehr über ein kleines Minibeispiel freuen, damit ich mal einen Anfang habe, an dem ich dann weiter rumbasteln kann.

Nach dem ich nun jurabib halbwegs verstanden haben fange ich mit biblatex wieder von null an.
Mir scheint biblatex bisschen komplexer zu sein zumal die Anleitung auf englisch ist.

Gruß

ElEsido
15-05-2009, 15:29
- In das Bib-File gehören keine "S." vor die Seitenzahlen und Punkte in die Autorennamenn, das wird alles vom gewählten Style (hier jurabib) gemacht.
- Die Zeile "shortauthor" bestimmt, wie der Autor im Zitat im Text/in der Fussnote erscheint
- Dito für "shorttitle"
Versuchs mal so:


@BOOK{muma00,
author = {Max Mustermann},
title = {Testliteratur von Max Mustermann persönlich},
shortauthor = {Mustermann M.},
shorttitle = {Testliteratur von M. Mustermann},
year = {2000},
address = {Hannover},
edition = {2},
pages = {12-16.}
}

@BOOK{kkstrr,
author = {Kurt Kodal and Joachim Krämer},
year = {1995},
title = {Straßenrecht},
pages = {10f.},
shortauthor = {Kodal K./Krämer J.},
shorttitle = {StrR},
address = {München},
edition = {5}
}




\documentclass[pdftex,a4paper]{scrartcl}

\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{jurabib}
\usepackage{hyperref}

\bibliographystyle{jurabib}
\jurabibsetup{
see=true, %Da man als Nicht-Jurist das erste optionale
%Argument der \cite*-Befehle nicht für die Angabe
%von Bearbeitern benötigt, lassen sich hiermit
%Sequenzen wie etwa ”Vgl.“ oder ”Siehe“ vor das
%Zitat setzen.
pages=format, %Möglichkeit die Seitenzahl optional anzugeben
authorformat=smallcaps, %setzt Autoren (und Bearbeiter) in Kapitälchen
%Vgl. für die verschiedenen authorformat-Möglichkeiten die Doku!
%authorformat=citationreversed
%authorformat=firstnotreversed,
%authorformat=reducedifibidem,
%authorformat=and,
authorformat=year,
%authorformat={year}, %Nach den Autoren wird die Jahreszahl ausgegeben
%authorformat=abbrv, %Abkürzung der Vornamen
titleformat=colonsep, %Diese Option plaziert einen Doppelpunkt
%zwischen Autor und Titel
titleformat=all, %Mit dieser Option werden bei allen Zitaten
%die Kurztitel gesetzt,unabhängig davon, ob
%ein Autor mit verschiedenen Werken zitiert
%wurde oder nicht
commabeforerest, %Hier wird ein Komma vor evtl. angegebene
%Seitenzahlen, Randnummern und dergleichen
%gesetzt
}
\renewcommand*{\bibatsep}{;} %Setzt im LitVerz ein Semikolon nach dem Titel
\renewcommand*\jbpagesep{;} %Setzt im Zitat ein Semikolon nach dem Titel

%\renewcommand*{\biburlsuffix}{}

\title{Beispiel Zitation}
\author{Max Mustermann und Co}


\begin{document}

\maketitle

%\tableofcontents

\section{Beispiel 1}

Das ist das erste Beispiel für eine Zitation.\footcite[Vgl.][10]{muma00}

\section{Beispiel 2}

Das ist ein weiteres Beispiel für eine Zitation.\footnote{\cite[Vgl.][]{kkstrr}}

Dies ist das Drittzitat\footnote{Mustermann, Max: Testliteratur von Mustermann persönlich. 2. Auflage. Hannover, 2000, S. 13 in: \cite[10]{muma00}}

\bibliography{testbib}


\end{document}

Noch was anderes. Falls Du die Fussnoten lieber linksbündig ohne Einzug hättest:

\def\insb{1.5em}{1em}{% % Fussnoten linksbündig, Text ohne Einzug
\makebox[1.5em][l]{\textsuperscript{\the\insbmark}}}

Abendwind
13-08-2009, 15:25
- In das Bib-File gehören keine "S." vor die Seitenzahlen und Punkte in die Autorennamenn, das wird alles vom gewählten Style (hier jurabib) gemacht.

Wenn ich aber keine S. schreibe, wird mir das S auch nicht angezeigt.
Ich muss dazu sagen, dass ich "\bibliographystyle{jureco}" verwende.
Kann es vielleicht damit zusammenhängen?

Oder muss ich folgendes noch ergänzen:

\AddTo\bibsgerman{%
\def\jbpagename{Seite}%
\def\jbpagesname{Seiten}%
}

oder einfach die Option
"pages=format" hinzufügen?

Besten Dank

ElEsido
13-08-2009, 17:50
Versuch doch Deine beiden Vorschläge mal aus und sags uns, falls es nicht klappt...

Abendwind
14-08-2009, 16:27
Hallo

Es hat geklappt super.
Also Minibeispiele sind schon was feines.
Da kann man nach herzenslust ausprobieren.

Mit der option "pages=format" klappt es.

Es wird also automatisch ein "S." gesetzt.
Sollte man mal im "pagefeld" keine Seitenangabe haben wollen, dann lässt sich das "S."
mit dem befehl "\nopage" unterdrücken:

\footcite[Vgl.][\nopage{text}]{key}

Möchte man hinter der Seitenangabe noch ein wenig text schreiben lässt sich das durch den Befehl \pageadd erreichen:

\footcite[Vgl.][45\pageadd{siehe dazu auch}]{key}

So weit ich das verstanden habe lässt sich mit folgenden Befehlen

\AddTo\bibsgerman{%
\def\jbpagename{Seite}%
\def\jbpagesname{Seiten}%
}

das "S." formatieren


Gruß