I have an article in which I want to place symbols before some of my references, indicating their role in the work. For example, some of them might just be ordinary references while others might point to datasets that I've been analysing.
Below is a minimal working example where I've been using the APA style for the references and where the different types are indicated both by Keywords and by Symbol (the latter indicating which symbol I would like to put in front of the reference in question).
\documentclass[man]{apa6}
\usepackage{filecontents,showframe}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\usepackage[T1]{fontenc}
\shorttitle{This is the title of the article}
\begin{filecontents*}{mybib.bib}
@article{ID1,
Author = {Some Author},
Journal = {Journal of Non-existence},
Title = {Being on the top: How it feels},
Year = {2014},
Volume = {1},
Pages = {1-10},
Keywords = {Reference},
Symbol = {}}
@article{ID2,
Author = {Some Dufus},
Journal = {Scandinavian Journal of Bogus},
Title = {Second to none (except to one)},
Year = {2015},
Volume = {2},
Pages = {11-20},
Keywords = {Database},
Symbol = {*}}
@article{ID3,
Author = {Some Writer},
Journal = {Journal of Fake},
Title = {Number number three: How it feels},
Year = {2016},
Volume = {3},
Pages = {21-30},
Keywords = {Data received via e-mail},
Symbol = {**}}
\end{filecontents*}
\addbibresource{mybib.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
The code above gives me the following output:
In this specific case, what I would like to achieve is for the first reference to be as it is, for the second reference to have "* " in front of it and for the third reference to have "** " in front of it.
How can I achieve this? I have total control over my bib-file and can add/remove rows according to certain rules or subset it into different files with different content if necessary.
(Note that this question differs from example this one and this one since I'm trying to to accomplish this using several different symbols rather than just one. It's non-trivial how one could extend the answers given for those questions to the problem I'm having.)
From comment: I've tried to modify the answers given in the linked questions for multiple hours now without success, and I wrote my whole master thesis using LaTeX. Either it's really not that trivial or I'm having a brain haemorrhage. (Here's rooting for the first alternative.)



\renewbibmacro{begentry}{\printfield{symbol}}– Guido Jul 04 '16 at 21:22\renewbibmacroblock from PLK's code with your code without any success. The file compiles, but the references looks like normal. – Speldosa Jul 05 '16 at 12:43