[Tex/LaTex] Multiple citations styles in the body text (biblatex), based on keywords


I've been looking for a while, but I don't manage to use multiple citation styles with biblatex, depending on different keywords contained in the .bib file.

I already use keywords to sort my bibliography, using \printbibliography[keyword=primary] and \printbibliography[notkeyword=primary].

I would like, the same way, to differentiate primary and secondary sources in the text of my thesis. My goal is to use only \autocite in the body text. Depending on the keyword of the reference (=primary or not), I'd like my primary sources to automatically appear in footnotes (precisely using \footfullcite), and my secondary sources to appear in traditional authoryear style in the body text.

Is there a way to define it so in the preamble? Maybe using categories?

Best Answer

Very short answer: this is simply not possible at the moment. biblatex doesn't support multiple styles in one document. biblatex 2.0 which is due soon will support multiple sorting schemes, but that's it for the moment.

Maybe a feature request is in order here.

Related Question