Este cmplemento carga en memoria el texto biblico a partir de un una base de datos sqlite para luego gestionarla a través de su interfaz gráfica, permitiendo leer por capítulo un libro de La Biblia.
Ir al menú de NVDA, submenú Herramientas y seleccionar BibleAddon, NVDA dirá "cargando La Biblia". Una vez cargado el complemento, estarás posicionado en un cuadro de texto multilínea de solo lectura que contiene los versículos del capítulo del libro seleccionado. La primera vez que cargas este complemento, iniciarás en el libro de Génesis capítulo 1, luego la próxima vez iniciará en el capítulo del libro en donde quedaste antes de salir del complemento.
Nota: Inicialmente este complemento no tiene asignada una combinación de teclas para llamarlo, para asignarle una de esta, ir al menú de NVDA submenú Preferencias y seleccionar Gestos de entrada.
Al abrir por primera vez el complemento, pordrás leer con flecha arriba o abajo los versículos del primer capítulo del libro de Génesis, de allí en adelante al abrirlo, leerás los versículos del último libro seleccionado antes de salir del complemento. Si pulsas la tecla "Tab" o "Tabulador" una vez, te posicionarás en el botón "Siguiente". Este botón al pulsarlo avanza un capítulo en el libro seleccionado y te posiciona nuevamente en el texto Biblico. Si vuelves a tabular estarás ahora en el botón "Anterior". Este botón al pulsarlo retrocede un capítulo en el libro seleccionado y te posiciona nuevamente en el texto Biblico. Si tabulas nuevamente estarás en el botón "salir" que al pulsarlo cerrará el complemento.
Estando en el cuadro de texto de lectura del texto Biblico, puedes usar los siguientes atajo de teclado:
Estando en el cuadro de texto de lectura de los versículos, si quieres ir a un capítulo en particular del libro actual, pulsa la tecla "Shift" mas "Tabulador" y luego escribe un número de capítulo valido. Y en general, puedes moverte por toda la interfaz gráfica con tabulador o Shift mas tabulador.
Es de forma rectangular, más ancha que alta, tiene 3 secciones organizadas como cabezera, principal y pie, es decir una debajo de otra, y dentro de cada sección sus componentes se organizan de forma horizontal. La primera sección contiene los siguientes objetos:
Estos objetos conforman la barra de búsqueda del libro a leer.
La segunda sección contiene solo un cuadro de texto multilínea de solo lectura que ocupa todo el ancho disponible, con todos los versículos que correspondan al libro seleccionado.
La tercera sección contiene los siguientes objetos:
El complemento por ahora gestiona Biblias cristianas protestantes que contienen 66 libros a diferencia de las cristianas católicas que están formadas por 72 libros.
El texto biblico se encuentra almacenado en un archivo de base de datos sqlite la cual contiene 2 tablas, una llamada Bible y otra llamada Details, en la tabla Bible se encuentra todos los versículos que contiene una Biblia de 66 libros, cada versículo es un registro en la tabla, mientras que en la tabla Details solo hay un registro con información adicional acerca de esa versión de La Biblia.
Con sqlite3 desde el cmd puedes gestionar el archivo con extensión bbl con todos los comandos que te ofrece este gestor de base de datos. Siempre toma la precaución de respaldar tu archivo bbl antes de manipularlo desde este gestor.
Cabe mencionar que el texto o los versículos están almacenados junto con caracteres especiales que le dan formato RTF, por razones de accesibilidad, no se usó un wx widget que soportara este formato, así que antes de colocar el texto en el cuadro de texto para su lectura, este es procesado para eliminar en lo posible todo formato RTF.
Este complemento puede leer una Biblia siempre y cuando el nombre del archivo de base de datos sqlite tenga extensión bbl y el esquema de base de datos sea el correcto. Viene por defecto con La Biblia "Nueva traducción Viviente" cuyo nombre de archivo es NTV.bbl. Para cargar una versión distinta debes ir a la carpeta BibleAddon, mover a otra carpeta el archivo NTV.bbl y luego copiar el archivo bbl que contiene la versión de La Biblia que deseas leer, luego deberás reiniciar NVDA y cargar nuevamente el complemento.