PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : plaindin funktioniert nicht?



Cherry64
14-01-2009, 17:42
Hallo,

Ich habe mich entschlossen, plaindin und alphadin mal auszutesten und habe din1505 mit dem MiKTeX Package Manager in Ubuntu installiert. Danach habe ich es einfach mal ausprobiert, aber es kam immer eine Fehlermeldung "there were undefined citations"

Minimalbeispiel:



\documentclass[a4paper]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{url}
\usepackage{natbib}


\begin{document}

\nocite{book:basiswissen}
\bibliographystyle{alphadin}
\bibliography{referenzen}

\end{document}




@book
{
book:basiswissen,
author={Andreas Holzinger},
title={Basiswissen IT / Informatik, Band 1: Informationstechnik},
address={Würzburg},
year={2002},
pages={158--160},
publisher={Vogel-Verlag}
}


Was genau mach in da falsch? Habe ich ein Paket vergessen oder so? Es gab leider keine richtige Anleitung auf CTAN...

bobmalaria
14-01-2009, 21:02
das wäre ihr minimalbeispiel gewesen


\begin{filecontents}{referenzen.bib}
@book
{
book:basiswissen,
author={Andreas Holzinger},
title={Basiswissen IT / Informatik, Band 1: Informationstechnik},
address={Würzburg},
year={2002},
pages={158--160},
publisher={Vogel-Verlag}
}
\end{filecontents}

\documentclass[a4paper]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{natbib}


\begin{document}

\nocite{*}
\bibliographystyle{alphadin}
\bibliography{referenzen}

\end{document}

bei mir geht's

Cherry64
14-01-2009, 21:39
Also bei mir geht es immer noch nicht... ich habe mal in /usr/share nach alphadin, plaindin und din1505 gesucht und nichts gefunden, kann es vielleicht daran liegen dass sie gar nicht installiert sind? Auf der anderen Seite aber hab ich es nochmal versucht, mit dem MiKTeX Paketmanager din1505 zu installieren - er gab aber an, dass es bereits installiert ist.

bobmalaria
15-01-2009, 00:19
hi,

texhash

wurde ausgeführt nach dem herunterladen?

funktioniert es wenn du dinnat.bst in den gleichen ordner wie deine tex datei kopierst?

ist dein bibtex aufruf richtig?

Cherry64
15-01-2009, 16:43
Hallo,

texhash habe ich bereits ausgeführt - ohne Erfolg.

Das ganze geht, wenn ich z.B. plaindin.bst den gleichen Ordner wie meine .tex-Datei kopiere und mit \bibliographystyle{plaindin} es verwende.

Kann es sein, das das MiKTeX Paketmanager din1505 nicht installiert hat? Aber wie kann es sein, ich habe bei der Kompilierung denke ich alles richtig gemacht und es kamen auch keinerlei Fehlermeldungen...