Let's stick to the plan, it's already implemented with curlies now.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Jul 18 2023
Jul 13 2023
Jul 12 2023
Ok, I added the flag for adding curly for mkern and mskip for mhchem in the current implementation, seems to work.
Please specify required format upfront, this saves lots of time
Here the parameters extracted from the file. Statements without arrow don't have additional parameters.
Jul 11 2023
Yes, I sent you file for this. This file can be also be (re)generated locally with a JsonToMathML maintenance script for now in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/923597/89
Jun 23 2023
@Aklapper yes, I do
Jun 21 2023
Apr 26 2023
Hello @mhchem, I just wanted to inform you that I am currently working on a port of mhChemparser in typescript to PHP. I would be happy to get some help from you if you're interested. Let me know if you're available, and we can figure out the details on how we can collaborate on this.
Apr 25 2023
Apr 5 2023
I think when working in debugger with the codebase (speaking for TexVC-PHP which is similar atm) then it is fine to have the curly element when viewing the parsetrees. TexArray with a property could obfuscate things in this matter.
Apr 4 2023
About the nested chem formulas:
Apr 3 2023
Hello @mhchem, thanks for your help.
Mar 31 2023
Mar 28 2023
Statistical analysis from EnWikiFormulaeTest for the distribution of resolved mappings in BaseMethods::checkAndParse :
Mar 27 2023
Notes in analyzing profile output for "MMLFullCoverageTestLocal.php":
~ encapsulate and encapsulateRaw work a bit differently locally.
Mar 15 2023
Mar 14 2023
Mar 10 2023
Mar 9 2023
Mar 6 2023
Mar 2 2023
Mar 1 2023
Feb 28 2023
Mapping QID to Math element needs resolution of items within tex see this paper
Feb 27 2023
sideset can be realized with multiscript, not use mathoid reference
Feb 24 2023
In T327391#8644227, @Physikerwelt wrote:In T327391#8644214, @Stegmujo wrote:However, solution draft can somewhere be saved here and then re-used or grammar adapted: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/889281
Did you test if tests (enwikiformulae) fail? I would expect that there is quite a significant amount of cases...
In T327391#8644129, @Physikerwelt wrote:
- Re: Case 2
In T327391#8644080, @Physikerwelt wrote:Re: Case by case check 1: " color-cases"
Case by case check 4: "limits-case"
Feb 15 2023
Case by case check 3: "sideset"
Case by case check 2: "non-squashed literals case"
TC-Index is always related to index in "MMLGenerationTexUtilTestLocal.php"
Feb 14 2023
Feb 13 2023
Feb 6 2023
Feb 3 2023
Feb 2 2023
Algorithm implemented for this one, is now for automated testing. Scientific algorithm will move to another task.
Jan 30 2023
MathCAT:
- https://nsoiffer.github.io/MathCATDemo/, (which is up to date with github: 0.1.24) its implemented intent rules can be found here
- A quick check on the demo, shows that intent is read, but attributes seem not to be mapped:
- The point-example from below translated to text as: the point $1 comma $2
- Further examples of MathML with intent (Source):
- Line segment example: "the line segment from $1 to $2"
- X-coordinate example (~with correcting typo </mi>): "coordinate of <break time='150ms'/> $1 comma $2"
Collection of Information sources to realize a comparison algorithm:
Jan 26 2023
Done for now, still the test (as some other tests) will need a comparison algorithm to make in-depth comparison of generated MathML and reference MathML.
For creating the mathml again, the MathSearch extension can be used. The Tex is in difference to FullCoverage-Wikitext the input tex is defined in JSON mostly, ParserTest135.json and TexUtilMMLLookup.json can be used to generation in a new maintenance script in MathSearch-extension .
Jan 25 2023
Jan 23 2023
In T327386#8549116, @Stegmujo wrote:for mathoid generation:
$wgMathoidCli = -> see MediaWikiPage for that.
for mathoid generation:
$wgMathoidCli = .... /mathoid/cli.js
→ It shows how to annotate terms within a formula with other Wikidata-Concepts. Not directly clear how to add intents.
Jan 20 2023
In addition to the current findings regarding semantics and annotation, LaTeXML and Mathoid seem to render some chars differently to current TexVC(PHP). The differently notated chars are not correctly displayed by browser-rendering (checked with Firefox):
Jan 19 2023
MySQL database retrieval results for LaTeXML example entry of one formula:
Some notes: