# Boxes always take the full width

How can I have a box not take the full width?

ie.

\hbox{keke}\hbox{lala} % end up on their own lines instead of same line.
\vbox{keke}\vbox{lala} % same thing, except also indented.


Why does \hbox by default take the whole line width? Does not compute.

-
\leavevmode\hbox{keke}\hbox{lala}

This is precisely what LaTeX's \mbox does for you. –  Harald Hanche-Olsen Jan 25 '11 at 22:44