- From: Neil Soiffer <soiffer@alum.mit.edu>
- Date: Sun, 24 Mar 2024 23:42:44 -0700
- To: "www-math@w3.org" <www-math@w3.org>
- Message-ID: <CAESRWkCDKWf0bmGVw0LSH7smpyyxop131dPFBg8BOMP1vfJhVw@mail.gmail.com>
Attendees: - Neil Soiffer - Louis Maher - David Farmer - David Carlisle - Bruce Miller - Murray Sargent - Bert Bos - Deyan Ginev - Patrick Ion - Paul Libbrecht <https://sandbox.cryptpad.info/code/inner.html?ver=5.7.0-0#cp-md-0-regrets> Regrets <https://sandbox.cryptpad.info/code/inner.html?ver=5.7.0-0#cp-md-0-agenda> Agenda <https://sandbox.cryptpad.info/code/inner.html?ver=5.7.0-0#cp-md-0-1-announcements-updates-progress-reports>1. Announcements/Updates/Progress reports (discussion before the meeting officially started) NS: Is there a Windows flavor or clipboard type for LaTeX? NS: I was going to put it out as a plain text, but I thought maybe there is a clipboard type that I should use. MuS: I do not know of one. You can always invent one, but then is anybody else going to use it? NS to PL and DC: Is there a clipboard flavor or mime type for LaTeX, similar to MathML? PL: Well DC: we did ask this on the math list and there were about five different types. DC They are not registered, but that is what people used. NS: I will stick to plain text. NS: We are going to record the calls to get a more accurate transcript for Louis. The cloud recordings will be erased in 30 days, and Louis's transcripts are deleted when NS releases the corresponding minutes. No one objected to the recording. <https://sandbox.cryptpad.info/code/inner.html?ver=5.7.0-0#cp-md-0-2-units-a-href-https-en-wikipedia-org-wiki-international_system_of_units-si-units-a->2. Units: SI Units <https://en.wikipedia.org/wiki/International_System_of_Units> <https://sandbox.cryptpad.info/code/inner.html?ver=5.7.0-0#cp-md-0--a-href-https-github-com-w3c-mathml-issues-475-list-of-units-475-a->List of Units (#475) <https://github.com/w3c/mathml/issues/475> NS: This is the MathPlayer unit list. This list is broken down into basic Si units, derived SI units, accepted SI units, English units, and other units. NS: There are accepted units which are non-SI units in every-day use. For example, atomic mass unit, astronomical unit… NS first listed the prefixes for the SI units, such as: tera, giga, mega,… NS: Have I left any units out? DC: How is this list going to be used? I mean, you could just have unit and then just put whatever you like in and if it's not a valid unit that's the author's problem. DC: You seem to be assuming this list is going to be a validated list, which means you have a particular syntax in mind? NS: I do have a little bit of syntax in mind in the sense that you know KM is kilometers and it would be accepted as kilometers. NS: This is a useful list for technology so that if AT sees KM, it knows that it means kilometer. DC: This is true as long as the KM is not marked with an intent. DC: If it is marked with the unit property, what else do you need to know? DG: You need a flat list of entries for intense purposes because you have a specific property unit and then you want to know what it can resolve against. So, it doesn't actually matter what the ontology of the units are. So, whether it's a base, common, or English is completely irrelevant in a sense. What you want to know is whether capital A and a capital C do or do not activate when you have the unit property and then you want to know what they are activated against. DG: We must decide if C is coulomb or Celsius or is Celsius not a unit. DG: If you have a big flat list, you can see whether you have clashes, and what to do with the clashes. NS: I pulled the prefixes out because including a unit with all its prefix forms would make a huge list. DC: We should follow the si unit tex package: https://texdoc.org/serve/siunitx/0 NS: This list informs AT how to say things. NS: We should look at the TeX package to see if we left things out. NS: The point of this list is to show that there are other ways to say things other than just reading the letters. BM: is worried about having M be defined as meters. From Deyan Ginev to Everyone: m NS: Should we generate intent names for these things? SI Units <https://en.wikipedia.org/wiki/International_System_of_Units> NS: The point here is that a TeX package could generate an intent with the name kilogram, and with the name meter. NS: We can say that units should be spoken a certain way, and it is up to the authors to provide the intents if the authors want a different pronunciation. NS: It would be perfectly reasonable then to say yes, we should generate intent names for these things. DC: Let us use a unit property and a long flat list. DF: There are no latex packages involved in anything I'm doing. What you need is a way of marking that something's a unit analogous to the backslash unit that you use in this package. If you just type the letter like Kg, space M, it means you can interpret it as kilogram meter. NS: So maybe this whole discussion on units then becomes mute because it's actually pushed back on the authors. NS: is worried about enlarging the core list. NS: If you do not count the prefixes: you have 100 to 150 entries. Maybe about 25 entries have 20 prefix variants each. This list grows to nearly 1,000 entries. DC: What is the most natural way to go? NS: The SI Units are unambiguous. NS: Things can get ambiguous. Is C Celsius or coulombs? Is "m" miles or meters. DF: It gets more complicated when you put prefixes on units like mC for micro-Celsius. PL: Things get complicated when you try to do math on them. BM: The point is for authors to be able to disambiguate, no matter what notation they're using. NS: If we go with the unit property then people could make up units like kilo-miles. In a terse mode you would go km. PL: You want to be able to express uncommon things. NS: Someone could also introduce a literal if something is uncommon and not in core. DC: If you had a units property it would disambiguate letters. DC: Just say this expression is a unit. It wouldn't distinguish meters, miles, and things. But, on the other hand, that's less common. PL: What is the value of speaking about meters or miles? What is the difference between making a literal or intent concept? NS: Concepts have alternative ways of being spoken. "m" is either "m" or meters. If it is a literal then the author can specify the way it is spoken. PL: Can we refer to some external list of units? NS: We should be the ones to curate the list unless there is a really good list to which we can point. NS: We have two proposals. One would make concepts for every unit including all of its prefix variants, or we could have a units property and have a flat list of units. We could do both, but that would not be good. Ns: How many of us would like an intent concept-based approach so no unit property? DC: Let us see examples of both ways. DG: It's easy to vote against a large list. NS: What I was hoping to do today was to figure out what are the conflicts in the list and therefore determine whether the this really makes any sense or not. DC: It depends on the context whether we are talking about meters or miles. NS: I had not considered that generating the actual concept names was an option, but it appears to be quite a reasonable option. But okay. *ACTION* ns: Homework for us to generate some examples of both properties and concept names. We would like to have a good strong start on a list of concept names probably by pulling all these names out and figuring out which ones can accept the prefixes. That would tell us how big the list could be. NS: We should also look at DG's lists. NS: to DG: Can you go through your list to see what new things are in your lists that are not in NS's list? DG: I will probably make a huge list with every unit before the meeting, so that we have it sorted by presentation. And then it's very obvious what goes where? NS to DG: Do you want me to go through your list and see what new stuff there is which is not on my list? DG: You're welcome to make another list because I didn't want to volunteer an action item because I don't know how much time I'll have, but I'll try to find time. NS: Okay, well, I just don't want us both doing the same thing. NS: Since you're going to build the big list, let me go through yours and see if I can find stuff that's not in the list that I created, in which case I'll add it to the list. NS: Starting on Monday, I guess. Could be the weekend to do it to go through your lists.
Received on Monday, 25 March 2024 06:42:58 UTC