[Tuglist] Two different text widths in one page (Arindam C)

01 Jul 2002 17:16:06 +0530

>>>>> "Venkat" == S venkataraman <svenkat@ignou.ac.in> writes:

Venkat> Hi, A rough and ready solution is use minipage environment
Venkat> with \hspace command. For example if you want 2cm more
Venkat> right margin do something like

Venkat> \hspace*{2cm}\begin{minipage}{xcm} \end{minipage} where x
Venkat> is \textwidth -2cm.  If you want to something better, you
Venkat> have to look at TeX book where Knuth explains how set left
Venkat> and right margins for paragraphs.

I think, chngpage.sty by Peter Wilson should be of much use to
you. Chngpage.sty Provides commands to change the page layout in the
middle of a document, and to robustly check for typesetting on odd or
even pages.

Here are a few lines from the usage doc: Usage:
------

%%%%%%%%%%%% \changetext %%%%%%%%%%%%

The \changetext command is for changing the size and horizontal
position of the text block on a page. The command takes 5 arguments,
each of which is a length or is empty. i.e.,

\changetext{textheight}{textwidth}{evensidemargin}{oddsidemargin}{columnsep}

The given lengths are added to the corresponding current lengths and
the remainder of the current page is typeset using the changed text
block layout. The new layout remains in effect until another
\change... command is issued.

%%%%%%%%%%%%% % \changepage %%%%%%%%%%%%%

The \changepage command is for changing the general layout of a
page. The command takes 9 arguments, each of which is a length or is
empty.  The first 5 arguments are the same as for \changetext and
have the same effect.  The last four arguments are: