Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Since my bibligraphy stretches over several pages I would like to make only these pages multicolum (2 columns) and maybe also make their text size a bit smaller than the document standard.

How is this possible?

share|improve this question
2  
Usually, we don't put a greeting or a "thank you" in our posts. While this might seem strange at first, it is not a sign of lack of politeness, but rather part of our trying to keep everything very concise. Upvoting is the preferred way here to say "thank you" to users who helped you. –  Guido Oct 17 '12 at 8:56
    
possible duplicate of Bibliography in two columns, section title in one –  lockstep Oct 17 '12 at 10:04
    
I believe this is not an exact duplicate since here the text is made smaller as well. –  yo' Oct 17 '12 at 11:11

1 Answer 1

up vote 11 down vote accepted

A simple way is to load the multicol package and then use

\begin{multicols}{2}
\bibliography{<bibfile>}
\end{multicols}

EDIT: A problem with the above solution is that References appears, in the first column at the same level as the bibliography. For the standard classes a (better) alternative is the following

\usepacakge{multicol}
\usepackage{etoolbox}
\usepackage{relsize}
\patchcmd{\thebibliography}
  {\list}
  {\begin{multicols}{2}\smaller\list}
  {}
  {}
\appto{\endthebibliography}{\end{multicols}}

and then use the standard way in which you insert your bibliography.

In this way the (section) heading for the reference/bibliography appears before starting the columns.

Different classes might need different patches.

share|improve this answer
3  
\begin{multicols}{2}\smaller ... after loading \usepackage{relsize} ;) –  yo' Oct 17 '12 at 8:56
    
Using your first suggestion worked perfect in report. Also, using relsize with \smaller made it look amazing. –  Wilhelmsen Oct 17 '12 at 10:09
    
@Wilhelmsen With report it can produce very bad results. –  Guido Oct 17 '12 at 10:17
    
hmm, okey. But your second solution; how do you specify which bibliography file to be used? I have only used bibtex for my references –  Wilhelmsen Oct 17 '12 at 10:21
    
\thebibliography is called internally by \bibliography{<bibfile>}. So you do not have to change anything, Just use `\bibliography{<bibfile(s)>} –  Guido Oct 17 '12 at 10:26

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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