sile-typesetter / sile

The SILE Typesetter — Simon’s Improved Layout Engine
https://sile-typesetter.org
MIT License
1.61k stars 97 forks source link

Add documentation for methods of coping with narrow lines #2077

Open alerque opened 1 week ago

alerque commented 1 week ago

изображение

Originally posted by @jodros in https://github.com/sile-typesetter/sile/issues/2001#issuecomment-1953370238

As has come up in the above issue and many other times, it is not always apparent what methods are available to adjust settings to cope with narrow text width. The typesetter defaults are much more appropriate to comfortably sized book line widths and absolutely do not gracefully cope with narrow widths out of the box. There is no one right solution, but there are a lot of knobs to fiddle with to find a nice compromise. The docs should probably have a section devoted to this specifically. We mention it in a few places already, but the possible adjustments are mentioned helter-skelter wherever they appear in other contexts.

Omikhleia commented 1 week ago

See https://github.com/sile-typesetter/sile/wiki/FAQ#some-lines-are-overflowing-my-page-margin

Maybe some of it can be re-used.