<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>