View Single Post
Old 05-01-2012, 10:59 AM   #5
jswinden
Nameless Being
 
A bit of clarification about using Sigil to create KF8:

I suggest you NOT use Sigil to create an ePub then use Kindle Previewer to convert the ePub to a KF8 book. Reason: Amazon does not support as much CSS3 as ePub and the content.opf and toc.ncx files will most likely not match Amazon's requirements. Plus sigil will muck up @media queries like @media amzn-kf8 and @media amzn-mobi. Without proper @media queries you want have a dual KF8/mobi7 book.

Sigil is an excellent program for creating ePubs from HTML files. However, the content.opf and toc.ncx files will probably not be exactly what Amazon wants. Plus Sigil will wrap your HTML5 files in XML.

Here is my suggested workflow:
  1. Create the HTML5 and CSS3 files.
  2. Copy the HTML5 and CSS3 files.
  3. Use Sigil to create an ePub using the copied files.
  4. Create a folder containing your original files.
  5. Copy the content.opf and toc.ncx files from the Sigil ePub into the folder containing the KF8 build files.
  6. Modify the content.opf and toc.ncx files to meet Amazon's requirements. This has to be perfect. The changes will probably be minor, but they better be precise.
  7. Start Kindle Previewer and open the content.opf file in the folder containing the KF8 build files.
  8. Build the KF8 book.
  9. If no errors then you are done. Otherwise correct the errors and rebuild.

RECAP:

Basically you just Sigil to help organize your HTML5 and CSS3 files into book form and to thus create the content.opf and toc.ncx files. That is all. I personally wouldn't use Sigil to create the HTML5 nor to edit it. Instead use an editor that doesn't muck up the HTML5.

Last edited by jswinden; 05-01-2012 at 11:15 AM.
  Reply With Quote