[texhax] determine remaining space

Uwe Lück uwe.lueck at web.de
Thu Sep 8 11:25:55 CEST 2005

At 16:49 07.09.05, Florian Knorn wrote:

>in my bibliography, i have a lot of urls. i would like to have them
>typeset like in the latex companion (2nd ed.). that is, the url is
>always the last entry in an bibliography item and right-aligned. it goes
>into a new line if the remaining space in the line is not enough to hold
>the entire url. if it is, the url stays in the same line.

At 19:21 07.09.05, William F. Adams answered:

>I'm afraid I was a bit rushed before. Here's a version worked up as a
>macro which is non-redundant:
>=0pt\par\unskip\parfillskip=0pt plus 1fil}}

The problem is analogous to placing the author's name right-aligned
after a short text, which TeXbook p. 14 deals with. Accordingly, an
alternative would be something like


\null varies William's \strut, the usual \baselineskip suffices for
proper space above the url line.

Lucky typesetting,

More information about the texhax mailing list