In the figurative language tagging in the Bible there are several subcategories of metaphors (Structural, Ontological, etc) and some of these subcategories have additional subcategories (e.g. Ontological has Container, Entity, Personification, etc,)
How can I search for higher level categories and include all subcategories. For example, suppose I want to search for all metaphors, regardless of subcategory? This finds structural metaphors:
{Section <FigurativeLanguageCategory = Meta, Struct>}
But what if I want to find all types of metaphors?
Harry Hahne:But what if I want to find all types of metaphors?
For the NT only, try {Section <FigurativeLanguageCategory ~ Meta>} --> note that ~ Meta ensures matching all metaphor categories
But I think you might find {Section <FigurativeLanguageCategory ~ Meta, Ont>} more satisfying. See the Lexham Glossary for a summary of Categories.
{Section <Culture Traditional Metaphors>} comes from the Lexham Cultural Ontology Glossary, but doesn't work in Bibles.
Dave===
Windows 11 & Android 8
Dave Hooton: Harry Hahne:But what if I want to find all types of metaphors? For the NT only, try {Section <FigurativeLanguageCategory ~ Meta>} --> note that ~ Meta ensures matching all metaphor categories But I think you might find {Section <FigurativeLanguageCategory ~ Meta, Ont>} more satisfying. See the Lexham Glossary for a summary of Categories. {Section <Culture Traditional Metaphors>} comes from the Lexham Cultural Ontology Glossary, but doesn't work in Bibles.
Thanks, David.
I had tried {Section <FigurativeLanguageCategory = Meta>}, but it returned nothing.
Let me see if I understand the search logic:
Harry Hahne: Let me see if I understand the search logic: = means exactly ~ means intersection. So = would mean that there can be no subcategory of that particular category I am searching for
That seems to be the understanding with this datatype! = will not work with Meta, which has subcategories but it will work with Idiom and Hyperbole which have no subcategories e.g. {Section <FigurativeLanguageCategory = Hyperbole>}
If you look at the Sense tool, idol has cast idol as a subcategory, but you can use <Sense = idol> and <Sense = cast Idol>, unlike Figurative Language Category. And <Sense ~ idol> will include idol, cast idol and other subcategories.