CTAN Comprehensive TeX Archive Network

CTAN Up­date: lu­avlna

Date: April 17, 2019 5:45:38 PM CEST
Michal Hoftich sub­mit­ted an up­date to the lu­avlna pack­age. Ver­sion: 0.1c 2019-04-16 Li­cense: lp­pl1.3 Sum­mary de­scrip­tion: Prevent line breaks af­ter sin­gle let­ter words, units, or ada­demic ti­tles An­nounce­ment text:
- fixed the lu­acsplain sup­port - re­moved de­pen­dency on Lu­a­texbase - mi­nor code cleanups and fixes
The pack­age’s Cat­a­logue en­try can be viewed at https://ctan.org/pkg/lu­avlna The pack­age’s files them­selves can be in­spected at http://mir­ror.ctan.org/macros/lu­a­tex/generic/lu­avlna/
Thanks for the up­load. For the CTAN Team Pe­tra Rübe-Pugliese
We are sup­ported by the TeX users groups. Please join a users group; see https://www.tug.org/user­groups.html .

lu­avlna – Prevent line breaks af­ter sin­gle let­ter words, units, or ada­demic ti­tles

In some lan­guages, like Czech or Pol­ish, there should be no sin­gle let­ter words at the end of a line, ac­cord­ing to ty­po­graph­i­cal norms. This pack­age han­dles such sit­u­a­tions us­ing Lua’s call­back mech­a­nism. In do­ing this, the pack­age can de­tect lan­guages used in the text and in­sert spaces only in parts of the doc­u­ment where lan­guages re­quir­ing this fea­ture are used.

Another fea­ture of this pack­age is the in­clu­sion of non-break­able space af­ter ini­tials (like in per­sonal names), af­ter or be­fore aca­demic de­grees, and be­tween num­bers and units.

The pack­age sup­ports both plain Lua and Lua.

BTW: “vlna” is the Czech word for “wave” or “curl” and also de­notes the tilde which, in , is used for “un­break­able spaces”.

Ver­sion0.1c 2019-04-16
Main­tainerMichal Hoftich



Guest Book Sitemap Contact Contact Author