Activity log for bug #1454199

Date Who What changed Old value New value Message
2015-05-12 10:55:55 Madar bug added bug
2015-05-12 10:57:06 Madar description I have the following html part: <p>text to explain one<a href="#id1">[1]</a></p> <p>text to explain two<a href="#id2">[2]</a></p> <p><a name=id1><b>1. </b>explanation one</p> <p><a name=id2><b>2. </b>explanation two</p> If i convert this to azw3, the result is this: <p class="calibre1">text to explain one<a class="calibre2" href="part0000.html#id1">[1]</a></p> <p class="calibre1">text to explain two<a class="calibre2" href="part0000.html#id2">[2]</a></p> <p class="calibre1"><a class="calibre2" id="id1" name="id1"><b class="calibre3">1. </b>explanation one</a></p><a class="calibre2" id="id1" name="id1"> </a><p class="calibre1"><a class="calibre2" id="id1" name="id1"></a><a class="calibre2" id="id2" name="id2"><b class="calibre3">2. </b>explanation two</a></p><a class="calibre2" id="id2" name="id2"> </a> In the second segment you can see an extra <a class="calibre2" id="id1" name="id1"></a> , which confuse the Kindle4 reader. If i read the book in Calibre, and click on the first hyperlink, it's correctly jumping to the first target. However, if i am using the Kindle reader, it's jump to the second - wrong - target. If i convert same text to mobi, and open it on the Kindle4 reader, it works fine. If i remove this extra part from the code by the editing the book, and upload, it works fine. If i have more hyperlinks in the text, it's become more messy, and the id's wondering around. I have the following html part: <p>text to explain one<a href="#id1">[1]</a></p> <p>text to explain two<a href="#id2">[2]</a></p> <p><a name=id1><b>1. </b>explanation one</p> <p><a name=id2><b>2. </b>explanation two</p> If i convert this to azw3, the result is this: <p class="calibre1">text to explain one<a class="calibre2" href="part0000.html#id1">[1]</a></p> <p class="calibre1">text to explain two<a class="calibre2" href="part0000.html#id2">[2]</a></p> <p class="calibre1"><a class="calibre2" id="id1" name="id1"><b class="calibre3">1. </b>explanation one</a></p><a class="calibre2" id="id1" name="id1"> </a><p class="calibre1"><a class="calibre2" id="id1" name="id1"></a><a class="calibre2" id="id2" name="id2"><b class="calibre3">2. </b>explanation two</a></p><a class="calibre2" id="id2" name="id2"> </a> In the second segment you can see an extra <a class="calibre2" id="id1" name="id1"></a> , which confuse the Kindle4 reader. If i read the book in Calibre, and click on the first hyperlink, it's correctly jumping to the first target. However, if i am using the Kindle reader, it's jump to the second - wrong - target. If i convert same text to mobi, and open it on the Kindle4 reader, it works fine. If i remove this extra part from the code by the editing the book, and upload, it works fine. If i have more hyperlinks in the text, it's become more messy, and the id's wondering around. calibre version 2.27
2015-05-12 11:48:20 Kovid Goyal calibre: status New Invalid
2015-05-12 12:06:27 Kovid Goyal calibre: status Invalid Fix Released