Actually, no I am not violating it. We are very careful about violations, and the federal government also scans books for students with visual impairments to be specifically placed on iPads. This includes many books from textbooks to fiction books. I thank you for your warning though.
Do you really find it necessary to exhibit your self righteousness? Life's too short dude... We shouldn't be so uptight stuck up. This forum is here to instruct people and help. It's not here for criticism and (self) ego stroking. Please lighten up.
afraid you will either need to buy the e-versions, or check into yoru local library. Many have a 'checkout' for books. It's free and the biggest catch is that you have a certain period of time to read them (you can't check out the books for free and then keep them forever)
What is funny is Human beings (!) and their fantasy of ownership. As long as person doesn't redistribute the newly formatted item why should that be illegal? If someone wants to go through with the work for their own personal use what's the harm?
The Load2learn project provides digital versions of books for schools. Registration is free for schools who can then download digital versions of books they own. The project is aimed at those with print difficulties either from sight problems or dyslexia.
Hello, I have a question for help here, I have a lot of .mobi books on my computer, I wanna transfer these mobi books to my iPhone and iPad for reading, but I found they doesn't accept mobi format, I tried many ways to convert mobi to ePub but failed, the quality of the output ePub file is so bad, unable to read. pleae help! Is there any software can convert hundreds of .mobi files to ePub format with high quality? Don't give me calibre, it keep crashed in my windows 8, and the it is not easy to use, waste of my time.
And, what did I say? Asnlinkda askedhow to convert a mobi book into an epub book(not how to convert an epub in a mobi). I said him that he should use some thid party app (that produces epub books) and if it's necessary, to polish the resulting book mobi to ePub converter. I also say that he could use mobi to ePub converter but that I prefer to use the first method. So, I say that is preferable to use (if it were necessary)
The way I go from Mobi > ePub is to use Vibosoft ePub creator or iStonsoft mobi to epub converter to convert, use Modify ePub to put in the cover and then use Sigil to rename the files and clean up the code/CSS. I find that's the easiest way to do it.
Some .mobi books -especially if they were generated with Kindlegen 2.x- have a .kf8 version AND an old .mobi version inside (all the more, files generated by the service of Kindle Direct Publishing, are .mobi files). When we use KindleUnpack to unpack that kind of files, then the KindleUnpack produces an .epub book -for the .kf8 part of the original mobi- and others files for the .mobi7 part. We must work in Sigil with the .epub generated from the .kf8 part. Of course, if the book is an old one (previous to .kf8/azw3) then things are more difficult. Still we can build an epub with the .html, .ncx and .opf generated by KindleUnpack and the epub will work in ADE but won't validate at Epubcheck. If we want to be more prolix, then as you say, we have to use a lot of regex to clean de .html and after that to write a css stylesheet, to convet mobi to epub, you have to try professional tool like: mobi to ePub converter.
This document will refer mainly to the conversion settings as found in theconversion dialog, pictured below. All these settings are also available viacommand line interface to conversion, documented at ebook-convert. Incalibre, you can obtain help on any individual setting by holding your mouse overit, a tooltip will appear describing the setting.
The input format is first converted to XHTML by the appropriate Input plugin.This HTML is then transformed. In the last step, the processed XHTML is convertedto the specified output format by the appropriate Output plugin. The resultsof the conversion can vary greatly, based on the input format. Some formatsconvert much better than others. A list of the best source formats for conversionis available here.
The transforms that act on the XHTML output are where all the work happens. There are varioustransforms, for example, to insert book metadata as a page at the start of the book,to detect chapter headings and automatically create a Table of Contents, to proportionallyadjust font sizes, et cetera. It is important to remember that all the transforms act on theXHTML output by the Input plugin, not on the input file itself. So, for example, if you ask calibreto convert an RTF file to EPUB, it will first be converted to XHTML internally,the various transforms will be applied to the XHTML and then the Output plugin willcreate the EPUB file, automatically generating all metadata, Table of Contents, et cetera.
You can see this process in action by using the debug option . Just specify the path toa folder for the debug output. During conversion, calibre will place the XHTML generated bythe various stages of the conversion pipeline in different sub-folders.The four sub-folders are:
If you want to edit the input document a little before having calibre convert it, the best thing todo is edit the files in the input sub-folder, then zip it up, and use the ZIP file as theinput format for subsequent conversions. To do this use the Edit meta information dialogto add the ZIP file as a format for the book and then, in the top left corner of the conversion dialog,select ZIP as the input format.
One of the nicest features of the e-reading experience is the ability to easily adjust font sizes tosuit individual needs and lighting conditions. calibre has sophisticated algorithms to ensure thatall the books it outputs have a consistent font sizes, no matter what font sizes are specifiedin the input document.
The base font size of a document is the most common font size in that document,i.e., the size of the bulk of text in that document. When you specify aBase font size, calibre automatically rescales all font sizes in the documentproportionately, so that the most common font size becomes the specified base font size and otherfont sizes are rescaled appropriately. By choosing a larger base font size, you can make the fontsin the document larger and vice versa. When you set the base font size, for best results, you shouldalso set the font size key.
Normally, calibre will automatically choose a base font size appropriate to the output profile youhave chosen (see Page setup). However, you can override this here in case the default isnot suitable for you.
The output document will have a base font size of 12pt, headings of 14 and 16pt and footnotes of 8pt.Now suppose we want to make the largest heading size stand out more and make the footnotes alittle larger as well. To achieve this, the font key should be changed to:
The largest headings will now become 18pt, while the footnotes will become 9pt. You canplay with these settings to try and figure out what would be optimum for you by using thefont rescaling wizard, which can be accessed by clicking the little button next to theFont size key setting.
Text can be either justified or not. Justified text has extra spaces betweenwords to give a smooth right margin. Some people prefer justified text, othersdo not. Normally, calibre will preserve the justification in the originaldocument. If you want to override it you can use the Textjustification option in this section.
You can also tell calibre to Smarten punctuation which will replaceplain quotes, dashes and ellipses with their typographically correct alternatives.Note that this algorithm is not perfect so it is worth reviewing the results.The reverse, namely, Unsmarted punctuation is also available.
Normally, paragraphs in XHTML are rendered with a blank line between them and no leading textindent. calibre has a couple of options to control this. Remove spacing between paragraphsforcefully ensure that all paragraphs have no inter paragraph spacing. It also sets the textindent to 1.5em (can be changed) to mark the start of every paragraph.Insert blank line does theopposite, guaranteeing that there is exactly one blank line between each pair of paragraphs.Both these options are very comprehensive, removing spacing, or inserting it for all paragraphs(technically and tags). This is so that you can just set the option and be sure thatit performs as advertised, irrespective of how messy the input file is. The one exception iswhen the input file uses hard line breaks to implement inter-paragraph spacing.
Another useful options is Linearize tables. Some badly designeddocuments use tables to control the layout of text on the page. When convertedthese documents often have text that runs off the page and other artifacts.This option will extract the content from the tables and present it in a linearfashion. Note that this option linearizes all tables, so only use it if youare sure the input document does not use tables for legitimate purposes, likepresenting tabular information.
d3342ee215