CTAN submission – soul.sty
Date: November 18, 2003 10:57:11 AM CET
----- Forwarded message from Melchior FRANZ -----
I've just uploaded ## soul.tar.gz ##
to ## ftp.dante.de ##
licensed under the ## LPPL ##
Please unpack to ## macros/latex/contrib/soul/ ##
The soul package provides hyphenatable letterspacing, underlining,
overstriking, and highlighting.
Version 2.4
=============================================================
- fixes bug that broke using soul under plain TeX, ConTeXt etc.
- adds accent \r
- adds \> definition (for additional space between characters)
- \def\soulomit#1{#1} outside the soul domain
- lets \capssave check for overwriting a cs-name
- fixes -,'` flushing
- adds \MakeUppercase and \textsuperscript to font list
- fixes font handling bug (makes \MakeUppercase et al. work)
- makes rudimentary footnotes work
- fixes \char\hyphenchar\font for negative hyphenchar (\hl{\texttt{a-b}}
----- End forwarded message -----
Thanks for the upload. I installed it as suggested replacing the
previous version in CTAN:macros/latex/contrib/soul/
Reinhard Zierke
for the CTAN team
soul – Hyphenation for letterspacing, underlining, and more
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.
Package | soul |
Version | 3.1 2023-06-14 |
Copyright | 2007 Heiko Oberdiek 2016–2023 Oberdiek Package Support Group |
Maintainer | Heiko Oberdiek |