Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.
6

You can download a free version of Dante's Divine Comedy from ReadBeyond (Inferno, Purgatorio, Paradiso), these are well formatted epubs that also have numbered lines. You may find useful to look inside them and check their structure, to see if you can replicate these CSS settings for your own needs.


6

There are two possibilities here, and without seeing more of the book's code, it's not really possible to tell. The first is that this is extra functionality offered by the reading system rather than something built into the epub file itself. As noted by Liz Castro in the spec, this is similar to Apple's example of supporting symantically marked footnotes,...


3

Obviously cost is the major concern, but often the importance of having color graphics in a printed book is overrated. For example, I have published a few print technical books with lots of screenshots, none of which would be better if the graphics were in color. For example, a book specifically about css or layout or typography might not need color at all....


3

Pandoc is your friend here. Pandoc can take your input file (LaTeX, markdown, other) and transform it to PDF, EPUB, HTML (and many more). Pandoc is cross-platform and free under the GPL, although donations are appreciated. With regards to formatting your code, both LaTeX and markdown have components that will help. LaTeX has many more layout options. ...


3

I can only speak generally about how images are converted in Kindle. I have not used MS Word to do it (I make my ebooks in HTML), but I have lots of insights about images in kindle and have done a lot of testing. Kindlegen will autoconvert images to the size/resolution appropriate for the device. BUT you need to make sure you start with a source image ...


3

Remember that you are trying to apply the expectations for a print book onto an ebook. That may be a mistake. You don't need to re-create everything; you just want something that approximates what you want. A simple hyperlink to an End Notes section at the end of the book would satisfy the functional need even if it's not the same thing. Fast and easy to ...


2

Footnotes are tricky. My general practice is to do as you have suggested, and put them at the end of the chapter—this seems to be the best general purpose solution. If you are targeting specific reading systems/devices, you can get more fancy: on the iPad, for example, you can use pop-up footnotes, as detailed in the answers to this question. Another ...


2

The Kindle formatting Guide (downloadable PDF) is a good source of information. Google it. Using Images to display text is a NO! NO! (Explaining why would take several paragraphs). It sounds as though you don't have a lot of experience with using CSS with HTML. That might be a problem. This isn't something you could do easily with a MS Word to epub ...


2

I say this as something who doesn't normally use the product, but Adobe InDesign allows for an easy export into PDF and epub. I don't know about formatting code blocks though. Adobe ID has a monthly subscription, so even though it's a premium product, in many cases you're only using it for one or two months. You might be able to buy some low cost Adobe ID ...


2

If you don't want the hassle of setting up the full LaTeX stack, as needed with the, in this respect, unfriendly pandoc, you can have a look at reStructured text and Sphinx. For these tools exists to generate ePub and PDF, the latter without having to go through LaTeX.


2

I do ebook conversions regularly. I can't answer every point in your question, but I can give you some general strategies. First, the Amazon mobi format is hard and tricky to make a good ebook for. Also, you need to do a lot of testing for it. Typically, publishers create something which looks good in .epub format and then use Kindle Previewer to convert ...


2

I also own a Kobo ereader. From what I can see, the rather messy output that you get is probably caused by a badly formatted ebook file, being it .pdf or .epub. It is just a supposition, but I really think that this layout is not your ereader fault. If this is really the case, there is not much you can do about it, other than trying to find a better version ...


2

You could convert your epub book to a markdown/textile text file with Calibre. Make sure to select markdown/textile, before running the epub to txt conversion. (Preferences > Output options > Text output > Formatting > markdown/textile.)


1

Try the following: Open a book. Tap Aa. Select Page > Orientation


1

You might try using a two-column per page method for translation, where column A has your source text and column B has your target text. With this method the source and target paragraphs can easily be spaced so that the first line of each of the source-target paragraphs are in perfect alignment with each other. I've been using this method to do a bi-...


1

First, try to ask one question at a time. Sometimes it takes a while just to ask one question :) Kindle has an option for lending the ebook to another user. You can lend the ebook exactly once for a two week period. (I don't know if you can borrow the same ebook 2 times). Ebooks are uploaded as a proprietary file format called .mobi . There are ways to ...


1

You could install Prince and the Calibre Prince plugin to generate the .pdf file. You can specify page sizes via CSS.


1

Create an epub3 book or convert your existing epub2 book to an epub3 book and add a page-progression-direction="rtl" attribute to the <spine> tag in the content.opf file. You can convert epub2 books to epub3 books with Calibre. (Polish books ▶ Upgrade book internals.)


1

You might want to try to embed a different font. Free fonts with good IPA coverage are: Charis SIL Source Sans Pro If embedding a different font didn't solve your problem, it was most likely caused by the epub converter that you used. What's the source file format and what tool did you use to convert it to an epub file?


1

I don't have definitive information here. But a google search reveals that Kindle has improved their support for soft-hyphens recently. But mostly this is done within the reading system. https://groups.google.com/forum/#!topic/standardebooks/v_oRXH6mLwQ https://www.mobileread.com/forums/showthread.php?t=285812 Quote: While Amazon, intent on keeping ...


1

This is a consequence of ebooks being reflowable; to all practical purposes, it's unavoidable, and it has nothing to do with Scrivener. There is theoretically CSS support for eliminating both widows (like what you've shown) and orphans (the reverse, where there's a single line at the bottom of the page), but the majority of ebook reading systems do not ...


1

Some time ago I created a GitHub repository of eBook Writing Resources. Specifically, this is the current list (as of the time of writing this answer - visit the link above for an up-to-date list as well as to get visual indications on whether they cost money, work offline or on the cloud etc.) of eBook writing software. Specifically, GitBook and Scrivener ...


1

Calibre doesn't look at the directory structure nor at the name of a file to determine the name of a book it imports. It tries to extract that information from the metadata that if finds in the file. What it actually retrieves depends on the file format. I add all most all my books to Calibre using the command-line tool calibredb, specifically using Python ...


1

I've yet to see an ebook reading system that handles vertical centering. The best you could do is insert mandatory page breaks before such images and give them some margin-top—but you'd have to guess at how much.


1

To do this, you will need to use Sections. Also, when you create a new section, make sure to disable the "Link to Previous" option so that the formatting starts where you want it to. Make sure your opening content is in one section, then start your first chapter in a second section. Add a footer to the first page of the chapter and insert your page number ...


Only top voted, non community-wiki answers of a minimum length are eligible