PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bibtex (multibib) Problem mit TexLive



lay
03-02-2010, 17:37
Hallo zusammen,

bin momentan dabei von Miktex auf TexLive umzustellen. Das verwendete OS
ist Debian (Lenny).
Leider habe ich ein problem mit dem package multibib. Anscheinend wird bei dem
TeX Durchlauf kein \bibstyle Eintrag in die *.aux Datei geschrieben.

Folgende Haupt-Tex Datei verwende ich:

\documentclass{scrreprt}

\bibliographystyle{alphadin}

\usepackage{multibib}
\newcites{www}{Weblinks}
\bibliographystylewww{plain}

\begin{document}

\nocite{*}
\nocitewww{*}

\bibliography{literatur}
\bibliographywww{www}

\end{document}

Als Fehlermeldung kommt:

This is BibTeX, Version 0.99c (Web2C 7.5.6)
The top-level auxiliary file: www.aux
I found no \bibstyle command---while reading file www.aux
In der *.aux Datei steht nur:

\citation{*}
\bibdata{www}


Wenn ich exakt den gleichen Quelltext unter Miktex laufen lasse, funktioniert alles einwandfrei.
Jemand eine Idee woran das liegen könnte?

Gruß
Daniel

mechanicus
04-02-2010, 11:24
bin momentan dabei von Miktex auf TexLive umzustellen. Das verwendete OS
ist Debian (Lenny).
welches TexLive? Bei funktioniert das MB ohne Probleme:

\listfiles
\documentclass{scrreprt}

\bibliographystyle{alphadin}

\usepackage{multibib}
\newcites{www}{Weblinks}
\bibliographystylewww{plain}
\usepackage{filecontents}
\begin{filecontents*}{literatur.bib}
@misc{test,
author={Hans Hansi},
title={Titel},
year=1900,
}
\end{filecontents*}

\begin{document}

\nocite{*}
\nocitewww{*}

\bibliography{literatur}
\bibliographywww{www}

\end{document}


*File List*
scrreprt.cls 2009/07/24 v3.04a KOMA-Script document class (report)
scrkbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
scrbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
scrsize11pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (11pt)
typearea.sty 2009/07/24 v3.04a KOMA-Script package (type area)
multibib.sty 2008/12/10 v1.4 Multiple bibliographies for one document.
www.aux
filecontents.sty 2009/03/17 v1.2 Create an external file from within a LaTeX
document
test.bbl
***********

Gruß
Marco

lay
04-02-2010, 11:36
müsste TexLive 2009 sein. Habs über install texlive-full gemacht (http://packages.debian.org/sid/texlive-full)

Seltsam, dein MB funktioniert bei mir nicht. Als Fehler meldet er, dass bereits
ein bibstyle definiert ist. Der Inhalt meiner Haupt *.aux ist:



\relax
\bibstyle{alphadin}
\bibstyle{plain}
\citation{*}
\bibdata{literatur}

mechanicus
04-02-2010, 11:41
Hallo,

einfach mal in der Konsole latex -v eingeben. Dann siehst du es. Es müsste aber TexLive 2007 sein. Ich weiß es aber bei deiner Distribution nicht genau.

Aber auch ein Vergleich der FlieList würde Aufschluss geben.

Gruß
Marco

lay
04-02-2010, 11:53
danke für den tipp mit dem latex -v. Es ist die Version 2007.
Laut FileList ist die multibib.sty sogar von 2004.
Hab mal die Datei upgedated und jetzt scheint es zu funktionieren.

Vielen Dank!