Unfortunately, Reading texts on computers is unpleasant. Maybe that’s part of why E-reading popularity sharply trails all book-reading.
There are challenges on the authoring side, too:
Alternately, one might consider Methods for bringing dynamic mediums to physical reading contexts