Problem:
I have a Kobo Sage.
With Calibre, when I copy books to the device, the series are created as collections but they are not ordered as wanted, they are only ordered by the title of each book, not its position in the series.
For example I have books from "
G.J. Arnaud" (french) with a series of 64 books named "
La compagnie des glaces". When I open the collection named "
La compagnie des glaces", they are sorted by their title name and if I want to read them in their series order I have to consult a list somewhere to know which is the next one and choose it where it is in the collection.
Question:
I search the documentation and these forums (maybe with not accurate keys) and did not found anything about that.
Is there a way to define them properly, with some parameters in device section or with some naming conventions or special columns ?
Environment:
Calibre: 8.10.0
Kobo Sage: 4.38.23429
In Calibre I still have a user column named "completetitle" which is:
"
{series}{series_index:number_in_series()| -|- }{title_sort}"
With the function "
number_in_series" defined as:
Code:
program:
if field('series') == "" then
""
else
num = field('series_index') ;
if fractional_part(num) == 0.0 then
format_number(num, "{0:03d}")
else
format_number(num, "{0:05.1f}")
fi
fi