AZ logo

Package soul:
Hyphenation for letterspacing, underlining, and more.

Provides hyphenatable spacing out (letterspacing), underlining, striking out, etc., using the TeX hyphenation algorithm to find the proper hyphens automatically. The package 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.

The package itself does not support UTF-8 input in ordinary (PDF)LaTeX; some UTF-8 support is offered by package soulutf8

Getting it

If possible, get this package from your distribution using its installation manager. (For installation help, click on your distribution's name.)

Distribution Package name
MiKTeX soul
TeX Live soul

You can also visit soul's CTAN directory to browse the source or download the material for installation by hand.

More

Documentation on CTAN
Package documentation
Documentation off CTAN -none known-
Maintainers
Melchior Franz
Version 2.4
License LaTeX Project Public License
Related packages
soulutf8:
Permit use of UTF-8 characters in soul.
Keywords
text decoration (underline, etc.)
hyphenation
Characterizations
primary:
Infrastructure > Hyphenation

You can suggest changes to the keywords and characterizations and the maintainer information.

You can get information about any package.