Hallo,
ich verwende den gleichen Zitierstil

, habe mir da was zusammengebaut.
Beschreibung:
- \cite[präfix][suffix]{key} gibt einen Kurzverweis in dem Format aus wie es beschrieben wurde.
\textcite[präfix][suffix]{key} gibt eien Kurzverweis in dem Format AUTORNACHNAME [AUT98] aus. Sind es genau zwei Autoren werden beide ausgegeben: AUTOR und BUTOR [AUT99]. Sind es mehr als zwei Autoren wird ein ET AL. nach dem ersten Autor ausgegeben. Die Ausgabe der Namen ist in Kapitälchen. Im Literaturverzeichnis erscheinen die Namen jedoch "Normal".
\parencites[präfix][suffix]{key1}[präfix][suffix]{key2}[präfix][suffix]{key3} erzeugt einen Kurzverweis [AUT98;BUT01;CUT89]
Wenn z.B. eine DIN oder so zitiert derden soll muss in der Bib datei zu dem jeweiligen Eintrag der Kurzverweis (Shorthand) manuell hinzugefügt werden.
Beispiel:
@MISC{DIN8580,
version = {DIN 8589-17},
part = {17},
howpublished = {09.2003},% Datum
title = {Fertigungsverfahren Spanen},
subtitle = {Gleitspanen},
titleaddon = {Einordnung, Unterteilung, Begriffe},
location = {Berlin},
organization = {Beuth},
shorthand = {DIN 8589-17}% Wichtig ! Kurzverweis
}
Wobei ich den MISC Stil etwas umdefiniert habe, damit die Ausgabe auch richtig erscheint.
% DIN zitieren mit misc
\DeclareFieldFormat[misc]{version}{#1}
\DeclareFieldFormat[misc]{part}{Teil~#1}
\DeclareFieldFormat[misc]{subtitle}{#1}
\DeclareFieldFormat[misc]{organization}{#1}
\DeclareBibliographyDriver{misc}{% DIN
\printfield{version},\newunit%
\printfield{part}, %
(\printfield{howpublished})~%
\printfield{title};\newunit%
\printfield{subtitle};\newunit %
\printfield{titleaddon}.\newunit%
\printlist{location}:\newunit%
\printlist{organization}.%
\finentry}
Die Ausgabe des Literaturverzeichnisses ist so eingestellt, dass alles "Normal" ausgegeben wird, also nichts Fett oder Kursiv.
Einziges Problem: Die Kurzverweise in meinem Literaturverzeichnis sollen ohne den eckigen Klammern ausgegeben werden. Das habe ich über die Literaturverzeichnisformatierung erreicht. Jedoch wird dadurch das Feature zur Erstellung von Indizes ausgeschaltet. D.h. bei merhfachpublikation eines Authors in einem Jahr werden im Text [AUT99a] und [AUT99b] ausgegeben und im Literaturverzeichnis lediglich AUT99 und AUT99. Wenn das jedoch egal ist kann der folgende Eintrag in der Präambel einfach weggelassen werden.
\defbibenvironment{bibliography}
{\list
{\printfield[labelnumberwidth]{labelalpha}} % bei labelnumberwidth anstatt labelalphawidth werden keine Klammern beim Shorthand erzeugt.
{\setlength{\labelwidth}{\labelalphawidth}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{2\biblabelsep}% Einzug
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{1.5\bibitemsep}% Einzug
\setlength{\parsep}{\bibparsep}}%
\renewcommand*{\makelabel}[1]{##1}} % hier das shorthand ohne Klammern [BRI95] --> BRI95 ; mit Einzug einstellung
{\endlist}
{\item}
Dadurch erscheinen im Literaturverzeichnis die gleichen Shorthands wie im Text.
Ich habe dafür vor ein paar Tagen ein eigenes Thema gestartet, da ich an dieser Stelle völlig ratlos bin

("Shorthand ohne Klammern im Literaturverzeichnis (alphabetic)").
Ich verwende Texmaker und biber. Dafür muss in den Optionen (Konfiguration) des Programms an der Stelle "Bib(la)tex" der Eintrag "biber %.bcf" eingefügt werden (ohne "").
Hier der gesamte Code.
%% Zitieren
%% Stil der Zitate und der Bibliographie
\usepackage[
maxcitenames=2,
maxbibnames=5,
firstinits=true,
backend=biber,
style=alphabetic-verb,
uniquename=allfull,
ibidtracker=strict,
sorting=nyt,
sortlocale=de_DE,
natbib=true,
isbn=false,
url=true,
doi=false,
eprint=false
]{biblatex}
%% Literaturverzeichnisformatierung
%% Keine kursive Schrift im Literaturverzeichnis
\DeclareFieldFormat{title}{#1}%<-titel nicht kursiv (standard)
\DeclareFieldFormat{isbn}{ISBN:~#1}%<-isbn normalgroß (standard)
\DeclareFieldFormat{url}{URL:~\url{#1}} % Großgeschriebene URL:
\urlstyle{same} %<-url normale Schriftart (standard)
%% Format des vollständigen Verweises
\renewcommand*{\labelnamepunct}{\addcolon\addspace} %<- : nach letztem namen
\renewbibmacro*{publisher+location+date}{%
\printlist{location}%
\iflistundef{publisher}
{\setunit*{\addcomma\space}}
{\setunit*{\addcolon\space}}%
\printlist{publisher}%
\setunit*{\addperiod\space}%<-geändert damit . erscheint
\usebibmacro{date}%
\newunit}
\DefineBibliographyStrings{ngerman}{andothers={\textsc{et}\addabbrvspace \textsc{al}\adddot}} % et al. anstatt u.a.
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}} % Authornamen in Kapitälchen bei \textcite
%% Nachname-Vorname anordnung
\renewcommand*{\labelnamepunct}{\addcolon\space}
%% biblatex.def
\renewcommand*{\multinamedelim}{\addsemicolon\space}% <--ERWEITERUNG
\renewcommand*{\finalnamedelim}{\addsemicolon\space}% <--ERWEITERUNG
\DeclareNameFormat{last-first}{% <--ERWEITERUNG
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}%
\usebibmacro{name:andothers}}%
\DeclareNameAlias{default}{last-first}% <--ERWEITERUNG
%% Anzahl der Strings im kurzbeleg
\renewcommand{\labelalphaothers}{} % Löscht das Zeichen (z.B. +) im Label für mehrere Autoren
\DeclareLabelalphaTemplate{
\labelelement{
\field[uppercase, final]{shorthand}
\field[uppercase, final]{label}
\field[uppercase,strwidth=3,strside=left,names=1]{labelname} % Nur die ersten drei Buchstaben des ersten Autors
}
\labelelement{
\field[strwidth=2,strside=right]{year}% Die letzten beiden Buchstaben des Jahres
}
}
%% Literaturverzeichnisformatierung
\AtBeginBibliography{%
\renewcommand*{\mkbibnamelast}[1]{#1}} % Keine Kapitälchen im Verzeichnis
%% Some generic settings.
\newcommand{\cmd}[1]{\texttt{\textbackslash #1}}
\setlength{\parindent}{0pt}
\defbibenvironment{bibliography}
{\list
{\printfield[labelnumberwidth]{labelalpha}}
{\setlength{\labelwidth}{\labelalphawidth}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{2\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{1.5\bibitemsep}%
\setlength{\parsep}{\bibparsep}}%
\renewcommand*{\makelabel}[1]{##1}} % hier das shorthand ohne Klammern [BRI95] --> BRI95 ; mit Einzug einstellung
{\endlist}
{\item}
%% DIN zitieren mit misc
\DeclareFieldFormat[misc]{version}{#1}
\DeclareFieldFormat[misc]{part}{Teil~#1}
\DeclareFieldFormat[misc]{subtitle}{#1}
\DeclareFieldFormat[misc]{organization}{#1}
\DeclareBibliographyDriver{misc}{% DIN
\printfield{version},\newunit%
\printfield{part}, %
(\printfield{howpublished})~%
\printfield{title};\newunit%
\printfield{subtitle};\newunit %
\printfield{titleaddon}.\newunit%
\printlist{location}:\newunit%
\printlist{organization}.%
\finentry}
% Bibliographie laden
\addbibresource{./Literatur/Literatur.bib}
Tut mir leid, dass der Code etwas durcheinander ist
Die Anfangsfrage ist jedenfalls mir dem Abschnitt:
\DeclareLabelalphaTemplate{
\labelelement{
\field[uppercase, final]{shorthand}
\field[uppercase, final]{label}
\field[uppercase,strwidth=3,strside=left,names=1]{labelname} % Nur die ersten drei Buchstaben des ersten Autors
}
\labelelement{
\field[strwidth=2,strside=right]{year}% Die letzten beiden Buchstaben des Jahres
}
}
und dem biblatex stil alphabetic-verbose gelöst
Hoffe ich konnte helfen.
Lg, Lunneberg