Adding a new filter is not a difficult task, the main question is what to do with the outcome.

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.

Peter

Sent from my mobile. Please forgive shortness, typos and weird autocorrects.


-------- Original Message --------
Subject: [sword-devel] Doing something useful with the OSIS name element?
From: David Haslam
To: sword-devel mailing list
CC:


Dear developers,

A few years back, DM Smith and I discussed the possibility to enhance the CrossWire flagship KJV module by marking all names therein - each with suitable attributes.
This is still something I'd like to be involved with when I have more free time for CrossWire activities.

AFAICT, the SWORD API currently doesn't do anything special with the OSIS name element.
IMHO, we could do something useful here and thereby enhance the understanding of a suitably marked up Biblical text.

Suggestions:
  1. Provide a new filter to display words wrapped within the name element using (e.g.) bold font style.
  2. Support a new module configuration key GlobalOptionFilter=OSISNames to allow the front-end to toggle this on and off.
  3. Add API support to succinctly display attribute values for the name element (e.g. by mouseover tooltip, etc).
Discussion points:
  • There are some words that are used as a name in some places but as an ordinary common word in other places.
  • Although we capitalise names in English, we also capitalise the first word of every sentence, thus potentially leading to ambiguities for new readers.
  • All nouns in German are capitalised, so a learner of the language has an even harder job to know which words are names.
  • There are several writing systems in which there is no visual clue at all to indicate which words are names.
  • cf. There are even some writing systems in which there is no space between words.
  • Not all writing systems have font support for bold style, so perhaps an alternative display method might need to be defined in the .conf file ?
Best regards,

David

Sent with ProtonMail Secure Email.



_______________________________________________
sword-devel mailing list: sword-devel@crosswire.org
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page

Reply via email to