PrintToLRF

What is it?

PrintToLRF is a Common Unix Printing System (CUPS) backend which can generate LRF files (As used by the Sony LIBRIe e-book reader) from within any Linux/UNIX application that can print. PrintToLRF is released under the GPL license.

What does it look like?

A sample of a single page and double page print are provided. These are printouts of the TeleRead page generated from firefox. The scans aren't particularly clear, and the fonts could have been enlarged (by adjusting them in firefox before printing), but they give an idea of the quality.

What can it do?

Full instructions are included in the README file included. Basically, a CUPS virtual printer is configured to use the PrintToLRF backend. When content is printed, a LRF file is generated from this content (Using either one or two 'LIBRIe' pages per printed page). This LRF file can then by transferred to the LIBRIe and read.

What do I need?

Although it's not required to generate the LRF files, to transfer the books to the memory stick under Linux, BookListGen will also be needed.

Where can I get it?

PrintToLRF v0.2 can be downloaded in source/binary form from the following location:

http://printtolrf.peterknowles.com/printtolrf-0.2.tar.gz

Who wrote this?

PrintToLRF is written by me ( Peter Knowles <peter@peterknowles.com> ), Any suggestions or comments ( or patches, if you are so inclined ) are welcome.