# Projects

User does not belong to any projects.

# User Details

User Since
Oct 24 2014, 11:35 PM (318 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User

SalixAlba added a comment to T268922: make $tags without argument to be inline math. I see the problem a math tag without a display attribute really needs a context-sensitive rendering. If its SalixAlba updated subscribers of T268912: Allow a short cut sequence to put the [itex] tags into display mode.. I rather feal discussion on having a \[ syntax really needs its own task. I've created one at T268912 # Fri, Nov 27 Like Physikerwelt I'm sceptical on the chances of getting quite a fundamental syntax change through code review. # Oct 7 2020 SalixAlba added a comment to T247792: Incorrect page assessment shown in Top Edits. I've fixed the {{math rating}} template to capitalize the class and importance ratings and it seems to have fixed the problems for the maths articles. # Sep 27 2020 SalixAlba added a comment to T263869: Allow copying formulas from [itex] markup. As to the actual task description, there are three possible options for what should be copied. SalixAlba added a comment to T263869: Allow copying formulas from [itex] markup. I've a bit of javascript which allows copying formula on a double click # Sep 22 2020 The page https://en.m.wikipedia.org/wiki/User:Beland/math_bug renders correctly when viewed in a desktop browser. It seems to render fine on an android phone, in chrome and Samsung internet browser. SalixAlba added a comment to T148304: Incorrect spacing for \mathbin and \mathrel. Yes go ahead. # Sep 19 2020 SalixAlba added a comment to T148304: Incorrect spacing for \mathbin and \mathrel. I've run some examples from https://en.wikipedia.org/wiki/Opposite_group, Which uses \mathbin and all look good. SalixAlba closed T263229: Mathoid demo page not visible with chrome as Resolved. Works for me in Firefox & Chrome on windows 10 and Chrome on a Chromebook. # Sep 18 2020 SalixAlba added a comment to T263229: Mathoid demo page not visible with chrome. Try adding a line SalixAlba added a comment to T263229: Mathoid demo page not visible with chrome. Better than it was, the CSS is loaded. But still not working. # Sep 17 2020 SalixAlba added a comment to T148304: Incorrect spacing for \mathbin and \mathrel. I think security problems might be related to this bug https://stackoverflow.com/questions/37298608/content-security-policy-the-pages-settings-blocked-the-loading-of-a-resource I've a feeling the webserver is configured to set default headers which restrict what can be done. SalixAlba added a comment to T148304: Incorrect spacing for \mathbin and \mathrel. I'm having problems getting anything sensible out of the mathoid server. I'm getting lots error messages in the console and I can't see if its doing anything # Sep 16 2020 SalixAlba updated subscribers of T148304: Incorrect spacing for \mathbin and \mathrel. @Physikerwelt now that the workflow problems of T207535 are solved, might this be an easy fix? # Sep 2 2020 SalixAlba added a comment to T207535: Rendering of \oinit very dense. Seeing as I have been summoned by invocation of my name, I must admit a bit of confusion with the process. # Jul 14 2020 # May 19 2020 Just a question about the tracking category. There seem to be a few false positives, I've tried to clear out https://en.wikipedia.org/wiki/Category:Pages_that_use_a_deprecated_format_of_the_math_tags and I can't workout why some pages are still there. # May 6 2020 If I choose the mml output from the rest server So just taking the first mention in this task. # Nov 16 2019 In T51969 TrevorParscal write # Oct 26 2019 The errors had been there for ages. It was only when the infobox template was added to the pages with unknown parameter tracking in this edit Found it! # Oct 25 2019 Hope the above explanation sufices. Math_errors - errors caused by a syntax error in the expression. SalixAlba added a comment to T216171: Issue with MathJax in Chinese. See T50032 which looks related. A fix might be to enclosed the chinese characters in \text{} as in the example at https://en.wikipedia.org/wiki/User:TheDJ/math which has the example Also tried action=purge&mathpurge=true to no effect. # Oct 22 2019 # Oct 17 2019 Fixed thanks. I had a lot of problems as the other site advised using ssh-keygen -t rsa -b 4096 to generate the key. This didn't seem to play well with toolforge. # Oct 10 2019 The problem is not in the in the normal list of sub-categories but in the expanded list of categories when using the CategoryTree extension. # Oct 9 2019 # Sep 17 2019 SalixAlba added a comment to T233121: alt tag in math environment seems to get ignored. To help the discussion here is some info about current usage. # Sep 8 2019 SalixAlba added a comment to T232224: September 2019 DoS attacks [Public]. Message received from UK National Cyber Security Centre. Is there any info we could send to them. # Sep 7 2019 SalixAlba added a comment to T232224: September 2019 DoS attacks [Public]. How certain is that the attack—if it was noticeable at all—was the root cause of the esams outage? My analysis of Grafana plots and personal experience led to following conclusions: 1. About 17:44 some network hardware in Amsterdam failed, presumably a router. Varnish and backends stayed idle. 2. About 18:04 a change in the dyna.wikimedia.org resolving threw Old-World users to eqiad, and the event is reflected in a strong activity surge recorded in Ashburn. 3. About 18:24 European admins restarted the crashed device and the Foundation switched dyna.wikimedia.org back. 4. The problematical device suffered more failures, but dyna.wikimedia.org remained at text-lb.esams.wikimedia.org. SalixAlba added a comment to T232224: September 2019 DoS attacks [Public]. Looks like attackers have stopped for now, but may be back tomorrow. SalixAlba added a comment to T232224: September 2019 DoS attacks [Public]. I've contacted the UK National Cyber Security Centre about this and had a response. Is there an official contact I should use. # Jun 25 2019 # Apr 9 2019 SalixAlba added a comment to T218642: Edits using mobile editor can corrupt maths syntax. Just to thank the mobile team and others for resolving this quickly. Well done all. # Mar 19 2019 SalixAlba added a comment to T218642: Edits using mobile editor can corrupt maths syntax. It looks like the \v in \varphi is being interpreted as a special character. Other backslashes like \cos are removed. # Nov 14 2018 # Nov 1 2018 It might be worth documenting the workaround in Help:Formula for the affected languages. # Oct 20 2018 # Aug 20 2018 SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax . There is an interesting comment on # Aug 19 2018 Is it possible to extends this to cover the other deprecated syntax we are trying to remove \and, \bold etc. # Jul 26 2018 SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax . One failed page https://en.wikipedia.org/w/index.php?title=User_talk:Bdmy&diff=prev&oldid=852026081&diffmode=source here the page had nowiki's and unmatched maths tags. This meant the bot matched a large proportion of the article, and did changes syntax outside of maths tags. SalixAlba committed rTTEXfe501a370acd: minor spelling (authored by SalixAlba). minor spelling Reject if page contains nowiki anywhere, also only save if change is made # Jul 2 2018 Allow a different input file name to be specified on the command line. # Jul 1 2018 SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax . Cool I can commit, now. A few test commits. SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax . I've changed regexp to mstr=re.sub(r'(?<!\\)\\or(?![a-zA-Z])', u'\\lor',mstr) rather than mstr=re.sub(r'(?<!\\)\\or(?=[^a-zA-Z])', u'\\lor',mstr) this matched [itex]AAA \or$.

SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax .

Managed to checkout project but I'm not sure if I've got permissions to push. Either that or I don't know what I've doing!

SalixAlba updated the task description for T197925: Create a bot to replace deprecated math syntax .

I think its working fine now.

SalixAlba renamed T197545: Grant project members access to repository created for texbot tool from yraaaaaaaa to Grant project members access to repository created for texbot tool.
SalixAlba renamed T197925: Create a bot to replace deprecated math syntax from ehaaaaaaaa to Create a bot to replace deprecated math syntax .
SalixAlba renamed T194905: Math Render Error with ${}$ from atcaaaaaaa to Math Render Error with ${}$.
SalixAlba updated the task description for T194905: Math Render Error with ${}$.

# Jun 30 2018

SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax .

Another edit which missed all the \and replacements.

SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax .

The problem seems to be in line

SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax .

I've not got trial approval on enwiki.

# Jun 26 2018

SalixAlba added a subtask for T197925: Create a bot to replace deprecated math syntax : Unknown Object (Task).

# Jun 22 2018

SalixAlba renamed T197925: Create a bot to replace deprecated math syntax from Create a bot to replace deprecated syntax to Create a bot to replace deprecated math syntax .
SalixAlba added a comment to T197925: Create a bot to replace deprecated math syntax .

I've run the bot on a few pages on en-wiki a few problems

SalixAlba triaged T197925: Create a bot to replace deprecated math syntax as Low priority.

# Jun 20 2018

We now have a good dataset of pages which would be affected by the bot. We plan to only run it on a limited number of pages and I've got details of all the equations which will be affected /home/salixalba/2018/all_*.txt.

# Jun 14 2018

I've modified the mathwikibot.py as there are some awkward cases like

SalixAlba added a comment to T137790: Add very long arrows to the math mode.

There are some exotic arrows used in https://en.wikipedia.org/wiki/Exact_sequence#Properties

SalixAlba added a comment to T137790: Add very long arrows to the math mode.

A workaround is to use \xrightarrow{\quad} with various spacing in the brackets

SalixAlba added a comment to T137788: Add the middle command to math symbols.

The \middle command does have a fairly good workaround, manually specifying the size using \big|, \Big|, \bigg| or \Bigg| for increasing sizes. Other bugs are harder, people are working to remove the textvc limitation but its hard

# Jun 13 2018

3.8 billion equations, seems rather high. I'm getting roughly the same numbers as you now for enwiki I get 1050627.

I've now successfully run my script on all wiki's. 6,608,695 math equations across the all projects. 554 out of 885 projects have some maths.

# Jun 10 2018

We do need to think about the process for deprecating and eventually replacing syntax. I guess first we should list the syntax we wish to deprecate. I've started a list at https://www.mediawiki.org/wiki/Extension:Math/Roadmap#Deprecated_syntax. Are there any bugs relating to this.

# Jun 9 2018

Just wondering if it would be possible to add an automated tracking category for deprecate syntax, similar to the way syntax errors are handled. This would make it easier to check there was no outdated syntax rather than running expensive scripts on Labs.

# Jun 6 2018

@SalixAlba I had a look at your script and it looks good. The problem with my script was due to <centering> and <ce> confusion and self terminating <math /> tags in bot translated articles e.g. in Afrikaans wiki. After some other troubles yesterday I was able to run my script as well, so I now have a list of original latex strings (tools-login.wmflabs.org:/home/debenben/output/*_math.txt) of all mediawiki projects except wikidata, (for some reason only testwikidata was included in the dump files).

# Jun 5 2018

For comparision in 2014 there were 571,891 equations on 35615 pages (30462 articles).

OK I've managed to rerun my script.

I also have a script on wikimedia labs which runs through a database dump and extracts all the expressions. Last run in 2014, I'll run it on the latest working dump. They split the enwiki dump in to several chunks like
/public/dumps/public/enwiki/20180601/enwiki-20180601-pages-articles1.xml-p10p30302.bz2

# May 30 2018

Sounds good, count me in.

SalixAlba updated the task description for T195861: Create a committee to improve the math support in Wikimedia projects.

# May 11 2018

SalixAlba added a comment to T155125: Replace all usages of <ce> with <chem> on wiki.

I've now fixed them all on en wiki. With little help from JavascriptWikiBrowser.

# Mar 3 2018

SalixAlba added a comment to T185552: Math rendering behavior change for \limits.

A previous workaround was

SalixAlba added a comment to T185552: Math rendering behavior change for \limits.

There was a discussion on this at https://en.wikipedia.org/wiki/Wikipedia_talk:WikiProject_Mathematics/Typography#Apparent_bug_in_rendering_\operatorname*

# Feb 26 2018

There are very many templates where the TemplateData description is incomplete and some parameters are just not documented. Some better description than unknown would be good - perhaphs "undocumented".

On en.wikipedia there is a page https://en.wikipedia.org/wiki/Wikipedia:TemplateData/List where all pages with TemplateData sections are displayed. This is periodically created from a script https://en.wikipedia.org/wiki/User:Salix_alba/TDList.js which in turn uses the page with props api call.

# Feb 23 2018

SalixAlba added a comment to T185552: Math rendering behavior change for \limits.

The desired behaviour of \operatorname followed by \limits was a MathJax bug which is now fixed (so can't be used as a workaround) https://github.com/mathjax/MathJax/issues/1225

# Jan 6 2018

I guess this is not going to be a big problem. It likely the only example on Wikipedia which was quickly detected by inclusion in https://en.wikipedia.org/wiki/Category:Articles_with_math_render_errors

Not sure if its quite related to this bug but