Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Formats > Kindle Formats

Notices

Reply
 
Thread Tools Search this Thread
Old 07-12-2017, 12:50 AM   #1
jcsalomon
Connoisseur
jcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheese
 
jcsalomon's Avatar
 
Posts: 76
Karma: 1000
Join Date: Jun 2012
Device: Bookari (née Mantano Reader) on Android; Kindle Fire HD
Previewer 3 removing custom font from some headings

My CSS sets <h1> headers to use an embedded font. The file works okay when converted from EPUB to MOBI via Kindlegen in both Kindle for Windows and Kindle Previewer 2.94 (and in EPUB readers), and almost works in Previewer 3.12—except the <h1> tags used for chapter headers display in the default font.

I’ve attached a boiled-down version of my file. Can anyone point me to what I’m doing wrong?
Attached Files
File Type: epub ChapterTitleBug.epub (19.5 KB, 38 views)
jcsalomon is offline   Reply With Quote
Advert
Old 07-12-2017, 10:07 AM   #2
Doitsu
Wizard
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 3,999
Karma: 12185612
Join Date: Dec 2010
Device: Kindle PW2
This is most likely a Kindle Previewer 3 bug, because when I converted your test file to a KFX file with the Calibre KFX Output plugin, the generated .kfx file displayed fine on my Kindle Paperwhite 2.
Attached Thumbnails
Click image for larger version

Name:	ChapterTitleBug.png
Views:	44
Size:	38.5 KB
ID:	157899  
Attached Files
File Type: zip ChapterTitleBug.kfx.zip (313.6 KB, 25 views)
Doitsu is offline   Reply With Quote
Old 07-12-2017, 03:21 PM   #3
jhowell
Wizard
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 1,847
Karma: 18399962
Join Date: Nov 2011
Location: Florida
Device: Oasis 2, iPad Air 2, Nexus 7
It appears that you have discovered a bug in Kindle Previewer 3. When it converts your test book to KFX format for enhanced typesetting it puts the wrong font family name in the heading style.

Doing some trial and error testing I found that eliminating the "first-line" selector from your stylesheet prevents the problem. It seems to trigger the bug somehow, even though it isn't being used on the problem content. Very strange.
jhowell is offline   Reply With Quote
Old 07-12-2017, 04:50 PM   #4
Doitsu
Wizard
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 3,999
Karma: 12185612
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by jhowell View Post
Doing some trial and error testing I found that eliminating the "first-line" selector from your stylesheet prevents the problem. It seems to trigger the bug somehow, even though it isn't being used on the problem content. Very strange.
BTW, according to page 83 of the Kindle Publishing Guidelines, the first-line selector isn't officially supported anyway, even though Webkit displays it (and many other unsupported pseudo selectors) just fine.
Doitsu is offline   Reply With Quote
Old 07-13-2017, 03:31 PM   #5
jcsalomon
Connoisseur
jcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheese
 
jcsalomon's Avatar
 
Posts: 76
Karma: 1000
Join Date: Jun 2012
Device: Bookari (née Mantano Reader) on Android; Kindle Fire HD
Quote:
Originally Posted by jhowell View Post
It appears that you have discovered a bug in Kindle Previewer 3. When it converts your test book to KFX format for enhanced typesetting it puts the wrong font family name in the heading style.

Doing some trial and error testing I found that eliminating the "first-line" selector from your stylesheet prevents the problem. It seems to trigger the bug somehow, even though it isn't being used on the problem content. Very strange.
Of course, I have no idea whether Amazon’s own conversion routines have the same bug, so…

BTW, how were you able to examine the KFX file?

Quote:
Originally Posted by Doitsu View Post
BTW, according to page 83 of the Kindle Publishing Guidelines, the first-line selector isn't officially supported anyway, even though Webkit displays it (and many other unsupported pseudo selectors) just fine.
Thanks; I never noticed that. I’d tested the earlier version of the book (the released version, without the custom fonts) and the first-line selector worked fine on my Kindle Fire HD—but I guess that’s using Webkit under the hood?

Time to talk to the customer about trade-offs. Shame; I was hoping this would be an easy addition, and make the e-books look just that little bit more like the print versions.
jcsalomon is offline   Reply With Quote
Old 07-13-2017, 05:26 PM   #6
jhowell
Wizard
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 1,847
Karma: 18399962
Join Date: Nov 2011
Location: Florida
Device: Oasis 2, iPad Air 2, Nexus 7
To pursue this problem a bit more I fed a collection of EPUBs that I keep for testing through the kfxgen app of Previewer 3 and checked the output for the same type of font problem. I found two books that exhibit the same error. One uses the first-line selector, but the other doesn't so the actual trigger for this problem is still not clear.

Quote:
Originally Posted by jcsalomon View Post
BTW, how were you able to examine the KFX file?
I have been looking into the workings of KFX since it first appeared and have some hacked together tools for examining content, nothing in a state to be shared at the moment.


A little detail on what is going wrong:

During conversion to KFX a prefix is added to the names of any fonts embedded in the book. Each book gets a different prefix. (I don't know why, possibly to keep embedded fonts separate from system fonts.) The same prefix is added to the font definition and to each reference to it within the book. Fonts that are called out in the book, but not embedded, do not get a prefix added.

In the case of your book the prefix is added to the font definition and to most references, but some references are left unprefixed and so end up calling for a non-existent font.

Last edited by jhowell; 07-13-2017 at 05:45 PM.
jhowell is offline   Reply With Quote
Old 07-13-2017, 06:39 PM   #7
jcsalomon
Connoisseur
jcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheese
 
jcsalomon's Avatar
 
Posts: 76
Karma: 1000
Join Date: Jun 2012
Device: Bookari (née Mantano Reader) on Android; Kindle Fire HD
Quote:
Originally Posted by jhowell View Post
I have been looking into the workings of KFX since it first appeared and have some hacked together tools for examining content, nothing in a state to be shared at the moment.
In a GitHub project-not-to-be-mentioned-here, I see someone’s been able to unpack a KFX file into Amazon’s Ion format, but I have not yet seen what such an unpacking looks like.

Quote:
Originally Posted by jhowell View Post
During conversion to KFX a prefix is added to the names of any fonts embedded in the book. Each book gets a different prefix. […] The same prefix is added to the font definition and to each reference to it within the book. Fonts that are called out in the book, but not embedded, do not get a prefix added.

In the case of your book the prefix is added to the font definition and to most references, but some references are left unprefixed and so end up calling for a non-existent font.
Is the Ion format doing the effective equivalent of inlining CSS?
jcsalomon is offline   Reply With Quote
Old 07-13-2017, 09:13 PM   #8
jhowell
Wizard
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 1,847
Karma: 18399962
Join Date: Nov 2011
Location: Florida
Device: Oasis 2, iPad Air 2, Nexus 7
Quote:
Originally Posted by jcsalomon View Post
Is the Ion format doing the effective equivalent of inlining CSS?
KFX conversion flattens CSS and places some properties in with the data content and collects others into styles. Information that isn't relevant to how the content is rendered is discarded. The end result bears little resemblance to the original HTML/CSS.

Quote:
Originally Posted by jcsalomon View Post
In a GitHub project-not-to-be-mentioned-here, I see someone’s been able to unpack a KFX file into Amazon’s Ion format, but I have not yet seen what such an unpacking looks like.
I have been paying attention to that also. It seems that progress has been made on the removal of KFX DRM.

The conversion of non-DRM KFX content to a readable format has been possible for a while. Amazon published documentation for Ion along with reference implementations in various programming languages. For example, here is the first chapter from the sample you posted converted to KFX by Previewer 3 and then converted to readable Ion text format:

Spoiler:
Code:
storyline:: r5H_7jrET6avxAzBN02vWw29:: {
  story_name: r5H_7jrET6avxAzBN02vWw29,
  content_list: [
    {
      id: 12,
      style: r5H_7jrET6avxAzBN02vWw41,
      type: text,
      content_list: [
        {
          id: 13,
          style: r5H_7jrET6avxAzBN02vWw31,
          type: text,
          content: "Chapter One:\nThe First Chapter",
        },
        {
          id: 14,
          style: r5H_7jrET6avxAzBN02vWw33,
          'yj.first_line_style': {
            'yj.first_line_style_type': {
              'yj.number_of_lines': 1,
            },
            style_name: r5H_7jrET6avxAzBN02vWw34,
          },
          type: text,
          content: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam ut diam vel massa ornare venenatis id id orci. Donec vel suscipit lacus. Aliquam erat volutpat. Sed gravida at lectus ut eleifend. Integer lacus felis, vehicula ac placerat at, ultricies sed massa. Mauris non ligula ut nisi pretium eleifend non sit amet ex. In rutrum est vel nibh ultrices varius.",
        },
        {
          id: 15,
          style: r5H_7jrET6avxAzBN02vWw36,
          type: text,
          content: "Nulla cursus ac quam bibendum porta. Morbi viverra, sem non venenatis porttitor, justo quam egestas magna, quis efficitur nisl mauris non orci. Vestibulum at justo eros. Cras porttitor vel arcu sed fermentum. Maecenas gravida, purus aliquam commodo aliquet, nibh dolor pharetra lorem, nec aliquam erat orci sed neque. Quisque pulvinar sollicitudin suscipit. Integer non ante vitae felis laoreet efficitur sed id sem. Duis consectetur viverra urna, at placerat ex imperdiet eu. Nulla venenatis elementum est quis ullamcorper. Nam vel malesuada tellus, ac dictum leo. Donec pellentesque ullamcorper nibh, vitae vulputate nulla dapibus non. Vestibulum volutpat, nisi non pretium facilisis, tortor lorem consequat velit, sit amet interdum est felis vehicula orci.",
        },
        {
          id: 16,
          style: r5H_7jrET6avxAzBN02vWw36,
          type: text,
          content: "Nullam laoreet purus ligula, ac porta nulla tristique quis. Sed a ante nec diam scelerisque fringilla sed et sapien. Proin viverra condimentum nisi ullamcorper dignissim. Cras vel velit id nunc laoreet lobortis. Integer turpis velit, dignissim in nibh ac, sodales finibus metus. Nunc rhoncus eget est ut auctor. Maecenas at pharetra mauris, et suscipit magna. Phasellus hendrerit id dui porta porttitor. Quisque sapien lectus, fringilla et elit mattis, efficitur sollicitudin mauris. Integer ultricies orci vitae nulla hendrerit, at eleifend mi blandit. Integer tincidunt urna eu erat interdum, a iaculis ante rhoncus. Morbi ac gravida velit. Pellentesque et pellentesque tellus, at malesuada lectus. Aliquam hendrerit, tortor eu efficitur scelerisque, ligula purus pellentesque nulla, nec sagittis metus leo nec sem.",
        },
        {
          id: 17,
          style: r5H_7jrET6avxAzBN02vWw36,
          type: text,
          content: "Mauris auctor urna non tristique bibendum. Integer quis turpis lacus. Aenean ultricies nisl risus, laoreet malesuada justo imperdiet eget. Duis porta risus elit, consequat porttitor purus euismod ut. Maecenas euismod lorem eu volutpat vulputate. Proin et massa sed leo vestibulum eleifend. Nam sit amet justo rutrum, porttitor magna in, sagittis quam.",
        },
        {
          id: 18,
          style: r5H_7jrET6avxAzBN02vWw36,
          type: text,
          content: "Nam cursus sem et urna pulvinar, vehicula vehicula lectus mattis. Aenean euismod turpis sapien, vitae tempus dui suscipit vitae. Fusce nec risus vel tortor facilisis suscipit id ut leo. Donec ut velit mi. Ut quis tempus erat. Maecenas sit amet aliquet urna, eget ullamcorper enim. Duis eget augue turpis. Aliquam leo risus, bibendum a aliquet sit amet, varius sit amet nisi. Praesent tincidunt ex a dui rhoncus, non tristique metus mollis. Sed non hendrerit ligula.",
        },
      ],
    },
  ],
}

style:: r5H_7jrET6avxAzBN02vWw31:: {
  letterspacing: {
    value: 0.1,
    unit: em,
  },
  font_size: {
    value: 2.,
    unit: rem,
  },
  margin_bottom: {
    value: 0.416667,
    unit: lh,
  },
  text_alignment: center,
  text_indent: {
    value: 0.,
    unit: em,
  },
  line_height: {
    value: 1.,
    unit: lh,
  },
  font_family: "rm ginger",
  style_name: r5H_7jrET6avxAzBN02vWw31,
  font_weight: normal,
}

style:: r5H_7jrET6avxAzBN02vWw33:: {
  font_size: {
    value: 1.,
    unit: rem,
  },
  line_height: {
    value: 1.,
    unit: lh,
  },
  text_alignment: justify,
  font_family: "default",
  text_indent: {
    value: 0.,
    unit: em,
  },
  style_name: r5H_7jrET6avxAzBN02vWw33,
}

style:: r5H_7jrET6avxAzBN02vWw34:: {
  style_name: r5H_7jrET6avxAzBN02vWw34,
  font_weight: bold,
  glyph_transform: small_caps,
}

style:: r5H_7jrET6avxAzBN02vWw36:: {
  font_size: {
    value: 1.,
    unit: rem,
  },
  line_height: {
    value: 1.,
    unit: lh,
  },
  text_alignment: justify,
  font_family: "default",
  text_indent: {
    value: 2.,
    unit: em,
  },
  style_name: r5H_7jrET6avxAzBN02vWw36,
}

style:: r5H_7jrET6avxAzBN02vWw41:: {
  font_size: {
    value: 1.,
    unit: rem,
  },
  line_height: {
    value: 1.,
    unit: lh,
  },
  text_indent: {
    value: 0.,
    unit: em,
  },
  style_name: r5H_7jrET6avxAzBN02vWw41,
  min_height: {
    value: 100.,
    unit: percent,
  },
  margin_top: {
    value: 0.833333,
    unit: lh,
  },
}
jhowell is offline   Reply With Quote
Old 07-14-2017, 04:44 PM   #9
Notjohn
mostly an observer
Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.Notjohn ought to be getting tired of karma fortunes by now.
 
Posts: 1,126
Karma: 480516
Join Date: Dec 2012
Device: Kindle
Boggles the mind!

(I am giving up and heading for the couch to read a Philip Kerr thriller ... in print!)
Notjohn is offline   Reply With Quote
Old 07-14-2017, 05:20 PM   #10
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 50,845
Karma: 44985949
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Aura H2O, Sony PRS-650, Sony PRS-T1, nook STR, iPad 4, iPhone 5
I still think that Amazon created KFX for the sole purpose of preventing DRM removal and conversion to other formats like can be done with KF8. Adobe can do all the "enhanced" typesetting with ePub as is. There's no reason Amazon could not have done the same thing with the KF8 renderer.
JSWolf is offline   Reply With Quote
Old 07-16-2017, 12:47 AM   #11
jcsalomon
Connoisseur
jcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheese
 
jcsalomon's Avatar
 
Posts: 76
Karma: 1000
Join Date: Jun 2012
Device: Bookari (née Mantano Reader) on Android; Kindle Fire HD
Reported as a Previewer bug to Amazon; they say,
Quote:
Our technical team has started working on this.

We will get back to you with a solution or with intermediate updates.
(They may well suggest to drop the E::first-line code, of course, or perhaps ask John for his other bug-triggering example.)
jcsalomon is offline   Reply With Quote
Old 07-18-2017, 07:07 PM   #12
jhowell
Wizard
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 1,847
Karma: 18399962
Join Date: Nov 2011
Location: Florida
Device: Oasis 2, iPad Air 2, Nexus 7
Quote:
Originally Posted by jcsalomon View Post
Reported as a Previewer bug to Amazon; they say,(They may well suggest to drop the E::first-line code, of course, or perhaps ask John for his other bug-triggering example.)
I looked at the other example and found that it uses a ::after selector in the CSS. Removing that prevents the font problem.
jhowell is offline   Reply With Quote
Old 01-09-2018, 11:14 AM   #13
jcsalomon
Connoisseur
jcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheesejcsalomon can extract oil from cheese
 
jcsalomon's Avatar
 
Posts: 76
Karma: 1000
Join Date: Jun 2012
Device: Bookari (née Mantano Reader) on Android; Kindle Fire HD
Thumbs up Fixed!

Quote:
Originally Posted by Amazon Customer Service
Thank you for your patience.

We are happy to say that your issue got fixed.

Now you can preview your embedded fonts in latest kindle previewer 3 without any issue.
Downloaded Kindle Previewer 3.17.1 and tried it on my test file, and the bug does seem to have been fixed. JHowell, how about your test book?

(I meanwhile avoided the bug by including a title page built with SVG, which—for now—disables “enhanced typesetting”.)
jcsalomon is offline   Reply With Quote
Old 01-09-2018, 12:46 PM   #14
jhowell
Wizard
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 1,847
Karma: 18399962
Join Date: Nov 2011
Location: Florida
Device: Oasis 2, iPad Air 2, Nexus 7
Quote:
Originally Posted by jcsalomon View Post
Downloaded Kindle Previewer 3.17.1 and tried it on my test file, and the bug does seem to have been fixed. JHowell, how about your test book?
I noticed that your file and some others I found that exhibit the problem started converting properly as of Previewer version 3.17.0.

I have two other files that continue to have the problem even with the latest Previewer version. So it appears that there is still at least one more variant of the bug remaining.


Update: I rechecked the two books that still fail and found that in those cases there are actually missing font files. So it looks like the bug is completely fixed.

Last edited by jhowell; 01-09-2018 at 12:57 PM.
jhowell is offline   Reply With Quote
Reply

Tags
font embedding, kindle previewer

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Odd font regression in Kindle Previewer, and online dgatwood Kindle Formats 4 02-06-2015 02:06 AM
font-size headings JLius ePub 64 04-27-2014 06:38 AM
Kindle Previewer Font Face grayed out? katl Kindle Formats 7 05-01-2013 06:44 PM
Custom Headings To Catalogue Quetico Calibre 0 12-09-2010 12:06 AM
Different font for headings bremler ePub 4 03-11-2010 07:03 AM


All times are GMT -4. The time now is 05:52 PM.


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