Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Formats > ePub

Notices

Reply
 
Thread Tools Search this Thread
Old 04-08-2010, 07:32 PM   #1
Nate the great
Sir Penguin of Edinburgh
Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.
 
Nate the great's Avatar
 
Posts: 12,375
Karma: 23555235
Join Date: Apr 2007
Location: DC Metro area
Device: Shake a stick plus 1
Epub Revision - mathematics support

Quote:
No native support for mathematics. The lack of a native schema to represent mathematical equations (MathML) limits applicability and interoperability of eBook in the textbook and academic publishing segments.
I'm running out of new ways to invite comment.
Nate the great is offline   Reply With Quote
Old 04-08-2010, 09:50 PM   #2
alecE
Evangelist
alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.alecE ought to be getting tired of karma fortunes by now.
 
alecE's Avatar
 
Posts: 412
Karma: 546196
Join Date: Mar 2009
Location: UK canal boat
Device: sony prs505, prs650, kobo Glo HD liseuses
I'm certainly not expert on the technicalities of the epub standard, but support for maths equations is definitely required - I'm suffering through a book with just a few equations, which (on my Sony 550 at least) show in smaller type, in a delicate shade of unreadable light grey, and cannot be enlarged to a legible size. OK, end of rant; yes, mathematical equation support required. :-)
alecE is offline   Reply With Quote
Advert
Old 04-08-2010, 09:53 PM   #3
DawnFalcon
Banned
DawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with othersDawnFalcon plays well with others
 
Posts: 2,094
Karma: 2682
Join Date: Aug 2009
Device: N/A
...MathML requirement.

Really, it's not that hard to figure out the solution.
DawnFalcon is offline   Reply With Quote
Old 04-08-2010, 10:48 PM   #4
pholling
Junior Member
pholling began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Apr 2010
Device: K DX, iPad
What THEY said
I want to at the least be able to present equations legibly, and hopefully plug in some values. Quizzing for technical subjects is more about choosing the right set of equations than being diligent enough to not screw up the answer.
pholling is offline   Reply With Quote
Old 04-08-2010, 10:49 PM   #5
frabjous
Wizard
frabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameter
 
frabjous's Avatar
 
Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
Yeah, just including MathML in the spec seems like the no brainer solution.

I am curious though what it mean with regard to math font support. Would it then be required that any ePub device come with a full stock of symbol fonts? Perhaps the STIX fonts, or any font set with the same range of coverage. How feasible is this? I don't really have a good sense of this.
frabjous is offline   Reply With Quote
Advert
Old 04-09-2010, 04:10 AM   #6
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
An equation is simply a graphic. Can this not be done with SVG?
HarryT is offline   Reply With Quote
Old 04-09-2010, 04:29 AM   #7
pdurrant
The Grand Mouse 高貴的老鼠
pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.
 
pdurrant's Avatar
 
Posts: 71,504
Karma: 306214458
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Voyage
Having just done a little [more] research to refresh my memory of TeX, and to find out a little about MathML, it's a no-brainer.

The next ePub specification needs to include [presentation] MathML as a required component. I'm not entirely sure without looking into it more deeply than I want to, whether content MathML is needed.

http://www.mathmlcentral.com/history.html is a fairly succinct summary (granted, from what might be a biased source). There seems to be plenty of work going on on ways to get TeX quality typesetting from MathML expressions, and the ability to copy/paste from MathML to ctual methematical evaluation software seems an important ability that any purely layout based system (i.e. TeX) can never match.

It is possible to typeset equations using an SVG graphic, but these are awkward to create, and only a little better than a bitmap version.

Last edited by pdurrant; 04-09-2010 at 04:40 AM. Reason: added distinction between presentation and content MathML
pdurrant is offline   Reply With Quote
Old 04-09-2010, 07:23 AM   #8
WillAdams
Wizard
WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.WillAdams ought to be getting tired of karma fortunes by now.
 
WillAdams's Avatar
 
Posts: 1,234
Karma: 3350652
Join Date: Feb 2008
Device: Amazon Kindle Paperwhite (300ppi), Samsung Galaxy Book 12
HarryT, an equation is a bit more complicated than a graphic --- it's a serial description of a complex statement which is spread out along two axes. Granted, one could brute force this by doing all equations as SVG but then:

- they wouldn't be breakable / re-flowable
- they wouldn't be readable (by screen readers / TTS)
- they wouldn't be guaranteed to line up nicely on the baseline if the text size was changed
- they wouldn't be editable as equations

What was the point of developing MathML if it's not to be used in such situations?

William
WillAdams is offline   Reply With Quote
Old 04-09-2010, 08:02 AM   #9
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Quote:
Originally Posted by WillAdams View Post
What was the point of developing MathML if it's not to be used in such situations?

William
I was just asking whether SVG couldn't fulful the same requirements. From what you've said, it clearly can't (I hadn't considered such things as screenreaders). Thank you for your lucid explanation.
HarryT is offline   Reply With Quote
Old 04-09-2010, 09:29 AM   #10
Nate the great
Sir Penguin of Edinburgh
Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.Nate the great ought to be getting tired of karma fortunes by now.
 
Nate the great's Avatar
 
Posts: 12,375
Karma: 23555235
Join Date: Apr 2007
Location: DC Metro area
Device: Shake a stick plus 1
Quote:
Originally Posted by HarryT View Post
An equation is simply a graphic. Can this not be done with SVG?
You could also put the text of a book in a graphic. Do you think that's a good idea?

The thing is, equations have been put in images not because it was a good idea, but because that was the only way to do them. The alternative was to not have them at all.
Nate the great is offline   Reply With Quote
Old 04-09-2010, 09:35 AM   #11
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
Quote:
Originally Posted by Nate the great View Post
You could also put the text of a book in a graphic. Do you think that's a good idea?
Occasionally, yes. If you just want a small snippet of text that's in a different character set, and you don't know whether or not all your target readers will be able to display it, then using a graphic can be a good solution.
HarryT is offline   Reply With Quote
Old 04-09-2010, 09:57 AM   #12
pdurrant
The Grand Mouse 高貴的老鼠
pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.pdurrant ought to be getting tired of karma fortunes by now.
 
pdurrant's Avatar
 
Posts: 71,504
Karma: 306214458
Join Date: Jul 2007
Location: Norfolk, England
Device: Kindle Voyage
Quote:
Originally Posted by HarryT View Post
Occasionally, yes. If you just want a small snippet of text that's in a different character set, and you don't know whether or not all your target readers will be able to display it, then using a graphic can be a good solution.
But with ePub a much better solution is to embed a small subset of the font in question and format the text with that..... until Apple went and created an ePub reader that doesn't support embedded fonts!

I really hope they fix that soon.
pdurrant is offline   Reply With Quote
Old 04-09-2010, 01:13 PM   #13
HarryT
eBook Enthusiast
HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.HarryT ought to be getting tired of karma fortunes by now.
 
HarryT's Avatar
 
Posts: 85,544
Karma: 93383043
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
OK, let's suppose that MathML is adopted as a part of the ePub standard. What will happen with all the ePub devices which don't support it? Is it possible to say "if the device supports MathML, display the equation properly; if not, display this SVG image" or something of the sort?
HarryT is offline   Reply With Quote
Old 04-09-2010, 01:17 PM   #14
frabjous
Wizard
frabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterfrabjous can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameter
 
frabjous's Avatar
 
Posts: 1,213
Karma: 12890
Join Date: Feb 2009
Location: Amherst, Massachusetts, USA
Device: Sony PRS-505
Quote:
But with ePub a much better solution is to embed a small subset of the font in question and format the text with that..... until Apple went and created an ePub reader that doesn't support embedded fonts!
Yeah, it's completely ridiculous. With font embedding, you can do a decent job formatting most equations just with HTML and CSS and the right symbols. Of course, MathML would make it much easier, but it still uses symbols that come from a font. MathML support without font embedding support (or a requirement that certain symbol fonts be available) would be worthless.

Even SVGs often have text components (and SVGs used for equations, whether converted from MathML or not, pretty much always do), and the font still needs to be available to display the SVG correctly.

The iPad just pisses me off in so many ways. Oh no, if we let people use custom fonts in their documents it might offend Steve Jobs's aesthetic sensibilities. Far better that we keep people unable to read mathematical texts; after all, math might lead to engineering, and engineering might lead to noticing that the darn iPad can't be opened.... sigh...
frabjous is offline   Reply With Quote
Old 04-09-2010, 01:34 PM   #15
Jellby
frumious Bandersnatch
Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.Jellby ought to be getting tired of karma fortunes by now.
 
Jellby's Avatar
 
Posts: 7,516
Karma: 18512745
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
Quote:
Originally Posted by HarryT View Post
OK, let's suppose that MathML is adopted as a part of the ePub standard. What will happen with all the ePub devices which don't support it? Is it possible to say "if the device supports MathML, display the equation properly; if not, display this SVG image" or something of the sort?
Yes, that could be done with "fallbacks", which are already a feature of the current spec (if the reader supports this feature, use this content, if it doesn't, use this other "support-is-required-by-the-spec" content instead).

If MathML is addopted as a required feature of the next standard (say ePUB-2), then some readers will be ePUB-2 compliant, some readers will be only ePUB, some books will only work fine with ePUB-2 (if they include MathML content with no fallback), some will work with ePUB or ePUB-2 (if they don't have MathML, or if they include proper fallback). Current ePUB readers will continue reading ePUB books, future ePUB-2 readers will be able to read both ePUB and ePUB-2 books. In the worst case, it won't be much worse than the current situation with SVG, fonts, etc.
Jellby is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Epub Revision - accessibility support Nate the great ePub 1 02-23-2011 03:47 AM
Epub Revision - annotation support Nate the great ePub 3 04-09-2010 11:12 PM
Epub Revision - enhanced metadata support Nate the great ePub 6 04-09-2010 10:53 PM
Epub Revision - enhanced navigation support Nate the great ePub 2 04-09-2010 05:57 PM
Epub Revision - enhanced article support Nate the great ePub 0 04-08-2010 07:11 PM


All times are GMT -4. The time now is 07:48 AM.


MobileRead.com is a privately owned, operated and funded community.