
Im APA6-Stil sollten Kommas nach dem Zeitschriftennamen und nach der Bandnummer (wenn keine Ausgabenummer vorhanden ist) im Literaturverzeichnis kursiv gedruckt werden. Das Basispaket von apacite berücksichtigt dies jedoch nicht ... Wie kann ich dies ändern?
Meine text
Datei sieht wie folgt aus:
\documentclass[a4paper,man,apacite]{apa6}
\input{preamble}
\input{firstpage}
\begin{document}
\maketitle
\bibliography{references}
\end{document}
Meine bib
Datei sieht wie folgt aus:
@article{homan1987cerebral,
title={Cerebral location of international 10--20 system electrode placement},
author={Homan, Richard W and Herman, John and Purdy, Phillip},
doi={10.1016/0013-4694(87)90206-9},
journal={Electroencephalography and Clinical Neurophysiology},
volume={66},
number={4},
pages={376--382},
year={1987},
publisher={Elsevier}
}
@article{tak2013statistical,
title={Statistical analysis of fNIRS data: a comprehensive review},
author={Tak, Sungho and Ye, Jong Chul},
doi={10.1016/j.neuroimage.2013.06.016},
journal={Neuroimage},
volume={85},
pages={72--91},
year={2013},
publisher={Elsevier}
}
Es wäre großartig, wenn mir jemand helfen könnte, denn das hier macht mich verrückt!
Antwort1
apacite
verwendet das Makro \APACjournalVolNumPages
zum Formatieren von journal
, volume
, number
und pages
.
Die folgende Neudefinition sollte funktionieren
\documentclass[a4paper,man,apacite]{apa6}
\makeatletter
\renewcommand{\APACjournalVolNumPages}[4]{%
\Bem{#1%
\ifx\@empty#2#3#4\@empty
\else
,
\fi
}% journal
\ifx\@empty#2\@empty
\else
\Bem{#2%
\ifx\@empty#3\@empty
,
\else
\fi
}% volume
\fi
\ifx\@empty#3\@empty
\else
\unskip({#3}), % issue number
\fi
\ifx\@empty#4\@empty
\else
{#4}% pages
\fi
}
\makeatother
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{homan1987cerebral,
title = {Cerebral Location of International 10--20 System Electrode Placement},
author = {Homan, Richard W. and Herman, John and Purdy, Phillip},
doi = {10.1016/0013-4694(87)90206-9},
journal = {Electroencephalography and Clinical Neurophysiology},
volume = {66},
number = {4},
pages = {376--382},
year = {1987},
}
@article{tak2013statistical,
title = {Statistical Analysis of {fNIRS} Data: A Comprehensive Review},
author = {Tak, Sungho and Ye, Jong Chul},
doi = {10.1016/j.neuroimage.2013.06.016},
journal = {Neuroimage},
volume = {85},
pages = {72--91},
year = {2013},
}
\end{filecontents}
\shorttitle{Lorem}
\begin{document}
\nocite{*}
\bibliography{\jobname}
\end{document}
Falls Sie biblatex
( biblatex-apa
) verwenden, möchten Sie die punctfont
Option festlegen.
\documentclass[a4paper,man,biblatex]{apa6}
\ExecuteBibliographyOptions{punctfont}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{homan1987cerebral,
title = {Cerebral Location of International 10--20 System Electrode Placement},
author = {Homan, Richard W. and Herman, John and Purdy, Phillip},
doi = {10.1016/0013-4694(87)90206-9},
journal = {Electroencephalography and Clinical Neurophysiology},
volume = {66},
number = {4},
pages = {376--382},
year = {1987},
}
@article{tak2013statistical,
title = {Statistical Analysis of {fNIRS} Data: A Comprehensive Review},
author = {Tak, Sungho and Ye, Jong Chul},
doi = {10.1016/j.neuroimage.2013.06.016},
journal = {Neuroimage},
volume = {85},
pages = {72--91},
year = {2013},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\shorttitle{Lorem}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
Oder genauer, wenn biblatex
nicht über die Dokumentklasse geladen wird
\usepackage[backend=biber, style=apa, punctfont]{biblatex}