Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle

Notices

Reply
 
Thread Tools Search this Thread
Old 11-11-2012, 10:49 AM   #1
elvenic
Enthusiast
elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.
 
Posts: 31
Karma: 16610
Join Date: Dec 2009
Location: San Jose, CA, USA
Device: Kindle PW, Kobo Glo
Paperwhite - can't switch fonts in some books

I have couple of books now, not side-loaded, but officially purchased from the Amazon store, where I can't switch fonts - regardless of what font I choose in the font selection dialog, the text of the books is shown in san-serif font that looks like Helvetica. There is no 'publisher font' in the font selection dialog, so I assume these books do not contain embedded font.

In other books, including both bought in the Amazon store and sideloaded via 'Sent email' Calibre option (as personal documents), fonts are changing according to the selection in the fonts dialog.

I noticed this after I manually upgraded the Kindle Paperwhite firmware to new 5.3.0 version. But I can't tell if this books did not allow font changing before I upgraded, so this may be not related to this upgrade.
elvenic is offline   Reply With Quote
Old 11-11-2012, 11:27 AM   #2
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
This indicates that the book publisher has hard-coded the font in the book. Not a good practice, but some do it.

You can fix it with Calibre if you remove the DRM first.
HarryT is offline   Reply With Quote
Advert
Old 11-11-2012, 12:45 PM   #3
pidgeon92
Wizard
pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.pidgeon92 ought to be getting tired of karma fortunes by now.
 
pidgeon92's Avatar
 
Posts: 3,144
Karma: 8426142
Join Date: Jun 2008
Location: Chicago, IL
Device: Kindle PW2, Kindle Voyage, Kindle DXG, Boox M90, Kobo Aura HD
They might also be Topaz formatted books. These are more like scanned copies and do not allow font changes on the device.
pidgeon92 is offline   Reply With Quote
Old 11-11-2012, 03:57 PM   #4
Andrew H.
Grand Master of Flowers
Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.Andrew H. ought to be getting tired of karma fortunes by now.
 
Posts: 2,201
Karma: 8389072
Join Date: Oct 2010
Location: Naptown
Device: Kindle PW, Kindle 3 (aka Keyboard), iPhone, iPad 3 (not for reading)
Quote:
Originally Posted by elvenic View Post
I have couple of books now, not side-loaded, but officially purchased from the Amazon store, where I can't switch fonts - regardless of what font I choose in the font selection dialog, the text of the books is shown in san-serif font that looks like Helvetica. There is no 'publisher font' in the font selection dialog, so I assume these books do not contain embedded font.

In other books, including both bought in the Amazon store and sideloaded via 'Sent email' Calibre option (as personal documents), fonts are changing according to the selection in the fonts dialog.

I noticed this after I manually upgraded the Kindle Paperwhite firmware to new 5.3.0 version. But I can't tell if this books did not allow font changing before I upgraded, so this may be not related to this upgrade.
A couple (but not all) of the Philip K. Dick books that I downloaded during the recent sale were like that - also stuck in Helvetica.
Andrew H. is offline   Reply With Quote
Old 11-11-2012, 05:22 PM   #5
vxf
Guru
vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.vxf ought to be getting tired of karma fortunes by now.
 
vxf's Avatar
 
Posts: 944
Karma: 1490348
Join Date: Jun 2010
Location: Norman, OK
Device: Sony PRS 350, 900, 950; Kindles (ALL of them!); Kobo Aura One
For some lack of the draw, most of the books I have bought recently from Amazon behave like that. Locked fonts. Really a pain...
vxf is offline   Reply With Quote
Advert
Old 11-11-2012, 05:36 PM   #6
elvenic
Enthusiast
elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.
 
Posts: 31
Karma: 16610
Join Date: Dec 2009
Location: San Jose, CA, USA
Device: Kindle PW, Kobo Glo
pidgeon92: the books are definitely not topaz scanned books.

I imported one such book into Calibre (with book liberating plugins), that resulted in .azw3 file, and used Calibre's 'Tweak Book' tool to look at the file internals.

Looks like HTML/CSS was as created by MS Office tools (Word?). The .css file has lots of keywords like 'mso-*', contains approx. 80 kilobytes (3000 lines of text) of @font-face definitions, probably enumerating all fonts installed on the author's computer, and at the end there is a definition of style 'MsoNormal' that explicitely defines font-falimy: "Times New Roman". The same MsoNormal style is added as a style of every paragraph in the .html file that contains text of the book.

HarryT, is this how a font is hardcoded into the book?

If the font is hardcoded as Times New Roman, and the device does not have this font, and the font is not embedded into the book file, does it mean that the Kindle Paperwhite will default to a 'sensible' sans-serif font (which Helvetica definitely is)? And without an option to ignore the hardcoded font and use the font user selected in the fonts dialog?
elvenic is offline   Reply With Quote
Old 11-11-2012, 06:52 PM   #7
jswinden
Nameless Being
 
A CSS font-family statement will definitely cause your issue.

I think it is stupid to use that kind of app to create a "for sale" book! If the author or publisher is that amateurish they shouldn't be creating books. If you paid for that book I would raise hell about it.

Last edited by jswinden; 11-11-2012 at 06:57 PM.
  Reply With Quote
Old 11-13-2012, 04:45 PM   #8
elvenic
Enthusiast
elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.
 
Posts: 31
Karma: 16610
Join Date: Dec 2009
Location: San Jose, CA, USA
Device: Kindle PW, Kobo Glo
Quote:
Originally Posted by jswinden View Post
If you paid for that book I would raise hell about it.
That was a $0-cost book (http://www.amazon.com/gp/product/B0075XKPE6- now it costs $2.99, it was a temporary promotion I guess)

And it's not that I can't read the text of the book, I just can't switch fonts (that is, without liberating it and fiddling with css)
elvenic is offline   Reply With Quote
Old 11-13-2012, 07:29 PM   #9
replica145
Bake 'Em Away Toys
replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.replica145 ought to be getting tired of karma fortunes by now.
 
replica145's Avatar
 
Posts: 210
Karma: 1271856
Join Date: Aug 2011
Location: Dirty Jersey
Device: Kindle PW (Books) & iPad 3 (Comics)
I have some books like this as well, PKD and a few others. I don't think it's hard coded though as they still allow font changes on my Kindle Touch. It's only on the Paperwhite that the fonts are locked.
replica145 is offline   Reply With Quote
Old 11-13-2012, 08:03 PM   #10
mewmartigan
Guru
mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.mewmartigan ought to be getting tired of karma fortunes by now.
 
mewmartigan's Avatar
 
Posts: 852
Karma: 8242060
Join Date: Aug 2009
Device: Kindle Oasis (2019)
For some reason, the first Molly Fyde book by Hugh Howey wouldn't adjust fonts for me and the text was super small.

I also have some books (mostly Star Wars, Fate of the Jedi) where the font is super small.....so small that the 3 smallest font selections keep the text the same size.
mewmartigan is offline   Reply With Quote
Old 11-13-2012, 08:09 PM   #11
jswinden
Nameless Being
 
They probably hardcoded the font size in the CSS. Print publishers are often clueless with eBook design.
  Reply With Quote
Old 11-17-2012, 10:03 PM   #12
elvenic
Enthusiast
elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.
 
Posts: 31
Karma: 16610
Join Date: Dec 2009
Location: San Jose, CA, USA
Device: Kindle PW, Kobo Glo
I bought another couple of kindle books from Amazon, both of them have the same behaviour - text in Helvetica font which can't be changed.

So I finally had enough of this. I got to try to fix this.

Thankfully, the fix with Calibre is very easy (as long as you are ready to strip the DRM (if any), which you probably should anyway).

So if you bought from Amazon a book for your KIndle Paperwhite that is shown in Helvetica (sans-serif) font and you can't change the font using Font Dialog, do following:

a) (this needs to be done only once) configure Calibre to remove 'font-family' style element during conversion: in Calubre, go "Preferences" --> "Convertion - Common Options" --> select "Look & Feel" --> select tab at the bottom "FIlter Style Information" --> check "Fonts"

b) import the book into Calibre fron the Paperwhite device (make sure you have Aprentice Alf's plugin installed and configured for your device, otherwise Calibre will not be able to convert the book)

c) convert book to MOBI (even if it is already in MOBI format). May be you could convert to AZW3 too, I didi not try this - in any case, do convertion by Calibre. If asked Calibre to strip font styles (see step a), Calibre will strip hardcoded font styles and you will be able to change fonts using Font Dialog on the device.

d) send book back into the device

Note that if you did any conversion of this book in Calibre before, Calibre will store convertion options specifically for this book and will not use default options that we set up in step a) for this book any more. In this case you will need to make sure that "Fiter Style Information" --> "Fonts" is checked in this book convertion dialog.
elvenic is offline   Reply With Quote
Old 11-17-2012, 10:18 PM   #13
DuckieTigger
Wizard
DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.DuckieTigger ought to be getting tired of karma fortunes by now.
 
DuckieTigger's Avatar
 
Posts: 4,742
Karma: 246906703
Join Date: Dec 2011
Location: USA
Device: Oasis 3, Oasis 2, PW3, PW1, KT
Quote:
Originally Posted by elvenic View Post
I bought another couple of kindle books from Amazon, both of them have the same behaviour - text in Helvetica font which can't be changed.

So I finally had enough of this. I got to try to fix this.

Thankfully, the fix with Calibre is very easy (as long as you are ready to strip the DRM (if any), which you probably should anyway).

So if you bought from Amazon a book for your KIndle Paperwhite that is shown in Helvetica (sans-serif) font and you can't change the font using Font Dialog, do following:

a) (this needs to be done only once) configure Calibre to remove 'font-family' style element during conversion: in Calubre, go "Preferences" --> "Convertion - Common Options" --> select "Look & Feel" --> select tab at the bottom "FIlter Style Information" --> check "Fonts"

b) import the book into Calibre fron the Paperwhite device (make sure you have Aprentice Alf's plugin installed and configured for your device, otherwise Calibre will not be able to convert the book)

c) convert book to MOBI (even if it is already in MOBI format). May be you could convert to AZW3 too, I didi not try this - in any case, do convertion by Calibre. If asked Calibre to strip font styles (see step a), Calibre will strip hardcoded font styles and you will be able to change fonts using Font Dialog on the device.

d) send book back into the device

Note that if you did any conversion of this book in Calibre before, Calibre will store convertion options specifically for this book and will not use default options that we set up in step a) for this book any more. In this case you will need to make sure that "Fiter Style Information" --> "Fonts" is checked in this book convertion dialog.
That is a nice guide, good information. Karma for that.

One thing to add might be - if you going to convert to azw3 anyway, define your own custom font in font-family in conversion. In case you have a favourite font that is not on PW. This font would be available once the publisher font checkbox is selected in font settings in PW.
DuckieTigger is offline   Reply With Quote
Old 11-18-2012, 07:34 AM   #14
johnnyb
Cloud Reader
johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.johnnyb ought to be getting tired of karma fortunes by now.
 
Posts: 1,110
Karma: 4000066
Join Date: Aug 2010
Device: Kindle Oasis, Kindle Scribe, iPad Pro 11
Just keep returning these books until Amazon changes publishing guidelines to accord with their device advertisements (change font type and size etc)
johnnyb is offline   Reply With Quote
Old 11-18-2012, 12:27 PM   #15
elvenic
Enthusiast
elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.elvenic 's shirt has a full set of merit badges.
 
Posts: 31
Karma: 16610
Join Date: Dec 2009
Location: San Jose, CA, USA
Device: Kindle PW, Kobo Glo
Quote:
Originally Posted by johnnyb View Post
Just keep returning these books until Amazon changes publishing guidelines to accord with their device advertisements (change font type and size etc)
Yes, if that was a fatal problem, I might have retuned these books. But the books _are_ readable, and font size can be changed.

And, I got all these books for $0 dollars (I'm subscriber of ereaderperks.com mail list that sends me daily current free ebooks list), so it's not like I really lost any money on these books. So far all ebooks that I paid real money for do not have this flaw. (Yes, this may change if this $0 cost book is 1st book in a series and I want to buy subsequent books)

It actually may be that all these broken books are from independent authors and small publishers that just do not know any better and use MS Office to type and format the text of the book and then export HTML from MS Office which automatically includes font in the css style, and that's how hardcoded font finishes up in the ebook. All these ebooks worked OK on previous KIndle models (pre-Paperwhite) where the ebook reader application was probably just ignoring any font specification and used the only available Caecilia font, so these authors/publishers did not have any reason to worry.

And it is hard to imagine that Amazon will re-convert all these thousands of already existing ebooks in its store that were created before the Paperwhite device was released and were working OK with previous devices. I'm not even sure Amazon has technical capabilitiy to re-convert existing ebooks, and even if they have the technical capbility, that they will be willing to do the re-conversion.

But anyway, it is a good idea to notify tha Amazon customer service about this problem, which I'm going to do right now
elvenic is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kindle Paperwhite - Display books as a list (instead of covers) tophat42 Amazon Kindle 6 07-27-2018 04:10 AM
Organizing books not in collections (Paperwhite) needleinthehay Amazon Kindle 21 11-08-2017 08:07 AM
Kindle Paperwhite not organizing books properly Leir Amazon Kindle 2 10-23-2012 10:49 AM
8 Unexpected Downsides of the Switch to E-books xg4bx General Discussions 12 02-15-2012 11:56 AM
Dead mans switch for Audio Books? Harry_Y Kindle Developer's Corner 0 08-31-2011 08:46 PM


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


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