summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2025-02-11 20:49:30 +0000
committerKarl Berry <karl@freefriends.org>2025-02-11 20:49:30 +0000
commitdb6845a7c9c2a858530decc3f19f29f748665cc4 (patch)
treef111bb5a02f24c334b443ee1736001236a663caa /Master/texmf-dist/tex
parentcd4ac4dce244ce453360a9023637fd6cf84da5d9 (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.sty75
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'.