Page MenuHomePhabricator

Some LaTeX commands generate characters concatenated in the same MathML token element
Closed, InvalidPublic

Description

I don't whether it's a bug or a feature but on https://en.wikipedia.org/wiki/Help:Displaying_a_formula

I see that

  1. "\ulcorner \urcorner \llcorner \lrcorner" generates 4 characters, each one in its own <mo> element while
  1. while "\vartriangleleft \ntriangleleft \vartriangleright \ntriangleright" puts the 4 characters in the same <mo> element.

I'm not sure this situation happens in "real" math, though.

Event Timeline

fredw created this task.Jul 9 2015, 12:06 PM
fredw raised the priority of this task from to Needs Triage.
fredw updated the task description. (Show Details)
fredw added projects: Accessibility, Mathoid, Math.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 9 2015, 12:06 PM
Restricted Application added a subscriber: StudiesWorld. · View Herald TranscriptJan 22 2016, 9:56 PM
Pkra added a subscriber: Pkra.Dec 5 2018, 2:42 PM

As mentioned upstream, this is expected behavior. It's the result of MathJax trying to reconcile TeX and MathML layout.

If authoring MathML more directly is the real issue, then allowing MathJax's non-standard \mmlToken macro could help. But that sounds like a separate issue.

Pkra closed this task as Invalid.Dec 6 2018, 10:03 PM