One of the main things that Linux has lacked hitherto has been an OCR (optical character reader) that works. Now there are two. Ocrad is usable though it does produce some errors. Tesseract is better and produces almost no errors here. Both are available for Debian, at least in the Unstable distribution. This is a really valuable addition to free software.