Sophie

Sophie

distrib > Mageia > 3 > x86_64 > by-pkgid > 13f6bcc84283c28ac8db36008e29c079 > files > 140

lout-doc-3.39-3.mga3.noarch.rpm

@Section
   @Title { Hyphenation }
   @Tag { hyph }
@Begin
@PP
The @Code "@Break" symbol also controls hyphenation:  @Code "hyphen"
hyphenation. @Index hyphenation
@Code "@Break" turns it on, @Code "nohyphen" @Code "@Break" turns it
off.  For example, ragged breaking is often done without hyphenation:
@ID @OneRow @Code {
"@IndentedDisplay { ragged nohyphen } @Break {"
"This little paragraph will appear with"
"ragged ends to its lines."
"}"
}
Lout's method of choosing hyphenation points is copied from the @TeX
tex.hyph @SubIndex { hyphenation }
system, except that Lout will never place a hyphen within a sequence
of characters that form a ligature (fl and
ligatures.hyph @SubIndex { and hyphenation }
fi are the most common ligatures).
@PP
Hyphenation usually works well by itself; you should never need to
interfere with its ideas of what to do.  However, if you do want
to tell Lout where you think a hyphen could be inserted, you can
use the @Code "&-" symbol:
@IndentedDisplay @Code {
"after&-math"
}
This both allows hyphenation at the point marked and prevents it
in the adjacent word fragments.  If @Code "&-" occurs directly after
a hyphen or slash character, hyphenation will be permitted but no extra
hyphen will be inserted.
@PP
To prevent hyphenation of a word, enclose the word in a @Code "@OneCol"
symbol.  To turn hyphenation off throughout the document, you need to set
the @Code "@InitialBreak" option to {@Code "nohyphen"}, as described at
the end of Section {@NumberOf linespace}.
@End @Section