soul

Hyphenation for letterspacing, underlining, and more

Version:
3.2
Copyright:
Heiko Oberdiek
License:
lppl1.3
Packaged on:
03/15/2026 15:19:31
Number of files:
3
Size on disk:
42.47 kB

The package provides hyphenable spacing out (letterspacing), underlining, striking out, etc., using the TeX hyphenation algorithm to find the proper hyphens automatically. It also provides a mechanism that can be used to implement similar tasks, that have to treat text syllable by syllable. This is shown in two examples. This version is a merge of the original soul package from Melchior Franz and the soulutf8 package from Heiko Oberdiek and supports also UTF8.