View Single Post
Old 05-19-2020, 09:43 PM   #7
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,419
Karma: 27757236
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
There are all sorts of issues with that, that I am pretty sure "all" your reading apps dont handle.

1) There can be multi-level ToCs and so multiple ToC entries for a given search result

2) If the ToC entries are not single entry per internal file, it means you have to somehow calculate which ToC entry a search result corresponds to which can only be done by a fairly slow procedure.
kovidgoyal is offline   Reply With Quote