Skip to content

Commit 7542c70

Browse files
committed
[macros] Change way we suppress TOC entries in definitions.
This new method does not affect the reference labels and the layout.
1 parent 42c5a2c commit 7542c70

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

source/macros.tex

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -510,9 +510,11 @@
510510
%%--------------------------------------------------
511511
%% Definitions section for "Terms and definitions"
512512
\newcommand{\nocontentsline}[3]{}
513-
\newcommand{\tocless}[2]{\bgroup\let\addcontentsline=\nocontentsline#1{#2}\egroup}
514513
\newcommand{\definitionx}[3]{%
515514
\addxref{#3}%
516-
\tocless{#1[#2]}{\hfill[#3]}\vspace{-.3\onelineskip}\label{#3}\textbf{#2}\\*%
515+
\let\oldcontentsline\addcontentsline%
516+
\let\addcontentsline\nocontentsline%
517+
#1[#2]{\hfill[#3]}\vspace{-.3\onelineskip}\label{#3} \textbf{#2}\\*%
518+
\let\addcontentsline\oldcontentsline%
517519
}
518520
\newcommand{\defncontext}[1]{\textlangle#1\textrangle}

0 commit comments

Comments
 (0)