I'd like to extract my own papers from references as an independent page, say Publications.
I following the answer with the highest upvotes from Including additional bibliography (publication list) in thesis, however, I encounter the issue File 'biblatex.sty' not found at,
\usepackage[
style=numeric-comp,
bibstyle=numeric,
sorting=none,
url=false,
natbib=true,
backend=biber
]{biblatex} % Load the package with some options.
\addbibresource{References.bib} % This is your library.
As mentioned in the comments of this post 'biblatex.sty' not found - although package is installed, I install texlive-bibtex-extra with sudo apt-get install texlive-bibtex-extra. This issue is gone, but I encounter a new issue ! Package biblatex Error: '\bibliographystyle' invalid..
Here is a MWM.
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{comment}
\usepackage[
style=numeric-comp,
bibstyle=numeric,
sorting=none,
url=false,
natbib=true,
backend=biber
]{biblatex} % Load the package with some options.
\addbibresource{References.bib} % This is your library.
\begin{document}
\chapter{Introduction}
Some Text with reference \cite{ICCC15}.
\chapter*{List of publications}
% Print your own papers.
\begin{refsection}
% If you print a bibliography within this section, only citations within this refsection will be printed.
% Option 1: Make nocite for all of your papers.
% Options 2 would be a seperate file which contains all of your papers.
\nocite{ICCC15}
\defbibnote{myPrenote}{Some words before I show you the list of my own papers.}
\defbibnote{myPostnote}{A bunch of papers are still in print and not yet published.}
\printbibliography[
heading=bibintoc,
title={Author's Contributions},
prenote=myPrenote,
postnote=myPostnote
]
\end{refsection}
\bibliographystyle{IEEEtran}
\bibliography{References}
\end{document}
Updated: As pointed by @PhilipPirrip, I follow the instructions from biblatex: List of references of own papers in appendix (might intersect with bibliography), but still got nothing under List of publications
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[natbib=true, style=numeric-comp, backend=bibtex8,defernumbers, maxnames=99]{biblatex}
\bibliography{References}
\begin{document}
\chapter{Introduction}
Some Text with reference \cite{ICCC15}.
\chapter*{List of publications}
\begin{refsection}
\nocite{*}
\printbibliography[keyword=myPapers,title={My papers}, prefixnumbers={P.}, heading=bibnumbered]
\end{refsection}
\printbibliography
\end{document}
\nocite{*}instead of\nocite{ICCC15}– ebosi Jun 17 '16 at 09:32Package biblatex Warning: Keyword 'myPapers' not found on input line 14.– SparkAndShine Jun 17 '16 at 09:36keyword={myPapers}– ebosi Jun 17 '16 at 09:37keyword=myPapers. – SparkAndShine Jun 17 '16 at 09:39\printbibliographyoptions, consult thebiblatexuser manual, and especially the§3.7.2 The Bibliographyon page 72. – ebosi Jun 17 '16 at 09:51ConferenceandJournalunder the same section? – SparkAndShine Jun 17 '16 at 10:00heading=subbibliography. – SparkAndShine Jun 17 '16 at 10:20@ARTICLE{minecited, author = {Me}, title = {Mine -- Cited}, keywords = {myPapers} }you know? – PhilipPirrip Jun 17 '16 at 15:56