PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Literaturverzeichnis - ISBN



hoto
13-04-2010, 08:30
Hallo zusammen,

ich habe es jetzt endlich hin bekommen mein Literaturverzeichnis auf Deutsch ausgeben zu lassen. Außerdem weiß ich jetzt, das ich Autorennamen durch {{ }} unformatiert übernehmen kann.

Dank dieser beiden Threads:
Link1 (http://www.mrunix.de/forums/showthread.php?t=57976&highlight=Bibtex+deutsch)
Link2 (http://www.mrunix.de/forums/showthread.php?t=65731&highlight=Bibtex+autorenname)

Nun würde ich gerne wissen ob es eine (einfache) Möglichkeit gibt unter Verwendung von :

\usepackage{bibgerm}
\bibliographystyle{geralpha}

Eine Möglichkeit gibt die ISBN ausgeben zu lassen, wenn diese durch

ISBN = {...}

definiert wurde.

Der Style {is-alpha} tut genau dies und Google konnte mir nichts zu einem deutschen Äquivalent verraten.

Diese Frage wurde in folgendem Thread schon gestellt, leider gab es keine Antwort.
Link (http://www.mrunix.de/forums/showthread.php?t=59375&highlight=bibtex+ISBN)


Danke an Jeden der mir hilft. :)

Minimalbeispiel



%%% main.tex %%%

\documentclass{scrartcl}

\usepackage[latin1]{inputenc} % nice to have support for full latin symbols!
\usepackage[ngerman]{babel} % german language support :D
\usepackage[T1]{fontenc} % Textformat
\usepackage{bibgerm} % German BibTex style package

\begin{document}

Placeholder text \\
\cite{TEST}
\newpage

\bibliographystyle{is-alpha} %is fügt auch ISBN hinzu
%\bibliographystyle{geralpha}
\bibliography{thesis}

\end{document}



%%% thesis.bib %%%

@Book{TEST,
author = {Peter Mandl},
title = {Grundkurs Betriebssysteme},
publisher = {Vieweg Verlag},
address = {Wiesbaden},
ISBN = {978-3-8348-0392-4},
year = {2008},
}



Auszuführen ist der Code:
- Latex Lauf
- Bibtex Lauf
- Latex Lauf
- Latex Lauf

bischi
13-04-2010, 09:21
Ich würd sie irgendwo reinschreiben - bspw so:



@Book{TEST,
author = {Peter Mandl},
title = {Grundkurs Betriebssysteme},
publisher = {Vieweg Verlag, ISBN 978-3-8348-0392-4},
address = {Wiesbaden},
year = {2008},
}


MfG Bischi

voss
13-04-2010, 11:07
Nun würde ich gerne wissen ob es eine (einfache) Möglichkeit gibt unter Verwendung von :

\usepackage{bibgerm}
\bibliographystyle{geralpha}

Eine Möglichkeit gibt die ISBN ausgeben zu lassen, wenn diese durch

ISBN = {...}

definiert wurde.

Der Style {is-alpha} tut genau dies und Google konnte mir nichts zu einem deutschen Äquivalent verraten.


hier (http://perce.de/temp/dealpha.bst) gibt es den Stil dealpha, der sowohl "und" als auch url, urldate
und isbn ermöglicht.

Herbert

hoto
13-04-2010, 11:45
Danke für eure schnellen Antworten. Genau so was suche ich!

Ich bin mir jetzt nicht sicher wie ich die (im letzten Beitrag verlinkte) alpha.bst einbinden muss. Soll ich die Datei einfach in mein .../bibtext/bst/ Verzeichnis kopieren und dann mit \bibliographystyle{dealpha} einbinden? Oder muss ich die als Package laden?

Sorry für die vermutlich sehr banale Frage, aber ich hab bisher nur vorgefertigte, bereits in meiner Installation vorhandene Styles verwendet.

mechanicus
13-04-2010, 12:20
Hi,

ich würde die bst-Datei in deinem Arbeitsverzeichnis belassen. Die Datei selbst ist nicht in den Paketquellen und somit ist es Anderen nicht möglich (dir vielleicht selbst auch), an einem anderen Ort das Projekt zu kompilieren.

Ich würde daher empfehlen, einen Ordner in deinem Projekt zu erstellen, bspw. ownpackages
und dann die Datei mittels:

\bibliographyfile{onwpackages/dealpha)
einbinden.

Gruß
Marco

EDIT: Hinweis von Herbert eingefügt

voss
13-04-2010, 13:06
ich würde die bst-Datei in deinem Arbeitsverzeichnis belassen. Die Datei selbst ist nicht in den Paketquellen und somit ist es Anderen nicht möglich (dir vielleicht selbst auch), an einem anderen Ort das Projekt zu kompilieren.

Ich würde daher empfehlen, einen Ordner in deinem Projekt zu erstellen, bspw. ownpackages
und dann die Datei mittels:

\biblliography{onwpackages/dealpha)
einbinden.


Marco,
du hast das jetzt mit dem Stil verwechselt! Die bst-Datei kann man
im Dokumentenordner lassen oder in den lokalen texmf-Baum
einfügen.

Herbert

voss
13-04-2010, 13:10
Danke für eure schnellen Antworten. Genau so was suche ich!

Ich bin mir jetzt nicht sicher wie ich die (im letzten Beitrag verlinkte) alpha.bst einbinden muss. Soll ich die Datei einfach in mein .../bibtext/bst/ Verzeichnis kopieren und dann mit \bibliographystyle{dealpha} einbinden? Oder muss ich die als Package laden?


besser ist sie in eines der Verzeichnisse von "kpsepath bst" ausgegebenen
zu speichern. Für texlive in ../texlive/texmflocal/bibtex/bst/

Danach "texhash" und mit "kpsewhich dealpha.bst" testen, ob sie
gefunden wird.

Herbert

mechanicus
13-04-2010, 13:24
Marco,
du hast das jetzt mit dem Stil verwechselt!
JA :eek:

Habe es oben geändert.

Danke
Marco