Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
publishing:digital:ebook [2021/03/20 20:56] – [Publishing your ebook] maartenpublishing:digital:ebook [2021/04/05 05:40] – [Method 1: from scratch] added alternative link maarten
Line 18: Line 18:
   - Set the correct metadata in the content.opf file. It is a good idea to have a look at a few Wellred or external examples. Important: set either a unique ISBN or, as we have started doing, simply use a (free) UUID on https://www.uuidgenerator.net/ to get a unique identifier for the ebook. Make sure the UUID is the same in content.opf and the legacy file toc.ncx   - Set the correct metadata in the content.opf file. It is a good idea to have a look at a few Wellred or external examples. Important: set either a unique ISBN or, as we have started doing, simply use a (free) UUID on https://www.uuidgenerator.net/ to get a unique identifier for the ebook. Make sure the UUID is the same in content.opf and the legacy file toc.ncx
   - Check the end result in Adobe Digital Editions and make further edits as required   - Check the end result in Adobe Digital Editions and make further edits as required
-  - Validate your epub file at http://validator.idpf.org/ (or this site) and fix any errors it generates. Your book will be rejected from most commercial platforms if you have any errors here.+  - Validate your epub file at http://validator.idpf.org/ (or [[https://www.ebookit.com/tools/bp/Bo/eBookIt/epub-validator|this site]]) and fix any errors it generates. Your book will be rejected from most commercial platforms if you have any errors here.
   - At this point it is useful to close Sigil and to open Calibre editor for some final tweaking (strictly speaking not necessary, but good practice)   - At this point it is useful to close Sigil and to open Calibre editor for some final tweaking (strictly speaking not necessary, but good practice)
   - In Calibre editor set the semantics: ''Tools -> Set semantics''   - In Calibre editor set the semantics: ''Tools -> Set semantics''