I usually add my publications to my CV from my bib file (using biblatex). At first, I used to manually cite each entry, but as the list grows, it's becoming a chore (especially since there are quite a few publications in between my CV updates and I can never seem to remember the chronological order). I would like to be able to tell biblatex to scan my bib file, pull out all @article entries and cite them under a heading "Journal publications", then all the @inproceedings entries and cite them under "Conference proceedings" and so on (i.e., without individually citing them).
I can manage naming/styling the sections and headings, but I'm stuck at doing the automatic citing. How can I do this? Here's a very minimal example without the frills to get started:
The .bib file:
@article{Doe2012a,
author = {J. Doe},
title = {Lorem Ipsum -- Part I},
journal = {J. Dolor Sit Am.},
volume = {1},
pages = {1--10},
month = {1},
year = {2012},
}
@article{Doe2012b,
author = {J. Doe},
title = {Lorem Ipsum -- Part II},
journal = {J. Dolor Sit Am.},
volume = {2},
pages = {11--20},
month = {2},
year = {2012},
}
@book{Doe,
author = {J. Doe},
title = {Lorem Ipsum -- Complete Works},
publisher = {{Dolor S. Amet and Sons}},
year = {2011},
}
The .tex file:
\documentclass{article}
\usepackage{biblatex,lipsum}
\addbibresource{path/to/bib/file}
\begin{document}
\section{Lorem Ipsum}
\lipsum[1]
\subsection{Publications}
%Scan the bib file and print all @article entries in descending order here!
\section{Dolor sit Amet}
\lipsum[1]
\end{document}
type=book), I get the two entries under 'Articles', nothing under 'Conference Proceedings', and one entry under 'Books'. Are you using the same bib items? – jon Jan 17 '13 at 06:50.texfile using my MWE, I getLaTeX Warning: Empty bibliography on input line 38.(and for lines 39 and 40), which correspond to the three\printbibliographystatements and noPDFfile is output. – Jan 17 '13 at 06:59biberandlatexagain. (Or usebibtex, but then fix the options tobiblatex....) – jon Jan 17 '13 at 07:00biber! Thanks! It works perfectly now :) – Jan 17 '13 at 07:06emacs;) – jon Jan 17 '13 at 07:09