Back

If your email is not recognized and you believe it should be, please contact us.

  • You must be logged in to reply to this topic.Login

Small caps in Kindle apps on iDevices

Return to Member Forum

  • Author
    Posts
    • #86648
      Anonymous
      Inactive

      The Lynda.com course by Anne-Marie Concepción, “InDesign CC: EPUB Fundamentals,” was incredibly helpful for my first attempt at self-publishing an e-book of a print book. On my Mac, I export my book file from InDesign CC 2014 as a reflowable EPUB 3, and it looks and functions perfectly in iBooks (desktop and iDevices). I use Kindle Previewer to convert to MOBI, and almost everything is right in Kindle.

      In the InDesign export options, I am selecting Preserve Local Overrides. (I’m sorry, Anne-Marie! I know you told me not to, but 99% of my formatting is converting perfectly, so I hope to save time with this book. Next time I’ll use character styles for everything from the start, I promise!) My main problem is small caps. Not only do my paragraph styles for chapter titles and sub-headings use small caps (and some date references to B.C. or A.D.), but the English word “Lord” needs to be in small caps in certain places in the body of the book to signal translation of a different Hebrew word than when appearing as the regular font “Lord.” So, this is not just a style preference for headings, but an actual problem for meaning in the body of the book.

      The small caps are appearing correctly in my Kindle for Mac desktop app. They are also appearing correctly on my ancient, original Kindle reader (and Kindle Previewer suggests they’ll look right on a Fire, but my order is shipping, so I haven’t tested that physical device yet). However, the small caps are changing to regular font in the Kindle app on my iPhone and iPad. What a frustrating inconsistency!

      I tried removing the local override and creating a character style defined to small caps. Worked on the desktop app and ancient Kindle (and Previewer), but not on the iDevices. I tried faking small caps by shrinking caps for those letters to a font size about 75% of the first letter (both as an override and as a character style). Worked on the desktop app and ancient Kindle (and Previewer), but not on the iDevices.

      Is there something I can do in InDesign that will cause small caps to correctly display in the iDevice apps? Or do I have to crack open the EPUB, add code, and zip it back up before I convert to MOBI? If so, what file do I amend, and what code do I add where?

      My second problem is that there are a few places in the book that use a custom Greek font, with permission from the creator, in quotations of other authors. So again, it isn’t just a style preference, but a requirement to accurately quote those authors. In export options, I selected Include Embeddable Fonts, and the Greek appears in iBooks and on my Kindle for Mac desktop app (and Previewer), but not in the Kindle app for iDevices or the ancient Kindle reader. Is there something I can do about this?

      Thank you in advance for any help you can offer!

    • #86651
      Ari Singer
      Member

      Not an EPUB expert, but try using ‘real’ small-caps (that is, from an Open-Type font).

      • #86898

        Unfortunately, there’s a ton of open type fonts out there without the “real” small caps or fractions.

        @Spencer: When you do that 75 percent thing, are you just clicking on the “CAPS” button, or going to “type” and changing case to all caps?

        Our publishers insist that if any title (i.e., part title, chapter title, main & subheads) that are caps, they have to be keyed all caps. We just can’t use the palette for all caps. Same thing with small caps. Use the 70/75 percent thing, but actually have them typed as caps and not just the palette.

        Which is a pain, because I need to be sure that that any punctuation or spaces are 100 percent and not fake small caps.

        I can keep the palette checked/turned on, but the actual words have to be in actual caps to work across all ePub/eBook platforms.

        If not–they come across as Upper & Lower Case on some platforms.

    • #95947
      Anonymous
      Inactive

      I read in a few places that you can’t just side-load or “e-mail to Kindle” a MOBI file to an iDevice for testing and expect it to look right. What Amazon would actually deliver is an AZK file. For whatever reason, my Kindle Previewer fails to convert an EPUB when I select iPhone or iPad as the device. I think that’s supposed to include the AZK file, but I can’t test it. So I’m just waiting until I’m at the final stages with Amazon to see if the small caps look right on iOS.

      • #96019
        Kimberly Hitchens
        Participant

        Are you converting the ePUB–>MOBI using Previewer 2.94? Or are you trying to do that with KP 3.11/3.12? If you are trying to do that with KP 3.11/12, it won’t work. Install KP 2.94, if ou are able (not notoriously Mac-friendly) and do it that way. Then, and only then, will you get an AZK file.

        Also, you cannot sideload the AZK, either. You have to go through this absurdly torturous process of sideloading it through a hardwired (USB) iPad/iPhone, that’s wired to your computer/laptop, running iTunes. You open your device in iTunes, then navigate to the apps section, then to File Sharing, then to Kindle. Drag-drop the AZK file there, and then and only then can you open the AZK on your iOS device and see what it looks like.’

        It’s worth doing, however, b/c the difference between an AZK file and a MOBI file, on iOS, is vast.

        Lastly, did you embed the small-caps variant of the font in question? Did you remember to create a media-query, for the KF7 fallbacks, as they can’t use the SC variant/embedded fonts?

    • #96068
      Kevin Callahan
      Participant

      HI, I imagine the small-caps problem has been solved by now, but just in case: a fail-safe way to create small caps is to type in as ALL CAPS and apply a character style that reduces by your chosen percentage to simulate small caps. Not the most elegant solution, but it works.

      If you want to adjust post-export, crack open the EPUB and adjust the CSS.

      That’s why it’s essential to apply the character style consistently, so the single CSS adjustment will cover all instances. You don’t want to be messing with the id-generated-override-style-whateverthenameis-whatsfordinner class that InDesign will generate if you don’t use stylesheets.

      Read this for extra style sheet encouragement and instruction: https://epubsecrets.com/prepping-an-indesign-file-for-epub.php

      As for using Kindle Previewer 3, I’ve heard reports (from Laura Brady) that it may introduce errors that show up only after upload to Amazon; so it’s preferable to stick with KP 2.94. That said, it’s nice to open a book in KP3 to preview the enhanced typesetting.

      It is possible to create an .azk from within KP3. After you wait a day or two to open an EPUB or MOBI in KP3 (it is really, really slow), go to File / Export, and choose Books (.azk) from the pull-down menu next to File Format. That will take another day or two. A box will open with a link that takes you to your .azk file.

      To sideload the .azk onto your iPad or iPhone, I wrote up the procedure in epubsecrets a while back: https://epubsecrets.com/how-to-sideload-a-kindle-file-to-ios-ipad-iphone-ipod-touch.php

    • #96073

      Thanks Kevin!

Viewing 4 reply threads
  • The forum ‘EPUB and eBook’ is closed to new topics and replies.
Forum Ads