Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M MathJax
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 304
    • Issues 304
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MathJax
  • MathJax
  • Issues
  • #240
Closed
Open
Issue created May 05, 2012 by Davide P. Cervone@dpvcContributor

Two identical uses of \tag will cause identical element id's

Since the \tag{xyz} macro produces a DOM element with id="mjx-eqn-xyz", two identical uses of \tag{} will cause two DOM elements to have identical id's, which is technically an error, since element id's are supposed to be unique.

Since MathJax uses the element id's to locate the elements associated with its internal MathML structure, that can cause confusion if the id's are not unique. See this post on meta.math.stackexchange.com for an instance where this occurred in the wild.

Assignee
Assign to
Time tracking