diff options
author | Karl Berry <karl@freefriends.org> | 2021-10-15 22:16:39 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-10-15 22:16:39 +0000 |
commit | c9da3e0ed5daf66c52c51678d9ca697548e1b375 (patch) | |
tree | 36a74387b69cd6443f719bc033346299ff1c0fdb /Master/texmf-dist/tex/latex | |
parent | 60b6a6a5d2af2023ea83817a15388e17e1475a44 (diff) |
soulpos (16oct21)
git-svn-id: svn://tug.org/texlive/trunk@60772 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex')
-rw-r--r-- | Master/texmf-dist/tex/latex/soulpos/soulpos.sty | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/soulpos/soulpos.sty b/Master/texmf-dist/tex/latex/soulpos/soulpos.sty index d32deec72ba..806ac9eb433 100644 --- a/Master/texmf-dist/tex/latex/soulpos/soulpos.sty +++ b/Master/texmf-dist/tex/latex/soulpos/soulpos.sty @@ -1,5 +1,5 @@ % -% Copyright (C) 2012-2019 Javier Bezos http://www.texnia.com +% Copyright (C) 2012-2021 Javier Bezos http://www.texnia.com % % This file may be distributed and/or modified under the conditions of % the MIT License. A version can be found at the end of this file. @@ -7,7 +7,7 @@ % Repository: https://github.com/jbezos/esindex % -\ProvidesPackage{soulpos}[2012/02/25 v1.1 Fancy underlining] +\ProvidesPackage{soulpos}[2021/10/15 v1.2 Fancy underlining] \newcount\ulp@subcnt \newcount\ulp@cnt @@ -15,6 +15,16 @@ \newwrite\ulp@out \newread\ulp@in +\ifx\savepos\@undefined + \let\ulp@savepos\pdfsavepos + \let\ulp@lastxpos\pdflastxpos + \let\ulp@lastypos\pdflastypos +\else + \let\ulp@savepos\savepos + \let\ulp@lastxpos\lastxpos + \let\ulp@lastypos\lastypos +\fi + \AtBeginDocument{\ulp@begindoc} \def\ulp@begindoc{% @@ -140,10 +150,10 @@ \ulp@draw \global\expandafter\let\csname ulp@@\the\ulp@subcnt\endcsname\@undefined}% \ifcase\ulp@pos\hss\fi % over - \pdfsavepos + \ulp@savepos \protected@write\ulp@out{}% {\string\ulp@Pa\number#1{\the\ulp@subcnt}% - {\noexpand\the\pdflastxpos}{\noexpand\the\pdflastypos}% + {\noexpand\the\ulp@lastxpos}{\noexpand\the\ulp@lastypos}% \@percentchar}% \egroup} |