It's interesting to note that with the KA1 this difference between font-size in epub and kepub no longer exists. I don't use Pocket on my Kobo so I can't comment about that.
I found this out the 'wrong way round'. On my H2O, GloHD I have been using a simple technique to equalise these perceived font-size differences, epub vs. kepub. So when I got the KA1 I just repeated the same process, only to find the kepub text was enormous. Once I removed the fix on the KA1 all was well again.
I'll outline the 'fix' here in case any H2O/GloHD owners are interested. No programming skills or Kobo patching required. There are some pre-requisites though:
- Firstly, all your source books need to use the same standard basic font-size. Those who routinely massage their new books to do this will have no problem. For those who just read whatever the publisher gives them there is no solution.
- Font-size styling inside your source books uses relative sizes (em, %) not absolute sizes (pt, px).
- You're using calibre to transfer your kepubs to the Kobo.
- Your books are DRM-free
- You're able to follow the instructions in this thread
Once you've customised your calibre driver preferences (KoboTouch or KoboTouchExtended) and created your
kobo_extra.css file from the last item just add the following line to the end of it and copy it to the root directory of your Kobo.
Code:
body>div#book-columns>div#book-inner {font-size:1.5em}
As you sideload your kepubs to the Kobo using calibre send-to-device the font scaling will be applied on-the-fly but the source book in your calibre library will remain unchanged. Standard epubs will just ignore this font scaling.
Note: 1.5em is the right scaling factor for me but try a different value if it's not right for you.