View Single Post
Old 01-02-2016, 11:06 PM   #14
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
Posts: 13,587
Karma: 79436940
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
I took maybe a simple approach for sub-series. I added two new columns to calibre
Code:
Column Header: Sub Series
Lookup Name: subseries
Column Type: Text, column shown in the tag browser
Description: Sub Series for a book. Used as part of a calculated column for shelf definitions.

Column Header: Subseries Shelf
Lookup Name: subshelf
Column Type: Column built from other columns
Description: Provides for a subseries shelf (first used for Discworld books)
Template: {#subseries:'test($,strcat(field('series'),' - ',$),'')'}
What this allows me to do is to specify a value for a subseries within a series of books; for instance Carpe Jugulum is book 23 of the Discworld Series, but is also in the Witches subseries.

When the book is transferred to my Kobo, it will end up being called D - 23 - Carpe Jugulum, and be located on both the Discworld AND Discworld - Witches shelves. (I use a metadata plugboard to massage the title of the book to include an abbreviated form of the Series name and the number of the book in that series).
PeterT is offline   Reply With Quote