1

I want to split the bibliography into two parts, with one containing only works by a certain author and another all the rest.

I tried figuring out how to do this with biblatex but got tangled up. What is the simplest way of proceeding? This is a one-off project so I don't mind a workaround solution if it's easy to set up.

  • Please help us to help you and add a minimal working example (MWE) that illustrates your problem. It will be much easier for us to reproduce your situation and find out what the issue is when we see compilable code, starting with \documentclass{...} and ending with \end{document}. – user31729 Sep 19 '14 at 10:17
  • @ChristianHupfer But I am trying to do something I don't know how! This is not debugging, I just don't know how to do this... – Felix Goldberg Sep 19 '14 at 10:28
  • The minimum example is a starter for other users, such that they don't have to do it. – user31729 Sep 19 '14 at 10:34
  • @ChristianHupfer I know about the importance of MWE. But in this particular case I don't see how can I provide one. It's not that I am doing X hoping to get Y but getting Z - I have no idea at this stage how to do X at all, so I have nothing to post, alas. – Felix Goldberg Sep 19 '14 at 10:39
  • 2
    The easiest way to do it is with biblatex. tex.stackexchange.com/questions/65114/…. – Ulrike Fischer Sep 19 '14 at 11:01
3

With biblatex you can create a filter for any field in your .bib files, and print separate bibliographies for these. Here I filter by keyword, but you could also filter by author.

\documentclass{article}

\usepackage{filecontents}
\begin{filecontents}{article.bib}
@Book{Abc,
  author=   {Abc, D.},
  title=    {Primary Source},
  year=     1492,
  keywords= {1}
}

@Book{Efg,
  author=   {Efg, H.},
  title=    {Secondary Source},
  year=     1942,
  keywords= {2}
}
\end{filecontents}

\usepackage{biblatex}
\addbibresource{article.bib}
\defbibfilter{primary}{keyword=1}
\defbibfilter{secondary}{keyword=2}

\begin{document}
\nocite{*}

\section{Bibliography}

\subsection{Primary Sources}

\printbibliography[heading=none, filter=primary]

\subsection{Secondary Sources}

\printbibliography[heading=none, filter=secondary]

\end{document}

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.