It's hard-coded to the .com store, but that's trivial to change.
The main problem is that every line is treated a `<p>` element. Which means the rendering is askew. That's fine if you're reading a PDF-style document with hard-coded line breaks, but a bit annoying for a reflowable ePub.
Commas are sometimes rendered as apostrophes. Full-stops are also sometimes mid-dots.
Given that the glyph shapes never change, it might be better to "bake in" the shapes rather than manually decoding them. Didn't take too long on my laptop to do the perceptual mapping, but could speed things up for others.
Nevertheless, an excellent demonstration of how pointless DRM is.
It's hard-coded to the .com store, but that's trivial to change.
The main problem is that every line is treated a `<p>` element. Which means the rendering is askew. That's fine if you're reading a PDF-style document with hard-coded line breaks, but a bit annoying for a reflowable ePub.
Commas are sometimes rendered as apostrophes. Full-stops are also sometimes mid-dots.
Given that the glyph shapes never change, it might be better to "bake in" the shapes rather than manually decoding them. Didn't take too long on my laptop to do the perceptual mapping, but could speed things up for others.
Nevertheless, an excellent demonstration of how pointless DRM is.