CTAN Comprehensive TeX Archive Network

Directory macros/luatex/latex/linebreaker

README.md

The Linebreaker package, version v0.1c (2023-03-21)

This package tries to prevent overflow lines in paragraphs or boxes. It changes the Lua's linebreak callback, and it re-typesets the paragraph with increased values of \tolerance and \emergencystretch until the overflow doesn't happen. If that doesn't help, it chooses the solution with the lowest badness.

Usage

 \usepackage{linebreaker}

License

Author: Michal Hoftich <michal.h21@gmail.com>

Permission is granted to copy, distribute and/or modify this software under the terms of the Project Public License, version 1.3.

Download the contents of this package in one zip archive (57.0k).

linebreaker – Prevent overflow boxes with Lua

This package tries to prevent overflow lines in paragraphs or boxes. It changes Lua’s \linebreak callback and re-typesets the paragraph with increased values of \tolerance and \emergencystretch until the overflow no longer happens. If that doesn’t help, it chooses the solution with the lowest badness.

Packagelinebreaker
Bug trackerhttps://github.com/michal-h21/linebreaker/issues
Repositoryhttps://github.com/michal-h21/linebreaker
Version0.1c 2023-03-21
LicensesThe Project Public License 1.3
MaintainerMichal Hoftich
Contained inTeX Live as linebreaker
MiKTeX as linebreaker
TopicsLua
Micro layout
Experimental 3
...
Guest Book Sitemap Contact Contact Author