% \iffalse meta-comment % %% File: latex-lab-mathpkg.dtx % % Copyright (C) 2022,2023 The LaTeX Project % % It may be distributed and/or modified under the conditions of the % LaTeX Project Public License (LPPL), either version 1.3c of this % license or (at your option) any later version. The latest version % of this license is in the file % % https://www.latex-project.org/lppl.txt % % % The development version of the bundle can be found below % % https://github.com/latex3/latex2e/required/latex-lab % % for those people who are interested or want to report an issue. % %<*driver> \documentclass{l3doc} \EnableCrossrefs \CodelineIndex \begin{document} \DocInput{latex-lab-mathpkg.dtx} \end{document} % % % \fi % % % \title{The \texttt{latex-lab-mathpkg} code\thanks{}} % \author{\LaTeX{} Project} % % \maketitle % % \newcommand\fmi[1]{\begin{quote} TODO: \itshape #1\end{quote}} % \newcommand\NEW[1]{\marginpar{\mbox{}\hfill\fbox{New: #1}}} % \providecommand\class[1]{\texttt{#1.cls}} % \providecommand\pkg[1]{\texttt{#1}} % \providecommand\hook[1]{\texttt{#1}} % % \begin{abstract} % \end{abstract} % % \tableofcontents % % \section{Introduction} % % This file implements adaptions to various math packages needed for % the tagging project. % % \MaybeStop{\setlength\IndexMin{200pt} \PrintIndex } % % \section{The Implementation} % % \begin{macrocode} %<@@=math> % \end{macrocode} % % \begin{macrocode} %<*kernel> % \end{macrocode} % % \subsection{File declaration} % \begin{macrocode} \ProvidesFile{latex-lab-mathpkg.ltx} [2023-01-05 v0.1a mathpkg adaptions] % \end{macrocode} % \subsection{Tagpdf support} % To make the code independent from tagging being loaded and active % we load the \pkg{tagpdf-base} package: % % \begin{macrocode} \RequirePackage{tagpdf-base} % \end{macrocode} % % % \begin{macrocode} \AddToHook{package/breqn/after}{ \RegisterMathEnvironment{dmath} \RegisterMathEnvironment{dgroup*} \AddToHook{env/dmath/begin}{\tagpdfparaOff} \AddToHook{env/dgroup*/begin}{\tagpdfparaOff} } % \end{macrocode} % % Force loading of \pkg{amsmath} before \pkg{cases}. % \begin{macrocode} \AddToHook {package/cases/before}{\RequirePackage{amsmath}} \AddToHook{package/cases/after}{ \RegisterMathEnvironment{subnumcases} } % \end{macrocode} % % \begin{macrocode} % % \end{macrocode} % \subsection{Wrapper files for testphase key} % \Finale %