Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 10-10-2020, 06:26 AM   #1
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,743
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Can subtitle be used as a second series?

If a book in a series also is part of another series, is it possible to use subtitle for the second series? If so, what would e the best way to do this? Thanks.
JSWolf is offline   Reply With Quote
Old 10-10-2020, 06:49 AM   #2
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
You would be able to configure it in the driver. That can use a template to set the subtitle to whatever you want.

And that's as far as I'm going to spoon feed you. Honestly, you have been around here long enough to know how to do this and tell us your good idea.
davidfor is offline   Reply With Quote
Advert
Old 10-10-2020, 01:06 PM   #3
Quoth
Still reading
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 14,016
Karma: 105092227
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
I'm not sure though how actually on the Kobo, that ONE book can be in two series.
A second Collection based on Subtitle is trivial. Books can be in multiple collections on Kindle and Kobo.

But a collection and a series are not quite the same thing. I have a Collection that has multiple Series, and is sorted on the Kobo by Series. Any of those books can be in a different collection, but I can't see how a book, actually on the Kobo screen, can be in two different series.
Quoth is offline   Reply With Quote
Old 10-10-2020, 04:06 PM   #4
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,743
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Quoth View Post
I'm not sure though how actually on the Kobo, that ONE book can be in two series.
A second Collection based on Subtitle is trivial. Books can be in multiple collections on Kindle and Kobo.

But a collection and a series are not quite the same thing. I have a Collection that has multiple Series, and is sorted on the Kobo by Series. Any of those books can be in a different collection, but I can't see how a book, actually on the Kobo screen, can be in two different series.
There are books that are in a series and some of those are in a sub series. For example The Dragonriders of Pern series. Three of the the books are also in the Harper Hall series.

This isn't for me. I'm giving someone else the available options.
JSWolf is offline   Reply With Quote
Old 10-10-2020, 04:55 PM   #5
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,168
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by JSWolf View Post
There are books that are in a series and some of those are in a sub series. For example The Dragonriders of Pern series. Three of the the books are also in the Harper Hall series.

This isn't for me. I'm giving someone else the available options.
My personal choice is go for long series names so sort by series still works.

I.e. Dragonriders of Pern: Harper Hall as the series name.
DNSB is offline   Reply With Quote
Advert
Old 10-10-2020, 09:28 PM   #6
DevonHess
Can't actually read
DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.
 
DevonHess's Avatar
 
Posts: 81
Karma: 335656
Join Date: Sep 2019
Device: Kobo Forma, Kobo Sage, Kindle PW2
DNSB's method is good, but I don't love the idea of breaking up the series.

Personally I think the most elegant method is this.

Title: Harper Hall: Dragonsong
Series: Dragonriders of Pern

I don't think doing anything fancy is necessary.
DevonHess is offline   Reply With Quote
Old 10-10-2020, 10:46 PM   #7
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,168
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by DevonHess View Post
DNSB's method is good, but I don't love the idea of breaking up the series.

Personally I think the most elegant method is this.

Title: Harper Hall: Dragonsong
Series: Dragonriders of Pern

I don't think doing anything fancy is necessary.
From my point of view, I am not breaking up the series and a series sort will show the Harper Hall sub-series within the series. Now if you used:

Harper Hall 01: Dragonsong
Series: Dragonriders of Pern xx

One issue for me is that the 3 Harper Hall books overlap Dragonquest and White Dragon making series numbering fun. And that is a sadly common habit with many authors who have multiple series set in the same universe.
DNSB is offline   Reply With Quote
Old 10-10-2020, 11:15 PM   #8
Ripplinger
350 Hoarder
Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.Ripplinger ought to be getting tired of karma fortunes by now.
 
Ripplinger's Avatar
 
Posts: 3,574
Karma: 8281267
Join Date: Dec 2010
Location: Midwest USA
Device: Sony PRS-350, Kobo Glo & Glo HD, PW2
Quote:
Originally Posted by DNSB View Post
My personal choice is go for long series names so sort by series still works.

I.e. Dragonriders of Pern: Harper Hall as the series name.
I did pretty much the same when I ran into a main series that was then broken down into 3 sub-series within it, but I used a comma instead of a colon. It's become an unconscious choice just out of habit because of Windows not letting you use colons in a file name.

But that method worked out well for me.
Ripplinger is offline   Reply With Quote
Old 10-11-2020, 12:36 AM   #9
DevonHess
Can't actually read
DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.DevonHess ought to be getting tired of karma fortunes by now.
 
DevonHess's Avatar
 
Posts: 81
Karma: 335656
Join Date: Sep 2019
Device: Kobo Forma, Kobo Sage, Kindle PW2
Quote:
Originally Posted by DNSB View Post
From my point of view, I am not breaking up the series and a series sort will show the Harper Hall sub-series within the series. Now if you used:

Harper Hall 01: Dragonsong
Series: Dragonriders of Pern xx

One issue for me is that the 3 Harper Hall books overlap Dragonquest and White Dragon making series numbering fun. And that is a sadly common habit with many authors who have multiple series set in the same universe.
Do you mean that the 3 Harper Hall books aren't even sequential relative to the main series? That's really annoying. In that case i might just ignore the subseries all together.

I use the series tab more than I sort by series, so I guess different methods for different use cases.

The only real fix would be if ePub natively supported multiple series. I also wish they supported series entries with no number, which I run into often.
DevonHess is offline   Reply With Quote
Old 10-11-2020, 11:17 AM   #10
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,804
Karma: 7025947
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
If you have multiple EPUB3-style series entries in the OPF, it should be trivial to modify my NickelSeries mod to put the second one in the subtitle.

Here are the relevant parts:
Spoiler:
NickelSeries@a06f1ac/metadata.h:13-25
Code:
    // series is a map of the element ID to its series name and index. The
    // series index is returned as-is and may not be a number, but both the name
    // and index will not be empty.
    //
    // Sources:
    // - Calibre: meta[name="calibre:series"][content]          source =  ns_metadata_t::calibre
    //                                                          series =  [content]
    //            meta[name="calibre:series_index"][content]    index  =  [content]
    // - EPUB3:   meta[property="belongs-to-collection"][id]    source =  [id]
    //                                                          series =  text
    //            meta[property="group-position"][refines=#id]  index  =  text
    //            meta[property="collection-type"][refines=#id] text   == "series"  || none
    QMap<QString, QPair<QString, QString>> series;
NickelSeries@a06f1ac/nickelseries.cc:60-127
Code:
static void ns_update_series(Volume *v, QString const& filename) {
    nh_log("hook: updating metadata for '%s'", qPrintable(filename));


    NSMetadata meta(filename);
    if (!meta.error().isNull()) {
        nh_log("... error: '%s', ignoring", qPrintable(meta.error()));
        return;
    }


    if (!meta.series.isEmpty()) {
        QString series;
        QString index;


        for (QString id : meta.series.keys()) {
            series = meta.series[id].first;
            index  = meta.series[id].second;
            nh_log("... found metadata: id='%s' series='%s' index='%s'", qPrintable(id), qPrintable(series), qPrintable(index));
        }


        if (meta.series.contains(NSMetadata::calibre)) {
            series = meta.series[NSMetadata::calibre].first;
            index = meta.series[NSMetadata::calibre].second;
        }


        nh_log("... using ('%s', %s)", qPrintable(series), qPrintable(index));


        bool ok;
        double d = QVariant(index).toDouble(&ok);
        if (ok) {
            nh_log("... simplified series index '%s' to '%s'", qPrintable(index), qPrintable(QString::number(d)));
            index = d
                ? QString::number(d)
                : QString();
        }


        nh_log("... Volume::setSeriesName('%s')", qPrintable(series));
        Volume__setSeriesName(v, series);


        nh_log("... Volume::setSeriesNumber('%s')", qPrintable(index));
        Volume__setSeriesNumber(v, index);


        if (Volume__setSeriesNumberFloat) {
            nh_log("... Volume::setSeriesNumberFloat('%s')", qPrintable(index));
            Volume__setSeriesNumberFloat(v, index);
        }


        if (Volume__setSeriesId) {
            nh_log("... Volume::setSeriesId('%s')", qPrintable(series));
            Volume__setSeriesId(v, series); // matches the Calibre Kobo plugin's behaviour for compatibility
        }
    }


    if (!meta.subtitle.isEmpty()) {
        QString subtitle;
        for (QString id : meta.subtitle.keys()) {
            subtitle = meta.subtitle[id];
            nh_log("... found metadata: id='%s' subtitle='%s'", qPrintable(id), qPrintable(subtitle));
        }


        if (meta.subtitle.contains(NSMetadata::calibre))
            subtitle = meta.subtitle[NSMetadata::calibre];


        nh_log("... using '%s'", qPrintable(subtitle));


        nh_log("... Volume::setSubtitle('%s')", qPrintable(subtitle));
        Volume__setSubtitle(v, subtitle);
    }
}

Last edited by geek1011; 10-11-2020 at 11:20 AM.
geek1011 is offline   Reply With Quote
Old 10-11-2020, 01:03 PM   #11
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,168
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by DevonHess View Post
Do you mean that the 3 Harper Hall books aren't even sequential relative to the main series? That's really annoying. In that case i might just ignore the subseries all together.
Exactly.

Quote:
Originally Posted by DevonHess View Post
The only real fix would be if ePub natively supported multiple series. I also wish they supported series entries with no number, which I run into often.
For most series, not having series numbers strikes me a a bit silly though there have been series such as those put together by publishers where the series number simply indicates the publishing order.
DNSB is offline   Reply With Quote
Old 10-11-2020, 02:02 PM   #12
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,509
Karma: 78910112
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
My approach was maybe a tad convoluted (like many of my solutions).

I added a custom text column "#subseries" with heading "Sub Series"
I added a custom column built from other columns "#subshelf" with heading "Subseries Shelf" and formula "{#subseries:'test($,strcat(field('series'),' - ',$),'')'}"

Then in the Kobo driver configuration I had both "series" and "#subseries" listed in the "collections column".

This allowed books from Discworld to end up in either just "Discworld", or both "Discworld" and "Discworld - Witches" and kept the series number as being the series value within the main series.

I realize that this won't help those with two distinct real series but intersecting books.
PeterT is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Subtitle in metadata? Notjohn ePub 6 10-23-2016 05:34 AM
Subtitle in epub metadata? srascal ePub 14 05-04-2013 06:10 PM
Distance between title and subtitle GraciousMe ePub 1 10-23-2012 01:37 PM
Subtitle / Sub-Series on a Kindle? M4cc45 Library Management 0 06-28-2012 03:08 PM
Book SubTitle? taraboom11 Library Management 1 03-01-2011 08:48 PM


All times are GMT -4. The time now is 05:16 PM.


MobileRead.com is a privately owned, operated and funded community.