- signature.asc833 BDownload

- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs

Feed Advanced Search

# Advanced Search

Advanced Search

# Sep 7 2017

Sep 7 2017

# Feb 8 2017

Feb 8 2017

fredw added a comment to T144445: Spike 2h: Certain browser extensions result in 2 math images on mobile view.

Le 08/02/2017 à 19:13, Physikerwelt a écrit :

Physikerwelt added a subscriber: fredw.

Physikerwelt added a comment.

@Jdlrobson https://phabricator.wikimedia.org/p/Jdlrobson/ @fredw

https://phabricator.wikimedia.org/p/fredw/ is still actively maintaining the

package as far as I know... how would you change the selector?

Adapting the CSS and updating the extension would be straightforward,

hopefully this can be done in a backward compatible way (i.e. the new

version of the addon would still work will previous versions of mediawiki).

# Oct 13 2016

Oct 13 2016

Le 13/10/2016 à 11:58, Physikerwelt a écrit :

However, I think we should enable MathML without plugin (at least for some known

good browser / OS combinations).

@fredw https://phabricator.wikimedia.org/p/fredw/ What are your thoughts on that?

I don't think things have changed much since the last time you asked.

This will require coordination between various actors, so we should

probably discuss that in the MathML association.

# Jun 2 2016

Jun 2 2016

Just a note: some people use CSS to force native MathML to be displayed

(in a user stylesheet, addon etc) so the optimization of not loaded SVG

images still makes sense for them.

# Apr 24 2016

Apr 24 2016

Le 24/04/2016 20:32, Edokter a écrit :

@fredw, the current release version (45) still uses the internal font stack, which is why I find it odd we override it in the first place. But if the internal stack is removed, we may as well leave it.

I think the rule was added in MediaWiki before

https://bugzilla.mozilla.org/show_bug.cgi?id=947654 was fixed. The

internal stack is unlikely to be removed soon (except if in the very

long term all text fonts get a math companion and then Gecko can switch

to math font "automatically").

fredw added a comment to T78046: Implement a single math rendering mode that works across all devices (MathML / SVG using mathoid).

Note that I was rather talking about that add-on:

https://addons.mozilla.org/en-US/firefox/addon/mathjax-native-mathml/

On

https://de.wikipedia.org/wiki/MediaWiki_Diskussion:Common.css#Schriftgr.C3.B6.C3.9Fe_f.C3.BCr_MathML,

there is a reference to

https://dxr.mozilla.org/mozilla-central/source/modules/libpref/init/all.js

and to the x-math properties.

# Apr 13 2016

Apr 13 2016

Note that this should not be needed if the math font style is consistent

with the one of the text font (e.g. Latin Modern with Latin Modern

Math). The percent is a bit arbitrary and won't work for everybody.

Unfortunately very few standard fonts have a math companion and few math

fonts are available on OS at the moment...

# Mar 5 2016

Mar 5 2016

Also, note that one can use CSS to select between MathML, SVG or PNG:

# Jan 26 2016

Jan 26 2016

menclose updiagonalstrike represents some content that is struck out and

this can be exposed as it into the accessible tree. ATs do not need any

heuristics to transmit that presentation to the user and following's

Abraham Nemeth idea it is then up to the user to deduce the mathematical

meaning. This is the best you can do with presentation MathML to make

things accessible. As a comparison, MathJax's solution is really a

visual-only hack: a zero-width BIG SOLIDUS followed by the content.

# Dec 25 2015

Dec 25 2015

Note that this is already fixed in Debian testing. I'm note familiar

with Ubuntu process and how they import Debian's packages but the next

release Ubuntu 16.04 LTS will be published next April:

https://en.wikipedia.org/wiki/List_of_Ubuntu_releases#Ubuntu_16.04_LTS_.28Xenial_Xerus.29

# Dec 24 2015

Dec 24 2015

This is a bug in the Latin Modern Math version distributed by Ubuntu.

You should ask your distro maintainer to upgrade to version 1.959. See

https://bugs.launchpad.net/ubuntu/+source/lmodern/+bug/1502701. For now,

you can install the latest version from the official web site.

# Nov 10 2015

Nov 10 2015

fredw added a comment to T105310: Need a way to generate MathML for contour/surface/volume integrals .

I think unicode-math is also based on David Carlisle's unicode.xml so that should be the same commands. (but please check)

fredw added a comment to T105310: Need a way to generate MathML for contour/surface/volume integrals .

I don't have preference, but please check http://ctan.org/pkg/unicode-math and their GitHub repo.

# Nov 2 2015

Nov 2 2015

Again, there are two bugs here:

# Nov 1 2015

Nov 1 2015

I checked the http://www.mathmlcentral.com/Tools/FromMathML.jsp to generate a png from the first mathml input and it looks about right.

See https://phabricator.wikimedia.org/T106890#1483157 for how force an increment of scriptlevel (btw, it would probably more convenient if the scriptlevel attribute was allowed on the mtable element...)

Any updates here https://bugzilla.mozilla.org/show_bug.cgi?id=1187682 seems to be stalled.

# Sep 23 2015

Sep 23 2015

I removed my comment about Windows line spacing bug has it is fixed in Gecko 41. Latin Modern Math should now work on all platforms. For details, see https://lists.w3.org/Archives/Public/www-math/2015Sep/0031.html

# Sep 2 2015

Sep 2 2015

fredw added a comment to T111222: Mathematical SVG images do not change colors based on user preferences.

If you are talking about the "SVG fallback" of the MathML mode, then that is expected: different CSS properties are necessary to change the color of SVG paths. This does not happen in when "MathML" is really used since it just inherits the text colors.

# Aug 7 2015

Aug 7 2015

Why is SVG fallback now broken for Chrome-like browsers?

fredw renamed T99369: Remove client-side MathJax rendering mode from Remove MathJax rendering mode to Remove client-side MathJax rendering mode.

# Jul 27 2015

Jul 27 2015

In T99369#1484437, @Pkra wrote:Finally, I realize we have a history and I don't want to start a fight. But @fredw, could you please *not* speculate about MathJax technology or opinions of MathJax team members? That can mislead people (just like inaccurate comments about Firefox MathML support can). If there's a question about how MathJax or MathJax-node works, we're happy to answer it.

# Jul 26 2015

Jul 26 2015

In MathML the size reduction of \begin{smallmatrix} compared to \begin{matrix} is only about 75%. In the SVG mode its more like 65% and in PNG mode its close to 50%. It looks like the font size is not decreased at all, whereas in other modes a smaller font is used.

In T106890#1483182, @Physikerwelt wrote:Just to be sure to chatch the right one you mean this https://github.com/mathjax/MathJax/issues/839 bug?

Not beforehand, but if you search "displaystyle" on the MathJax github issue or on the MathML mailing list, you should be able to find it.

In T106890#1483149, @Physikerwelt wrote:@fredw: So to fix this problem we could include

math { line-height: normal; }To our custom math.css?

Regarding the font-size itself: this seems to be a bug in MathJax. If I set <mstyle scriptlevel="+1"> around the <mtable>, I get the expected text size reduction in Gecko.

line-height: normal also improves the linespacing of https://en.wikipedia.org/wiki/E8_%28mathematics%29 but I'm not sure what's expected for the font-size.

So I'm wondering whether it's a bug in Gecko or whether the style on the Wiki page is interfering with the native MathML rendering...

Here is what I get for https://en.wikipedia.org/wiki/Hecke_operator using Gecko:

# Jul 25 2015

Jul 25 2015

What is stopping us from using MathJax to generate HTML/CSS and send that to the browser?

@SalixAlba: Thank you for your comment.

# Jul 24 2015

Jul 24 2015

I think it was https://phabricator.wikimedia.org/T74806

Moritz: I think I already reported this bug in the past. IIRC, it was due to the fact that mathoid puts space in the source code around the math output...

As I read the comments, it seems that people have limited knowlegde & distorted information about the MathJax / KaTeX / MediaWiki / Browser developments and, sadly, know almost nothing about the technical implementation details... so I'm not sure it is very efficient to try arguing or countering the falsehoods about MathML. Instead, I'll just write one post with a few (hopefully helpful) remarks on MediaWiki math and then go back to doing more constructive work for math rendering on the Web...

# Jul 22 2015

Jul 22 2015

I don't know what you mean by "how MathJax looks now and how it should look like". As said in the first comment, it's not a problem with the visual rendering but with the way the generated MathML, which has bad semantics and so makes things hard for assistive technologies.

Does anyone know about this special notation for limits? This looks a TeX hack to achieve a purely visual distinction for "alternative limits style".

# Jul 9 2015

Jul 9 2015

fredw renamed T74141: The MathML mode does not work well when doing touch screen navigation in VoiceOver+WebKit from The MathML mode does not work well with VoiceOver + touch screen to The MathML mode does not work well when doing touch screen navigation in VoiceOver+WebKit.

fredw added a comment to T74141: The MathML mode does not work well when doing touch screen navigation in VoiceOver+WebKit.

So since this bug was confusely used by the MathJax team to justify their refusal to provide MathML in the DOM by default in order to help assistive technologies, I'd like to clarify the issue:

# Apr 8 2015

Apr 8 2015

Add TeX annotation to MathML again

fredw committed rGMAT759c26e7c87a: Apply PNG post-processing compression to image fonts. #44 (authored by fredw).

Apply PNG post-processing compression to image fonts. #44

Merge branch 'master' into bidi

fredw committed rGMATa2ca632cac1b: Merge pull request #662 from fred-wang/issue611 (authored by fredw).

Merge pull request #662 from fred-wang/issue611

Repack and combine. #534

Update README-branch.txt

Regenerate the fonts. #611

fredw committed rGMAT2fe803cfb105: Regenerate the font data (no longer in sync with the font files!) #611 (authored by fredw).

Regenerate the font data (no longer in sync with the font files!) #611

... and now fix the issue myself. #650

fredw committed rGMAT7364fffae2c8: Add caligraphic-bold and tex-oldstylebold. #612, #611 (authored by fredw).

Add caligraphic-bold and tex-oldstylebold. #612, #611

fredw committed rGMAT6448c0ce914c: Merge pull request #643 from fred-wang/issue530 (authored by fredw).

Merge pull request #643 from fred-wang/issue530

fredw committed rGMATb3867893b2bd: Adding remap to latin modern and gyre fonts. #611 (authored by fredw).

Adding remap to latin modern and gyre fonts. #611

Revert third-party fix for lack of CLA #650

fredw committed rGMAT9702afba15b2: Increase version numbers for 2.3 ; update languages. #534 (authored by fredw).

Increase version numbers for 2.3 ; update languages. #534

fredw committed rGMATd1822362f2e2: Merge pull request #660 from fred-wang/issue656 (authored by fredw).

Merge pull request #660 from fred-wang/issue656

fredw committed rGMAT62afeb2ad516: Update fontdata to improve the list of stretchy operators. #611 (authored by fredw).

Update fontdata to improve the list of stretchy operators. #611

Add some remap for Euler fonts. #611

Fix many issues with Asana Font. #611

fredw committed rGMAT53b1201b54d7: Merge pull request #659 from fred-wang/issue636 (authored by fredw).

Merge pull request #659 from fred-wang/issue636

fredw committed rGMAT0b753f67adb5: MathMenu: fix typo in STIXLocal key, add strings for the new Web fonts. #656 (authored by fredw).

MathMenu: fix typo in STIXLocal key, add strings for the new Web fonts. #656

Merge pull request #655 from jdh8/develop

fredw committed rGMAT53b3160dfd17: MathJax.isPacked and MathJax.AuthorConfig mixup. #636 (authored by fredw).

MathJax.isPacked and MathJax.AuthorConfig mixup. #636

fredw committed rGMAT6cd37d02f989: Merge pull request #652 from fred-wang/issue530 (authored by fredw).

Merge pull request #652 from fred-wang/issue530

fredw committed rGMAT2b903c431056: Localisation updates from http://translatewiki.net. #530 (authored by fredw).

Localisation updates from http://translatewiki.net. #530

fredw committed rGMAT3e36fd81d04d: Add the matchFontHeight options to unpacked/config/default.js #639 (authored by fredw).

Add the matchFontHeight options to unpacked/config/default.js #639

fredw committed rGMAT139b799dbff8: Localisation updates from http://translatewiki.net. #530 (authored by fredw).

Localisation updates from http://translatewiki.net. #530

fredw committed rGMATad33b1f40cf1: Merge pull request #635 from fred-wang/v2.3-beta (authored by fredw).

Merge pull request #635 from fred-wang/v2.3-beta

Merge pull request #637 from fred-wang/bidi

Bump version numbers. #534

Remove extra comma. #627

fredw committed rGMAT90749a7afefc: Fix WARNINGs generated by the MathJax packer. #534 (authored by fredw).

Fix WARNINGs generated by the MathJax packer. #534

fredw committed rGMAT72aa13ee8912: Localisation updates from http://translatewiki.net. #530 (authored by fredw).

Localisation updates from http://translatewiki.net. #530

fredw committed rGMAT28afef1a95ef: mglyph messages: pass the def to the MML.Error function. #627 (authored by fredw).

mglyph messages: pass the def to the MML.Error function. #627

Address review comments. #612

fredw committed rGMAT542bce301d42: Enable English strings in the localization test page. #626 (authored by fredw).

Enable English strings in the localization test page. #626

Merge pull request #634 from fred-wang/bidi

Update Farsi localization. #530

fredw committed rGMAT4400d42d5777: Merge pull request #633 from fred-wang/issue530 (authored by fredw).

Merge pull request #633 from fred-wang/issue530

fredw committed rGMATdc1364ec2574: Merge pull request #629 from fred-wang/issue530 (authored by fredw).

Merge pull request #629 from fred-wang/issue530

Address review comments #627

fredw committed rGMATfdc34e3d8847: SVG output: Consider dir=rtl for <mtext> elements that are rendered with an… (authored by fredw).

SVG output: Consider dir=rtl for <mtext> elements that are rendered with an…

fredw committed rGMATd2fed27a2999: Move FONTDATA from boldsymbol.js to jax/output for STIX and TeX fonts. #612 (authored by fredw).

Move FONTDATA from boldsymbol.js to jax/output for STIX and TeX fonts. #612

fredw committed rGMAT0835eadf8134: Try to semi-automatically add direction marker in Farsi strings. #601, #530 (authored by fredw).

Try to semi-automatically add direction marker in Farsi strings. #601, #530

fredw committed rGMATa2046c05a310: Restore the direction=ltr on the MathJax containers. #627 (authored by fredw).

Restore the direction=ltr on the MathJax containers. #627

fredw committed rGMATaa8d543a4544: follow-up: add directionality on remaining MathML error messages #627 (authored by fredw).

follow-up: add directionality on remaining MathML error messages #627

fredw committed rGMAT1ad11f6e8954: New branch for issue #489 ; regenerate the data. (authored by fredw).

New branch for issue #489 ; regenerate the data.

Merge branch 'master' into bidi

fredw committed rGMATb8e8e80418bb: Import more non-English strings from TranslateWiki ; add the pt-br fallback… (authored by fredw).

Import more non-English strings from TranslateWiki ; add the pt-br fallback…

Content licensed under Creative Commons Attribution-ShareAlike 3.0 (CC-BY-SA) unless otherwise noted; code licensed under GNU General Public License (GPL) or other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL