Command/textwidth

From Wiki
Jump to navigation Jump to search

Description

The \textwidth command contains a value that represents the width of the current line on the page. The value is contextual in that if the current line is within a columnar environment, then \textwidth returns the value of the current column width. (If this does not work out for you, try \hsize instead.)

Example

The following example scales a long line of text to prevent it from breaking over multiple lines.

\starttext
  \blackrule[height=1pt,width=\makeupwidth,]
  \startcolumns[rule=on,]
    \scale[maxwidth=\textwidth]{
      This line uses the scaled command to fit within a column's width.
    }
    \column
    This line avoids the scaled command and will be split using line breaks.
  \stopcolumns
  \blackrule[height=1pt,width=\makeupwidth,]
\stoptext

See Also