The question and answer here propose a way to display a note
field before items in the the biblio. I am wondering if I can change this in two ways:
- I want the note to be after the biblio item rather than before.
- Also, I have one universal biblio file that I use in all my latex files and I want to include different notes in different latex files. So I am wondering if I can add the note as part of the latex file rather than the bib file.
Below is a MWE (stolen from the answer above) but with what I would like to acheive
\documentclass{scrreprt}
\usepackage[bibstyle=authoryear, backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A2011,
author = {Author, A.},
year = {2011},
title = {A short title.}
}
@misc{A2012,
author = {Buthor, B.},
year = {2012},
title = {Systems biology and personalized medicine are two emerging research areas, which promise to transform our health system.}
}
@misc{A2013,
author = {Cuthor, C.},
year = {2013},
title = {This title is not so short.}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{A2012, A2013}
% Add notes to entries
%\addbibnote{A2012}{This is the first note}
%\addbibnote{A2013}{Another note}
\printbibliography
\end{document}
Any help is appreciated.
Best Answer
You can modify the bibmacro
finentry
in order to print your note at the end of an entry. See for example also How to move the note field out and away from the main reference using biblatex? and Print and format Mendeley Notes field (annote) in bibliography.If you prefer not to give the note in the
.bib
file, we can instead define a new command to collect the note.