
Ich habe gerade angefangen, meine Bibliographien mit Biblatex und Biber zusammenzustellen. Alles ist prima, nur habe ich zwei Probleme: (1) Ich möchte die Ausgabenummer für Zeitschriftenartikel loswerden und (2) ich möchte nicht, dass die Bandnummer für Zeitschriftenartikel kursiv gedruckt wird.
Ich habe eine Lösung für das erste Problem gefunden, ich muss lediglich den folgenden Befehl in die Präambel einfügen:
\AtEveryBibitem{\clearfield{number}}
Meine Frage lautet: Gibt es eine ähnlich einfache Lösung, um die Kursivschrift der Bandnummern zu entfernen?
Danke für die Hilfe!
(Ich verwende Mendeley als meinen Referenzmanager, daher kann ich meine .bib-Datei nicht durcheinanderbringen.)
Hier ist ein MWE:
\usepackage{calc}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
\usepackage[style=apa, natbib=true, doi=false, url=false]{biblatex}
\addbibresource{/Users/James/Documents/library.bib}
\AtEveryBibitem{\clearfield{number}}
\setlength\bibitemsep{1.5\itemsep}
\title{Customising My Bibliography}
\date{\vspace{-8ex}}
\begin{document}
\maketitle
\noindent Hello, I want to cite \citet{Steinberger2016, Steinberger2019b} without the volume number in the bibliography being italicised.
\printbibliography
\end{document}
Und hier ist die Ausgabe:
Antwort1
biblatex-apa
setzt die Richtlinien des APA-Publikationshandbuchs mit so genau wie möglich um biblatex
. Ein Aspekt des APA-Stils besteht darin, dass die Bandnummer kursiv gesetzt werden sollte.
Es ist ziemlich einfach, dies mit einer Deklaration zu ändern \DeclareFieldFormat
, aber dies ist ein Hinweis darauf, dass Sie es vielleicht nicht verwenden sollten biblatex-apa
. Da biblatex-apa
es speziell dafür entwickelt wurde, die komplexen Richtlinien des APA-Stils umzusetzen, ist es nicht so flexibel und leicht anpassbar wie andere biblatex
Stile (insbesondere die Standard-Stile sind viel anpassbarer). Deshalb ist es normalerweise keine gute Idee, es zu verwenden, biblatex-apa
wenn Sie einen Stil wünschen, der nicht APA ist.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=apa, natbib=true, doi=false, url=false]{biblatex}
\DeclareFieldFormat[article]{volume}{\apanum{#1}}
\addbibresource{biblatex-examples.bib}
\begin{document}
\parencite{sigfridsson}
\printbibliography
\end{document}
Meine bevorzugte Möglichkeit, das Feld zu unterdrücken, number
wäre
\DeclareSourcemap{
\maps[datatype=bibtex, overwrite]{
\map{
\step[fieldset=number, null]
}
}
}
Alternativen und weitere Details finden Sie unterSo lassen Sie das Adressfeld bei der Verwendung von Biblatex weg,Ist es möglich, in Biblatex ein bestimmtes Feld aus Bibtex .bbl zu unterdrücken?,Titel in Biblatex-Referenzen entfernen,