lout-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Producing a hymn book


From: Jeff Kingston
Subject: Re: Producing a hymn book
Date: Tue, 08 Nov 2005 07:21:55 +1100

To keep part of a document on one page, enclose it in @OneRow {}.
To prevent a vertical concatenation operator from becoming the
point where a column or page break occurs, append "u" (for
unbreakable) to its length, e.g. //0.37cu.

> Any suggestions would be greatly appreciated.

Your example code is an unholy mixture of raw Lout and symbols
from the standard packages.  You could make things a lot nicer
by using some well-chosen definitions, put into a mydefs file.
For example,

    macro @NextVerse { //0.37c }

and

    def @Verse
        right x
    {
        {Times Base 12p} @Font {1.3fx lines} @Break @OneRow x
    }

or similar.

Jeff


reply via email to

[Prev in Thread] Current Thread [Next in Thread]