Posible duplicado:
biblatex: imprimir bibliografías separadas
Estoy escribiendo una tesis doctoral en la que pretendo incluir el contenido completo de un artículo que escribí. Como me gustaría que el texto fuera lo más parecido posible a la versión publicada, me gustaría tener una sección de bibliografía dedicada (llamémosla 'secundaria') para el artículo al final del capítulo en que está incluido. Sin embargo, también quiero que todas las referencias citadas en el artículo aparezcan en la bibliografía "principal", al final de la tesis.
Entonces, para resumir, tengo un único recurso bibliográfico (somefile.bib), dos bibliografías (principal y secundaria) y quiero que las entradas de la secundaria se incluyan en la principal.
Actualmente logré realizar una parte del trabajo incluyendo el contenido del artículo en un refsegment
entorno. Pero claro, las entradas citadas en el artículo y no en el resto de la tesis no aparecen en la bibliografía principal. Una solución alternativa sería hacer que el \printbibliography
comando ocupe varios segmentos. ¿Es eso posible?
Respuesta1
En el siguiente ejemplo, las entradas citadas sólo dentro delrefsegment
hacerTambién aparecen en la bibliografía 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}