CTAN Comprehensive TeX Archive Network

New on CTAN: jmsdelim

Date: March 12, 2022 8:12:32 PM CET
Jonathan Sterling submitted the jmsdelim package. Version number: 0.2.0 License type: lppl1.3c Summary description: A package for compositional delimiter sizing Announcement text:
jmsdelim is a package for compositional delimiter sizing that allows size constraints to bubble upward from the leaves of a mathematical expression.
This package is located at https://mirrors.ctan.org/macros/latex/contrib/jmsdelim More information is at https://www.ctan.org/pkg/jmsdelim
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 .

jmsdelim – A package for compositional delimiter sizing

Correctly sizing delimiters is very difficult, particularly in well-architected documents: a correctly engineered mathematical document will include macros for all operations, and these macros necessarily will include delimiters (such as parentheses). However, the correct size for the delimiter cannot be chosen ahead of time, because it will depend on the arguments; two options are available:

  1. Provide optional arguments to each notation macro for choosing delimiter sizes. This is nearly intractable to do in practice.
  2. Ignore delimiter sizes.

With jmsdelim we offer an alternative: the correct delimiter sizes can be set at the leaf nodes of a mathematical expression, and magically bubble upward through the delimiters.

Copyright2022 Jonathan Sterling
MaintainerJonathan Sterling



Guest Book Sitemap Contact Contact Author