Biblatex Style alpabetic zeigt leere Klammern an

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


FelixF
Forum-Anfänger
Forum-Anfänger
Beiträge: 20
Registriert: So 6. Dez 2015, 11:39

Beitrag von FelixF »

Hi, du musst in deinem Editor auch einstellen, dass du biber verwenden möchtest, vielleicht ist das noch dein Fehler. Außerdem fehlt bei deinem letzten Beispiel die Option backend=biber.
Hier noch ein passender Link dazu: http://texwelt.de/wissen/fragen/1909/wi ... nem-editor

baddy010
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Mi 14. Sep 2016, 11:13

Beitrag von baddy010 »

Noch eine kurze Zwischenfrage. alphabetic zitiert in diesem Schema: [BSP01]. Ich hätte gerne folgende Form: [BSP-01].
Das muss ich vermutlich selbst definieren, oder? Wenn ja, wie mache ich das möglichste einfach?

Gast

Beitrag von Gast »

Ja, das musst Du selbst einstellen, aber dafür musst Du Biber nutzen. Dann ist es ganz einfach
\DeclareLabelalphaTemplate{
  \labelelement{
    \field[final]{shorthand}
    \field{label}
    \field[strwidth=3,strside=left,ifnames=1]{labelname}
    \field[strwidth=1,strside=left]{labelname}
  }
  \labelelement{
    \literal{--}
  }
  \labelelement{
    \field[strwidth=2,strside=right]{year}
  }
}
Im Ganzen
\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber,style=alphabetic]{biblatex}
\addbibresource{biblatex-examples.bib}

\DeclareLabelalphaTemplate{
  \labelelement{
    \field[final]{shorthand}
    \field{label}
    \field[strwidth=3,strside=left,ifnames=1]{labelname}
    \field[strwidth=1,strside=left]{labelname}
  }
  \labelelement{
    \literal{--}
  }
  \labelelement{
    \field[strwidth=2,strside=right]{year}
  }
}


\begin{document}
\cite{sigfridsson,worman,geer}
\printbibliography
\end{document}

baddy010
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Mi 14. Sep 2016, 11:13

Beitrag von baddy010 »

Danke schon mal! Habe das ganze so eingebunden, bekomme jedoch eine Fehlermeldung. Diese lautet: "Use of \sortlist doesn't match its definition".
Habe TeXstudio auf biber umgestellt, die bbl vor dem Umstieg gelöscht und dann versucht zu kompilieren.

Muss ich dafür in Jabref nochmal die bib-Datei überarbeiten?

DADABBI

Beitrag von DADABBI »

Wenn man die Fehlermeldung in der Schnellsuche eingibt, landet man u. a. bei http://golatex.de/viewtopic,p,85670.html#85670 und erfährt so, dass man ein Update der TeX-Distribution durchführen sollte. MiKTeX-Anwender einer Multi-User-Installation müssen sowohl den Admin-Updatemanager als auch den Updatemanager (ohne Admin-Zusatz) bemühen.

baddy010
Forum-Anfänger
Forum-Anfänger
Beiträge: 13
Registriert: Mi 14. Sep 2016, 11:13

Beitrag von baddy010 »

Das war eine schwere Geburt... :D

Sorry, für die vielleicht dummen Fragen. Danke für eure Hilfe allerseits :)

Antworten