Ist es möglich, die Autor*innen in Biblatex im Format "Nachname, Vorname" anzeigen zu lassen? Sortiert werden soll natürlich weiterhin nach Nachname. Mein Code: \usepackage[backend=bibtex, style=numeric,hyperref=true,block=space]{biblatex} \bibliography{Literatur} \renewcommand*{\multinamedelim}{\addcomma\space} \renewcommand*{\finalnamedelim}{\addspace\&\space} \begin{document} \cite{cuffey} \cite{duval} \newpage \printbibliography[heading=bibintoc, title={Literaturverzeichnis}] \end{document} mit .bib-Eintrag @BOOK{cuffey, AUTHOR = {Cuffey, K. M. AND Paterson, W. S. B.}, YEAR = {2010}, TITLE = {The Physics of Glaciers}, EDITION = {4. Auflage}, ISBN = {978-0-080-91912-6}, PUBLISHER = {Butterworth-Heinemann}, ADDRESS = {Boston, Oxford}, } @article{duval, title={Rate controlling processes in the creep of polar glacier ice}, author={Pimienta, P. and Duval, P.}, journal={Le Journal de Physique Colloques}, volume={48}, number={C1}, pages={C1--243}, year={1987}, publisher={EDP Sciences}, DOI={10.1051/jphyscol:1987134}, } gefragt 07 Jan '23, 16:31 Bachelorette |
Wenn ich aus deinen Code-Schnipseln ein vollständiges Minimalbeispiel nach Anleitung mache, fehlt nur noch die Zeile \DeclareNameAlias{author}{family-given} um das gewünschte Ergebnis zu erhalten: \begin{filecontents}{Literatur.bib} @BOOK{cuffey, AUTHOR = {Cuffey, K. M. AND Paterson, W. S. B.}, YEAR = {2010}, TITLE = {The Physics of Glaciers}, EDITION = {4. Auflage}, ISBN = {978-0-080-91912-6}, PUBLISHER = {Butterworth-Heinemann}, ADDRESS = {Boston, Oxford}, } @article{duval, title={Rate controlling processes in the creep of polar glacier ice}, author={Pimienta, P. and Duval, P.}, journal={Le Journal de Physique Colloques}, volume={48}, number={C1}, pages={C1--243}, year={1987}, publisher={EDP Sciences}, DOI={10.1051/jphyscol:1987134}, } \end{filecontents} \documentclass{article} \usepackage[backend=biber, style=numeric,hyperref=true,block=space]{biblatex}% Beachte backend=bibtex ist nicht mehr zu empfehlen! \addbibresource{Literatur.bib}% Beachte: \bibliography ist veraltet! \renewcommand*{\multinamedelim}{\addcomma\space} \renewcommand*{\finalnamedelim}{\addspace\&\space} \DeclareNameAlias{author}{family-given} \begin{document} \cite{cuffey} \cite{duval} \newpage \printbibliography[heading=bibintoc, title={Literaturverzeichnis}] \end{document} Ich habe außerdem noch das Backend gewechselt, weil Falls du Probleme mit dem Aufruf von beantwortet 07 Jan '23, 16:54 huibub Da auch
(11 Jan '23, 17:26)
moewe
|
Leider hast du wieder kein vollständiges Minimalbeispiel von
\documentclass
bis\end{document}
angegeben.Ah, danke für die wertvollen Tipps. Hat geklappt!
multinamedelim
undfinalnamedelim
sind inzwischen context-sensitive delimiter, sodass sie besser mit\DeclareFieldFormat
umdefiniert werden sollten:\DeclareDelimFormat{multinamedelim}{\addcomma\space} \DeclareDelimFormat{finalnamedelim}{\addspace\&\space}
Die Option
hyperref=true,
ist übrigens in den meisten Fällen nicht "besser" als die Voreinstellunghyperref=auto,
. Beide erstellen Links dann und nur dann, wenn\usepackage{hyperref}
geladen wird. Der Unterschied ist nur, dasshyperref=true,
eine Warnung ausgibt, wenn\usepackage{hyperref}
nicht geladen wurde. Oftmals isthyperref=true,
daher unnötig und führt alleine nicht zum gewünschten Effekt.