RE: [EXTERNAL] Re: Unicode 14

Variation selector sequences aren’t currently defined for the various sizes of delimiters. The groupings generally can be figured out by how deeply the delimiters are nested. LaTeX and OfficeMath can increase the delimiter sizes automatically, so that \big, etc., aren’t needed except to overrule the sizing algorithm. I don’t think the UTC would accept a proposal to use variation selectors for this purpose since the semantics can generally be figured out without knowing the display sizes. Admittedly there are cases where an algorithm can’t figure out the nesting unless the plain text includes appropriate \open and \close attributes (see UnicodeMath<https://www.unicode.org/notes/tn28/UTN28-PlainTextMath-v3.1.pdf> Sec. 3.1).

Thanks,
Murray

From: Ross Moore <ross.moore@mq.edu.au>
Sent: Saturday, June 26, 2021 4:03 PM
To: Murray Sargent <murrays@exchange.microsoft.com>
Cc: Will Robertson <wspr81@gmail.com>; David Carlisle <davidc@nag.co.uk>; www-math@w3.org
Subject: Re: [EXTERNAL] Re: Unicode 14

Hi all,

It's great to hear that variation selectors are being used with more math symbols.

Has there ever been, or is there already existing, a proposal to use variation
selectors for different sizes of brackets and parentheses?
e.g.
as obtained with TeX’s  \big  \Big  \bigg  \Bigg  delimiter specifiers?

These are commonly used to clarify the groupings within complicated expressions.
Finding published examples would not be hard; especially in educational materials.


Just asking.

Cheers.

Ross



On 26 Jun 2021, at 2:39 pm, Murray Sargent <murrays@exchange.microsoft.com<mailto:murrays@exchange.microsoft.com>> wrote:

We only targeted math-script styles of A-Z in this effort (see 20275r-math-calligraphic.pdf (unicode.org)<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.unicode.org%2FL2%2FL2020%2F20275r-math-calligraphic.pdf&data=04%7C01%7Cmurrays%40exchange.microsoft.com%7C1b62136d9dde46c58ee808d938f698ab%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637603454991071438%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=6K0jS7P5AOW9xRGUIxEker65C5V3FeXx54VJKqHYS1E%3D&reserved=0>). That was tricky in its own right due to differing current usage of the math-script characters. Adding sans-serif normal weight Greek letters has different considerations and can be a separate proposal.

Thanks,
Murray

From: Will Robertson <wspr81@gmail.com<mailto:wspr81@gmail.com>>
Sent: Friday, June 25, 2021 5:09 PM
To: David Carlisle <davidc@nag.co.uk<mailto:davidc@nag.co.uk>>
Cc: www-math@w3.org<mailto:www-math@w3.org>
Subject: [EXTERNAL] Re: Unicode 14

Hi David

Thanks for circulating this. Great news. I take it there has been no addition of sans serif normal weight Greek to fill out the variants available there?

(There is bold sans serif Greek but not normal weight, which makes user interfaces for these symbols awkward.)

It’s been on my todo list to revive discussions on this for years but life has got in the way…

Regards
Will
(From phone)



On 26 Jun 2021, at 05:52, David Carlisle <davidc@nag.co.uk<mailto:davidc@nag.co.uk>> wrote:

The release of Unicode 14 is delayed this year due to pressures due to
Covid, however it is expected in September.

It contains the largest change to the Math Character blocks since the
math alphabets were added at Unicode 3.1.

Unicode now recognises the two script styles Roundhand and Chancery
(\mathscr and \mathcal in most LaTeX math font packages).

They share the same code points as the existing "ambiguous" script math
alphabet block but (for upper case) you may use the variant selectors
U+FE00 and U+FE01 to specify Chancery or Roundhand respectively.

See the beta version of the Unicode code charts at

https://www.unicode.org/charts/PDF/Unicode-14.0/U140-1D400.pdf<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.unicode.org%2Fcharts%2FPDF%2FUnicode-14.0%2FU140-1D400.pdf&data=04%7C01%7Cmurrays%40exchange.microsoft.com%7C1b62136d9dde46c58ee808d938f698ab%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637603454991071438%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=CeA7KLUvM0n7EPpNRuLu0Majg%2F98n6wxtM9XMgsJMSs%3D&reserved=0>


I have made an editor's draft of the HTML/XML Entities draft updated to
Unicode 14, and referencing these new characters.

https://w3c.github.io/xml-entities/script.html<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw3c.github.io%2Fxml-entities%2Fscript.html&data=04%7C01%7Cmurrays%40exchange.microsoft.com%7C1b62136d9dde46c58ee808d938f698ab%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637603454991081396%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=GLqv6mVF0t%2BfJNjCnFzbiQLI7866yMgJ9uQPzmDbB9A%3D&reserved=0>


As Unicode 14 is in beta this is just in a u14 branch in the git
repository but I have set github pages to display from that branch for now.


There are no changes to the normative entity definitions so & A s c r ;
will still select the code point U+1D49C and not use the variant
selector suffixes to force either style.


It may be a while before font support exists for these possibilities but
many math fonts (eg Stix Two Math) already have both sets of glyphs, but
currently the access is via font-specific font feature selection.


There have been some other additions to Unicode since the last release
of the entities spec, notably U+FE00 may now also be used to distinguish
0 from slashed zero and the two forms of the empty set (added at Unicode
9 I think). Again the entities are not changing so (unfortunately) empty
and varnothing both refer to U+2205 even though U+2205+FE00 is "EMPTY
SET zero with long diagonal stroke"

This is a first draft update not reviewed by anybody, so comments
welcome. At some point it may form the basis of an update to
https://www.w3.org/TR/xml-entity-names/<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.w3.org%2FTR%2Fxml-entity-names%2F&data=04%7C01%7Cmurrays%40exchange.microsoft.com%7C1b62136d9dde46c58ee808d938f698ab%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637603454991081396%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=dh5wQBYh0uus0SM1xQcjyCWtlMRR04mzHmnSqmQcqb0%3D&reserved=0> but no immediate plans for that,
next year perhaps.

David


Disclaimer
The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: 30 St. Giles, Oxford, OX1 3LE, United Kingdom. Please see our Privacy Notice<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.nag.co.uk%2Fcontent%2Fprivacy-notice&data=04%7C01%7Cmurrays%40exchange.microsoft.com%7C1b62136d9dde46c58ee808d938f698ab%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637603454991091351%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=RQEFTs6HCaIJ5SkHMwR9m3nQLw2i3Ouc30I9%2BrWAETU%3D&reserved=0> for information on how we process personal data and for details of how to stop or limit communications from us.

This e-mail has been scanned for all viruses and malware, and may have been automatically archived by Mimecast Ltd, an innovator in Software as a Service (SaaS) for business.


Dr Ross Moore
Department of Mathematics and Statistics
12 Wally’s Walk, Level 7, Room 734
Macquarie University, NSW 2109, Australia
T: +61 2 9850 8955  |  F: +61 2 9850 8114
M:+61 407 288 255  |  E: ross.moore@mq.edu.au<mailto:ross.moore@mq.edu.au>
http://www.maths.mq.edu.au<https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.maths.mq.edu.au%2F&data=04%7C01%7Cmurrays%40exchange.microsoft.com%7C1b62136d9dde46c58ee808d938f698ab%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637603454991091351%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=aA2gfUUe3cOt8VZll6zsq95pw%2Bo5QFu86%2FxeG0gK8nU%3D&reserved=0>
[cid:image001.png@01D76AAE.4AE2A4A0]
CRICOS Provider Number 00002J. Think before you print.
Please consider the environment before printing this email.

This message is intended for the addressee named and may
contain confidential information. If you are not the intended
recipient, please delete it and notify the sender. Views expressed
in this message are those of the individual sender, and are not
necessarily the views of Macquarie University. <https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmq.edu.au%2F&data=04%7C01%7Cmurrays%40exchange.microsoft.com%7C1b62136d9dde46c58ee808d938f698ab%7C72f988bf86f141af91ab2d7cd011db47%7C0%7C0%7C637603454991101302%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=RzS5FcboXy84QJhL2OFD38A7M4ao0UnFZBfh2VWAyuw%3D&reserved=0>

Received on Sunday, 27 June 2021 00:19:05 UTC