diff options
Diffstat (limited to 'macros/generic/soul')
-rw-r--r-- | macros/generic/soul/README.md | 2 | ||||
-rw-r--r-- | macros/generic/soul/soul-ori.dtx | 9 | ||||
-rw-r--r-- | macros/generic/soul/soul-ori.pdf | bin | 509006 -> 509029 bytes | |||
-rw-r--r-- | macros/generic/soul/soul.dtx | 11 | ||||
-rw-r--r-- | macros/generic/soul/soul.pdf | bin | 377440 -> 377262 bytes |
5 files changed, 13 insertions, 9 deletions
diff --git a/macros/generic/soul/README.md b/macros/generic/soul/README.md index 02e0a073d2..83d39008f5 100644 --- a/macros/generic/soul/README.md +++ b/macros/generic/soul/README.md @@ -2,7 +2,7 @@ soul package for latex and plain -Version: 2023-02-18 v3.0 +Version: 2023-06-14 v3.1 Provides hyphenable 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. diff --git a/macros/generic/soul/soul-ori.dtx b/macros/generic/soul/soul-ori.dtx index 861c0843bf..1b218f3822 100644 --- a/macros/generic/soul/soul-ori.dtx +++ b/macros/generic/soul/soul-ori.dtx @@ -2271,7 +2271,7 @@ \else \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{soul-ori} - [2023-02-18 v3.0 letterspacing/underlining (mf)] + [2023-06-14 v3.1 letterspacing/underlining (mf)] \newfont\SOUL@tt{ectt1000} \newcommand*\sodef{} \newcommand*\resetso{} @@ -3884,7 +3884,7 @@ % and the given material afterwards. This is needed for highlighting, % but gives less than optimal results for colored overstriking, which, % however, will hardly ever be used, anyway. -% +% \changes{v3.1}{2023/05/04}{added a kern after leaders to guard against an unskip, issue \#8} % \begin{macrocode} \def\SOUL@ulunderline#1{{% \setbox\z@\hbox{#1}% @@ -3894,7 +3894,7 @@ \rlap{% \null \kern-\SOUL@dimeni - \SOUL@ulcolor{\SOUL@ulleaders\hskip\SOUL@dimen}% + \SOUL@ulcolor{\SOUL@ulleaders\hskip\SOUL@dimen\kern\z@}% }% \unhcopy\z@ }} @@ -3960,13 +3960,14 @@ % The \cs{\null} prevents a nasty gap in |\textfrak| |{a \textswab{b}}|, % while it doesn't seem to hurt in all other cases. I didn't investigate % this. -% +% \changes{v3.1}{2023/05/04}{added a kern after leaders to guard against an unskip, issue \#8} % \begin{macrocode} \def\SOUL@uleveryspace#1{% \SOUL@ulcolor{% #1% \SOUL@ulleaders \hskip\spaceskip + \kern\z@ }% \null } diff --git a/macros/generic/soul/soul-ori.pdf b/macros/generic/soul/soul-ori.pdf Binary files differindex d8673fc20d..a5e03b8847 100644 --- a/macros/generic/soul/soul-ori.pdf +++ b/macros/generic/soul/soul-ori.pdf diff --git a/macros/generic/soul/soul.dtx b/macros/generic/soul/soul.dtx index 7bc4bb1ba6..e979f30dc2 100644 --- a/macros/generic/soul/soul.dtx +++ b/macros/generic/soul/soul.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % File: soul.dtx -% Version: 2023-02-18 v3.0 +% Version: 2023-06-14 v3.1 % Info: Permit use of UTF-8 characters in soul % % Copyright (C) 2007 Heiko Oberdiek @@ -49,7 +49,7 @@ % \fi % % \title{The \xpackage{soul} package} -% \date{2023-02-18 v3.0} +% \date{2023-06-14 v3.1} % \author{Heiko Oberdiek\thanks % {Please report any issues at \url{https://github.com/ho-tex/soul/issues}}} % @@ -131,7 +131,7 @@ %<*soulutf8> \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{soulutf8}% - [2023-02-18 v3.0 Permit use of UTF-8 characters in soul (HO)]% + [2023-06-14 v3.1 Permit use of UTF-8 characters in soul (HO)]% \PackageWarning{soulutf8} {This package is obsolete,\MessageBreak use the soul package directly. \MessageBreak @@ -217,7 +217,7 @@ \fi \expandafter\x\csname ver@soul.sty\endcsname \ProvidesPackage{soul}% - [2023-02-18 v3.0 Permit use of UTF-8 characters in soul (HO)]% + [2023-06-14 v3.1 Permit use of UTF-8 characters in soul (HO)]% % \end{macrocode} % % \subsection{Catcodes} @@ -1136,6 +1136,9 @@ % \begin{Version}{2023-02-18 v3.0} % \item merged soulutf8 and the original soul into one package. % \end{Version} +% \begin{Version}{2023-06-14 v3.1} +% \item Updated +% \end{Version} % \end{History} % % \PrintIndex diff --git a/macros/generic/soul/soul.pdf b/macros/generic/soul/soul.pdf Binary files differindex 0f5eab35cd..6ed458e0a6 100644 --- a/macros/generic/soul/soul.pdf +++ b/macros/generic/soul/soul.pdf |