Wednesday, February 25, 2009

Sony eBook reader: How to make eBooks

Yep. Given the acquisition of my new Sony PRS-505 (don't bother, it's still not available on Sony España's site since it's not available on the european market... although there are ways to purchase one, clearly ;-)) I thought I'd write up a small tutorial of what I've hacked from... errr... learnt from what it is and how it works. More specifically, how to create and manage eBooks of almost any format.

The PSR-505 is an electronic book. No more, no less. It has no WIFI, Bluetooth, nor anything like it. Nor does it need it. It does exactly what is says on the tin (and it does it very well). It is a book. Or, to be precise, it's a whole lot of books on the palm of your hand. Its main advantage and the reason why it costs what it costs (apart from being Sony and a not very extended piece of equipment, of course) is it's intelligent ink screen. You cannot explain it, you have to see it to appreciate it. It's an LCD with no back-illumination (that is, it's not tiresome for your eyes), great contrast, resolution and a technology which makes extremely efficient use of the battery (which is why it lasts soooooooo long). It has sockets for SD and (of course) Sony's own MemoryStick. With them it means you carry with you more books than you can read already in your eBook. Carrying even more books means carrying memory cards which don't take much space at all. And it is impossible you'll read them all before your holiday is over... however long your holidays are...


It's comfortable and really easy to use. Technically speaking, once plugged to your USB (from which it gets its charge, you need no extra for that) we are talking about three external drives in which the books are stored in the format you chucked at it, and a bunch of XML files which take care of the library's organization, bookmarkers, etc. Nothing else. Sony's own library management software is... generally defficient and dissapointing. It does the bare minimum. But, of course, it's still early stages.

Another small detail you're not told because they want to increase sales of the battery charger (sold separately, of course) is that it requires the same charge (voltage, polarity and amperage) as the PSP battery charger, so if you have a PSP you can use it's charger for both.

For a much more practical (and useful) management of the library, format conversion and almost anything you need for the eBook, you're better off using Calibre. It is, of course, a child of the Linux culture, and therefore free and open source. The best thing is that it breaks no code, law, convention or anything like it and you can use it with your eBook without loss of warranty, dangerous patching, suspicious hacks nor anything like it.


PRS-505's native format is LRF. It is capable of reading other formats, too, such as PDF, ePub, TXT, RTF, DOC (no, not the new Word 2003/2007 format, but I'm sure it will in the near future...) as well as several picture and music formats. But let's stick with what is important: books.

There are plenty of sources for books (Sadrac's library, the Guttenberg project, eMule, etc). As soon as you do some testing with the PRS-505 you will see that not all come in formats "optimal" and comfortable for reading. Here is the conversion proces starting from a flat-text format. Obviously, you can adapt it to other formats (with a little thought).

As I say, we start with a flat-text file. We open it up in Word (or Open Office), we select the whole text (no worries here, flat text has no styles, but with other formats you will have to bear fonts in mind) and we set the whole thing to Arial 10. We set the margins to the bare minimum (0,5cm x 0,5cm x 0,6cm x 0,6cm) and the page size to about half an A4 (11cm x 15cm). For an easier management of the library, edit the document's properties (Title and Author). Then save as a Word Document (not the new format but the traditional one). From Calibre you can edit the doc's properties but they don't stick

Convert to PDF with Acrobat Pro (or better priced PDF converter).

... Small detail here. Acrobat sometimes (haven't been able to determine if due to version or configuration) will ask if you wish to save the accessibility markers. Strangely enough, in order to get the zoom to work propery on the eBook, you need to choose NO. Don't ask...

Drag and Drop over Calibre and transfer it to the eBook as indicated in the apps documentation (won't re-write a perfectly efficient help document).


Also, you don't have to kiss goodbye all those books you had in LIT format that you could "only read with Microsoft's Reader" on PDAs and (badly) on computers (due to back-illuminated screens). Calibre will allow you to import them "as is" (you then have to ask it to transform them and that's that) and you can enjoy them in your PRS. Of course, you can also export them to other formats for editting, if necessary.

There is also a PRS-700 model which is touch sensitive, but apparently the screen is clearly not as good and therefore not worth the extra dosh.

Any questions?







5 comments:

sys.out said...

Hi Techior
would you recommend prs 505 as PDF reader?
Have you tried to read PDF programming manuals like O'Reilly 8.5x11 PDFs?

Thanks
Michele

Mark said...

Hi, Michele

Certainly. Most PDFs, specially books such as the O'Reilly's series, come prepared to be viewed in the PRS. Also, the PRS offers the possibility of 3 zoom levels for easy reading.

In any case, if the PDF file proves to be unprepared for the reader, you can follow the article I wrote to ready it. But, as I say, most PDFs are fine as they come.
Enjoy!

Mark

sys.out said...

Thank you Mark..
i hope to get one soon :P.
Have you tried Pdf2lrf?
I'm actually reading a lot of posts on PSR-505 (it's on my wishlist) and it seems a great solution for PDF reading.

Mark said...

I must say, no, I haven't tried PDF2LRF. I've had no need. I got Calibre which is free and exploited it to the max. It does what I need and it's really simple to use. And I haven't stopped reading daily on my PRS since I got it! It's great. Get one as soon as you can!

sys.out said...

Ok thanks again..
i'm checking ebay :).