![]() If this applies, remaining problems are probably related only to the checking program or both your program to generate the book and your user-agents displaying it can If it matters and you add your own font, first one should check, that user-agents supporting theįont format really display the font and others use the generic font family specified as fallback in the CSS file. Users can chose, which font is used, therefore they get, what they like.Īs author you do not have to care about licenses and font-file-formats, if this is sufficient. Because every user-agent is required to have a font for such a generic font family, it is always ensured, that the content/text/glyphs are displayed. CSS recommends anyway to add such generic font family name as final value in the value list of the font-family property as a fallback, even if specific fonts are used. ![]() Mhherr - if you don't insist on a specific font as an author, you can simply use the name of aįont-family in CSS like 'serif' or 'sans-serif' or 'monospace'. If a program only tries to embed something from these sources to create for example the EPUB book, one can at least check, that the intended content exists and is accessible for this program. And within an EPUB book one cannot expect, that a user-agent really follows such external links, if they are really intended to be followed. Really look like a meaningful address for FTP - one has to find out, if this is really noted in forĮxample the OPF-file or a CSS-file. Presumably the EPUB validator does not care about licenses, respectively leaves the responsibility for this to the publisher, but this Ingram/Spark tries to care about it.Ī general approach for such bugs without a detailed error description is either to start with minimalistic files and increase complexity, until the bug/problem appears or alternatively one can start with the final, complete version and simplifies this step by step until the problem is gone - with such a method at least one can find out in detail the part of the book, the problem is related to and one reduce the error report to such an organisation to a minimalistic file, that does not contain much more than necessary to create the bug/problem.Īnd if something is encrypted somehow, one can have a test version without encryption to learn, whether the problem is related to encryption or not - and so on, testingĭifferent hypotheses for the source of the problem by removing or adding questionable features.īy the way, something like ' or ' ftp://LIGHTNINGSOURCE' does not If you want to view and test your new Ebook in a free ereader Adobe Digital Editions is a great option.Can't you create a test version without included fonts? (Using in CSS only the generic font-families?) Maybe this Ingram/Spark checker cannot identify and check the license of an included font-file? You can now proceed with the next step: publishing and distribution. Once your EPUB file contains no errors, you will get a Results message letting you know.Each error message explains the problem and specifies the file and line(s) of code that you can refer to when troubleshooting. If your EPUB does not meet these specifications, it will return a message listing all the issues found in your EPUB. This service will check to see if it complies with standards set by the World Wide Web Consortium (W3C).Upload the EPUB file you want to inspect and click the Upload and Recheck file button.For files that exceed this size, a desktop version of EPUB Check is available as a free download. Sigil has a built-in EPUB Validator, but you can also upload your EPUB to a web-based validator.įiles that are 10 MB or smaller in size can be validated a web-based EPUB validator. Validating and testing your EPUB before you share it with family, friends, or a wider audience is an important step. ![]()
0 Comments
Leave a Reply. |