#280 Support for multibib package

closed-fixed
Tino Weinkauf
3
2012-02-01
2010-03-25
Anonymous
No

When using the multibib package, one can create multiple separate bibliographies. The \cite commands are redefined for each bibliography, such that \cite<bib1name>{} is created. For example, with bibliographies "pub" and "ref", multibib is used as follows:

\usepackage{multibib}
\newcites{ref}{Bibliography}
\newcites{pub}{List of Publications}

\bibliographystyleref{unsrtnat}
\bibliographyref{thesis_ref}

\bibliographystylepub{unsrtnat}
\bibliographypub{thesis_pub}

while references in text are done via \citeref{..} and \citepub{..} for this example.

Multibib generates separate "ref.aux" and "pub.aux" files for both bibliographies. TeXnicCenter, however, does not recognize the renamed commands \cite<bibname>{}, \bibliographystyle<bibname>{} and \bibliogrpahy<bibname>{} such that it does not list any references in the "References" panel. Moreover, when BibTeX is invoked from TeXnicCenter, it searches in "thesis.aux" for references which are, of course, not in there.

A work-around can be made by replacing the actual BibTeX invocation by a batch file that invokes BibTeX for all ".aux" files, but this is not a very efficient solution. Also, this does not solve the problem that no references are displayed in the "References" panel.

Discussion

  • Tino Weinkauf
    Tino Weinkauf
    2010-06-11

    The feature has been added to the official feature list.

    Thank you for your report.

     
  • Tino Weinkauf
    Tino Weinkauf
    2010-06-11

    We should be able to support multibib w.r.t. the References panel. But I am not sure about calling bibtex. It requires a new output profile. We will not add that.

     
  • Tino Weinkauf
    Tino Weinkauf
    2012-02-01

    • labels: --> Document Parser
    • assigned_to: nobody --> niteria
    • status: open --> closed-fixed
     


Anonymous


Cancel   Add attachments