Skip to content

Instantly share code, notes, and snippets.

@pfulton
Created November 6, 2012 16:10
Show Gist options
  • Save pfulton/4025716 to your computer and use it in GitHub Desktop.
Save pfulton/4025716 to your computer and use it in GitHub Desktop.
eBook resources
*** HELPFUL LINKS ***
* Build a digital book with EPUB: http://www.ibm.com/developerworks/xml/tutorials/x-epubtut/index.html
* EPUB Validator (hosted version - file must be less than 10mb): http://validator.idpf.org/
* EpubCheck (EPUB validator - use for files larger than 10mb - command-line): http://code.google.com/p/epubcheck/
* MobileRead CSS "starter" template: http://wiki.mobileread.com/wiki/CSS_template
* EPUB Starter Kit (has some helpful links in the README): https://github.com/mattharrison/epub-css-starter-kit
* How to use Automator to batch rename files: http://www.makeuseof.com/tag/using-automator-to-batch-rename-images-mac/
* For iBooks - Understanding Apple's "Fixed Layout" EPUBS: http://blog.threepress.org/2011/01/17/understanding-apples-fixed-layout-epubs/
-- There's an extra XML file that you can add to the META-INF directory. Check the link above for details.
-----
*** TOOLS ***
* Calibre eBook Management (for exporting in different formats): http://calibre-ebook.com/
* Magic Book Project (Ruby-based): https://github.com/runemadsen/Magic-Book-Project
* Kindle Previewer: http://www.amazon.com/gp/feature.html/ref=amb_link_357613402_2?ie=UTF8&docId=1000765261&pf_rd_m=ATVPDKIKX0DER&pf_rd_s=center-3&pf_rd_r=033M866PFZ4KBQYT2EEK&pf_rd_t=1401&pf_rd_p=1343256902&pf_rd_i=1000729511
-----
*** MISC. TIPS ***
* MOBI does not support the "list-style" or "list-style-type" CSS properties, so be careful when marking up lists or list-like content.
* Images *might* have to be placed within some kind of block-level element, regardless of what styling you assign to them. For example, you might need to put each of your images inside divs...or paragraphs...or some other block-level element.
* Use unicode for all non-standard characters, quotes, apostrophes, single quotes, ampersands, etc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment