FBReader es un lector de libros electrónicos multiplataforma. Actualmente funciona con GNU/Linux, Windows Vista/XP, FreeBSD, y varios dispositivos móviles basados en GNU/Linux: Sharp Zaurus con Qtopia-based ROMs, pdaXrom o OpenZaurus ROM; Archos PMA430; Siemens Simpad con Opensimpad 0.9.0/Opie ROM; Nokia 770/N800/N810 Internet Tablets (maemo); PepperPad 3 handheld web computer; Motorola A1200 smartphone; Motorola E680i/A780 smartphones (disponible desde terceros); y IRex iLiad (disponible también desde terceros).
FBReader está distribuido bajo los términos de la licencia GNU/GPL.
Sus principales características son:
- Soporta los siguientes formatos de libros electrónicos:
- ePub, un estándar internacional de publicación electrónica; fb2, un estándar de facto ruso de libros electrónicos; plucker, uno de los formatos de libros electrónicos más populares de Palm; versión sin DRM de Mobipocket, un popular formato comercial de libros electrónicos; y más formatos (algunos de ellos con soporte parcial o futuro) como: Open E-Book (OEB), OpenReader, html, texto plano, ztxt (Weasel Reader format), Palmdoc (Aportis Doc), tcr (Psion Text), chm, rtf, pdf, djvu, doc (Microsoft Word), odt, lrf, iSilo, y .lit.
- Lectura directa desde archivos tar, zip, gzip y bzip2 (siendo soportado múltiples libros en un solo archivo)
- Montaje automático de bibliotecas.
- Soporte para detección automática de lenguaje y codificación de caracteres
- Generación automática de tabla de contenidos.
- Soporte para imágenes embebidas.
- Soporte para notas a pie de página e hiperenlaces.
- Indicador de posición.
- Mantiene el último libro abierto y la última posición leída para todos los libros abiertos entre ejecuciones.
- Lista de últimos libros abiertos.
- Partición de palabras automática. Usando el algoritmo de Liang. Se usa el mismo algoritmo de TeX, se usan los mismo patrones de partición de palabras de TeX (hyphenation). En la última versión se incluyen patrones para checo, inglés, esperanto, finlandés, francés, alemán, italiano, noruego, portugués, ruso, español, sueco y ucraniano.
- Búsqueda de texto.
- Modo de pantalla completa.
- Rotación de pantalla de 90, 180 y 270 grados.
Además, FBReader es el lector de libros electrónicos que más respeta la privacidad de los usuarios según las guías de privacidad de la Electronic Frontier Foundation para compradores de libros electrónicos.
A continuación se incluye una rápida guía de instalación de FBReader para gNewSense, Ubuntu y otros sistemas derivados de Debian/Ubuntu (fuente: Ubuntu Life)
Añade las siguientes lineas a tu fichero /etc/apt/sources.list:
deb http://www.fbreader.org/desktop/debian stable main
deb-src http://www.fbreader.org/desktop/debian stable main
Actualiza los repositorios:
sudo apt-get update
E instala:
sudo apt-get install fbreader
Previamente a este último paso, si quieres usar la interfaz QT, ejecuta:
apt-get install libzlui-qt (o apt-get install libzlui-qt4).
Desde la versión 0.8.5 la aplicación se ejecuta con la interfaz gtk+, para usar qt utiliza:
FBReader -zlui qt o FBReader -zlui qt4