PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Formatierung der Quellenangabe



jfro
25-01-2006, 10:57
Hallo,

ich schreibe gerade meine Diplomarbeit und habe deswegen natürlich mit Quellenangaben und BibTex zu tun. Leider habe ich das Problem, dass die Formatierungen der Quellenangeben nicht dem entsprechen wie ich das haben möchte. Beispiel ist folgender BibTex Eintrag:



@MISC{itgrundschutz,
author = {Bundesamt für Sicherheit in der Informationstechnik},
title = {IT-Grundschutzhandbuch},
howpublished = {URL: \url{http://www.bsi.bund.de/gshb/deutsch/}},
timestamp = {2005.12.01},
year = {2005}
}


Rufe ich nun innerhalb des Dokuments mit \cite[in][S.15]{itgrundschutz} auf, erhalte ich folgendes Resultat:


[in Inf05, S.15]

Ich möchte nun aber gerne das dort z.B. [in BSI05, S.15] steht. Kann mir hierbei jemand helfen?

Es folgen meine document-Einstellungen:



\documentclass[a4paper,BCOR5mm,12pt,headsepline,pointlessnumbers, bibtotocnumbered, ngerman]{scrartcl}
\usepackage{scrtime}
\usepackage{natbib}
\usepackage[T1]{url}
\urlstyle{tt}
\usepackage{varioref}
\usepackage{babel}
\usepackage{makeidx,showidx}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[colorlinks=true,linkcolor=blue,citecolor=blue]{hyperref}
\usepackage{graphicx}
\usepackage{times}
\usepackage{wrapfig}
\usepackage{longtable}
\usepackage{supertabular}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{rotating}
\usepackage{pdflscape}
\bibliographystyle{alphadin}

\begin{document}
\input{0_deckblatt}
\newpage
\tableofcontents
\newpage

% Erster Teil
\input{1_einleitung}
%
%% Zweiter Teil
%
% Ganz viele input's
%
\begin{appendix}
% alle Literaturquellen einbinden
\nocite{*}
\bibliographystyle{plain} % nach DIN 1505
\bibliography{lit}


Hat jemand einen Tip für mich wie ich das gewünschte Ergebnis erreiche?

Liebe Grüße

Jochen

pospiech
25-01-2006, 12:06
Wenn du deine Quellen komplett anders haben möchtest wie es LaTeX vorgibt wirst du deine Literatur wieder manuell erstellen müssen - also auf bibtex verzichten müssen.

Da du den Stil offensichtlich geändert haben möchtest solltest du vielleicht in de.comp.text.tex dein Problem schildern, da diese nur Leute beantworten können die bibtex Stile schonmal programmiert haben.

Matthias

jfro
25-01-2006, 12:20
Hallo Matthias,

ich möchte nicht soweit gehen, dass etwas komplett komplett für mich geändert wird. Ich wunder mich nur, das bei BibTex einträgen mit @book die Formatierung so ist wie ich möchte, also ersten 3 Buchstaben des Nachnamens und dann das Jahr der Veröffentlichung.
Beispiel:


@book{koehler,
author={Peter T. K{\"o}hler},
title={ITIL},
year={2005},
price={EUR 49,95},
publisher={Springer, Berlin},
isbn={3540228934}
}

ergibt->
[Köh05] KÖHLER, Peter T.: ITIL. Springer, Berlin, 2005. – ISBN 3540228934

und für Internetquellen(@misc) oder dergleichen das mir nicht so wirklich gefällt. Ich dachte bisher das man mit Markierungen {} z.B.


@MISC{itgrundschutz,
author = {{B}undesamt für {S}icherheit in der {I}nformationstechnik},
title = {IT-Grundschutzhandbuch},
howpublished = {URL: \url{http://www.bsi.bund.de/gshb/deutsch/}},
timestamp = {2005.12.01},
year = {2005}
}

Das Format [BSI05] erzwingen kann. Dachte das ich sowas mal gelesen hätte. Vielleicht benutze ich ja auch ein falsches Package oder habe eine falsche Einstellung.

Hoffe auf weitere Hinweise.

Liebe Grüße

Jochen

pospiech
25-01-2006, 13:09
zum Verständnis: wie deine Quellangabe aussieht ist in der Makrosprache von Bibtex programmiert. Du kannst die die *.bst Datei die zu plain gehört gerne angucken und schauen ob du rausfindest wie man das ändert.

Ein LateX Makro wird den Plain Stil sicher nicht nach deinen Wünschen anpassen können, weil es halt zwei verschiedene Programme sind.

Matthias

Salnic
25-01-2006, 13:24
Hi Jochen,

nur so als Idee, habe jetzt gerade nicht die Möglichkeit es auszuprobieren


@MISC{itgrundschutz,
key = {BSI05},
author = {Bundesamt für Sicherheit in der Informationstechnik},
title = {IT-Grundschutzhandbuch},
howpublished = {URL: \url{http://www.bsi.bund.de/gshb/deutsch/}},
timestamp = {2005.12.01},
year = {2005}
}
Salnic

jfro
25-01-2006, 13:37
@MISC{itgrundschutz,
key = {BSI05},
author = {Bundesamt für Sicherheit in der Informationstechnik},
title = {IT-Grundschutzhandbuch},
howpublished = {URL: \url{http://www.bsi.bund.de/gshb/deutsch/}},
timestamp = {2005.12.01},
year = {2005}
}
Salnic

Hi Salnic,

leider funktioniert das nicht... Schade eigentlich. Noch andere Ideen ;-)

Gruß Jochen

countbela666
25-01-2006, 17:55
Hi Jochen,

der Trick mit key funktioniert meines Wissens nur bei @MANUAL und @PROCEEDINGS; also hier mal gepfuscht:

@MANUAL{itgrundschutz,
organization = {\textsc{Bundesamt für Sicherheit in der Informationstechnik}},
key = {BSI},
title = {IT-Grundschutzhandbuch},
note = {URL: \url{http://www.bsi.bund.de/gshb/deutsch/}},
timestamp = {2005.12.01},
year = {2005},
}Das howpublished wird bei manual ignoriert, deswegen note; ohne \textsc{...} würde die Organisation nicht wie der Autor formatiert (könnte auch in der BST-Datei geändert werden, wär aber vielleicht ein bisschen viel Aufwand).

Grüße,
Marcel

P.S.: Welchen Stil nimmst du nun eigentlich? Du lädst ja mit alphadin und plain zwei verschiedene (wobei der letzte genommen wird).

jfro
25-01-2006, 17:58
Hallo Marcel,

werde den Tipp sofort ausprobieren.
Das ich zwei Stile benutze, habe ich wohl übersehen.

Melde mich.

Gruß Jochen

jfro
25-01-2006, 18:43
Hallo Marcel!

Scheint zu klappen. Wird zwar nu ein wenig arbeit meine ganzen Quellen umzubennen, aber auf jeden Fall habe ich das was ich wollte ;-)

Danke!

LG

Jochen

daswaldhorn
26-01-2006, 15:34
Hallo,

nur als Ergänzung...

Ich habe Internetsachen immer so dargestellt:
@BOOKLET{bafa,
key = "bafa",
author = "{Bundesamt für Wirtschaft und Ausfuhrkontrolle}",
title = "Antrag und Erläuterung",
url = "http://www.bafa.de",
lastchecked = "13. Januar 2005",
note = "",
}
Vielleicht kannst du ja damit was anfangen.

Grüße, Carsten

jfro
26-01-2006, 15:38
Hallo Carsten,

auch das Vorgehen werde ich mal ausprobieren.

Danke!
Gruß
Jochen

jfro
26-01-2006, 15:47
Klappt leider nicht so gut wie der vorherige Vorschlag. Kann damit nicht das Kürzel selber definieren.

Schade. Aber ein Versuch war es wert. Oder habe ich vielleicht etwas falsch gemacht? Klappt es denn bei dir?

LG

Jochen

daswaldhorn
26-01-2006, 16:01
Hallo Jochen,

oh, ich denke, das war mein Fehler. Ich nutze als Stil "unsrtdin", da kommt im Text dann nur "[3]", also ohne ein Kürzel, so wie du es brauchst. Naja, hätt ich mal richtig gelesen :o

Grüße, Carsten

HappyRabbit
14-03-2006, 10:24
Hallo Matthias,

ich möchte nicht soweit gehen, dass etwas komplett komplett für mich geändert wird. Ich wunder mich nur, das bei BibTex einträgen mit @book die Formatierung so ist wie ich möchte, also ersten 3 Buchstaben des Nachnamens und dann das Jahr der Veröffentlichung.
Beispiel:


@book{koehler,
author={Peter T. K{\"o}hler},
title={ITIL},
year={2005},
price={EUR 49,95},
publisher={Springer, Berlin},
isbn={3540228934}
}

ergibt->
[Köh05] KÖHLER, Peter T.: ITIL. Springer, Berlin, 2005. – ISBN 3540228934




Welchen Stil nutzt dafür?

Grüße