As an exercise in learning about the Sword library and friends, and to help me with my homework for a Greek class I&#39;m taking at my church, I have been trying to construct a Sword module from the CCAT/Tauber source material at MorphGNT.org. Because the text is UBS4/NA27, sometimes the lemmas differ from what you would find in Strong&#39;s. So I want to display the lemma from the CCAT/Tauber database (which is also what you would find in the UBS4 glossary) in addition to the entry from Strong&#39;s, in BibleTime (which for me is by far the most intuitive sword client I have found for doing NT Greek, at least). <br>
<br>Unfortunately, I could not get the extra lemma to show up in BT. <br><br>The module I am constructing is in OSIS format, so this has to do with backend/bt_osishtml.cpp. The tag in my module looks something like this:<br>
<br>&lt;w lemma=&quot;lemma.DUMMY:ἐν lemma.strong:G1722&quot; morph=&quot;robinson:PREP&quot;&gt;ἐν&lt;/w&gt;<br><br>In BibleTime version 1.6.5, bt_osishtml.cpp line 155 there is the following if-statement:<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if ((*val == &#39;H&#39;) || (*val == &#39;G&#39;)) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attrValue.append(val);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br><br>Basically, the &quot;alternate&quot; lemma (well, it&#39;s the same as Strong&#39;s _most_ of the time) is filtered out because it doesn&#39;t start with &#39;G&#39; or &#39;H&#39;. I can change my OSIS generator to prepend a &#39;G&#39;, and it will work, but the output is funny looking, because there is no break between the G and the greek characters. It looks better if I simply comment out the if. It still shows up as &quot;Strongs: ἐν&quot;, but I can live with that for now. <br>
<br>So the question is: What would be the right way to get this result? I presume that if-statement is there for a reason, and there is something it is guarding against. Any advice would be welcome. <br><br>Tom Cornell<br>
<br><br>