Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old Yesterday, 04:45 PM   #226
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: 53,471
Karma: 181843001
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by GalacticHull View Post
Ah. You're using it with Kobo Utilities. Despite using a Kobo device, I don't run Kobo Utilities. I use calibre as a library system more than for device library management, which I prefer to do manually.

Setting it up as you have, does it change the metadata in the ebook file itself? Or does it simply change the metadata in the textfields and opf? That is, set up as you have it, would it export to a folder directory with the subtitle... and not modify the ebook?

Thank you
The metadata in the ePub file itself is changed by calibre adding it's own entry to the .opf file. <meta name="calibre:user_metadata:#subtitle" etc. However this is not a part of the standard metadata since ePub2 does not support subtitles. ePub3 does however very few ereaders handle a structure such as <meta property="title-type" refines="#subtitle">subtitle</meta>.

What the Kobo driver does is to write the subtitle into the database entry for the ePub. This does require a second connection since the database entry is created as part of the import procedure.

The subtitle field being added to the Kobo Utilities was just to keep it as close as possible to the one used by the Kobo driver.

My template for storing books on my Kobos does not use the subtitle. I try to keep the filenames as short as possible to avoid having them truncated.

Code:
Ebooks/{author_sort:sublist(0,1,&)}/{title} - {authors:sublist(0,1,&)}
Ebooks is a directory in the root of my Kobos' exposed storage. Under that directory, directories are created based on the first author in the author-sort list (that is what the sublist(0,1,&) does) with the filename inside the directory based on the title followed by the first author in the authors list.

This was required when I was finding that some books required too many characters for the title and list of authors yet I like having the full list of authors available for searching. calibre uses a maximum path length of 260 characters to keep compatibiliy across the multiple operating systems and file systems it runs with.
DNSB is online now   Reply With Quote
Old Yesterday, 08:28 PM   #227
GalacticHull
Connoisseur
GalacticHull began at the beginning.
 
Posts: 51
Karma: 10
Join Date: Nov 2014
Device: kobo elipsa 2e
Quote:
Originally Posted by DNSB View Post
The metadata in the ePub file itself is changed by calibre adding it's own entry to the .opf file. <meta name="calibre:user_metadata:#subtitle" etc. However this is not a part of the standard metadata since ePub2 does not support subtitles. ePub3 does however very few ereaders handle a structure such as <meta property="title-type" refines="#subtitle">subtitle</meta>.

What the Kobo driver does is to write the subtitle into the database entry for the ePub. This does require a second connection since the database entry is created as part of the import procedure.

The subtitle field being added to the Kobo Utilities was just to keep it as close as possible to the one used by the Kobo driver.

My template for storing books on my Kobos does not use the subtitle. I try to keep the filenames as short as possible to avoid having them truncated.

Code:
Ebooks/{author_sort:sublist(0,1,&)}/{title} - {authors:sublist(0,1,&)}
Ebooks is a directory in the root of my Kobos' exposed storage. Under that directory, directories are created based on the first author in the author-sort list (that is what the sublist(0,1,&) does) with the filename inside the directory based on the title followed by the first author in the authors list.

This was required when I was finding that some books required too many characters for the title and list of authors yet I like having the full list of authors available for searching. calibre uses a maximum path length of 260 characters to keep compatibiliy across the multiple operating systems and file systems it runs with.
Thank you for taking the time to explain all this. I'm grateful
GalacticHull is offline   Reply With Quote
Advert
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Metadata Source Plugin] Kobo Books davidfor Plugins 211 12-28-2024 07:40 PM
[Metadata Source Plugin] BOL.com (DE) Pr.BarnArt Plugins 52 06-01-2023 04:50 PM
How do I know which Metadata Source Plugin was called from fetch-ebook-metadata? eryMpexI Library Management 6 04-22-2023 08:58 AM
Read a book's metadata in a Metadata source plugin? J-H Development 2 03-30-2021 09:08 AM
[Metadata Source Plugin] Empty Plugin? (Fake Identifier) mneimeyer Plugins 3 11-11-2019 08:07 PM


All times are GMT -4. The time now is 03:21 AM.


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