Saturday, 31 January 2009

Asus EEE PC as E-Book reader (option 2)

Browsing through the menu in Full Desktop Mode I noticed the presence of the installed E-Book reader application at
Launch -> Xandros -> Office -> E-book reader

The application called itself FBReader and proved to be quite useful for HTML and plain texts. Surely to get the most of it the program needs to be a little bit customized.



First, add it to the list of programs, available in Easy Mode. To do this I used the tool called Launcher Tools, so the procedure was straight-forward and a new launcher "Book Reader" appeared in my Favorites tab.

The following few simple steps will allow you to make reading books more comfortable.
  1. Launch FBReader and click Preferences button

  2. Switch to Scrolling tab, select Options for Large Scrolling and choose Scrolling Mode = No Overlapping
  3. Switch to Margins tab and set your preferred margins, my choice was:
    • Left and Right margins = 8
    • Top margin = 0
    • Bottom margin = 4

  4. And now the most important thing: switch to Keys tab
  5. Click on Action for Key field, press RightArrow key, located on the right bottom edge of the keyboard, and select Large Scroll Forward action for it
  6. Click on Action for Key field again, press LeftArrow key and choose Large Scroll Backward action, like this:

Click OK or Apply.
That's all.

After the above has done, you can simply scroll pages down and up with RightArrow and LeftArrow keys respectively. You can obviously set some other options, like fonts (Styles tab) and text alignment (Format tab).

Unfortunately, FBReader does not work well for me. The reason is that I read texts in Russian sometimes, which are formatted incorrectly by FBReader - it squeezes some spaces between words to none, so option 1 (see my previous post) is still useful for me. Hopefully once I will find the way to fix this.

Saturday, 17 January 2009

Using Asus EEE-PC as E-Book reader

Lightweight and compact sub-notebook Asus EEE-PC is an ideal candidate to be used as an e-book reader. This how-to explains the simple steps which will make reading the real pleasure. I did it for my EEE-PC 701 with 800 x 480 screen resolution and Xandros pre-installed, but these recommendations can be easily adapted to any other sub-notebook model.

To convert the notebook into e-book reader we should perform some text changes to fill the whole screen and avoid scrolling. That means the text must be formatted into pages of the same size as your screen.

Let see how this could be done. As the example I will convert the book "All around the Moon" by Jules Verne, found on Project Gutenberg web site (http://www.gutenberg.org/files/16457/16457-h/16457-h.htm)

1. Open the text in your web-browser. The HTML format would be the best option, but with its absence plain text is fine as well (it will make the final file smaller). Detailed steps are as follow:
  • assuming that your notebook has already connected to the Internet, click Internet tab
  • click Web icon, this will start Firefox Web browser
  • copy the above link to your browser's address field or navigate to another book, if you like

2. Select the whole text (Ctrl+A) and Copy it into Clipboard (Ctrl+C) (do not close the browser yet).

3. Open OpenOffice Writer and paste (Ctrl+V) the text into empty document.
  • click "Show Desktop" icon on the taskbar or minimize the browser
  • switch to Work tab
  • click Documents icon, this will launch OpenOffice Writer
  • click inside the empty document (the vertical cursos should start blinking) and press Ctrl+V

4. Go to Format -> Page menu and set the new page size. Click Page tab and make the following changes:
Format: User
Width : 40 pi (picas) (it is 6.67 in or 16.9 cm)
Height: 24 pi (it is 4 in or 10.2 cm)
All margins (Left, Top, Right, Bottom): 1 pi (0.17 in or 0.42 cm)

Click OK.

Default Measurement Units can be set at Tools -> Options -> OpenOffice Writer -> General. You may obviously round the values in your preferred units, keeping approximately the same rate as 800 x 480.

5. Go to File -> Export As PDF and save the book in "My Documents/My EBooks" folder or anywhere you like.

6. Open Acrobat Reader, load your book, hide taskbar at the bottom of your screen, then press Ctrl+L to get to the full-screen mode and enjoy.

Some recommendations.

1. Between steps 4 and 5 I would change font for "Body text" style to something, what is easier to read, say DejaVu Serif (the default font can be set at Tools -> Options -> OpenOffice Writer -> Basic Font).
2. I would also suggest replacing heavy Acrobat Reader to Evince, this will free about 200 MB of the disk space.

If you have another laptop with different screen size, you will have to re-calculate your page width and height (step 4) to match your screen.