Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Concordance #1

Open
kuedan opened this issue Jun 10, 2016 · 7 comments
Open

Concordance #1

kuedan opened this issue Jun 10, 2016 · 7 comments

Comments

@kuedan
Copy link

kuedan commented Jun 10, 2016

Is there anyway to add a concordance? How about Strong's numbering?

@dewhisna
Copy link
Owner

Currently there isn't support for loading/displaying a concordance. It does have several Topical Dictionaries. If you download the "dct-t-*" files from: https://github.com/dewhisna/KingJamesPureBibleSearch/tree/master/programs/KJVCanOpener/db and place them in the "KJVCanOpener/db" subfolder where the other Bible and Dictionary database files are at on your computer's installation of KJPBS (King James Pure Bible Search), they will automatically be available in the Dictionary window the next time you launch KJPBS. Though not quite a "concordance", it is a step in that direction and is already available for use.

Pastor Mike Hoggard at Bethel Church, whom I originally developed this application for, was quite emphatic about never wanting to ship KJPBS with things like Strong's Numbers, mainly because of how people abuse that to look up some obscure meaning of a word in an effort to change what the plain and clear text of the King James actually says. So out of respect for his request, such a version will likely never be "officially released" on the PureBibleSearch.com outlet.

However, in developing the software, I too have a personal interest in being able to look up Strong's Numbers and other morphological references. While I haven't yet added support for using them, I did put some placeholders in the database parsing and storing logic for them.

For example, if you look at the KJVDataParse utility (the utility that converts the OSIS [Open Scripture Information Standard] files into KJPBS database files) source, here:
https://github.com/dewhisna/KingJamesPureBibleSearch/blob/master/programs/KJVDataParse/main.cpp

In the comments that start at line 1117, you'll see the markers for them are already defined (called "lemmas"). And the OSIS database from Crosswire that's used to create the KJPBS database files already contains Strong's Numbers lemmas as well as morphological references (https://www.crosswire.org/wiki/OSIS_Bibles#Marking_lemmas_.26_morphology).

For example:
<w lemma="strong:H0853 strong:H03045">knew</w>

So there's already some hooks in place in KJPBS for me to store that data and I do have a "to do" item on my list already to finish up the support for being able to display and navigate them (See: https://sourceforge.net/p/purebiblesearch/tickets/24/).

It's mainly just that time so far hasn't allowed for it, as I've gotten sidetracked on a number of other development projects. But at some point, I will finish adding lemma and morphological support to KJPBS.

@bearishtrader
Copy link

Wow cool I am reading mail at infusion center again, will need to check out you git stuff in greater detail when I get home.GBU**9999999,JasonSent from my Verizon Wireless 4G LTE smartphone

-------- Original message --------
From: Donna Whisnant [email protected]
Date: 06/10/2016 12:06 PM (GMT-06:00)
To: dewhisna/KingJamesPureBibleSearch [email protected]
Subject: Re: [dewhisna/KingJamesPureBibleSearch] Concordance (#1)

Currently there isn't support for loading/displaying a concordance. It does have several Topical Dictionaries. If you download the "dct-t-*" files from: https://github.com/dewhisna/KingJamesPureBibleSearch/tree/master/programs/KJVCanOpener/db and place them in the "KJVCanOpener/db" subfolder where the other Bible and Dictionary database files are at on your computer's installation of KJPBS (King James Pure Bible Search), they will automatically be available in the Dictionary window the next time you launch KJPBS. Though not quite a "concordance", it is a step in that direction and is already available for use.

Pastor Mike Hoggard at Bethel Church, whom I originally developed this application for, was quite emphatic about never wanting to ship KJPBS with things like Strong's Numbers, mainly because of how people abuse that to look up some obscure meaning of a word in an effort to change what the plain and clear text of the King James actually says. So out of respect for his request, such a version will likely never be "officially released" on the PureBibleSearch.com outlet.

However, in developing the software, I too have a personal interest in being able to look up Strong's Numbers and other morphological references. While I haven't yet added support for using them, I did put some placeholders in the database parsing and storing logic for them.

For example, if you look at the KJVDataParse utility (the utility that converts the OSIS [Open Scripture Information Standard] files into KJPBS database files) source, here:

https://github.com/dewhisna/KingJamesPureBibleSearch/blob/master/programs/KJVDataParse/main.cpp

In the comments that start at line 1117, you'll see the markers for them are already defined (called "lemmas"). And the OSIS database from Crosswire that's used to create the KJPBS database files already contains Strong's Numbers lemmas as well as morphological references (https://www.crosswire.org/wiki/OSIS_Bibles#Marking_lemmas_.26_morphology).

For example:

knew

So there's already some hooks in place in KJPBS for me to store that data and I do have a "to do" item on my list already to finish up the support for being able to display and navigate them (See: https://sourceforge.net/p/purebiblesearch/tickets/24/).

It's mainly just that time so far hasn't allowed for it, as I've gotten sidetracked on a number of other development projects. But at some point, I will finish adding lemma and morphological support to KJPBS.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@kuedan
Copy link
Author

kuedan commented Jun 10, 2016

Thank you for the update. I could use the sword app from crosswire, but i really like your app better. I only intend to use KJV, but I need to lookup some words that even the dictionary does not have…
But thanks!

Daniel

On Jun 10, 2016, at 12:06 PM, Donna Whisnant [email protected] wrote:

Currently there isn't support for loading/displaying a concordance. It does have several Topical Dictionaries. If you download the "dct-t-*" files from: https://github.com/dewhisna/KingJamesPureBibleSearch/tree/master/programs/KJVCanOpener/db https://github.com/dewhisna/KingJamesPureBibleSearch/tree/master/programs/KJVCanOpener/db and place them in the "KJVCanOpener/db" subfolder where the other Bible and Dictionary database files are at on your computer's installation of KJPBS (King James Pure Bible Search), they will automatically be available in the Dictionary window the next time you launch KJPBS. Though not quite a "concordance", it is a step in that direction and is already available for use.

Pastor Mike Hoggard at Bethel Church, whom I originally developed this application for, was quite emphatic about never wanting to ship KJPBS with things like Strong's Numbers, mainly because of how people abuse that to look up some obscure meaning of a word in an effort to change what the plain and clear text of the King James actually says. So out of respect for his request, such a version will likely never be "officially released" on the PureBibleSearch.com outlet.

However, in developing the software, I too have a personal interest in being able to look up Strong's Numbers and other morphological references. While I haven't yet added support for using them, I did put some placeholders in the database parsing and storing logic for them.

For example, if you look at the KJVDataParse utility (the utility that converts the OSIS [Open Scripture Information Standard http://www.bibletechnologies.net/] files into KJPBS database files) source, here:
https://github.com/dewhisna/KingJamesPureBibleSearch/blob/master/programs/KJVDataParse/main.cpp https://github.com/dewhisna/KingJamesPureBibleSearch/blob/master/programs/KJVDataParse/main.cpp
In the comments that start at line 1117, you'll see the markers for them are already defined (called "lemmas"). And the OSIS database from Crosswire that's used to create the KJPBS database files http://www.crosswire.org/sword/modules/ModInfo.jsp?modName=KJV already contains Strong's Numbers lemmas as well as morphological references (https://www.crosswire.org/wiki/OSIS_Bibles#Marking_lemmas_.26_morphology https://www.crosswire.org/wiki/OSIS_Bibles#Marking_lemmas_.26_morphology).

For example:
knew

So there's already some hooks in place in KJPBS for me to store that data and I do have a "to do" item on my list already to finish up the support for being able to display and navigate them (See: https://sourceforge.net/p/purebiblesearch/tickets/24/ https://sourceforge.net/p/purebiblesearch/tickets/24/).

It's mainly just that time so far hasn't allowed for it, as I've gotten sidetracked on a number of other development projects. But at some point, I will finish adding lemma and morphological support to KJPBS.


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub #1 (comment), or mute the thread https://github.com/notifications/unsubscribe/ABhdatDJRl2JTjQA4D_yQ8BPhDvCaHWyks5qKZmhgaJpZM4IyldJ.

@dewhisna
Copy link
Owner

dewhisna commented Jan 5, 2024

@kuedan -- What OS are you running? If you run Linux, I could give you an AppImage snapshot of the current KJPBS code that can render a lemma/morphography view with the Strong's database to experiment with. It's from a Jenkins CI build and isn't a formal release, but is available if you want it.

@kuedan
Copy link
Author

kuedan commented Jan 5, 2024 via email

@dewhisna
Copy link
Owner

dewhisna commented Jan 5, 2024

@kuedan -- you can download it from the GitHub pre-releases page here. Once you download it, just make it executable and run it:
https://github.com/dewhisna/KingJamesPureBibleSearch/releases/tag/KJPBS-240102221350-g5bac5d3

@dewhisna
Copy link
Owner

dewhisna commented Jan 5, 2024

Oh, and to switch views, it's the little "menu" button (icon that looks like the menu icon on mobile devices) in the top-right above the scripture browser. Of the databases in that AppImage that supports lemma/morphography view are the main KJV database and the two variants of the Textus Receptus Greek database.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants