texlive[56339] Master/texmf-dist: semantex (13sep20)

commits+karl at tug.org commits+karl at tug.org
Sun Sep 13 23:30:21 CEST 2020


Revision: 56339
          http://tug.org/svn/texlive?view=revision&revision=56339
Author:   karl
Date:     2020-09-13 23:30:21 +0200 (Sun, 13 Sep 2020)
Log Message:
-----------
semantex (13sep20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/semantex/semantex.pdf
    trunk/Master/texmf-dist/doc/latex/semantex/semantex.tex
    trunk/Master/texmf-dist/tex/latex/semantex/semantex.sty
    trunk/Master/texmf-dist/tex/latex/semantex/stripsemantex.sty

Modified: trunk/Master/texmf-dist/doc/latex/semantex/semantex.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/semantex/semantex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/semantex/semantex.tex	2020-09-13 21:25:39 UTC (rev 56338)
+++ trunk/Master/texmf-dist/doc/latex/semantex/semantex.tex	2020-09-13 21:30:21 UTC (rev 56339)
@@ -38,7 +38,7 @@
 	
 \usepackage[nameinlink]{cleveref}
 
-\title{Seman\!\TeX: semantic, keyval-based mathematics (v0.42)}
+\title{Seman\!\TeX: semantic, keyval-based mathematics (v0.43)}
 \date{\today}
 \author{Sebastian Ørsted (\href{mailto:sorsted at gmail.com}{sorsted at gmail.com})}
 
@@ -890,8 +890,8 @@
 		{laurent}{
 			par,
 			leftpar=(, rightpar=),
-			prearg={\!\!\SemantexDelimiterSize(},
-			postarg={\SemantexDelimiterSize)\!\!},
+			prearg={\!\!\mathopen\SemantexDelimiterSize(},
+			postarg={\mathclose\SemantexDelimiterSize)\!\!},
 			% The "prearg" and "postarg" are printed before after
 			% the argument, if the argument is non-empty.
 			% The command "\SemantexDelimiterSize" is substituted
@@ -916,8 +916,8 @@
 		{laurent}{
 			par,
 			leftpar=(, rightpar=),
-			prearg={\!\!\SemantexDelimiterSize(},
-			postarg={\SemantexDelimiterSize)\!\!},
+			prearg={\!\!\mathopen\SemantexDelimiterSize(},
+			postarg={\mathclose\SemantexDelimiterSize)\!\!},
 			% These are printed before and after the argument.
 			% The command "\SemantexDelimiterSize" is substituted
 			% by \big, \Big, ..., or whatever size the
@@ -1183,7 +1183,9 @@
 \end{LTXexample}
 In fact, \lstinline!return! is an umbrella key that invokes three different return routines: \lstinline!leftreturn!, \lstinline!innerreturn!, and \lstinline!rightreturn!. The command \lstinline!leftreturn! adds the left indices to the symbol (we have not discussed left indices yet, though). The command \lstinline!innerreturn! adds all commands to the symbol (those defined using the \lstinline!command!~key).
 Finally, \lstinline!rightreturn! adds all right indices and arguments to the symbol.
-In general, most of the time, the user should probably be satisfied with just using \lstinline!return!.
+There is also a collection of partial return routines that add either the indices or the argument to the symbol.
+See~\cref{sec:fundamental_keys} for an overview of these.
+In general, most of the time, the user should probably be satisfied with just using~\lstinline!return!.
 
 \section{Keyval syntax conflicts}
 
@@ -3346,7 +3348,7 @@
 	Issues an error, saying that the argument key~\<key\> was set to the unknown value~\<value\>.
 \end{itemize}
 
-\section{Fundamental keys for class/object information}
+\section{Fundamental keys for class/object information}\label{sec:fundamental_keys}
 
 \begin{itemize}
 	\item

Modified: trunk/Master/texmf-dist/tex/latex/semantex/semantex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/semantex/semantex.sty	2020-09-13 21:25:39 UTC (rev 56338)
+++ trunk/Master/texmf-dist/tex/latex/semantex/semantex.sty	2020-09-13 21:30:21 UTC (rev 56339)
@@ -1,5 +1,5 @@
 \RequirePackage{xparse,l3keys2e,leftindex}
-\ProvidesExplPackage{semantex}{2020/09/10}{0.42}{}
+\ProvidesExplPackage{semantex}{2020/09/13}{0.43}{}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %															%
@@ -625,7 +625,7 @@
 							{ #1 { ##1 } { * } { ##4 } }
 						\semantex_render_class:Nn #1 {
 							\semantex_class_do_output:N #1
-							\semantex_class_set_symbol:N #1 { ##1 }
+							\semantex_class_set_symbol:Nn #1 { ##1 }
 							\semantex_class_use_bullet:N #1
 							\semantex_class_set_arg:Nn #1 { ##4 }
 						}
@@ -635,7 +635,7 @@
 							{ #1 { ##1 } { * } }
 						\semantex_render_class:Nn #1 {
 							\semantex_class_do_output:N #1
-							\semantex_class_set_symbol:N #1 { ##1 }
+							\semantex_class_set_symbol:Nn #1 { ##1 }
 							\semantex_class_use_bullet:N #1
 						}
 					}
@@ -649,7 +649,7 @@
 								{ #1 { ##1 } { ** } { ##4 } }
 							\semantex_render_class:Nn #1 {
 								\semantex_class_do_output:N #1
-								\semantex_class_set_symbol:N #1 { ##1 }
+								\semantex_class_set_symbol:Nn #1 { ##1 }
 								\semantex_class_use_double_bullet:N #1
 								\semantex_class_set_arg:Nn #1 { ##4 }
 							}
@@ -659,7 +659,7 @@
 								{ #1 { ##1 } { ** } }
 							\semantex_render_class:Nn #1 {
 								\semantex_class_do_output:N #1
-								\semantex_class_set_symbol:N #1 { ##1 }
+								\semantex_class_set_symbol:Nn #1 { ##1 }
 								\semantex_class_use_double_bullet:N #1
 							}
 						}
@@ -671,7 +671,7 @@
 								{ #1 { ##1 } { ##3 } { ##4 } }
 							\semantex_render_class:Nn #1 {
 								\semantex_class_do_output:N #1
-								\semantex_class_set_symbol:N #1 { ##1 }
+								\semantex_class_set_symbol:Nn #1 { ##1 }
 								\semantex_class_set_degreedefault:Nn #1 { ##3 }
 								\semantex_class_set_arg:Nn #1 { ##4 }
 							}
@@ -681,7 +681,7 @@
 								{ #1 { ##1 } { ##3 } }
 							\semantex_render_class:Nn #1 {
 								\semantex_class_do_output:N #1
-								\semantex_class_set_symbol:N #1 { ##1 }
+								\semantex_class_set_symbol:Nn #1 { ##1 }
 								\semantex_class_set_degreedefault:Nn #1 { ##3 }
 							}
 						}

Modified: trunk/Master/texmf-dist/tex/latex/semantex/stripsemantex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/semantex/stripsemantex.sty	2020-09-13 21:25:39 UTC (rev 56338)
+++ trunk/Master/texmf-dist/tex/latex/semantex/stripsemantex.sty	2020-09-13 21:30:21 UTC (rev 56339)
@@ -1,5 +1,5 @@
 \RequirePackage{xparse}
-\ProvidesExplPackage{stripsemantex}{2020/09/10}{0.42}{}
+\ProvidesExplPackage{stripsemantex}{2020/09/13}{0.43}{}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %																		%



More information about the tex-live-commits mailing list.