The driver and calibre do the matching in few ways. One is that a file called metadata.calibre is maintained on the root of the device. This is the first stop for matching. Any book that calibre has matched in a previous session is in here and will match from then on. And when you send a book, it is added to this for matching later.
For other books, it is purely title and author. And an exact match is needed.
The title you have is a bit unusual for a kepub. I would normally expect something like "The Knight (Book One of The Wizard Knight)" Because of the format, that makes me wonder if what you are seeing is actually a title followed by a subtitle. In the database on the device, there is separate field for a subtitle. It is displayed in the library lists as part of the title but separated by a dash like you are seeing. I have a few books from Kobo where this happens.
I had a look for the book in the Kobo shop. The closest I could find was "The Knight" by Gene Wolfe. Wikipedia told me this was book one of "The Wizard Knight". Unfortunately, when I downloaded the preview, the title showed as simply "The Knight". I'm not sure if I found the wrong book, or a different edition.
|