@arthurattwell
Yes, this is an issue. When added **sequentially** in any order there is no way to know those other targets exist and therefore the relative links are not updated (in other words why would a individual file you imported have valid relative links to files already inside the epub and visa versa.
So we need to completely rewrite the ImportHTML to pull in multiple linked html files if they exist and then update the whole shebang together, much like how it loads an epub now.
We are simply too close to Sigil-0.9.4 release to change that much code. I will add it to my to-do list for Sigil-0.9.5.
So please continue to use your workaround.
Thanks for your bug report.
KevinH
|