Masthash

#MathML

Deyan Ginev
1 day ago

Full support?
Full support.

#MathML

June 2023 screenshot of MDN "browser compatibility" for the math element, showing 11 out of 11 browsers having full support.
3 days ago

Eine weitere Vorlesung aus den Online-Semestern zum Thema #MathML. <Have_fun/>! https://vimeo.com/833936564

2 weeks ago

»Math Augmentation: How Authors Enhance the Readability of Formulas using Novel Visual Design Practices.« https://dl.acm.org/doi/abs/10.1145/3491102.3501932

Bei der Fourier-Formel in #MathML angewendet (ausgehend von der verlinkten farbigen Formel als Pixelgrafik). https://datenverdrahten.de/mathml/MathML_Demos.html

codeismycanvas
2 weeks ago

Just released an update to Ziamath, a Pure-Python package for rendering MathML and LaTeX equations to SVG.

I wrote it because:
1) Not everything runs in a browser or online
2) Not everyone can or wants to install gigantic LaTeX
3) To allow any math-enabled font to be used
4) To see if I could

Demo via Pyscript: https://cdelker.github.io/pyscript/ziamath.html

Source:
https://github.com/cdelker/ziamath

#mathml #TexLaTeX #LaTeX #python #SVG #equations #pyscript #ziamath

Screenshot of ziamath rendering a LaTeX equation in a jupyter qtconsole window.
3 weeks ago

Heute einen der seltener werdenden guten Spitzklammerkurse gehabt. Es ging um #MathML. Dabei kam das kürzlich für den #tekom-Vortrag gebaute Material zum Einsatz.
Dass diese Technologie nun Browser-übergreifend einsetzbar ist, macht die Vermittlung vielleicht etwas plausibler.

Aslak Raanes
1 month ago

It it possible to use #Microdata (`itemscope`, `itemprop` etc.) https://html.spec.whatwg.org/multipage/microdata.html#microdata in #MathML Core? It doesn't seem like it from https://www.w3.org/TR/mathml-core/#mathml-elements-and-attributes

For example to use SI units like metre, seconds etc. instead of using `class` like in this @w3c note from 2003 https://www.w3.org/TR/mathml-units/

1 month ago

Hier noch ein Bonus-Beispiel zu #MathML mit einer Aufgabe aus meinem Mathe-Abi. Der eingebundene #SVG-Funktionsplot wurde mittels XSLT erzeugt. https://datenverdrahten.de/mathml/Mathe_Abi_83_84.html

1 month ago

Zum #MathML-Vortrag auf der #tekom-Frühjahrstagung … https://datenverdrahten.de/?news=170

1 month ago

Die Demos zu meinem #MathML-Vortrag auf der #tekom-Frühjahrstagung liegen hier (zudem im ZIP mit den Folien):

https://datenverdrahten.de/mathml/MathML_Demos.html

https://datenverdrahten.de/mathml/MathML_vs_MathJax.html

1 month ago

Folien vom heutigen #tekom-Vortrag zu #MathML auf Speaker Deck. <Have_fun/>! https://speakerdeck.com/xmlarbyter/formeln-von-welt-ein-uberblick-zu-mathml

2 months ago

#Würzburg #tekom – eingecheckt und alles überblickt, speziell die oberen Vortragsräume. Morgen gibt es meinen Vortrag zu #MathML.

tekom-Frühjahrstagung in Würzburg – Congress Centrum
tekom-Frühjahrstagung in Würzburg – Congress Centrum / Ausblick 1
tekom-Frühjahrstagung in Würzburg – Congress Centrum / Ausblick 2
tekom-Frühjahrstagung in Würzburg – Congress Centrum / Programm
Ann Bergin
2 months ago

Neil Soiffer now on author intent in #MathML. Encourages future proofing through authoring using macros in LaTeX to allow semantics to flow thru to output.

Bookmarking this video to watch later: https://www.w3.org/2022/09/TPAC/demos/math-a11y.html

#arXivAccessibilityForum

Ann Bergin
2 months ago

Now onto importance of accessibility standards with Avneesh Singh of W3C EPUB 3 Working Group and Publishing Community Group. He emphasizes the need to build using existing standards.

First mention today for #MathML, now with full browser support as of Jan 2023.

#arXivAccessibilityForum

2 months ago

In Word gesehen, dass der Formeleditor Cambria Math verwendet. Mit dem neueren generischen math, sollte also praktikabel sein:

math
{
font-family: "Cambria Math", math;
}

#MathML

2 months ago

Testcase gebaut, um #MathML parallel nativ und mit #MathJax anzuzeigen. Via JS werden Bibliothek und Config eingebunden.

Im DOM wird jeweils <div class="mathjax"> erzeugt und darin eine Kopie der Formel, welche nun alternativ erscheint (hier Edge und Firefox).

MathML-Formeltest im Edge-Browser
MathML-Formeltest im Firefox-Browser
2 months ago

Sehr ärgerlich: Stunden mit unschönem Rendering von #MathML in Chromium-Browsern verbracht.
Es lag an der * { … }-Zuweisung von Cambria, serif; Formeln verwenden font-family: math; (auch ohne Notation).
Dann passen Höhen von Klammern und Wurzeln wieder.
(Firefox ist es egal.)

Oblomov
2 months ago

I actually wonder if some kind of #JavaScript polyfill could be created to implement support for these features without UA support. It would be suboptimal, similarly to how #MathJax is inferior to UA support for #MathML, but could work as a stopgap solution to promote the adoption and standardization of these extensions.

Oblomov
2 months ago

WIth the integration of #MathML and #SVG standards into #HTML5, there is actually some of things moving forward in this direction, although I doubt any of the existing implementation actually plans on investing resources in it. One of the benefits of having more competition in this area would be better chances of a growth in this regard.

Michael Hanscom
3 months ago

Tossing a #STEM #accessibility grumble out into the wild:

So apparently, even as #MathML support is improving at the browser level, in order to get #NVDA to _read_ math, you need to install #MathPlayer -- which is fine in and of itself, but it really bothers me that the MathPlayer webpage (https://info.wiris.com/mathplayer-info) says both "Accessibility for web environments using MathPlayer is limited to obsolete browsers such as Internet Explorer 8" and (in bold) "We are not actively developing MathPlayer."

It seems really odd for such a necessary tool to have such prominent warnings (but then, of course, there's an #XKCD for everything: https://xkcd.com/2347/). And nearly every instructional page I found while looking for information on MathPlayer references using it in Internet Explorer, which is now officially dead (and is actually being remotely disabled on people's machines, which seems rather draconian).

On the bright side, once MathPlayer is installed, NVDA seems to be able to read (properly MathML coded) math just fine, even in Chrome, which the MathJax documentation says doesn't work; probably due to recent MathML support improvements in Chrome.

Accessibility in general I'm really enjoying learning more about. STEM accessibility is giving me headaches.

SELFHTML e.V.
3 months ago

#MathML wird jetzt in allen modernen Browsern unterstützt.

#SELFHTML hat ein Einsteiger-Tutorial veröffentlicht: https://wiki.selfhtml.org/wiki/MathML/Einsteiger-Tutorial

Best-pratice-Tipps und gute Beispiele gesuch!

Matthias

Deyan Ginev
4 months ago

Update: MathML is now natively supported in

✅ Firefox
✅ Safari
✅ Chrome
✅ Edge
✅ Brave
✅ Opera
🎉 Vivaldi (updated today)

What's left? Who's next?

#MathML #HTML #math #a11y #TeXLaTeX

4 months ago
MathML in Opera
Deyan Ginev
4 months ago

MathML is now natively supported in

✅ Firefox
✅ Safari
✅ Chrome
✅ Edge
✅ Brave
🎉 Opera (updated today)

Next up:
🎻 Vivaldi

#MathML #HTML #math #a11y #TeXLaTeX

tpenguinltg
5 months ago
Aslak Raanes
5 months ago

On #ChromeOS 109 it seems like some math fonts are missing for #Chrome to render #MathML correctly.

But how should fonts be installed on ChromeOS?

Screenshot from Frédéric Wang's MathML Test page https://fred-wang.github.io/MathFonts/mozilla_mathml_test/

Screenshot of the Mozilla MathML Test in ChromeOS Flex version 109 using local fonts only.
Screenshot of the Mozilla MathML Test page on ChromeOS Flex version 109, but with the STIX-font selected
Screenshot of the Mozilla MathML Test page on Chrome 109 running on a  macOS Monterey and with the STIX Two-font downloaded
5 months ago

Edge 109.0.1518.49 ist nun auch #MathML-fähig.

MathML in Edge 109
5 months ago

Zum Erscheinen von Chrome 109 mit #MathML-Unterstützung passt meine Online-Vorlesung aus dem Sommersemester 2021. https://datenverdrahten.de/mathml/

In den letzten ~15 Minuten werden u. a. Inspirationen von @astrodicticum und @florianaigner erwähnt. <Have_Fun/>! 🎉

Berto Garcia
5 months ago

Chrome 108 vs Chrome 109 #MathML @igalia

MathML in Chrome 108
MathML in Chrome 109
famousandfaded
5 months ago

Wrote some thoughts on Chrome browser gaining support for #MathML. I had almost given up hope. All three major engines now support the standard. Phew.
https://famousandfaded.com/deep-cuts/mathml-chrome-cross-platform-support/

Inautilo
5 months ago

Igalia brings MathML back to Chromium · MathML Core is now supported and enabled by default in Chrome 109 https://ilo.im/10bsza

_____
#development #releases
#Igalia #Google #Chrome #browser #math #formula #MathML #HTML #CSS

5 months ago

2023 – das Jahr, als ich versuchte, eine Formel (im Chrome-Browser) linksbündig auszurichten. #MathML https://datenverdrahten.de/mathml/WirisQuizz_nojax.html

Aslak Raanes
5 months ago

@dginev @cptvitamin @bkardell Even `1+2=3` can benefit from #MathML

Igalia Brings #MathML Back to #Chromium | #Igalia

"Thanks to the tireless work of Igalia’s #FrédéricWang and other team members, standardization groups, and more, an implementation of the #MathMLCore specification is in the release of #Chrome 109 stable, meaning support for MathML is now enabled by default for all users."

https://www.igalia.com/2023/01/10/Igalia-Brings-MathML-Back-to-Chromium.html

Deyan Ginev
5 months ago

🎉 This may not mean much to many of you, but today is a hallmark moment for the Digital Commons.

We have successfully completed a crucial course correction and (I believe) we will see #MathML support in all browsers in 2023.

Chrome is now updating users to version 109, with MathML enabled by default. I have awaited this moment for a decade - as have many others.

I am also exhausted from celebrating, so I will have to forward you to the birdsite for all the details:

https://twitter.com/mathml3/status/1612881623510388738

Jasmijn Bastings
5 months ago

Yay, Chrome 109 supports #MathML! I'm excited for science publishing.

Aslak Raanes
5 months ago

@dginev Maybe there will more interest in supporting #MathML in #Mastodon https://github.com/mastodon/mastodon/issues/19806

Aslak Raanes
5 months ago

#Chrome vil med versjon 109 endelig støtte #MathML https://bugs.chromium.org/p/chromium/issues/detail?id=6606#c319 med god hjelp fra #Igalia.

Deyan Ginev
5 months ago

Later this month, we will switch to daily updates, reducing the lag between arXiv PDF and ar5iv HTML.

A word of caution: the newest articles are the least likely to succeed, as we average between 60-65% success on the latest month. We have a plan to change those odds in 2023.

There are more updates in the pipeline, and if you didn't catch the previous announcement - LaTeXML 0.8.7 is now available, and fully ready for #MathML Core.

Enjoy!

Deyan Ginev
5 months ago

🗓️ Big #ar5iv updates today:

👉 December 2022 sources are now in

👉 we switched to using the *newest* versions (updating 42% of docs)

👉 the entire ar5iv was regenerated, now using #MathML Core

👉 we are up to 75.7% successful conversions to HTML (was 72% in Jan 2022)

Ana Tudor 🐯
5 months ago

No tricks, just MathML in Chrome.

And yes, I eventually did figure out what in Satan's name... 😼

#css #mathml #xml #maths

Screenshot of a block with the Taylor series for sin(x), as well as an HTML  & CSS code block.
Deyan Ginev
5 months ago

Oh, is it 2023 already?

Welcome to the year of #MathML.

We're finally here 🎉
May it be a great one!

The fireworks start on January 10, with Chrome 109 becoming a stable release.

Deyan Ginev
6 months ago

LaTeXML 0.8.7 was just released!

We're ready for MathML Core, which is expected to be available in all major browsers, early in 2023.

With gratitude to the wider academic community, who helped drive another productive year of extending our TeX interpretation fidelity and our LaTeX ecosystem coverage.

Full release notes at:
https://github.com/brucemiller/LaTeXML/releases/tag/v0.8.7

#latexml #ar5iv #mathml

Axel Rauschmayer
6 months ago

“MathML Core is a definition of a fundamental subset of features described in the current MathML 3 recommendation. It attempts to resolve several problems created by MathMLs origins, history and complex status, and properly define its integration in the modern Web Platform in rigorous ways. The specific subset is derived based on what is widely developed, deployed, proven and used in practice.”
https://w3c.github.io/mathml-core/docs/explainer.html
#MathML #HTML

Axel Rauschmayer
6 months ago

“Chrome 109 supports MathML Core, a language for describing mathematical notation embeddable in HTML and SVG.”
https://developer.chrome.com/en/blog/chrome-109-beta/#mathml
#MathML #Chrome

Michael Connor Buchan
6 months ago

One area I'm familiar with where this is even more pronounced is electronic #maths. #LaTeX is the dominant standard for type-setting mathematical or scientific documents, and, together with #Markdown, it's what I use. But it mostly focuses on defining presentational markup, not semantic markup.

I usually render LaTeX to #MathML using #Pandoc, so when I researched this problem, I was surprised to find that the MathML spec has support for semantic markup. I haven't done extensive tests, but it doesn't seem like browsers support this. At least opening an example file I made in Safari didn't work. So screen readers have to, once again, guess what the author's intension was when reading maths. This works okay, but could be a *lot* better if the markup defined the meaning, and *that* was handed to the screen reader.

Deyan Ginev
7 months ago

#introduction Hi everyone, Deyan here!

I tend to discuss the journey of converting #arXiv into #ar5iv: an HTML5 preview site for the world's largest preprint server.

I'm helping to develop the next generation of #latexml and #mathml, focusing on the most idiosyncratic corners of #LaTeX and math syntax.

And you'll see the occasional AI art / Large language model experiment flying by as well...

Denis Salem
2 years ago

This time I bought a coffe to Ronie Martinez author of Latex2MathML. A full python library for rendering LateX formula into MathML.

https://www.buymeacoffee.com/roniemartinez

#freesoftware #logiciellibre #mathml #web #latex #python #venc #free #libre #opensource #science #roniemartinez #buymeacoffe #crowdfunding

RT @igalia@twitter.com
Great news. And Igalia is working to bring MathML to Chromium @googlechrome@twitter.com. For more details, visit https://mathml.igalia.com/. Looking forward to having #MathML in ALL the BROWSERS!! https://twitter.com/lajava77/status/928760261023899649