BibLaTeX Stil Alphabetic

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


the-master
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: So 24. Jul 2011, 15:29

BibLaTeX Stil Alphabetic

Beitrag von the-master »

Hallo zusammen,

ich hatte das gleiche Problem bereits bei meiner Studienarbeit und konnte es nicht lösen :( Es geht um ein Literaturverzeichnis mit BibLaTex. Soweit funktioniert alles, allerdings macht mir eine Vorgabe unseres Lehrstuhls Kopfzerbrechen. Und zwar soll nach dem Alphabetic-Stil zitiert werden, allerdings sollen zwei Autoren folgendermaßen augeführt werden: [MuM12] und nicht [MM12]. Hierzu habe ich bereits die gesamten .cbx und .bbx durchsucht und nichts gefunden. Aber irgendwo muss es ja eine IF-Bedingung geben, die bei einem Autor die ersten drei Buchstaben und bei zwei Autoren lediglich den ersten festlegt. Es folgt noch mein Minimalbeispiel:
 \documentclass[12pt,a4paper]{article} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 

\usepackage{csquotes} 
\usepackage[backend=bibtex8, style=alphabetic]{biblatex} 

\addbibresource{Literatur.bib} 
\usepackage{filecontents}   

\begin{filecontents}{Literatur.bib} 
@BOOK{Mustermann:2012, 
   AUTHOR = {Max Mustermann and Maximiliane Musterfrau}, 
   YEAR = {2012}, 
   TITLE = {Titel}, 
   EDITION = {1. Auflage}, 
   PUBLISHER = {Verlag}, 
   ADDRESS = {Stadt}, 
} 
\end{filecontents} 


\begin{document} 
Hier folgt der Text ... \cite{Mustermann:2012}

\printbibliography 
\end{document}
Ich würde mich sehr freuen, wenn mir irgendjemand auch nur im Ansatz weiterhelfen kann!

Schöne Grüße

the-master
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: So 24. Jul 2011, 15:29

Beitrag von the-master »

Keiner eine Idee oder einen Ansatz? Gruß Nico

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Du kannst mit dem »label« Feld den nicht-numerischen Teil des Labels überschreiben.
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage{csquotes}
\usepackage[backend=bibtex8, style=alphabetic]{biblatex}

\addbibresource{Literatur.bib}
\usepackage{filecontents}  

\begin{filecontents}{Literatur.bib}
@BOOK{Mustermann:2012,
   AUTHOR = {Max Mustermann and Maximiliane Musterfrau},
   label = {MuM},
   YEAR = {2012},
   TITLE = {Titel},
   EDITION = {1. Auflage},
   PUBLISHER = {Verlag},
   ADDRESS = {Stadt},
}
\end{filecontents}


\begin{document}
Hier folgt der Text ... \cite{Mustermann:2012}

\printbibliography
\end{document}
Mit biber statt bibtex könnte es viell. via \DeclareLabelalphaTemplate evtl auch eine automatische Lösung geben.

Grüße
Clemens
Paketauthor

the-master
Forum-Newbie
Forum-Newbie
Beiträge: 9
Registriert: So 24. Jul 2011, 15:29

Beitrag von the-master »

Hallo! Danke für den super Tipp :) War mir gar nicht klar, dass es auch über Label geht! DANKE

Antworten