snuratic1
19-05-2010, 21:09
Hallo,
ich habe - wie der Titel sagt - ein Problem damit, Jurabib und Mulitbib gemeinsam zu verwenden; zumindest vermute ich, dass das Problem daher rührt. Ich werde noch ein Beispiel anhängen für den Fehler, meine eigentliche Frage ich aber, ob sich ein Umstieg auf biblatex lohnt. Ich hab noch nicht alle 200 Seiten des Manuals gelesen (sorry), aber es scheint so, dass biblatex mit einem Package all das vollbringt, was ich brauche. Außerdem wird Jurabib ja nicht mehr unterstützt.
Also Folgendes: Es geht um eine germanistische Arbeit. Ich brauche zwei Literaturverzeichnisse (Primärtexte und Sekundärliteratur), wobei die Texte, die im Verzeichnis der Primärtexte erscheinen, nur mit dem shorttitle zitiert werden sollen (Also anstatt "Konrad von Würzburg: Pantaleon" nur "Pant."), im ersten cite aber mit dem vollen Biibliothekseintrag (also mit Ort, Datum und allem, das habe ich bislang noch nicht raus...). Die Texte der Sekundärliteratur sollen grundsätzlich mit vollen Autornamen und dem shorttitle zitiert sein (Also anstatt "Gustav Ehrismann: Geschichte der deutschen Literatur bis zum Ausgang des Mittelalters" nur "Ehrismann: Geschichte"). Wie kann ich das umsetzen oder anders gefragt, kann ich das mit biblatex umsetzen? Ich würde mich ungern durch 200 Seiten Manual kämpfen, wenn es letzlich doch nicht geht.
Was mein Problem mit multibib und jurabib zurzeit angeht, möchte ich an diesem Beispiel demonstrieren (ich bitte um Entschuldigung, falls unnötige Codes enthalten sind, aber so läuft das Beispiel bei mir zumindest).
\documentclass{scrbook}
\usepackage[polutonikogreek,ngerman]{babel}
\newcommand*{\g}[1]{\selectlanguage{polutonikogreek}{#1}\selectlangua ge{ngerman}}
\newcommand{\aaa}{\foreignlanguage{polutonikogreek }} % Definition von Befehlen zur Einbettung von griechischem Text.
\usepackage{jurabib}
\jurabibsetup{
commabeforerest,
titleformat={all,colonsep},
superscriptedition=year,
bibformat=compress,
% authorformat=allreversed,
crossref=long,
see
}
\usepackage{multibib}
\newcites{p}{Primärtexte}
\begin{document}
\citefieldp[V. 437248]{shorttitle}{Alex70}
\cite[S. 35]{Brunner85}
\bibliographystylep{jurabib}
\bibliographyp{literatur}
\renewcommand{\bibname}{Sekundärliteratur}
\bibliographystyle{jurabib}
\bibliography{literatur}
\end{document}
Hier die Angaben in der Datei literatur.bib:
@BOOK{Alex70,
AUTHOR = {{Rudolf von Ems}},
TITLE = {Alexander},
titleaddon = {Ein höfischer Versroman des 13. Jahrhunderts},
shorttitle = {Alex.},
YEAR = {1970},
address = {Darmstadt},
note = {Nachdruck der Originalausgabe von 1928/29, herausgegeben von Victor Junk}
}
@Inproceedings{Brunner85,
author = {Horst Brunner},
title ={Konrad von Würzburg},
year = {1985},
pages = {Sp. 272-304},
address = {Berlin/New York},
edition = {2},
Booktitle = {VL},
Volume = {5}
}
So werden mir beide Titel - obwohl eigentlich klar Literaturverzeichnis 1 und 2 zugeordnet - beide unter Primärtexte ausgegeben.
Wenn ich aber im Text die Reihenfolge der Zitation vertausche, also Brunner85 vor Alex70, stimmt die Ausgabe.
Ich komme weder mit dem Internet noch mit den Manuals der beiden Packages weiter. Auch bin ich kein Pro in latex, von daher wäre ich sehr dankbar für Hilfestellung. Wie gesagt, ich bin nicht an Jurabib und Multibib gebunden, wenn biblatex mein Problem löst, arbeite ich mich da auch gern ein! D.h. sollte mein Probelm mit Multibib und Jurabib zu lösen sein, mit biblatex aber wesentlich eleganter umsetzbar sein, wäre ich für einen Hinweis sehr dankbar!
Die Reihenfolge der Kompilierung sollte ich jedenfalls eingehalten haben:
latex Hauptdatei
bibtex p.aux
bibtex Hauptdatei
latex Hauptdatei
latex Hauptdatei
Vielen Dank!
ich habe - wie der Titel sagt - ein Problem damit, Jurabib und Mulitbib gemeinsam zu verwenden; zumindest vermute ich, dass das Problem daher rührt. Ich werde noch ein Beispiel anhängen für den Fehler, meine eigentliche Frage ich aber, ob sich ein Umstieg auf biblatex lohnt. Ich hab noch nicht alle 200 Seiten des Manuals gelesen (sorry), aber es scheint so, dass biblatex mit einem Package all das vollbringt, was ich brauche. Außerdem wird Jurabib ja nicht mehr unterstützt.
Also Folgendes: Es geht um eine germanistische Arbeit. Ich brauche zwei Literaturverzeichnisse (Primärtexte und Sekundärliteratur), wobei die Texte, die im Verzeichnis der Primärtexte erscheinen, nur mit dem shorttitle zitiert werden sollen (Also anstatt "Konrad von Würzburg: Pantaleon" nur "Pant."), im ersten cite aber mit dem vollen Biibliothekseintrag (also mit Ort, Datum und allem, das habe ich bislang noch nicht raus...). Die Texte der Sekundärliteratur sollen grundsätzlich mit vollen Autornamen und dem shorttitle zitiert sein (Also anstatt "Gustav Ehrismann: Geschichte der deutschen Literatur bis zum Ausgang des Mittelalters" nur "Ehrismann: Geschichte"). Wie kann ich das umsetzen oder anders gefragt, kann ich das mit biblatex umsetzen? Ich würde mich ungern durch 200 Seiten Manual kämpfen, wenn es letzlich doch nicht geht.
Was mein Problem mit multibib und jurabib zurzeit angeht, möchte ich an diesem Beispiel demonstrieren (ich bitte um Entschuldigung, falls unnötige Codes enthalten sind, aber so läuft das Beispiel bei mir zumindest).
\documentclass{scrbook}
\usepackage[polutonikogreek,ngerman]{babel}
\newcommand*{\g}[1]{\selectlanguage{polutonikogreek}{#1}\selectlangua ge{ngerman}}
\newcommand{\aaa}{\foreignlanguage{polutonikogreek }} % Definition von Befehlen zur Einbettung von griechischem Text.
\usepackage{jurabib}
\jurabibsetup{
commabeforerest,
titleformat={all,colonsep},
superscriptedition=year,
bibformat=compress,
% authorformat=allreversed,
crossref=long,
see
}
\usepackage{multibib}
\newcites{p}{Primärtexte}
\begin{document}
\citefieldp[V. 437248]{shorttitle}{Alex70}
\cite[S. 35]{Brunner85}
\bibliographystylep{jurabib}
\bibliographyp{literatur}
\renewcommand{\bibname}{Sekundärliteratur}
\bibliographystyle{jurabib}
\bibliography{literatur}
\end{document}
Hier die Angaben in der Datei literatur.bib:
@BOOK{Alex70,
AUTHOR = {{Rudolf von Ems}},
TITLE = {Alexander},
titleaddon = {Ein höfischer Versroman des 13. Jahrhunderts},
shorttitle = {Alex.},
YEAR = {1970},
address = {Darmstadt},
note = {Nachdruck der Originalausgabe von 1928/29, herausgegeben von Victor Junk}
}
@Inproceedings{Brunner85,
author = {Horst Brunner},
title ={Konrad von Würzburg},
year = {1985},
pages = {Sp. 272-304},
address = {Berlin/New York},
edition = {2},
Booktitle = {VL},
Volume = {5}
}
So werden mir beide Titel - obwohl eigentlich klar Literaturverzeichnis 1 und 2 zugeordnet - beide unter Primärtexte ausgegeben.
Wenn ich aber im Text die Reihenfolge der Zitation vertausche, also Brunner85 vor Alex70, stimmt die Ausgabe.
Ich komme weder mit dem Internet noch mit den Manuals der beiden Packages weiter. Auch bin ich kein Pro in latex, von daher wäre ich sehr dankbar für Hilfestellung. Wie gesagt, ich bin nicht an Jurabib und Multibib gebunden, wenn biblatex mein Problem löst, arbeite ich mich da auch gern ein! D.h. sollte mein Probelm mit Multibib und Jurabib zu lösen sein, mit biblatex aber wesentlich eleganter umsetzbar sein, wäre ich für einen Hinweis sehr dankbar!
Die Reihenfolge der Kompilierung sollte ich jedenfalls eingehalten haben:
latex Hauptdatei
bibtex p.aux
bibtex Hauptdatei
latex Hauptdatei
latex Hauptdatei
Vielen Dank!