0

I have published books in Malayalam language through Creative Space. Now I know that kindle is accepting Malayalam language books and when I try to upload the files (as per KDP they need docx file), Kindle is not accepting and rejected with error. I tried many times and found the same error which says check the file. I think that 'font' of my file is not accepting by Kindle. Anyone know, what type of file format is required in Kindle

1

I don't know the precise answer to your question and you probably have more experience formatting in your native language.

My guess is that doing a conversion from DOCX to Kindle or DOCX to epub will be horrible. MS Office will probably specify its own font, and then Kindle won't support it or allow it to be embedded.

Here is a better strategy. Focus on producing an epub file which validates as EPUB 3 http://validator.idpf.org/ If it validates, my guess is that it will also render easily on Kindle if you convert from epub to Kindle using Kindle Beta Previewer. https://www.amazon.com/gp/feature.html?docId=1003018611

The work processes (and the necessary steps) for producing a kindle/epub file are a lot different for creating a Createspace printed book. What works in Createspace will probably not work for Kindle and vice versa.

To produce a good epub/kindle file, you should probably create the content using an HTML/epub editor. Try using either of these two (free) products:

  1. Calibre's EPUB editor (which is different from the Calibre conversion part). See https://manual.calibre-ebook.com/edit.html

    or

  2. sigil epub editor.

The one thing I do not know is if the included Kindle fonts include support for Malayam characters. If you have heard that they do, then it should be easy.

If not, then you will have to embed a special Malayam font yourself. This is not extremely difficult, but it is complicated. See https://kindlegen.s3.amazonaws.com/AmazonKindlePublishingGuidelines.pdf Chapter 9 .

Good luck, and try to tell us what worked for you!

  • @idiotprogrammer: All current eInk Kindle models come with the Indic Noto Sans fonts. I.e., the OP shouldn't have to embed any font. @Ignatius Variath: Remove all fonts and make sure that the epub is encoded in UTF-8. Many Indic books are encoded in ISCII and require matching fonts. If the ebook looks like garbage after removing the fonts, it wasn't encoded in UTF-8. – Nemo XXX May 4 '17 at 7:00
  • Nemo xxx. Very interesting. I have been compiling a list of default fonts for reading systems ebooks.stackexchange.com/questions/7143/… and I had no idea that font installations differed by region. I updated the information to include that. Also, I have to wonder when Google Play Books will start using it! – idiotprogrammer May 4 '17 at 15:24
  • I encourage you (or anyone) to check my list of system fonts for various reading systems and add corrections/updates in the comments. ( ebooks.stackexchange.com/questions/7143/… ) – idiotprogrammer May 4 '17 at 15:34
0

Sir, first convert all text into malayalam unicode fonts like mangal or karthika. then format the book in word. upload. it will accept.

-2

Try this:

  1. Use Calibre to convert your books format to AZW3
  2. Upload converted book to your Kindle.
  • @Gil: KDP won't accept Calibre generated AZW3 files. – Nemo XXX May 4 '17 at 6:53
  • @Nemo XXX: Did you use Calibre to upload converted AZW3 file to KDP? – Gil Jun 20 '17 at 15:11
  • @Gil: Did you use Calibre to upload converted AZW3 file to KDP? No, because Amazon KDP won't accept AZW3 files. – Nemo XXX Jun 21 '17 at 5:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.