![]() |
#1 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,981
Karma: 11862367
Join Date: Apr 2008
Device: Sony Reader PRS-T2
|
Mathematics/MathML in EPUB
Is anyone aware of a simple way to add mathematical formulae to EPUBs and expect them to be viewable on a liseuse, such as my firmware upgraded PRS-500?
I've been looking around at methods used in HTML: 1) MathML is popular in websites, but liseuses cannot handle it. And MathML is a pain to typeset by hand. 2) There are LaTeX to MathML CSS sheets available, which allows for easier-to-typeset LaTeX to be used however then you have the MathML display problem. 3) I know that Wikipedia supports mathematical script (looks very much like LaTeX) and the on-the-fly generated output is images/SVG. This would be better for EPUB. Something like that would be practical methinks. 4) You can use a dedicated program, make every single equation an image, then plug them manually into a EPUB. Very inconvenient. Any ideas? I was thinking along the lines of a 'MathML to image' processor which can take advantage of LaTeX to MathML somehow. Not sure if SVG is an option, anyone tested it? Last edited by AprilHare; 02-15-2010 at 05:10 AM. |
![]() |
![]() |
![]() |
#2 |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,546
Karma: 19001583
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
With the current state of affairs, I would go with the TeX -> image route, with a utility like tex2im. To make your life easier, you could include the TeX code in the HTML, either in an "alt" attribute or as a comment, and have a script automatically process all the needed formulas and generate the images. something like this:
HTML file: Code:
<p>A nice identity:</p> <img class="TeX" src="formula1.png" alt="e^{ix}=-1" /> This script seems to use a similar idea. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() Posts: 19
Karma: 62
Join Date: Feb 2010
Device: PRS-505, PRS-600
|
There's also some information at http://svgkit.sourceforge.net/SVGLaTeX.html on converting LaTeX to SVG.
|
![]() |
![]() |
![]() |
#4 |
Reader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 520
Karma: 24612
Join Date: Aug 2009
Location: Utrecht, NL
Device: Kobo Aura 2, iPhone, iPad
|
You can also use pdflatex to convert the equations to PDF and then use pdf2svg to convert them to SVG. Or do it interactively with inkscape.
I am not sure, however, if all ereaders supporting ePub will do SVG properly. |
![]() |
![]() |
![]() |
#5 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,981
Karma: 11862367
Join Date: Apr 2008
Device: Sony Reader PRS-T2
|
Since these documents are for me, I need it to work with Sony Reader ePub implementation - or bust.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
speaking for myself
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 139
Karma: 2166
Join Date: Feb 2008
Location: San Francisco Bay Area
Device: PRS-505
|
|
![]() |
![]() |
![]() |
#8 |
Fanatic
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 527
Karma: 1048576
Join Date: May 2009
Device: bebook; prs-950; nook simple touch; HTC Jetstream tablet
|
math equations
|
![]() |
![]() |
![]() |
#9 |
Groupie
![]() ![]() ![]() ![]() ![]() Posts: 195
Karma: 414
Join Date: Jan 2010
Location: Bend, OR
Device: Sony PRS-600
|
Never is a long time - but I would say we will never get fonts that support math operations like this. Latex does a great job at it - and the people that need to create formulas probably already know it. Maybe what we need is a good Latex to HTML converter, which plugs the formulas in as SVG.
Robert |
![]() |
![]() |
![]() |
#10 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,258
Karma: 3439432
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
|
|
![]() |
![]() |
![]() |
#11 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
|
Quote:
But here's another question: do those ePub renderers that don't support SVG images do OK with a .PNG fallback? And if so, can anyone point me to the proper HTML snippet to use? |
|
![]() |
![]() |
![]() |
#12 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,258
Karma: 3439432
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
|
Well then you can use Calibria, Cambria, Candara, Constantia, &c.
Resolution shouldn't be an issue much longer as display density gets higher and operating systems finally become resolution independent. William |
![]() |
![]() |
![]() |
#13 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
|
Quote:
Asana Math is promising. In the meantime, I'll probably just stick with my old standbys like the mathdesign fonts (URW Garamond, Bitstream Charter, Adobe Utopia), kp-fonts, and URW Palladio. |
|
![]() |
![]() |
![]() |
#14 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Feb 2010
Device: none
|
You guys may be interested in the Ebooks for Math and Science group on LinkedIn: http://www.linkedin.com/groups?gid=1945452 (I am the group owner). Also, MathJax (http://www.mathjax.org) may also be of interest. If an ebook reader can do JavaScript, it can be used to render both TeX and MathML.
|
![]() |
![]() |
![]() |
#15 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,981
Karma: 11862367
Join Date: Apr 2008
Device: Sony Reader PRS-T2
|
The beta STIX fonts seem good but unsure if licence would prevent redistribution.
I'd be interested in a howto for producing a working epub for Sony Reader with maths. Last edited by AprilHare; 02-20-2010 at 05:16 AM. Reason: less than unique thought :) |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Mathematics e-Book links | TadW | Deals and Resources (No Self-Promotion or Affiliate Links) | 4 | 09-08-2010 05:05 PM |
EPUB Math: Best Practices for Mathematics in Ebooks | Adjust | News | 0 | 08-23-2010 10:17 PM |
Epub Revision - mathematics support | Nate the great | ePub | 23 | 04-14-2010 01:16 PM |
Other Non-Fiction Hampson, P.: The Romance of Mathematics , v1 30 Aug 2008 | Madam Broshkina | BBeB/LRF Books | 1 | 08-30-2008 01:58 PM |
Other Non-Fiction Dudeney, Henry Ernest: Amusements in Mathematics (Illustrated). v1. 26 June 2008 | nrapallo | Kindle Books | 0 | 06-26-2008 10:47 AM |