FBReader - FBReader
Lanzamiento estable | 2.8.11 / 28 de junio de 2018
|
---|---|
Versión de vista previa | 2.0.13 beta 13/23 de noviembre de 2013
|
Repositorio | |
Escrito en | C ++ , Java |
Sistema operativo | Multiplataforma |
Disponible en | Plurilingüe |
Escribe | lector de libros electrónicos |
Licencia |
Linux : anteriormente GPL ; Android : GPL y licencias comerciales disponibles anteriormente. Las versiones de código abierto ahora están descontinuadas y solo están disponibles bajo una licencia propietaria. |
Sitio web | fbreader |
FBReader es un lector de libros electrónicos para Linux , Microsoft Windows , Android y otras plataformas.
Originalmente fue escrito para Sharp Zaurus y actualmente se ejecuta en muchos otros dispositivos móviles , como Nokia Internet Tablets , así como en computadoras de escritorio . El 13 de abril de 2008 se lanzó una vista previa de FBReaderJ (el puerto de Java ) para Google Android .
Los formatos soportados son EPUB , FictionBook , HTML , desplumadora , PalmDoc , zTXT , TCR , CHM , RTF , OEB , mobi sin DRM , y de texto sin formato.
Anteriormente era software gratuito bajo la GPL , pero desde 2015 (v2.7) es software propietario.
Historia
Nikolay Pultsin escribió el primer FBReader; la herramienta fue lanzada para Sharp Zaurus en enero de 2005, se agregó un puerto Maemo en diciembre de 2005 para el Nokia 770 . Desde entonces, FBReader ha lanzado paquetes binarios para muchas plataformas de dispositivos móviles y para la mayoría de los principales sistemas operativos de computadoras personales. El nombre de FBReader con el prefijo FB proviene de FictionBook , un formato de libro electrónico popular en Rusia, el país del autor de FBReader.
El FBReader original se escribió en C ++; sin embargo, en 2007 se creó una bifurcación llamada FBReaderJ, que estaba escrita en Java. A medida que la plataforma Android estuvo disponible en los años siguientes, esta bifurcación se convirtió en la base de código para la aplicación de software de Android, mientras que la base de código C ++ se mantuvo en uso para otras plataformas.
En 2015, el software para todas las plataformas se convirtió en código cerrado: el antiguo código de fuente abierta no se ha actualizado desde entonces. La aplicación de Android se dividió en versiones gratuita y premium, ambas de código cerrado, y la versión premium agregó soporte integrado para PDF y para traducción automática .
Componentes
Para una fácil compilación multiplataforma , FBReader usa zlibrary, una biblioteca de interfaz multiplataforma. Permite la recompilación para muchas plataformas sin tener en cuenta el kit de herramientas de GUI utilizado.
Características
- admite varios archivos tar , ZIP , GZIP y BZIP2 de libros.
- detección de codificación
- genera tabla de contenido.
- Imágenes incrustadas
- hipervínculos
- Indicador de posición (sustituye al número de página).
- edificio de la biblioteca
- Libro más reciente
- posiciones de última lectura para todos los libros abiertos anteriormente
- Lista de los últimos libros abiertos.
- Guiones automáticos
- Búsqueda de texto.
- Modo de pantalla completa.
- Rotación de pantalla de 90, 180 y 270 grados.
- Texto a voz
- Para activar texto a voz en la plataforma Android , instale un complemento TTS
Soporte de formato de archivo
FBReader admite los siguientes formatos de archivo:
- EPUB : todas las características principales excepto las tablas. La compatibilidad con CSS no está completa.
- EPUB3 : no es compatible con la mayoría de las funciones específicas de ePub 3
- Mobipocket : abre archivos * .mobi no cifrados. Los archivos protegidos por DRM no son compatibles.
- FB 2.0 : totalmente compatible
- FB 2.1 : carece de soporte de tablas
- HTML : soporte limitado y suficiente
- Texto sin formato: compatible, es posible que no divida correctamente el texto en párrafos.
- RTF : subconjunto de RTF
- DOC ( Microsoft Word ): subconjunto de DOC
-
PDF :
- Android: a través de un complemento separado con biblioteca de terceros
- Otras plataformas: no admitidas
-
DjVu :
- Android: a través de un complemento separado
- Otras plataformas: no admitidas
-
Desplumadora :
- Android: no es compatible en este momento
- Otras plataformas: los comandos de "posicionamiento absoluto" pueden interpretarse o ignorarse
- DAISY 3: agregado a Go Read para Bookshare en Google Play (una bifurcación de FBReaderJ de Benetech )
Soporte multiplataforma
- Tizen
- Microsoft Windows
- BlackBerry 10
- Mac OS X
- FreeBSD
- Linux
- dispositivos móviles de Linux :
- Sharp Zaurus con ROM basadas en Qtopia, pdaXrom u OpenZaurus ROM.
- Archos PMA430.
- Siemens Simpad con Opensimpad 0.9.0 / Opie ROM.
- Nokia 770 / N800 / N810 Tabletas de Internet Nokia ( maemo ).
- Almohadilla de pimienta 3.
- Teléfonos inteligentes Motorola E680i / A780.
- iLiad
- Lector digital 1000 y lector digital DR800SG
- EReader Hanlin
- Openinkpot : reemplazo del sistema operativo para Hanlin eReader y Hanvon N516
- Pocketbook - lectores de libros electrónicos E Ink
- SmartQ 5 y SmartQ 7