[texhax] column breaks in eplain

Barbara Beeton bnb at ams.org
Tue Oct 9 15:50:51 CEST 2012


On Tue, 9 Oct 2012, James Mckernon wrote:

    Hi all,

    I'm new to TeX and experimenting with eplain's columns feature, but I
    don't seem to be able to get column breaks to work as expected. An
    example:

    \input eplain
    \hsize 188mm \vsize 188mm
    \hoffset 5mm \voffset 5mm
    \nopagenumbers
    \doublecolumns
    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
    eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
    minim veniam, quis nostrud exercitation ullamco laboris nisi ut
    aliquip ex ea commodo consequat. Duis aute irure dolor in
    reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
    pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
    culpa qui officia deserunt mollit anim id est laborum.
    \columnfill
    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
    eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
    minim veniam, quis nostrud exercitation ullamco laboris nisi ut
    aliquip ex ea commodo consequat. Duis aute irure dolor in
    reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
    pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
    culpa qui officia deserunt mollit anim id est laborum.
    \hrule
    \bye

    I would expect the two lorem ipsum paragraphs to be side-by-side, in
    the two columns on the first page. Instead, the last line of the first
    column gets forced into the top of the second column, which seems to
    force the second paragraph onto the next page. This doesn't seem
    specific to this example - however I try, \columnfill seems to pull
    the last line of the paragraph into the next column.

    Any advice for how to fix this?

i don't claim to be a regular eplain user,
but when \columnfill is encountered, tex
is still in horizpntal mode.

try putting \par or a blank line before
the \columnfill to switch to vertical mode.
						-- bb


More information about the texhax mailing list