Hallo :) Ich verwende den Standardstil alphabetic und bin auch relativ zufrieden. Mich stört daran lediglich, dass zwischen den drei Buchstaben des Autors und der Jahreszahl kein Bindestrich angezeigt wird. (Kann man das ändern?!) Nun habe ich eine spezielle Quelle - eine DIN-Norm, die im Text als "[EC2]" angegeben werden soll. Allerdings kommt durch den angewendeten Stil [19911] heraus (also DIN EN 1992-1-1 von 2011). Gibt es eine Möglichkeit, den Literaturverweis füt diese eine Quelle manuell anzugeben? Vielen Dank! gefragt 04 Jun '19, 10:55 afjk1502 |
Wenn Du für eine bestimmte Quelle das Label selbst angeben möchtest, kannst Du das Feld Den Bindestrich zwischen Namen und Jahr bekommst mit einer einfachen Anpassung von \labelelement{ \literal{-} } an der richtigen Stelle einfügen. Vergleiche die Definition hier mit der Originaldefinition in \documentclass[british]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{csquotes} \usepackage[style=alphabetic, backend=biber]{biblatex} \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} } } %\usepackage{filecontents} \begin{filecontents}{\jobname.bib} @book{appleby, author = {Humphrey Appleby}, title = {On the Importance of the Civil Service}, date = {1980}, shorthand = {EC2}, } \end{filecontents} \addbibresource{\jobname.bib} \addbibresource{biblatex-examples.bib} \begin{document} \cite{sigfridsson,worman,geer,nussbaum,appleby} \printbibliography \end{document} beantwortet 05 Jun '19, 00:13 moewe Vielen, vielen Dank für die ausführliche Antwort! :)
(06 Jun '19, 10:02)
afjk1502
|