CTAN update: SemanTeX

1 view
Skip to first unread message

CTAN Announcements

unread,
Sep 23, 2022, 2:24:00 PM (8 days ago) Sep 23
to ctan...@ctan.org
Sebastian Ørsted submitted an update to the

SemanTeX

package.

Version number: 0.520
License type: lppl1.3c

Summary description: Semantic, keyval-based mathematics

Announcement text:
----------------------------------------------------------------------

A clean-up update that should not change much for the end user. The most
important changes are:

* The commands \NewObject, \NewVariableClass, \NewSimpleClass, and
\NewSymbolClass now check whether the command name is already defined and, if
so, issues an error. In casesomeone wants to override this behaviour, commands
\DeclareObject, \DeclareVariableClass, \DeclareSimpleClass, and
\DeclareSymbolClass have been added.

* Some internal changes have been made which should allow issue-free use of
active (and math active) characters as names of classes and objects. Previously,
this was possible, but the system could not properly distinguish between
<character> and \<character> as object or class names.

* The deprecated class types Cohomology and Delimiter have now been removed. So
has the key "degree default" which was defined to be equivalent to "sep d".

* The stripsemantex ID markup commands have been changed from \SemantexIDcommand
to \SemantexID. This has required some changes in the names of commands in the
.semtex file.

* A section 12.4 has been added which shows how to create a binary operator
command that can also be applied to n elements.

----------------------------------------------------------------------

This package is located at
https://mirrors.ctan.org/macros/latex/contrib/semantex

More information is at
https://www.ctan.org/pkg/semantex


------------------------------------------------------------------------

Thanks for the upload.

For the CTAN Team
Manfred Lotz


CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .

CTAN Announcements

unread,
Sep 26, 2022, 3:31:48 AM (6 days ago) Sep 26
to ctan...@ctan.org
Sebastian Ørsted submitted an update to the

SemanTeX

package.

Version: 0.521 2022-09-24
License: lppl1.3c

Summary description: Semantic, keyval-based mathematics

Announcement text:
----------------------------------------------------------------------

Fixes some minor issues that arose with the previous version.
Also documents the new \Declare... variants.

----------------------------------------------------------------------

The package’s Catalogue entry can be viewed at
https://ctan.org/pkg/semantex

The package’s files themselves can be inspected at
https://mirrors.ctan.org/macros/latex/contrib/semantex/

------------------------------------------------------------------------

Thanks for the upload.

For the CTAN Team
Petra Rübe-Pugliese

------------------------------------------------------------------------
Reply all
Reply to author
Forward
0 new messages