Amazon KFX Format Updated With Support for MathML

Amazon KFX Format Updated With Support for MathML Kindle (platform)

Yesterday's changelog for the Kindle for PC update mentioned that you could use the app to zoom in on math equations, and now we know why.

Amazon released a new version of the (technical) Kindle Publishing Guidelines last week, and buried in the long and detailed changelog was a one line mention of MathML. This is a markup language that is used to write math equations in much the same way that html is used to format ebooks.

Amazon's KFX ebook format now supports MathML - mostly. The guidelines name seven tags that are explicitly listed as not supported, and there could be more that aren't mentioned (I have not been able to find a list of all MathML tags).

Edit: Actually, it doesn't support MathML at all. Amazon was being misleading when they said it was supported; what Amazon actually does is convert the equation to an image and display that.

While Amazon had announced last December that screen readers could read aloud math equations in Kindle ebooks, there was no information at that time on how one would go about inserting an equation into a Kindle ebook.

Today's news filled in that knowledge gap.

 

 

 

About Nate Hoffelder (10023 Articles)
Nate Hoffelder is the founder and editor of The Digital Reader:"I've been into reading ebooks since forever, but I only got my first ereader in July 2007. Everything quickly spiraled out of control from there. Before I started this blog in January 2010 I covered ebooks, ebook readers, and digital publishing for about 2 years as a part of MobileRead Forums. It's a great community, and being a member is a joy. But I thought I could make something out of how I covered the news for MobileRead, so I started this blog."

3 Comments on Amazon KFX Format Updated With Support for MathML

  1. >>> “The guidelines name seven tags that are explicitly listed as not supported, and there could be more that aren’t mentioned (I have not been able to find a list of all MathML tags).”

    All of MathML can be found at the W3C’s specs:

    https://www.w3.org/TR/MathML/

    You could also use Mozilla’s documentation for some more examples:

    https://developer.mozilla.org/en-US/docs/Web/MathML/Element/mn

  2. You’re welcome.

    Mozilla also has a few other MathML pages (easier to read than the links above):

    https://developer.mozilla.org/en-US/docs/Web/MathML

    and they have this “MathML Torture Test”, where you could see a few really hard MathML test cases rendering in the browser:

    https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project/MathML_Torture_Test

Leave a comment

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: