Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Kurzform beim Zitieren mit dem Befehl key

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.11.2006
    Beiträge
    18

    Question Kurzform beim Zitieren mit dem Befehl key

    Hallo allerseits,
    könnt ihr mir vielleicht mit Bibtex weiterhelfen? Der key-Befehl funktioniert bei mir nicht. Eigentlich dient er dazu, dass im Text nicht der ganze Autorenname angegeben wird, sondern nur eine Abkürzung. Dies wäre bei Institutionen auch sehr praktisch. Bei mir steht im Text aber leider immer noch der lange Autorenname, der key-Befehl wird ignoriert. Unten habe ich ein Beispiel angegeben.

    Vielen Dank im voraus,
    Gruß, Darja

    @MISC{UNDP2006,
    key = {UNDP},
    author = {{{United Nations Development Programme}}},
    title = {Human Development Report 2006. Indicators},
    year = {2006},
    note = {Zugriff: 21.11.2006},
    timestamp = {2006.11.21},
    url = {http://hdr.undp.org/hdr2006/statistics/indicators/}
    }

    ich benutze folgende Bitex- und Literatureinstellungen:
    \usepackage{natbib}
    \usepackage{exscale,textcomp} %Textcomp für viele symbole im Textmodus
    \usepackage{amssymb}
    \usepackage{amsmath}
    \usepackage{fancyhdr}
    \usepackage{url}
    \bibliographystyle{natdin}

  2. #2
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Hallo, Darja,

    die Informationen im key-Feld werden standardmäßig nur ausgewertet, wenn kein Autor angegeben ist (s. auch BiBTeX-Doku S. 10).

    Die folgende Literaturangabe erscheint mir sinnvoller (da ein eigentlicher Autor ja auch nicht bekannt ist), hält sich an die Vorschläge zur Zitierweise von Internetquellen von Klaus Lorenzen und bringt das gewünschte Ergebnis:
    Code:
    \begin{filecontents}{lit.bib}
    @BOOKLET{UNDP2006,
    key = {UNDP 2006},
    editor = {{United Nations Development Programme}},
    title = {Human Development Report 2006. Indicators},
    year = {},
    url = {http://hdr.undp.org/hdr2006/statistics/indicators/},
    lastchecked = {21.11.2006},
    }
    \end{filecontents}
    \documentclass{scrartcl}
    \usepackage{natbib,hyperref}
    \begin{document}
      \nocite*{}
      \bibliographystyle{natdin}
      \bibliography{lit}
    \end{document}
    Grüße
    Marcel
    Geändert von countbela666 (26-04-2007 um 10:40 Uhr)

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.11.2006
    Beiträge
    18

    Smile

    Dankeschön!
    Endlich klappt es und es sieht jetzt viel besser aus
    ich habe jetzt Deinen ersten Vorschlag genommen und der gefällt mir sehr gut, denn schließlich ist die UNDP eine Organisation .

    @MISC{UNDP2006,
    key = {UNDP},
    author = {},
    organization = {{United Nations Development Programme}},
    title = {Human Development Report 2006. Indicators},
    year = {2006},
    note = {Zugriff: 21.11.2006},
    timestamp = {2006.11.21},
    url = {http://hdr.undp.org/hdr2006/statistics/indicators/}

    Tipp:
    Da ich allgemein JabRef zur Erstellung der Literaturdatenbank benutze habe ich unter ->Optionen->Eintragstypen anpassen dem Typ Misc einfach das Feld Typ, Organization und Editor hinzugefügt.

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Beiträge
    26
    Ok, bin gerade auf meinen Fehler draufgekommen. Wenn ich year verwende nimmt er immer den editor und nicht den key. Kann ich das irgendwie umgehen, ohne auf year zu verzichten?


    Hallo,

    Ich habe das gleiche Problem, nur konnte ich es nicht lösen.

    Der Eintrag in meiner bib-Datei, der nicht funktioniert schaut so aus:
    Code:
    @BOOKLET{Shell2005,
    	key = {Shell 2005},
    	editor = {{Royal Dutch Shell plc}},
      title = {Shell in Deutschland - Wir {\"u}ber uns},
      month = {},
      year = {2005},
      url = {http://www.shell.com/home/content2/de-de/about_shell/unternehmensgrundsat/2005_SGBP_unserewerte.html},
      lastchecked = {15.\,M{\"a}r.\,2007},
    }
    Im Literaturverzeichnis wird ständig "Royal Dutch Shell plc 2005" anstatt von "Shell 2005" hingeschrieben.
    Kann mir wer sagen was ich falsch mache?

  5. #5
    Registrierter Benutzer
    Registriert seit
    23.11.2006
    Beiträge
    18
    Hallo,
    willst Du wirklich im Literaturverzeichnis nur "Shell 2005" stehen haben? Dann ist es aber keine korrekte Angabe dort. Dafür gibt es ja den Key, dass man im Text eine kürzere Zitierweise hat und mann dann im Literaturverzeichniss unter diesem Key den gesamten Namen, Organisation etc. findet.

    Wenn Du wirklich nur "Shell 2005" im Literaturverzeichnis haben möchtest, dann Lass den "key" weg und geb unter editor nur {{Shell}} ein.
    Grüße, Darja

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Beiträge
    26
    Ich will, dass im Text die kurze Zitierweise (Shell 2005) verwendet wird, dafür habe ich den key eingestellt. Doch anstelle des keys wird editor + year automatisch im Text verwendet.
    Wenn ich kein year einstelle wird der key verwendet.

    Im Literaturverzeichnis sollen natürlich alle Angaben vorhanden sein.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •