- From: Neil Soiffer <soiffer@alum.mit.edu>
- Date: Mon, 16 Dec 2019 14:17:59 -0800
- To: public-mathml4@w3.org
- Message-ID: <CAESRWkAHbgUNX_qEfxWs3iWSFjQk2JA9ywHVq6RsuBXPXbYYjA@mail.gmail.com>
Attendees: - Fred Wang - Bruce Miller - David Carisle - Brian Kardell - Neil Soiffer - Sam Dooley - Patrick Ion - Rob Buis - Murray Sargent Agenda: https://github.com/mathml-refresh/mathml/issues/8#issuecomment-565928643 The meeting was recorded: https://benetech.zoom.us/recording/share/MRIKVoayRlgrc6-Kk8LmC-isupSD5TQVLUWMLTe8pV2wIumekTziMw Operator Dictionary (David) - any updates on fixing up entries - Make things more consistent and general review & fixup #87 <https://github.com/mathml-refresh/mathml/issues/87> #6 <https://github.com/mathml-refresh/mathml/issues/6> #151 <https://github.com/mathml-refresh/mathml/issues/151> - NS: I talked to someone who will report some problems he found - DC: I could sense there was a reason why I shouldn’t start working on it last week :-) OpenType questions for Microsoft (Murray) - https://lists.w3.org/Archives/Public/public-mathml4/2019Nov/0013.html - ink ascent/descent #128 <https://github.com/mathml-refresh/mathml/issues/128> - MS: I plugged in a square of x in a denominator. The extra ascender is above the radical line. - NS: I think the issue is when the layout is done, is it the top of the bar or the top of the extra ascent. - MS: It includes that extra space in Word. - FW: The spec currently says the ink boundary. - NS: But this has issues with other boxes like mpadded, etc. Simpler to use the box boundaries. - FW: Yes, but need to worry about ink boundaries of characters. Problems with “_” and a few others. - FW: Everyone except Gecko does the above. - Resolved: do it the way everyone but Gecko does it. Simplifies spec and implementation. - interpretation of DisplayOperatorMinHeight: #95 <https://github.com/mathml-refresh/mathml/issues/95> - Pushed off for later. Probably will ignore it. Define if width/height/inline-size/block-size are supported: #45 <https://github.com/mathml-refresh/mathml/issues/45> RB: added a patch to Chromium that handles all the main containers. The team leads pointed out that it may be easier if we support width/height on all elements. Just landed a patch with this that has this for the leaf/container elements. Need to decide if we should support width/height. RB: Makes sense to do this for containers. Seems weird to allow this in square roots, etc, to get scroll bars. DC: Yes would be weird to for normal math. But for computer generated math, that can be weird. Might have half a mb of proof, so it could be useful there. PI: It would be unusual to specify a width on them, so they wouldn’t happen in normal math. DC: For multi-step proofs, being able to scroll intermediate steps could be good NS: Is there a downside to allowing it? Can it accidentally add scroll bars? FW & BK: shouldn’t happen DC: If it is there by default/easier to do, I think it could be useful. RB: The whole layout system expects the w/h to be there, so it should be easier. At least Ian (Google team lead) thinks it should be easier. Seems reasonable to support them. PI: Inline-size and block-size were mentioned earlier in this issue. Are they independent? RB: There is min/max w/d that comes along with w/d. BK: They are different. PI: Inline-size sets the horizontal (in western writing) so sets the width, the block sets height. But the writing-mode defines it really; see the definition. BK: Take a look at https://codepen.io/bkardell/pen/KKwMPyg NS: I think all should break, but I would expect the 2nd and 3rd (ones on math elements) to break in a smart place. BK: Is it reasonable to set a width on all of them and use common CSS? DC: Yes. NS: Do we have consensus? RB: We need tests for all of them. mspace is special. NS: mpadded also. FW: My initial idea is still on github <https://github.com/mathml-refresh/mathml/issues/45#issuecomment-511718819>. FW: they aren’t really different, they are added on after the layout. Resolved: all elements should support it. Details need to be worked out. RB: Let’s have Ian look at Fred’s description. Case insensitivity #178 <https://github.com/mathml-refresh/mathml/issues/178> FW: there is a difference between ASCII case insensitivity and Unicode case insensitivity. We need to make the spec clear about what we mean. Resolved: Just say it is ASCII case insensitivity.
Received on Monday, 16 December 2019 22:18:13 UTC