CTAN Comprehensive TeX Archive Network

An­nounce­ments for lu­avlna

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.1b 2018-05-31
Main­tainerMichal Hoftich

Atom Atom 1.0 feed with an­nounce­ments for pack­age lu­avlna.
RSS RSS 2.0 feed with an­nounce­ments for pack­age lu­avlna.

Guest Book Sitemap Contact Contact Author