PDA

View Full Version : Searching across verse boundaries in Greek NT



Elan
03-12-2014, 12:20 PM
Greetings All,

In the Greek new testament I am trying to search across all verses, not just within verses. I may have missed the answer to this question elsewhere on the forum or in the BW8 Helps. If so, please provide me a little guidance.

Suppose I would like to find all occurrences of two adverbs sequentially next to each other but the first adverb is at the end of one verse and the second adverb is at the beginning of the next verse. What does the command line for this search look like?

Thank you.

MGVH
03-12-2014, 01:01 PM
You want all instances of sequential adverbs (i.e., right next to each other), including instances where they are in different verses.

To find them within the same verse, use one of the Greek morphological versions: BGM, BNM, BLM...
On the command line: '*@b *@b

To find them across a verse boundary, use: '*@b *@b;2

That semicolon allows you to conduct a search across X number of verses.

If you need something fancier, you can also use the Graphical Search Engine. Compose your search, then on the menu: Query > Properties > Flags > and enable "Cross verse boundaries"

Elan
03-12-2014, 06:37 PM
You want all instances of sequential adverbs (i.e., right next to each other), including instances where they are in different verses.

To find them within the same verse, use one of the Greek morphological versions: BGM, BNM, BLM...
On the command line: '*@b *@b

To find them across a verse boundary, use: '*@b *@b;2

That semicolon allows you to conduct a search across X number of verses.

If you need something fancier, you can also use the Graphical Search Engine. Compose your search, then on the menu: Query > Properties > Flags > and enable "Cross verse boundaries"

Greetings MGVH,

With your direction toward the Graphical Search Engine I was able to extrapolate six hits in BGM.

However, in GSE I was not able to exclude the search to just two adverbs next to each other at verse breaks. Maybe with a little more practice.

The *@b *@b;2 command line did not achieve the same results. There is a little different logic going on with the command line.

Thank you for the assist.

Elan
03-12-2014, 11:57 PM
You want all instances of sequential adverbs (i.e., right next to each other), including instances where they are in different verses.

To find them within the same verse, use one of the Greek morphological versions: BGM, BNM, BLM...
On the command line: '*@b *@b

To find them across a verse boundary, use: '*@b *@b;2

That semicolon allows you to conduct a search across X number of verses.

If you need something fancier, you can also use the Graphical Search Engine. Compose your search, then on the menu: Query > Properties > Flags > and enable "Cross verse boundaries"
Greetings MGVH,

With your directions into the Graphical Search Engine I was able to extrapolate six hits. Actually a whole lot more. I had to manually look at each verse to determine if the first adverb was indeed the last word in the verse. In each of the six hits it was followed by a second adverb as the first word in the next verse. As such, mission accomplished.

The command line - '*@b *@b;2 did not produce the desired results, only showing verses with two adverbs next to each other.

Thank you for the assistance.

MGVH
03-13-2014, 02:32 PM
Hmmm... the command line one should work... For example, it should have returned Matthew 21.36. If you look, you will see that the adverb is at the end of the verse, and there is an adverb which is the first word of 21.37.

Glenn Weaver
03-14-2014, 10:05 AM
The Command Line search allows for a cross-verses search, but it does not require it. The Command Line search will find any combination, both within a single verse and traversing two verses.

In the GSE you can create a phrase search for two adverbs (no intervening words). Turn on cross-verse searching. Then, in order to require that the first adverb appear in the last word of the verse, open the first adverb's Word Box and check the box for "Position | Specify postion in verse '1' ", and select the radion button "from end". In this way the two-word phrase must traverse two verses. I found 16 hits using the BNM as the search version.

Blessings,
Glenn

Mark Eddy
03-14-2014, 11:13 PM
In the GSE you can create a phrase search for two adverbs (no intervening words). Turn on cross-verse searching.
How do you do this? I do not see an option anywhere in the GSE called "cross-verse searching." When I double click on the "And" box, I see "Proximity" and "Match within __ verses." When I put "2" in the blank, click "OK" and then do the search, BW produces the message: "Can't run query" and tells me "Verse proximity (in the merge boxes) can't be used in a query using ordering or agreement. To mix ordering and agreement with proximity conditions Use WORD proximity (specified in ordering boxes) instead.
You may need to split your query into sub-queries. The GSE tutorials give an example of this."
I already have a "WORD proximity" or "ordering" box. It is set to "exactly 0." But that will not allow me to search across verse boundaries (I think.) When I run the search without anything on the "Match within __ verses" space, using BGM I get zero hits. I assume this is because GSE is searching for a single verse which both begins and ends with an adverb and has no words between, namely a verse which contains two words, both of which are adverbs.
The examples in Help do not show any cross-verse searches, so I have no idea what to put in a subquery.
What do I not understand correctly?
Mark Eddy

MGVH
03-15-2014, 11:51 AM
How do you do this? I do not see an option anywhere in the GSE called "cross-verse searching."
I had mentioned it in passing in my initial response:
In the Graphical Search Engine: Compose your search, then on the menu: Query > Properties > Flags > and enable "Cross verse boundaries"

Mark Eddy
03-15-2014, 07:16 PM
I had mentioned it in passing in my initial response:
In the Graphical Search Engine: Compose your search, then on the menu: Query > Properties > Flags > and enable "Cross verse boundaries"
Yes, I saw that, and I did that, but that does not eliminate the problem which I had. Sorry.
Mark Eddy

Jim Wert
03-16-2014, 06:57 PM
Yes, I saw that, and I did that, but that does not eliminate the problem which I had. Sorry.
Mark Eddy

I ran into the same problem when I started with *@b *@b;2 on the command line, and asked for the equivalent GSE query.
When I used *@b *@b and then did the Query > Properties > Flags > and enable "Cross verse boundaries" it worked fine.
Looks like the AND box with "in 2" caused the problem.

Jim Wert
03-16-2014, 08:03 PM
The *@b *@b;2 command line did not achieve the same results. There is a little different logic going on with the command line.

You are right; in this case the Command Line Query gives unexpected results.
When BW finds more than one string of adjacent adverbs in two adjacent verses, it reports only the last occurrence of adjacent adverbs.
The equivalent GSE Query appears to behave correctly.

Glenn Weaver
03-17-2014, 10:14 AM
Hi Mark,

In most cases you can have a search on the Command Line and open the GSE and populate the search. However, in this case the verse proximity is not handled properly in the GSE. The ";2" needs to be removed, as Jim mentioned.

Blessings,
Glenn