When I want to find, e.g. "man" and "god" appearing in the same verse with search scope set to verse I can search for:
man <and> god
which returns any verses where the words "man" and "god" are found together, in any order. This is expected.
But if I want to find a verse, e.g. that twice mentions "man"
man <and> man
will not return what I expect, as the returned results show verses with single occurrence of "man". Searching, instead, for
man <followed by> man
will return what I expect, displaying verses that have "man" twice.
I tend to think of <and> as a condition that is satisfied only when what is left of it and right of it are both true. And that is how Accordance Help explains it. From Help: "X <AND> Z finds verses whereX and Z are both present." But when what is to the left and to the right of <and> are the **same**, then the operating logic seems inconsistent, treating "man <and> man" as equivalent to a simple string search of "man", but that is not what <and> operator implies.
I wonder if the <and> logic can be adjusted so that when what is to its left and its right are the same, <and> returns expected results of ...man...man...
Edited by Ken Han, 14 March 2014 - 01:25 PM.