View Single Post
Old 11-01-2014, 11:33 AM   #1106
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,906
Karma: 6120478
Join Date: Nov 2009
Device: many
Hi PoP,

The error meant that one entry was missing an end position (it did not exist in the tagMap).

I think this is caused by your very very last entry in the dictionary not having a proper ending </idx:entry> tag.

Here is the snippet of code:
Code:
<idx:entry name="word" scriptable="yes">
        <h2>
          <idx:orth>Zvook</idx:orth><idx:key key="Zvook">
        </h2>
        <I>fr:</I> son <I>en:</I> sound <I>ru:</I> звук, zvuk (sound)

<div> <img hspace="0" vspace="0" align="middle" src="../Images/sep.gif"/> <table width="100%" bgcolor="#992211"><tr><th widht="100%" height="2px"></th></tr></table> </di\
v>

    </mbp:frameset>


  </body>
</html>
Notice there is no </idx:entry> to match the opening <idx:entry blah> tag for this very last word.

So please try adding the final </idx:entry> tag right before the </mbp:frameset> and recompiling.

It should then unpack successfully (I hope!). Please let me know if that does not do the trick.

Also, I just noticed that your use of <idx:key> does not seem to have an ending tag either (please check this all throughout your dictionary). If there is no <idx:key> content then it should be self-closed:
<idx:key name="blah" /> otherwise there should be a matching ending </idx:key> tag someplace as well for each beginning tag.

Take care,

KevinH

Quote:
Originally Posted by PoP View Post
Thanks KevinH.

The dictionary is in the last zip attached to this post :https://www.mobileread.com/forums/sho...d.php?t=205634

Last edited by KevinH; 11-01-2014 at 11:42 AM. Reason: updated on missing ending idx:key as well
KevinH is offline   Reply With Quote