Suggestions for soul
The following packages have something in common with the package soul. The packages are ordered in decreasing similarity.
- soulpos: A fancy means of underlining
- dashundergaps: Produce gaps that are underlined, dotted or dashed
- lua-ul: Underlining for LuaLaTeX
- ulem: Package for underlining
- letterspacing: Letter spacing
- dirtree: Display trees in the style of windows explorer
- expex: Linguistic examples and glosses, with reference capabilities
- musixtex: Sophisticated music typesetting
- underlin-gen: Multi-word underlining
- wiggly: Draw wiggly lines under text
- microtype: Subliminal refinements towards typographical perfection
- noitcrul: Improved underlines in mathematics
- autoaligne: Align terms and members in math expressions
- epsf: Simple macros for EPS inclusion
- kbordermatrix: LaTeX version of \bordermatrix
- systeme: Format systems of equations
- xlop: Calculates and displays arithmetic operations
- chemfig: Draw molecules with easy syntax
- fixjfm: Fix JFM (for *pTeX)
- polexpr: A parser for polynomial expressions
- witharrows: “Aligned” math environments with arrows for comments
- nccstretch: Insert a stretch between each token of a string
- spacekern: Kerning between words and against space
- ifvtex: Detects use of VTeX and its facilities
- ifluatex: Provides the \ifluatex switch
- ifxetex: Am I running under XeTeX?
- ifetex: Provides \ifetex switch
- ifpdf: Provides the \ifpdf conditional
- luatexbase: Basic resource management for LuaTeX code
- luatex85: pdfTeX aliases for LuaTeX
- multido: A loop facility for Generic TeX