Word can generate messy html and rtf code.
Until a few hours ago I too was having having troubles with TOCs edited in Word. When the document was converted in HTML, the LRF file would give me "link", "link", "link" as items in the TOC; when it was saved in the RTF format, all TOC elements would lead me to page 1.
Turns out the html code in Word is really messy (especially in Word 2000) and mostly useless, all I had to do was to find an app that would clean the code (the one I found is called Html Filter 2.0). Since then, I import html docs in Calibre and it works.
At last! It took me 12 hours to figure it out!
|