Possível duplicata:
biblatex: impressão de bibliografias separadas
Estou escrevendo uma tese de doutorado na qual pretendo incluir todo o conteúdo de um artigo que escrevi. Como gostaria que o texto fosse o mais próximo possível da versão publicada, gostaria de ter uma seção bibliográfica dedicada (vamos chamá-la de 'secundária') para o artigo no final do capítulo em qual está incluído. Porém, também quero que todas as referências citadas no artigo sejam listadas na bibliografia ‘principal’, no final da tese.
Então, resumindo, tenho um único recurso bibliográfico (somefile.bib), duas bibliografias (principal e secundária) e quero que os verbetes do secundário sejam incluídos no principal.
Atualmente consegui fazer uma parte do trabalho incluindo o conteúdo do artigo em um refsegment
ambiente. Mas então, os verbetes citados no artigo e não no restante da tese não aparecem na bibliografia principal. Uma solução alternativa seria fazer com que o \printbibliography
comando ocupasse vários segmentos. Isso é possível?
Responder1
No exemplo a seguir, as entradas citadas apenas dentro dorefsegment
fazertambém aparecem na bibliografia principal:
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A.},
year = {2001},
title = {Alpha},
}
@misc{B02,
author = {Buthor, B.},
year = {2002},
title = {Bravo},
}
@misc{C03,
author = {Cuthor, C.},
year = {2003},
title = {Charlie},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\section{First}
Some text \autocite{A01,B02}.
\begin{refsegment}
\section{Second: An article I wrote}
Some text \autocite{A01,C03}
\printbibliography[heading=subbibliography,title={References for section~\thesection},
segment=1]
\end{refsegment}
\printbibliography
\end{document}