Skip to content

Potential presentation MathML items to deprecate in MathML 4 #304

@NSoiffer

Description

@NSoiffer

#303 is about previously deprecated items. This is about presentation MathML items that we should think about deprecating in MathML 4 based on not been used. The "not being used" part is based on my experience and needs to be verified.

Here is a list of potential items to deprecated based on usage:

  • mspace@linebreak -- was added for compatibility with MathML when MathML 3's linebreaking was added. It's a wart and I don't think it is used (not that MathML 3's linebreaking was used outside of DSI's tools and the polyfil I wrote).
  • malignmark/malgingroup -- these were added to allow sub-alignment in a table. They are very hard to implement and few systems have done so.
  • maction -- this really should be done with JavaScript. At the very least, we should pull some of the example actiontype values such as statusline, tooltip, and input.
  • menclose -- remove radical notation (Removal of the menclose notation "radical" #3); maybe also remove longdiv since it too is duplicative

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions