For my dissertation I have the requirement that all of my own articles that are cited in the text are included in the general references section and all of my own articles are included in an extra references section. I'm using biblatex. To collect all of my paper in the extra section I use keyword filtering in combination with \nocite{*}. To prevent the \nocite{*} to propagate to the general references, I use a “refsection”. That works perfect except that the labels are not synchronized. How can I synchronize the labels? What would be the correct approach to achieve what I have to fulfill?
The following code/picture illustrates the problem:
\documentclass{scrartcl}
\begin{filecontents}{testbib.bib}
@Article{MyArticleA,
Title = {Article A},
Author = {Me},
Journal = {Nature},
Year = {2015},
Number = {13},
Pages = {156},
}
@Article{MyArticleB,
Title = {Article B},
Author = {Me},
Journal = {Nature},
Year = {2015},
Number = {14},
Pages = {228},
}
@Article{MyArticleC,
Title = {Article C},
Author = {Me},
Journal = {Nature},
Year = {2015},
Number = {15},
Pages = {111},
}
\end{filecontents}
\usepackage[style=alphabetic]{biblatex}
\bibliography{testbib}
\begin{document}
\noindent Citation of Article B: \cite{MyArticleB}; Citation of Article C: \cite{MyArticleC}
\printbibliography
\begin{refsection}
\nocite{*}
\printbibliography[title={My Publications}]
\end{refsection}
\end{document}


refsectionswere made to be absolutely separate from each other, so there is no obvious way to synchronise the labels (save for retreating to theshorthandorlabelfields, but that is hardly going to be automatic). If you employ some more filtering, you might be able to drop therefsections. – moewe Oct 05 '15 at 12:52\nociteing your publications, you should be able to do it withrefsegments. – moewe Oct 05 '15 at 12:59\nocite{*}. I would expect it being a common task, but it seems I'm wrong on that. – Chris Oct 05 '15 at 13:20\nociteandrefsectionhere though. (So no matter how popular this feature might be, those would still have to be overcome.) You might want to consider alternative approaches to your actual problem such as the one in Biblatex: using “dashed” in one refsection but not another. – moewe Oct 05 '15 at 13:25\nocite{*}in the extra bib. Thanks so far, still open for automatic solutions. – Chris Oct 05 '15 at 14:53