tags:

views:

103

answers:

2

Hello,

I'm writing a thesis where I'm asked to split the bibliography into different sections, and so far I've been using Multibib which was really perfect for what I wanted to do:

\newcites{ltex}{\TeX\ and \LaTeX\ References}
...
\bibliographystyleltex{alpha}
\bibliographyltex{lit}

But I'm now facing a limitation regarding the number of files I'm allowed to use, as described in the Multibib documentation:

The tiny \newcites command is not limited to one bibliography. In fact, you can generate as much bibliographies as you like (only limited by the maximum number of TEX’s output files, usually 16).

Is there any way to easily bypass this limitation? (I can't reduce the number of sections, and I would like to keep Bibtex --- AFAIU splitbib doesn't)

Many thanks,

A: 

Bibtopic seems to match what I was looking for, it's even simpler than Multibib!

\usepackage{bibtopics}
...
\begin{btSect}{BIB_FILENAME}
\section{SECTION TITLE}
\btPrintAll || \btPrintCited || \btPrintNotCited
\end{btSect}

I'll accept the answer if it works properly within my document.

EDIT: Bibtopic suffers from the same problem as Multibib ... any other solution than copying the .bbl files directly into my latex files?

Kevin
A: 

I'd look at biblatex, which does a single read of all of the data (at the start of your file). (BTW, you might get more answers at the new TeX-specific site http://tex.stackexchange.com)

Joseph Wright
yes indeed, biblatex solved the issue, there is no more limitation; thanks for the stackexchange link, I didn't know it!
Kevin
No problem at all
Joseph Wright