The `\mathbin{C}` and `\mathrel{C}` should add extra space around the character. 4/18th of an em to \mathbin and 5/18th of an em for \mathrel.
The desired behavior is discussed at
http://tex.stackexchange.com/questions/38982/what-is-the-difference-between-mathbin-vs-mathrel
The current spacing with the MathML/SVG rendering misses any extra spacing.
{F4607422}
Status:
- [x] define the scope
- [x] implement a fix
- [x] get fix approved by Math Community Group member
- [x] pass the WMF code review (texvcjs)
- [x] 1) https://gerrit.wikimedia.org/r/c/mediawiki/services/texvcjs/+/628036
- [x] 2) https://gerrit.wikimedia.org/r/c/mediawiki/services/texvcjs/+/628045
- [x] 3) https://gerrit.wikimedia.org/r/c/mediawiki/services/texvcjs/+/628048 (done by @Clarakosi)
- [x] merge texvcjs change
- [x] deploy texvcjs change to npm repo mathoid-texvcjs
- [x] merge texvcinfo change (npm update) https://gerrit.wikimedia.org/r/c/mediawiki/services/texvcinfo/+/629134
- [x] deploy texvcinfo change to npm
- [x] merge mathoid change (npm update) https://gerrit.wikimedia.org/r/c/mediawiki/services/mathoid/+/629138
- [ ] deploy mathoid see also T261809
- [ ] publish new mathoid version to npm (optional)