1

I make a bibliography divided into two parts using multibib with this code

\documentclass[a4paper,12pt]{scrreprt}
...
\usepackage{multibib}
...
\newcites{doc}{Documentation citees}
...
\begin{document}
...
\bibliographystyledoc{plain-fr}
\bibliographydoc{biblio}

\renewcommand\refname{%
    R\'{e}f\'{e}rences g\'{e}n\'{e}rales}
\bibliographystyle{plain-fr}
\bibliography{biblio}
\end{document}

Currently I get this

Double

But if I compile the document in Article mode I get this

Simple

Finally, I would like to have the rendering article mode in report mode.

4

The relevant command for scrreprt (as well as for scrbook, report and book) is \bibname instead of \refname; to avoid the page break there's a slick trick: redefine locally \clearpage.

\cleardoublepage
\begingroup\renewcommand{\clearpage}{}
\bibliographystyledoc{plain-fr}
\bibliographydoc{biblio}

\renewcommand\bibname{%
    R\'{e}f\'{e}rences g\'{e}n\'{e}rales}
\bibliographystyle{plain-fr}
\bibliography{biblio}
\endgroup

The \begingroup-\endgroup pair keeps the change local.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.