I'm making my resume and I'd like to add my list of publications. However, I have a different .bib file for each kind of publication (since I am trying to add book chapters separated from international publications, separated from congress appearances, etc). Each one of the bib files has its own section for them to go to in the main CV file.
The way I have been doing this is by creating a separate small script for each bib, such as this one below (there are 4 more like this)
\documentclass[letterpaper]{article}
\usepackage[latin1]{inputenc}
\begin{document}
\bibliographystyle{ieeetr}
\nocite{*}
\bibliography{myintpubs}
\end{document}
Which generates a pdf document, but also generates a .bbl file. So I manually compile each of these little scripts (one for each kind of publication I'm trying to separate) and input the generated .bbl files in their own section at the main pdf. Like this:
\begin{rSection}{International Journal Publications}
\begingroup
\renewcommand{\section}[2]{}
\input{./makerefen2/intpub_makeref.bbl}
\endgroup
\end{rSection}
{\bf Talks and presentations}\\
\begingroup
\renewcommand{\section}[2]{}
\input{./makerefen/talk_makeref.bbl}
\endgroup
And then I compile the main pdf and everything works out. The problem is that this is very inefficient, given that for every change I make I have to do pdflatex, bibtex, pdflatex just to generate the .bbls (for each of the bib files), and only then compile the main pdf.
I'm pretty sure there's a better way to do this. Perhaps using biblatex instead of bibtex. So my question is: what's a cleaner, better way of doing this?
PS: this is related to this question (and I believe the answer to that also applies here), but I simply could not reproduce that.