PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : multibib funktioniert nicht



Quasi
21-05-2009, 14:49
Bin einfach an dem Punkt, wo ich nicht mehr weiter weiss.
Versuch multibib reinzubasteln, bekomme aber diverse Fehlermeldung und alle zweimal Kompilieren 246 Warnungen. Auch aus dem manual werde ich nicht schlau.
Außerdem bekomme ich shorttitle nicht durchgängig in die Fußnoten.



\documentclass[a4paper,BCOR1cm,12pt,titlepage,toc=bibliography,he adings=small]{scrreprt}

\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{multibib}


\usepackage{url}

\usepackage{moreverb}
\usepackage{verse}

\usepackage{capt-of}

\usepackage{lineno} %numm. Zeilen für interviews

\usepackage{jurabib}
\jurabibsetup{authorformat=year, ibidem=strict,see=true,commabeforerest=true,howcit ed=normal,pages=format,super}

\usepackage{remreset}
\makeatletter
\@removefromreset{footnote}{chapter}
\makeatother

\usepackage{color}

\usepackage[multiple, hang]{footmisc}
\setlength{\footnotemargin}{-0.8em}
\footnotesep\baselineskip %größerer Abstand zw. Fußnoten
\usepackage{geometry}
\geometry{inner=4cm, outer=2cm}
\geometry{includehead, top=1.5cm, bottom=3cm}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancypagestyle{plain}{%
\fancyhf{}\renewcommand{\headrulewidth}{0pt}}
\fancyhead{}
\fancyfoot{}
\lhead{\bfseries\leftmark}
\rhead{\bfseries\thepage}
\linespread{1.25}
\makeglossary

\newcites{zeit}{Zeit}

\begin{filecontents}{Literat.bib}


@BOOK{drechsler,
author = {Drechsler, Horst},
title = {Aufstände in Südwestafrika: der Kampf der Herero u. Nama 1904 bis 1907 gegen die dt. Kolonialherrschaft},
shortauthor = {Drechsler, H.},
shorttitle = {Aufstände in Südwestafrika},
year = 1984,
publisher = {Dietz},
address = {Berlin(Ost)},
edition = {}
}

@BOOK{drechsler3,
author = {Drechsler, Horst},
title = {Südwestafrika unter deutscher Kolonialherrschaft: Der Kampf der Herero und Nama gegen den deutschen Imperialismus 1884-1915},
shortauthor = {Drechsler, H.},
shorttitle = {Südwestafrika unter deutscher Kolonialherrschaft},
year = 1966,
publisher = {Akademie-Verl.},
address = {Berlin},
edition = {}
}

@BOOK{words,
author = {Silvester, Jeremy and Gewald, Jan-Bart},
title = {Words cannot be found: German colonial rule in Namibia ; an annotated reprint of the 1918 Blue Book},
shortauthor = {Silvester, J. and Gewald, J.},
shorttitle = {Words cannot be found},
year = 2003,
publisher = {Brill},
address = {Leiden [u.a.], Niederlande},
edition = {}
}

@BOOK{wassink,
author = {Wassink, Jörg},
title = {Auf den Spuren des deutschen Völkermordes in Südwestafrika: der Herero-/Nama-Aufstand in der deutschen Kolonialliteratur ; eine literarhistorische Analyse},
shortauthor = {Wassink, J.},
shorttitle = {Auf den Spuren des deutschen Völkermordes in Südwestafrika},
year = 2004,
publisher = {M-Press},
address = {München},
edition = {}
}

\end{filecontents}


\begin{filecontents}{Zeitungen.bib}


@Article{forster,
author = {Förster, Larissa},
title = {{Jenseits des juristischen Diskurses: Die Entschuldigung von Heidemarie Wieczorek-Zeul in Namibia}},
shorttitle = {Jenseits des juristischen Diskurses},
keywords = {},
journal = {Afrika Süd; Zeitschrift zum südlichen Afrika},
booktitle = {},
editor = {},
address = {Bonn},
publisher = {informationsstelle südliches afrika},
volume = {},
number = {5},
series = {},
LCCN = {},
year = {2004},
month = {},
pages = {123-233},
school = {},
url={http://www.issa-bonn.org/publikationen/5-04f%F6rster.htm},
ISBN = {},
edition = {},
key = {forster}
}


@Article{geuting,
author = {Geuting, Markus},
title = {{Entwicklungshilfe und Entwicklung: globale statistische Analyse unter besonderer Berücksichtigung des Human Development Index und die Länderbeispiele Botswana und Namibia}},
shorttitle = {Entwicklungshilfe und Entwicklung},
keywords = {},
journal = {Inauguraldissertation Sozialwissenschaft},
booktitle = {},
editor = {},
address = {Ruhruniversität, Bochum},
publisher = {},
volume = {},
number = {},
series = {},
LCCN = {},
year = {2004},
month = {},
pages = {123-233},
school = {},
url={http://webdoc.sub.gwdg.de/ebook/dissts/Bochum/Geuting2005.pdf},
ISBN = {},
edition = {},
key = {geuting}
}


\end{filecontents}




\begin{document}

\makeatletter
\renewcommand*{\toc@heading}{%
\addchap{\contentsname}% bei scrartcl \addsec statt \addchap
\@mkboth{\contentsname}{\contentsname}%
}
\makeatother



\tableofcontents

\clearpage
\pagenumbering{Roman}
\clearpage
\pagenumbering{arabic}

\nocitezeit{*}
\citezeit{geuting}

\bibliography{Bibo/Literat}
\bibliographystyle{jureco}


\bibliographyzeit{Bibo/Zeitungen}
\bibliographystylezeit{jureco}


\end{document}



Tut mir leid wenn das Minibeispiel etwas konfus ist.

Wäre für Hilfe sehr dankbar

edico
22-05-2009, 17:04
Tut mir leid wenn das Minibeispiel etwas konfus ist.

Es ist wirklich nicht nur einfacher, wenn man ein MB gestaltet ... also ein kleines Lernfeld. In der Tat - es macht Sinn und wird nicht nur von irgendwelchen Cracks postuliert. Einfach mal ausprobieren ... und Fehlern selbst auf die Schliche kommen ... das macht Spass!

Das 'Nicht-MB' habe ich reduziert und habe keine Probleme:



\documentclass[paper=a4,pagesize,BCOR1cm,10pt,titlepage,
toc=bibliography,headings=small]{scrreprt}

\usepackage{jurabib}
\jurabibsetup{authorformat=year,
ibidem=strict,
see=true,
commabeforerest=true,
howcited=normal,
pages=format,
super}

\usepackage{multibib}
\newcites{zeit}{Zeitschriften}

\usepackage{hyperref}

\begin{document}

Zitation\cite{drechsler}\qquad
\citep{drechsler}

Zitation\citezeit{geuting}\qquad
\citepzeit{geuting}

\bibliographystyle{jureco}
\bibliography{Literat}

\bibliographystylezeit{jureco}
\bibliographyzeit{Zeitungen}

\end{document}


Die beiden Datenbanken habe ich hier jetzt nicht wieder aufgenommen; sie liegen bei mir im Pfad (was aber nicht zwingend sein muss).

Mein Kompilierungsprozess sieht (per makefile) so aus:



pdflatex $(BASENAME)
pdflatex $(BASENAME)
bibtex $(BASENAME)
bibtex zeit
pdflatex $(BASENAME)
pdflatex $(BASENAME)
pdflatex $(BASENAME)


dabei ist $(BASENAME), wenn an der Konsole eingegeben, mit basename zu betiteln (eine Extension ist obsolet).

Wo bei dir der Fehler liegt, konnte ich nicht eruieren ... aber es war auch - ich gestehe es ein - ein wenig zu müssig ...

edico