Skip to content

Handling of the "math" script tag #42

@fred-wang

Description

@fred-wang
Contributor

This is the current text at https://mathml-refresh.github.io/mathml-core/#opentype-features:

        <p>
          Good mathematical rendering requires use of non-Unicode glyphs.
          Mathematical fonts may only provide these glyphs when the
          <code>math</code> script tag is enabled [[OPEN-FONT-FORMAT]],
          so user agents must
          ensure that it is the case when rendering text inside the
          <code>&lt;mtext&gt;</code> element.
        </p>

From https://docs.microsoft.com/en-us/typography/opentype/spec/math:

         'math' | Script tag to be used for features in math layout. The only language  system supported with this tag is the default language system.

I believe this was only needed because of rtlm ( w3c/mathml#148 ) and ssty ( #135 ). But we moved them to level-2 so it seems the same should be true for this.

Activity

fred-wang

fred-wang commented on Jun 23, 2020

@fred-wang
ContributorAuthor

consensus from 2020/06/23: move to level-2

added a commit that references this issue on Jun 23, 2020
fred-wang

fred-wang commented on Jun 23, 2020

@fred-wang
ContributorAuthor

text removed.
Incidentally, the text was saying "mtext" but it should really be all MathML token elements (minus mspace)

transferred this issue fromw3c/mathmlon Jun 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @fred-wang@NSoiffer

        Issue actions

          Handling of the "math" script tag · Issue #42 · w3c/mathml-core