summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-06-14 20:14:04 +0000
committerKarl Berry <karl@freefriends.org>2023-06-14 20:14:04 +0000
commit6f6188c9041d2db470f990d96b353768179a2741 (patch)
treee45361647562ba3882a1481541c00bd7b8ed7700 /Master/texmf-dist/source
parent2ec558d7eabcf796669f115c3481cb80d4a40624 (diff)
soul (14jun23)
git-svn-id: svn://tug.org/texlive/trunk@67365 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/generic/soul/soul-ori.dtx9
-rw-r--r--Master/texmf-dist/source/generic/soul/soul.dtx11
2 files changed, 12 insertions, 8 deletions
diff --git a/Master/texmf-dist/source/generic/soul/soul-ori.dtx b/Master/texmf-dist/source/generic/soul/soul-ori.dtx
index 861c0843bf2..1b218f38226 100644
--- a/Master/texmf-dist/source/generic/soul/soul-ori.dtx
+++ b/Master/texmf-dist/source/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/Master/texmf-dist/source/generic/soul/soul.dtx b/Master/texmf-dist/source/generic/soul/soul.dtx
index 7bc4bb1ba67..e979f30dc28 100644
--- a/Master/texmf-dist/source/generic/soul/soul.dtx
+++ b/Master/texmf-dist/source/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