[latex3-commits] [latex3/latex2e] UF-latex-lab-luamml: add math tagging sockets (ff8d8296c)
github at latex-project.org
github at latex-project.org
Fri Nov 29 16:49:14 CET 2024
Repository : https://github.com/latex3/latex2e
On branch : UF-latex-lab-luamml
Link : https://github.com/latex3/latex2e/commit/ff8d8296ccad2211c63ddc4b8b41073ec1a2c687
>---------------------------------------------------------------
commit ff8d8296ccad2211c63ddc4b8b41073ec1a2c687
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date: Fri Nov 29 16:49:14 2024 +0100
add math tagging sockets
>---------------------------------------------------------------
ff8d8296ccad2211c63ddc4b8b41073ec1a2c687
base/lttagging.dtx | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
diff --git a/base/lttagging.dtx b/base/lttagging.dtx
index 357538258..29525e1c4 100644
--- a/base/lttagging.dtx
+++ b/base/lttagging.dtx
@@ -544,7 +544,66 @@
% \end{macrocode}
% \end{socketdecl}
%
+% \subsection{Tagging support for math}
%
+% \subsubsection{General sockets}
+%
+% The following sockets are the main math sockets. They are declared
+% in the math module and only listed here for reference
+%
+% \begin{macrocode}
+% \NewSocket{tagsupport/math/inline/begin}{0}
+% \NewSocket{tagsupport/math/inline/end}{0}
+% \NewSocket{tagsupport/math/inline/formula/begin}{2} %
+% \NewSocket{tagsupport/math/inline/formula/end}{0}
+% \NewSocket{tagsupport/math/display/begin}{0}
+% \NewSocket{tagsupport/math/display/end}{0}
+% \NewSocket{tagsupport/math/display/formula/begin}{2} %
+% \NewSocket{tagsupport/math/display/formula/end}{0}
+% \end{macrocode}
+%
+% \subsubsection{Sockets specific for luamml}
+%
+% \paragraph{Array sockets} These sockets will be used in \pkg{array} to
+% add luamml support to the array environment.
+%
+% \begin{socketdecl}{tagsupport/math/luamml/array/save}
+%
+% This socket will be used in \cs{endarray}. The plug is set by luamml.
+% \begin{macrocode}
+\NewSocket{tagsupport/math/luamml/array/save}{0}
+% \end{macrocode}
+% \end{socketdecl}
+%
+% \begin{socketdecl}{tagsupport/math/luamml/array/finalize}
+%
+% This socket will be used in \cs{endarray}. The plug is set by luamml.
+% \begin{macrocode}
+\NewSocket{tagsupport/math/luamml/array/finalize}{0}
+% \end{macrocode}
+% \end{socketdecl}
+%
+% \begin{socketdecl}{tagsupport/math/luamml/array/initcol}
+% This socket will be used in \cs{@classz}. The plug is set by luamml.
+% \begin{macrocode}
+\NewSocket{tagsupport/math/luamml/array/initcol}{0}
+% \end{macrocode}
+% \end{socketdecl}
+%
+% \begin{socketdecl}{tagsupport/math/luamml/array/savecol}
+% This socket will be used in \cs{@classz}. The plug is set by luamml.
+% \begin{macrocode}
+\NewSocket{tagsupport/math/luamml/array/savecol}{0}
+% \end{macrocode}
+% \end{socketdecl}
+%
+% \begin{socketdecl}{tagsupport/math/luamml/array/finalizecol}
+% This socket will be used in \cs{@classz}. The plug is set by luamml.
+% The argument sets the type of the column.
+% \begin{macrocode}
+\NewSocket{tagsupport/math/luamml/array/finalizecol}{1}
+% \end{macrocode}
+% \end{socketdecl}
%
% \section{For lttab.dtx parked here for now}
%
More information about the latex3-commits
mailing list.