2

I use the multibib package to include more than one bibliography into my document:

\documentclass[a4paper,10pt,twoside]{article}

\usepackage[resetlabels]{multibib}
\newcites{lit}{Literature}

\begin{document}

\bibliographystylelit{alpha}
\bibliographylit{Literatur.bib}                  
\nocitelit{*}

\end{document}

I want to include the references with \nocite but without the title "Literature". Normally I can change the title with \renewcommand{\refname}{New Title} (assuming the article class), but this is not working with multibib.

  • Welcome to TeX.SX. A tip: If you indent lines by 4 spaces, then they're marked as a code sample. You can also highlight the code and click the "code" button ({}) or select your code and hit Ctrl+K. – Claudio Fiandrino Feb 12 '13 at 12:45
2

Use the second argument of \newcites to change the bibliography title. EDIT: To completely remove the bibliography heading, change the (class-dependend) definition of \thebibliography (this also works without multibib).

\documentclass{article}

\usepackage[resetlabels]{multibib}
\newcites{lit}{New Title}

\usepackage{etoolbox}
\makeatletter
\patchcmd{\thebibliography}{%
  \section*{\refname}\@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}%
}{}{}{}
\makeatother

\usepackage{filecontents}

\begin{filecontents}{mybib.bib}
@misc{A01,
  author = {Author, A.},
  year = {2001},
  title = {Alpha},
}
\end{filecontents}

\begin{document}

\nocitelit{*}
\bibliographystylelit{alpha}
\bibliographylit{mybib}                  

\end{document}

enter image description here

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.