Adding a new filter is not a difficult task, the main question is what to do with the outcome. <br><br>I always thought of names being useful as links to Bible encyclopedias and , with location names possibly, where known, with map links. All the ways of creating confusion I can not see being of any real relevance, but for the original language texts. And there it is often enough a matter of interpretation.<br><br>Peter<br><br>Sent from my mobile. Please forgive shortness, typos and weird autocorrects.<div class="quote" style="line-height: 1.5"><br><br>-------- Original Message --------<br>Subject: [sword-devel] Doing something useful with the OSIS name element?<br>From: David Haslam <dfhdfh@protonmail.com><br>To: sword-devel mailing list <sword-devel@crosswire.org><br>CC: <br><br><br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>Dear developers,<br></div><div><br></div><div>A few years back, DM Smith and I discussed the possibility to enhance the CrossWire flagship <b>KJV</b> module by marking all <b>names</b> therein - each with suitable <b>attributes</b>.<br></div><div><i>This is still something I'd like to be involved with when I have more free time for CrossWire activities.</i></div><div> <br></div><div> AFAICT, the SWORD API currently doesn't do anything special with the OSIS <b>name</b> element.<br></div><div>IMHO, we could do something useful here and thereby enhance the understanding of a suitably marked up Biblical text.</div><div> <br></div><div> <u>Suggestions</u>:<br></div><ol><li>Provide a new filter to display words wrapped within the <b>name</b> element using (e.g.) <b>bold</b> font style.<br></li><li>Support a new module configuration key <b>GlobalOptionFilter=OSISNames</b> to allow the front-end to toggle this on and off.<br></li><li>Add API support to succinctly display <b>attribute</b> values for the name element (e.g. by mouseover tooltip, etc).</li></ol><div> <u>Discussion points</u>:<br></div><ul><li>There are some words that are used as a <b>name</b> in some places but as an ordinary common word in other places.<br></li><li>Although we capitalise names in <b>English</b>, we also capitalise the first word of every sentence, thus potentially leading to ambiguities for new readers.<br></li><li>All nouns in <b>German</b> are capitalised, so a learner of the language has an even harder job to know which words are names.<br></li><li>There are several writing systems in which there is no visual clue at all to indicate which words are names.<br></li><li>cf. There are even some writing systems in which there is no space between words.<br></li><li>Not all writing systems have font support for <b>bold</b> style, so perhaps an alternative display method might need to be defined in the .conf file ? <br></li></ul><div> Best regards,<br></div><div> <br></div><div> David<br></div><div> <br></div><div> Sent with ProtonMail Secure Email.<br></div><div><br></div><div><br></div></div><div><br></div></blockquote></div>