[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.