This is something that's bugged me for a long time, so much so that I'm considering writing a plugin to help with this. It wouldn't be a full solution because it would only work in the library, not on the device.
The idea is that you store multiple series in a single, hierarchical, tag-like column. The second-to-last level of the hierarchy (you'll usually only have 2 levels) indicates the series, and the last level indicates the index.
The plugin would simply pull up a screen listing all the "series" that the current book belongs to. You select a series, and it would filter the book list so that only books with that series show, and puts them in order by that specific series. Most of this can be done with the tag browser already; the ordering is the only part that's missing.
Would there be any interest in this plugin? I'm familiar with Python, but I'm clueless when it comes to creating plugins. If others would be interested in it, that might give me the motivation to actually do it.
|