CTAN Comprehensive TeX Archive Network

CTAN update: setbuilder

Date: July 30, 2026 6:06:44 AM CEST
Vseslav Sekorin submitted an update to the setbuilder package. Version: 0.2.0 License: mit Summary description: Mathematical sets with correctly scaled braces and separator Announcement text:
setbuilder 0.2 Following a recommendation in the TeXbook, a thin space is now set inside the braces of set-builder notation. It is added only where the body contains a separator, so enumerations such as \set{1,2,3} are left as they were. The amount is set with the new pad key, and pad=none restores the previous appearance. This changes the appearance of existing documents that use \set together with \given or \suchthat. Thanks to Murray Eisenberg for this suggestion.
This package is located at https://mirrors.ctan.org/macros/latex/contrib/setbuilder More information is at https://ctan.org/pkg/setbuilder
Thanks for the upload. For the CTAN Team Erik Braun 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 .

setbuilder – Mathematical sets with correctly scaled braces and separator

The package provides a \set command for set-builder notation: \set{x \in \mathbb{R} \given x^2 < 2}. The separator (a vertical bar, or a colon with the colon option) is typeset with correct thin spaces, which automatically vanish in sub- and superscripts. The starred form \set* scales the braces and the separator together; \set[\Big] sets a fixed size. A synonym=<name> package option defines the same command under a different name, e.g. when \set is already taken by another package. The package is based on mathtools.

Packagesetbuilder
Version0.2.0
Copyright2026 Vseslav Sekorin
MaintainerVseslav Sekorin

Announcements

more

Guest Book Sitemap Contact Contact Author