Slashdot Mirror


Seeking a Good eBook Reading Device?

Quimbly asks: "I'm an avid reader, and I find that downloading books is much more convenient that trying to get them from the bookstore or library. However, I'm tired of sitting in front of a monitor to do my reading. I'm looking for a hand-held device to do my reading on, and I'm hoping the community has some suggestions. It seems to me that most PDAs have too small of a screen for convenient reading, and a notebook / tablet computer is too big and bulky for this simple task. So, I've been looking at a few devices designed specifically for eBook reading (e.g. the RCA REB1100, the eBookwise-1150, etc.). These look more promising, but I was disappointed to discover that the RCA device ONLY reads an encrypted, propriety eBook format, making it essentially useless. (Has anyone ever hacked one of these?) Similarly, I believe both of these devices have been discontinued by their manufacturers. I want a device that can read a variety of file formats, especially scanned, non-text PDFs. A large screen, long battery life, and good interface are other attributes I'm looking for."

5 of 79 comments (clear)

  1. PSP? by AtariAmarok · · Score: 5, Interesting

    Seeing all the PSP hype, with the screen that even looks great when someone holds it up to a camera on TV, I wonder if that will make a fantastic ebook reader.

    --
    Don't blame Durga. I voted for Centauri.
    1. Re:PSP? by macshit · · Score: 5, Informative
      The PSP looks good on TV because it has a fairly colorful and bright display, but it doesn't seem particularly well suited to being an e-book reader:
      • The screen is the wrong orientation (you can turn it, but then the controls are awkward), and the long-and-skinny format a bit odd
      • The screen is somewhat low-resolution for displaying a reasonable amount of text (though fine for games). I'm not sure how much better you can do with a cheap unit, but a higher-resolution grey-scale display would be much more suitable.
      • The PSP is really heavy, it's like a brick, and most of this weight is probably due to components which are completely unnecessary for reading (massive batteries, lots of chips for high-speed graphics).
      • It's very expensive -- ideally an e-book reader should be something cheap enough, or robust enough, to just throw in your pocket and always have handy.
      • Is there any software for this?!?
      --
      We live, as we dream -- alone....
  2. You need rbmake by damiangerous · · Score: 5, Informative

    Free, Open Source .rb format creator: http://rbmake.sourceforge.net/

  3. e-ink! by n0d3 · · Score: 5, Interesting

    I think you are looking for something that uses e-ink. The only one that currently is out on the market is sony's E-book

    I know Philips (One of the main minds behind it) isn't ready to mass produce because they want to increase the switching speed (from black to white and inbetween) aswell as adding color.
    However I've seen them work, at let me tell you, it's sweet technology. It reads very comfterably.

  4. Re:print it out by DougWebb · · Score: 5, Informative

    There's lots of text editing programs for Linux, with a wide variety of features, and I'm sure some can do the find and replace commands you mention. You can do it from the command-line too; here's what I'd do:

    $ perl -i.bak -0e '$book=<>; $book=~s/\cM//g; $book=~s/\n/\x01/g; $book=~s/\x01\x01/\n/g; $book=~s/\x01/ /g; print $book'perl -e 'undef $\; $book=<>; $book=~tr/\n/|/;' book.txt

    That'll format the book with one line per paragraph. If you do this a lot, you can put all of that into a script instead, so you just have to remember the name of the script instead of the whole command

    In file named process_book:

    #!/usr/bin/perl -i.bak -0

    my $book = <>;

    $book=~s/\cM//g; # Unix line endings
    $book=~s/\n/\x01/g; # Collapse lines
    $book=~s/\x01\x01/\n/g; # Separate paragraphs
    $book=~s/\x01/ /g; # Insert whitespace

    print $book;

    To process a book:

    $ process_book book.txt

    By the way, notice that I used \x01 instead of |, since | characters might appear in the book.