Probleme mit natdin und dinat

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Probleme mit natdin und dinat

von Hans0001 » Do 23. Dez 2010, 21:43

hab den Fehler selbst gefunden hatte vergessen das package "natbib" einzubinden

Probleme mit natdin und dinat

von Hans0001 » Do 23. Dez 2010, 11:47

Hallo,

ich möchte mein Literaturverzeichnis nach DIN 1505 gestalten. Ich habe bisher "ABBRVDIN" dafür verwendet und hatte bisher keine Probleme. Mein Betreuer möchte aber, dass die Autoren nicht abgekürzt, sondern ausgeschrieben werden. Das is ja mit dinat oder natdin möglich.

Da ich bei beiden Styles eine Fehlermeldung bekommen habe, habe ich mir eine bibtex-Datei mit nur einem Eintrag zum Testen erstellt. Der Eintrag ist so aufgebaut:
@book{Spur.1997,
 author = {Spur, G\"unter and Krause, Frank-Lothar},
 year = {1997},
 title = {Das virtuelle Produkt: Management der CAD-Technik},
 address = {M\"unchen},
 publisher = {Hanser},
 isbn = {3-446-19176-3}
}
Beim kompilieren bekomme ich folgende Fehlermeldung:
(00_main1.bbl
! Undefined control sequence.
\dinatlabel #1->\ifNAT@numbers 
                               \else \NAT@biblabelnum {#1}\hspace {2\labelse...
l.11 \dinatlabel{Spur und Krause 1997}
                                       \textsc{Spur}, G\"unter~; \textsc{Kra...
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Extra \else.
\dinatlabel #1->\ifNAT@numbers \else 
                                     \NAT@biblabelnum {#1}\hspace {2\labelse...
l.11 \dinatlabel{Spur und Krause 1997}
                                       \textsc{Spur}, G\"unter~; \textsc{Kra...
I'm ignoring this; it doesn't match any \if.

! Undefined control sequence.
\dinatlabel ...NAT@numbers \else \NAT@biblabelnum 
                                                  {#1}\hspace {2\labelsep }\fi 
l.11 \dinatlabel{Spur und Krause 1997}
                                       \textsc{Spur}, G\"unter~; \textsc{Kra...
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.

! Extra \fi.
\dinatlabel ...elnum {#1}\hspace {2\labelsep }\fi 
                                                  
l.11 \dinatlabel{Spur und Krause 1997}
                                       \textsc{Spur}, G\"unter~; \textsc{Kra...
I'm ignoring this; it doesn't match any \if.

)
Im Literaturverzeichnis taucht der Eintrag korrekt auf, aber im Text kommt nur [?].

Habt ihr eine Idee, woran es liegen kann?

Gibt es einen alternativen Stlye oder ein package, mit dem ich auch ein Literaturverzeichnis nach DIN 1505, aber mit ausgeschriebenen Namen erstellen kann?

Nach oben