Hi there ! I just had an interesting conversation with Cyrille about using an actual greek dictionary in sword instead of Strong’s number. The main use case is related to the LXX module where lots of words are not associated with any greek Strong’s number (as they never occur in the new testament).
The source document used to build the LXX module provides dictionary entries for each word but those are not currently present in the Osis used to build the module. It would be really easy to add them. There is already a (french) greek dictionary available as a Sword module (FreBailly). It would be really nice if those information could be linked so that one could easily access a definition for all/most words in the LXX module. There are some problems that would still need to be solved before being able to do so: 1) How should the Osis xml represent the dictionary entry ? Different modules seems to use differents way, but the idea seems to put all information in the lemma attribute (or is it the savlm one ?) : MorphGNT: <w lemma="lemma.Strong:ὁράω strong:G3708" morph="robinson:V-AAP-NSM" savlm="lemma.Strong:ὁράω strong:G3708">Ἰδὼν</w> KJV (well here the greek is not the dictionary entry but the actual word used in the greek text, still the idea of having several lemma information is there): <w lemma="strong:G3708 lemma.TR:ιδων" morph="robinson:V-2AAP-NSM" savlm="strong:G3708 lemma.TR:ιδων" src="1">seeing</w> Would something like this be valid ? <w lemma="strong:G4160 lemma.LXX:ποιέω" morph="packard:VAI-AAI3S" xlit="betacode:E)POI/HSEN">ἐποίησεν</w> 2) How would this information be used by different frontends ? How can they know which part of the lemma attribute to use with which dictionary module ? Is that something that is already coded or should each frontend add something specific on a per module base ? If that is the case, are there people interested in writing this ? I realise there is a public domain version of the Liddell & Scott dictionary available that could easily be used to make an english sword module: (https://archive.org/details/Lsj--LiddellScott) I would be happy building the Liddell&Scott module and adding the lexical entry in the LXX module if I know I could have access to those information with one of the existing frontends. _______________________________________________ sword-devel mailing list [email protected] https://crosswire.org/mailman/listinfo/sword-devel
