PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Spezielle Anforderungen an Zitierstil



PittSabacker
12-03-2015, 23:33
Hallo zusammen,

ich bin gerade dabei, meine erste Arbeit in LaTeX zu verfassen. Dabei wurden mir einige Einschränkungen auferlegt, an die ich mich zu halten habe. Bisher konnte ich die alle durch eigene Arbeit erfüllen, bis auf eine: den Zitierstil.

Da gibt es die folgenden Anforderungen:

Ich soll dabei eine Kurzzitierweise mit Namenskürzel anwenden.

Ein Werk von Mustermann aus dem Jahr 2001 wird als [Must01] abgekürzt.
Eine Veröffentlichung der beiden Autoren Mustermann und Neumann aus dem Jahr 1997 wird als [MuNe97] abgekürzt.
Auf eine Arbeit von Mustermann, Neumann und obermeier aus dem Jahre 2014 wird mit [MNO14] verwiesen.
Die Veröffentlichung von Mustermann, Neumann, Obermeier und Quatermain aus 2012 wird mit [MNO+12] abgekürzt.

(aus der Vorlesung meiner Professorin)

Nun scheinen diverse Zitierstile die Anforderung zu erfüllen, beispielsweise alphadin.

Eine zusätzliche Einschränkung gibt es aber: Habe ich zwei Quellen mit demselben Kürzel, so soll dies um eine alphabetische Zählung ergänzt werden. Habe ich also zwei Veröffentlichungen aus dem Jahre 1997 von Mustermann, so muss ich diese so referenzieren

[Must97a]
[Must97b]

Gibt es eine Bibliothek, die genau das von Haus aus kann?

Gruß,
der mit den besten Pizzen

u_fischer
13-03-2015, 09:24
Ich denke der entsprechende Stil von biblatex macht das von Hause aus, und wenn nicht, wäre es einfach, es anzupassen.

PittSabacker
13-03-2015, 22:55
Danke für Deine Antwort. Ich habe nur noch ein Problem:

Wenn mehr als 3 Autoren eines Dokumentes zitiert werden, soll es so aussehen:

[ABC+]

Dabei steht jeder Buchstabe für den Anfangsbuchstaben des Nachnamens eines jeden Autors.

Ich habe versucht, mit da mit \DeclareLabelalphaTemplate zu arbeiten.


\DeclareLabelalphaTemplate{
\labelelement{
\field[final]{shorthand}
\field{label}
\field[strwidth=4,strside=left,ifnames=1]{labelname}
\field[strwidth=2,strside=left,ifnames=2]{labelname}
\field[strwidth=1,uppercase=true,strside=left]{labelname}
}
\labelelement{
\field[strwidth=2,strside=right]{year}
}
}


(So habe ich erreicht, dass vier Buchstaben dargestellt werden)

Die Zeile


\field[strwidth=1,uppercase=true,strside=left]{labelname}

soll dabei eigentlich dafür sorgen, dass das Zitat so wie oben angegeben dargestellt wird, das klappt aber nicht. Hast Du (oder irgendwer anders) an der Stelle noch einen Tip?