Re: [NTG-context] Suggestions for more math classes?

2022-02-16 Thread Hans Hagen via ntg-context

On 2/16/2022 3:29 PM, Gavin via ntg-context wrote:

Hi Mikael,

A while back you asked the list about math class ideas.


Q1: Do you have any further suggestions on new classes (or comments on
these)? It might be good to think about situations where you have felt
that you need to insert manual spaces such as \, or \! to obtain a
better result.


Three things came to mind:

1) Units, where I use:
  \, to separate units from the number
  \rm to get the text font
  \!\cdot\!  to get something like kg•m/s


there is a units module (always has been, but it moved to the physics 
domain)



2) Digits, where I use {,} to get a thousands separator


idem, there are mechanisms for that (independent of math)


3) Chemical equations, which seem to be in their own strange world right now


that belongs in the chemical modules (i probably need to check 
prescritps and spacing there)



Thanks for working on CoTeXt math!
attached a teaser that abuses digit classes ... there is now (on our 
machines) a rather extensive mechasm for pairing classes (of any kind), 
inheritance, penalties, edge slack handling, native integrals (large 
operators), optimized linebreaks wrt math, scaled fenced stuff breaking 
across line


(we're now ironing out some crazy symbols that no one ever bothered 
about but that annoy us)


Hans


-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
   tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-

demo.pdf
Description: Adobe PDF document
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] Suggestions for more math classes?

2022-02-16 Thread Gavin via ntg-context
Hi Mikael,

A while back you asked the list about math class ideas.

> Q1: Do you have any further suggestions on new classes (or comments on
> these)? It might be good to think about situations where you have felt
> that you need to insert manual spaces such as \, or \! to obtain a
> better result.

Three things came to mind:

1) Units, where I use:
 \, to separate units from the number
 \rm to get the text font
 \!\cdot\!  to get something like kg•m/s

2) Digits, where I use {,} to get a thousands separator

3) Chemical equations, which seem to be in their own strange world right now

Thanks for working on CoTeXt math!

Gavin
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___