Hi,
I think there is sometimes an unintended linebreak when using
pagebackref.
Using Miktext 2.9 on Win7 64 bit, editor is TexnicCenter 2.0 A3,
hyperref version "2011-12-07" my example is:
\documentclass[pdftex]{scrbook}
\usepackage[pagebackref]{hyperref}
\begin{document}
\bibliographystyle{plain}
\cite{Minimal}\clearpage
\cite{Minimal}\clearpage
\bibliography{bibi}
\end{document}
Using a bibi.bib file containing:
@ARTICLE{Minimal,
author = {A. Aaaaa and A. Aaaaa and A. Aaaaa and A. Aaaaa and A.
Aaaaa and
A. Aaaaa},
title = {BBBBBB BBBBBBBB BBBBBBBBB BBBBBBb},
journal = {CCCCCCCCC CCCCCCCCC},
year = {2042},
volume = {42},
pages = {42}
}
It produces this behaviour:
http://www.uni-due.de/~hp0052/linebreak.jpg
When removing only one "C" in the journal, it produces:
http://www.uni-due.de/~hp0052/nolinebreak.jpg
In my opinion there is plenty of space to not produce a linebreak in
my example. This is not a big problem, but when I use my own stylefile-
bst, where I replaced the fin.entry like:
FUNCTION {fin.entry}
{ write$
" {\hfill} " write$
newline$
}
The result is:
http://www.uni-due.de/~hp0052/hfill.jpg , and that's
ugly and not intended. My expected behaviour is like this:
http://www.uni-due.de/~hp0052/hfilokl.jpg , where I use the same
stylefile and only change the length of the bibi.bib content.
Where to I have to look for the problem? \hfill? or in my stylefile?
Because of my first example I would suggest the problem is produced by
hyperref.
kind regards