[sword-devel] OSISVariants & SWORD

David Haslam dfhmch at googlemail.com
Fri Mar 24 03:25:30 MST 2017

Even with only two variants supported by SWORD, it manages to get things

e.g. Xiphos has module options for selecting variants:

* Primary reading
* Secondary reading
* All readings

Yet when the user selects *Primary*, the *Secondary* reading is displayed,
and /vice versa/!

This is not a Xiphos issue, but rather a SWORD issue that's "been around
since the start of Net.Time".

I suspect that this is possibly part of a wider topic of what the *defaults*
should be for various option filters.

e.g. *For UTF8GreekAccents*, the /default/ ought to be to *show* them,
especially if a front-end hasn't yet got the UI option to toggle them off
and on.

*PocketSword* is like that! It displays *TischMorph* without accents, so I
can't even tell whether it's displaying primary or secondary variant.

Likewise for *diatheke*, the option filter *-o a* shouldn't be needed except
when the user wishes to *strip* the Greek accents. 

The reason being is that UTF8GreekAccents (like a few similar) is a
*subtractive* filter, unlike Strongs and Morph, etc, which are *additive*.

Please comment.

Best regards,


View this message in context: http://sword-dev.350566.n4.nabble.com/OSISVariants-SWORD-tp4656983p4656996.html
Sent from the SWORD Dev mailing list archive at Nabble.com.

More information about the sword-devel mailing list