-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
coordinates/point-at: bug in core list? #499
Comments
yes I think the intention was this was the definition of P = This reminds me that it might be useful to add a mathml example column as in the open list where the display highlights which of the displayed symbols is which intent argument. |
As David mentions, this is not a bug. The use was originally fished out from some 6-th grade materials of Khan Academy. I have a video archived from back then. There is additional diversity of notation, nicely documented in these materials:
Having said that, I agree the Here is the same idea, but distributed along the tree: <mrow intent="defined-as($var,$definiens)">
<mi arg="var">P</mi>
<mrow arg="definiens" intent="point($x-axis,$y-axis)">
<mo>(</mo>
<mn arg="x-axis">1</mn>
<mo>,</mo>
<mn arg="y-axis">2</mn>
<mo>)</mo>
</mrow>
</mrow> |
A note on
A human reader would be expected to produce both point and coordinate readings for |
We need "coordinate" so we can disambiguate (a,b). Whether/how to support the point-at, I see as a different question. |
@davidfarmer I agree. We have |
The difference between "point" and "coordinate" seems to me to be more
in the eye (or ear) of the beholder, and how you intend to use it,
rather than fundamentally different objects. While it seems clear that
AT would want the ability to distinguish, it's not clear to me how that
should be conveyed from the author to the AT.
Different coordinate systems (whether you're thinking of points or
coordinates) is certainly an unwelcome complication. Polar and Cartesian
are obviously useful in K12. Open would presumably want to address
parabolic, etc, etc. I'd wish for some property magic to save us from
having to introduce whole menageries of new symbols... but again, I
don't quite see how to do it.
And finally, if "something($x,$y)" finds its way into Core, I'd expect
that "something($x,$y,$z)" is also K12 and wouldn't be far behind.
|
Closed with w3c/mathml-docs@4d70782 |
The core list has (in the Geometry section)
point-at
. It is listed as having three args and the example is "P(1,2)". This seems wrong.The general notion of a point could be in 2 or 3 dimensional space for core, and for higher math, it can take an arbitrary number of dimensions (>0?, >1?). Maybe in core physics, space-time already takes it to 4 dimensions.
I suggest we remove
point-at
and change it tocoordinate
with example speech the "point at $1, $2" and an alternative speech of point with coordinates $1 and $2 since it gives a reason for using the namecoordinate
. I'm also ok if people want to usepoint
as the concept name.The text was updated successfully, but these errors were encountered: