Sometimes I find that floats don't fit nicely on a page, so I use

\resizebox{\textwidth}{!}{ <blah blah blah> }

so that the borders match the margins. However, I'm now working on a paper in two-column format (specifically using sigplanconf.cls) and if I use the above command, it stretches the table over both columns.

Is there a way I can find the "proper" \textwidth? As in, a variable that describes the width of a single column.

2 Answers 2


Try \columnwidth as a drop-in replacement for \textwidth.


Rather than \columnwidth, the appropriate length to use is \linewidth, which will either be \columnwidth in two-column mode or \textwidth in one-column mode.

  • 3
    In ConTeXt, the value for \textwidth seems to take into consideration columns automagically. There appears to be no \linewidth value. Aug 21, 2013 at 3:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .