03-15-2024, 10:11 AM | #121 |
Zealot
Posts: 105
Karma: 37418
Join Date: Jan 2013
Device: Kobo Glo, Aura, H2OE2, Libra 2
|
I have the same problem as @RodasQ, I just cannot get NickelSeries to write the subtitle on the first connection.
I suspect my issue is the column type. I'm using type "Column built from other column", it's the only type where I can get the text to appear in the #subtitle column, but I think NickelSeries needs #subtitle to be a text column. Can anyone please advise how to create / copy a integer column type to a text column type. Or am I on the wrong track altogether? Last edited by npr; 03-15-2024 at 10:14 AM. |
03-15-2024, 10:19 AM | #122 | |
Addict
Posts: 245
Karma: 391602
Join Date: Oct 2009
Location: Chicago, IL USA
Device: Sony PRS-350; Kobo Clara HD; Kobo Clara 2E; Kobo Clara BW
|
Quote:
https://www.mobileread.com/forums/sh...2&postcount=64 |
|
Advert | |
|
03-15-2024, 10:38 AM | #123 |
Zealot
Posts: 105
Karma: 37418
Join Date: Jan 2013
Device: Kobo Glo, Aura, H2OE2, Libra 2
|
Thanks, that's exactly what I'm doing, but it refuses to write the subtitle on the first connection. It appears on the second connection but that's from the Kobotouchextended driver not from NickelSeries.
Note: The Series info is being written on the first connect so that's from NickelSeries. Can you please confirm the column type you are using? |
03-15-2024, 10:56 AM | #124 |
Addict
Posts: 245
Karma: 391602
Join Date: Oct 2009
Location: Chicago, IL USA
Device: Sony PRS-350; Kobo Clara HD; Kobo Clara 2E; Kobo Clara BW
|
|
03-15-2024, 11:56 AM | #125 | |
Wizard
Posts: 2,760
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
|
|
Advert | |
|
03-15-2024, 12:29 PM | #126 |
Bibliophagist
Posts: 36,499
Karma: 145748888
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
This is what I see when embedding a subtitle in an ePub using calibre (the subtitle is "Daring Adventures on Elephant Island":
Code:
<meta name="calibre:user_metadata:#subtitle" content="{"table": "custom_column_9", "column": "value", "datatype": "text", "is_multiple": null, "kind": "field", "name": "Subtitle", "search_terms": ["#subtitle"], "label": "subtitle", "colnum": 9, "display": {"description": "", "use_decorations": 0}, "is_custom": true, "is_category": true, "link_column": "value", "category_sort": "value", "is_csp": false, "is_editable": true, "rec_index": 31, "#value#": "Daring Adventures on Elephant Island", "#extra#": null, "is_multiple2": {}}" /> |
03-15-2024, 02:23 PM | #127 |
Zealot
Posts: 105
Karma: 37418
Join Date: Jan 2013
Device: Kobo Glo, Aura, H2OE2, Libra 2
|
Checking the file "metadata.opf" in calibre, most of my books don't have a entry for <meta name="calibre:user_metadata:#subtitle ...
Only the most recent book I loaded in calibre and one I've just deleted and reloaded as a test has that entry. I've tried reloading both books which has that entry but still no subtitle on first connection. Code:
<meta name="calibre:user_metadata:#subtitle" content="{"table": "custom_column_18", "column": "value", "datatype": "composite", "is_multiple": ",", "kind": "field", "name": "Subtitle", "search_terms": ["#subtitle"], "label": "subtitle", "colnum": 18, "display": {"composite_template": "{#reading_hours} hours", "composite_sort": "text", "make_category": false, "contains_html": false, "composite_show_in_comments": false, "description": ""}, "is_custom": true, "is_category": false, "link_column": "value", "category_sort": "value", "is_csp": false, "is_editable": true, "rec_index": 25, "#value#": "7.00 hours", "#extra#": null, "is_multiple2": {"cache_to_list": ",", "ui_to_list": ",", "list_to_ui": ", "}}"/> |
03-15-2024, 03:07 PM | #128 | |
the rook, bossing Never.
Posts: 11,564
Karma: 87456643
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Quote:
Is there anything other than Kobo actually displays a subtitle? |
|
03-15-2024, 04:23 PM | #129 | ||
Wizard
Posts: 2,760
Karma: 6990705
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Quote:
https://github.com/pgaskin/kobo-mods...a.cc#L150-L162 https://github.com/pgaskin/kobo-mods...s.cc#L112-L126 If you want to confirm that NickelSeries sees it, look at the syslog (with logread). Unless Kobo is overriding the subtitle afterwards, which it didn't IIRC. |
||
03-15-2024, 04:48 PM | #130 |
Zealot
Posts: 105
Karma: 37418
Join Date: Jan 2013
Device: Kobo Glo, Aura, H2OE2, Libra 2
|
Yes it's working if I force calibre to update the "metadata.opf" file for each book.
Anyone know a bulk way to update that file? |
03-15-2024, 05:13 PM | #131 | |
Bibliophagist
Posts: 36,499
Karma: 145748888
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Again, AFAIR, calibre updates the .opf file internal to the ePub to match calibre's current metadata during the send to device operation. I know you can disable this for a Save to disk operation but I can't remember ever seeing that capability to disable that update for a send to device operation. You could use the Polish tool to update the metadata in the book files. See attached image for the setting to do only that. The Polish tool icon is the one that looks like a whisk broom. Last edited by DNSB; 03-15-2024 at 05:17 PM. Reason: Added comment on Polish tool |
|
Tags |
kobo, ldpreload, nickel, series, seriesmeta |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sigil's support for EPUB 3.1 specs, metadata | Chang | Sigil | 11 | 09-19-2017 08:15 AM |
Creating epub/kepub books (docx→epub/kepub via MS Word→Calibre) | SJC-Caron | ePub | 18 | 04-21-2016 11:10 AM |
Integrated FBReader 0.8.14 with ePub and Registry Support | Adam B. | iRex | 60 | 11-10-2013 12:28 PM |
Japanese w/ Integrated Dictionary Support | cuavsfan | Which one should I buy? | 2 | 05-29-2010 12:22 AM |
Epub Revision - enhanced metadata support | Nate the great | ePub | 6 | 04-09-2010 10:53 PM |