diff options
author | Karl Berry <karl@freefriends.org> | 2025-02-11 20:49:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2025-02-11 20:49:30 +0000 |
commit | db6845a7c9c2a858530decc3f19f29f748665cc4 (patch) | |
tree | f111bb5a02f24c334b443ee1736001236a663caa /Master/texmf-dist/tex | |
parent | cd4ac4dce244ce453360a9023637fd6cf84da5d9 (diff) |
index (11feb25)
git-svn-id: svn://tug.org/texlive/trunk@73880 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/index/index.sty | 75 |
1 files changed, 2 insertions, 73 deletions
diff --git a/Master/texmf-dist/tex/latex/index/index.sty b/Master/texmf-dist/tex/latex/index/index.sty index 9addab5cfee..cd24cfd3b5b 100644 --- a/Master/texmf-dist/tex/latex/index/index.sty +++ b/Master/texmf-dist/tex/latex/index/index.sty @@ -26,7 +26,7 @@ \NeedsTeXFormat{LaTeX2e}[2024/11/01] -\ProvidesPackage{index}[2025/02/03 v4.03 Improved index support (dmj)] +\ProvidesPackage{index}[2025/02/06 v4.04 Improved index support (dmj)] \def\disableindex#1{% \@for\@tempa:=#1\do{% \@namedef{disable@\@tempa}{}% @@ -119,7 +119,7 @@ \newif\if@addtoindex\@addtoindextrue \newif\ifproofmode\proofmodefalse -\def\index{\protect\p@index} +\protected\def\index{\protect\p@index} \def\p@index{% \if@silentindex\@bsphack\fi @@ -392,77 +392,6 @@ \old@starttoc{#1}% \endgroup } -\begingroup - -\def\@tempa#1{% - \begingroup - \edef\@tempa{% - \let \expandafter\noexpand\csname#1\endcsname - \expandafter\noexpand\csname#1 \endcsname - }% - \expandafter - \endgroup - \@tempa -} - -\@tempa{markboth} -\@tempa{markright} - -\ExplSyntaxOn - -\CheckCommand*\markboth[2]{% - \begingroup - \let\label\relax \let\index\relax \let\glossary\relax - \unrestored@protected@xdef\@themark {{#1}{#2}}% - \@temptokena \expandafter{\@themark}% - \mark_insert:nn{2e-left}{#1} - \mark_insert:nn{2e-right}{#2} - \tl_if_empty:nF{#2}{ \mark_insert:nn{2e-right-nonempty}{#2} } - \mark{\the\@temptokena}% - \endgroup - \if@nobreak\ifvmode\nobreak\fi\fi} - -\CheckCommand*\markright[1]{% - \begingroup - \let\label\relax \let\index\relax \let\glossary\relax - \expandafter\@markright\@themark {#1}% - \@temptokena \expandafter{\@themark}% - \mark_insert:nn{2e-right}{#1} - \tl_if_empty:nF{#1}{ \mark_insert:nn{2e-right-nonempty}{#1} } - \mark{\the\@temptokena}% - \endgroup - \if@nobreak\ifvmode\nobreak\fi\fi} - -\ExplSyntaxOff - -\endgroup - -\ExplSyntaxOn - -\DeclareRobustCommand*\markboth[2]{% - \begingroup - \let\label\relax \let\glossary\relax - \unrestored@protected@xdef\@themark {{#1}{#2}}% - \@temptokena \expandafter{\@themark}% - \mark_insert:nn{2e-left}{#1} - \mark_insert:nn{2e-right}{#2} - \tl_if_empty:nF{#2}{ \mark_insert:nn{2e-right-nonempty}{#2} } - \mark{\the\@temptokena}% - \endgroup - \if@nobreak\ifvmode\nobreak\fi\fi} - -\DeclareRobustCommand*\markright[1]{% - \begingroup - \let\label\relax \let\glossary\relax - \expandafter\@markright\@themark {#1}% - \@temptokena \expandafter{\@themark}% - \mark_insert:nn{2e-right}{#1} - \tl_if_empty:nF{#1}{ \mark_insert:nn{2e-right-nonempty}{#1} } - \mark{\the\@temptokena}% - \endgroup - \if@nobreak\ifvmode\nobreak\fi\fi} - -\ExplSyntaxOff \endinput %% %% End of file `index.sty'. |