![]() |
#76 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,565
Karma: 74000001
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Ah yeah, I thought there might've been some way other than a template search. Thanks.
|
![]() |
![]() |
![]() |
#77 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,565
Karma: 74000001
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
This also works (I use list_re to extract the items, then count that list)
Code:
template:"""program: list = list_re($#admintags, ',', 'readinggoal:', ''); list_count(list, ',')#@#:n:>1""" |
![]() |
![]() |
Advert | |
|
![]() |
#78 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,565
Karma: 74000001
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
When series_index_auto_increment = 'const', changing the series name in single-book MDE also resets the index to '1'. Its a little annoying when fixing minor inconsistencies in series names. Is this intended and is there a way to stop this?
|
![]() |
![]() |
![]() |
#79 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,310
Karma: 7957679
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
The way to stop the number from changing is to set the tweak to "no_change" or to use the tag browser to edit the series name. |
|
![]() |
![]() |
![]() |
#80 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,565
Karma: 74000001
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
I'll set it to no_change and see how that works.
|
![]() |
![]() |
Advert | |
|
![]() |
#81 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Oct 2023
Device: Onyx
|
Hi, could you please help me?
Can I store more than one version of a book in my library? For example, I have two versions of a book in pdf format and I want to save both. However, Calibre overwrites them as one pdf. When I simply place two files in the folder, Calibre doesn't recognize the other one. How can I solve this issue? Thank you! |
![]() |
![]() |
![]() |
#82 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 44,355
Karma: 165628573
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
![]() |
![]() |
![]() |
#83 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Oct 2023
Device: Onyx
|
|
![]() |
![]() |
![]() |
#84 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 240
Karma: 291844
Join Date: Oct 2019
Device: Kobo Nia
|
In Preferences - Import - Adding Books - Adding Actions, what value is selected for "Auto-merge added books if they already exists" and have you enabled this option? The tool tip explains the options.
|
![]() |
![]() |
![]() |
#85 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Oct 2023
Device: Onyx
|
|
![]() |
![]() |
![]() |
#86 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,593
Karma: 29709834
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
BE |
|
![]() |
![]() |
![]() |
#87 |
Member
![]() Posts: 13
Karma: 10
Join Date: May 2022
Device: Kindle Paperwhite
|
In search of a tutorial/guide/video on how to standardize Metadata in a collection.
I have many eBooks (ePub) files that I've imported into Calibre. The organization of metadata is not consistent, likely because I've purchased eBooks from different sources and over the past 10 years. There are quite a lot of books, and manually curating the Metadata would take days and likely lead to error. I figured I'd check here to see if there is a way to automate Metadata changes? For instance if the the ISBN is provided in the ID field, can it pull Book information from a database? I would like to standardize the Metadata of my collection, ideally in a way works well with Kindle Paperwhite, which is the eReader I use. Importantly, after standardizing the Metadata, I would like to export each eBook as an ePub file so that the changes are incorporated into the ePub. A few obvious errors that I frequently see: 1) Author: First/Last name incorrectly ordered, issues in author order when multiple authors. 2) Titles: Inconsistent sorting. Sometimes articles (A, The, etc) are skipped, other times not 3) Titles: Series name present/absent. Book number in series present/absent. 3) Series: Sometimes series information is missing or inconsistent. TYIA! |
![]() |
![]() |
![]() |
#88 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,869
Karma: 59840450
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Step 1: Install the Quality Check Plugin
Step 2: Use it to identify some of the issues ![]() The PI can fix initials AFTER you configure what you want (That setting also affects the FIND The rest, just run those and see what you have. There is no magic bullet |
![]() |
![]() |
![]() |
#89 |
Custom User Title
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,565
Karma: 74000001
Join Date: Oct 2018
Location: Canada
Device: Kobo Libra H2O, formerly Aura HD
|
Is there any speed difference basing a virtual library query on a composite column, or on a direct template?
Example: #readstatus Code:
program: status = readstatus(); times = $$#timesread; switch_if( status=='currentlyreading' && times>#0, 'Currently Rereading', status=='currentlyreading', 'Currently Reading', status=='toberead' && times>#0, 'To Be Reread', status=='toberead', 'To Be Read', status=='read', 'Read', status=='unread' && 'readinggoal:' in $#admintags, 'Backlog', status=='unread', 'Unread', status=='didnotfinish', 'Did Not Finish', '' ) #readstatus:"=Backlog" or a template search with program: readstatus()=='unread' && 'readinggoal:' in $#admintags Last edited by ownedbycats; 01-15-2024 at 01:56 PM. |
![]() |
![]() |
![]() |
#90 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,310
Karma: 7957679
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
|
Quote:
Virtual libraries are frequently recomputed even when the db hasn't changed so I expect the composite cache would win. FWIW: your template can faster by embedding if/then/else instead of duplicating the switch_if condition. Code:
program: status = readstatus(); times = $$#timesread; switch_if( status=='currentlyreading', if times ># 0 then 'Currently Rereading' else 'Currently Reading' fi, status=='toberead', if times ># 0 then 'To Be Reread' else 'To Be Read' fi, status=='read', 'Read', status=='unread', if 'readinggoal:' in $#admintags then 'Backlog' else 'Unread' fi, status=='didnotfinish', 'Did Not Finish', '' ) If you rather you could use secondary switch_if()s instead of if/then/else. The performance is equivalent given the secondary switch_if()s have only one test expression. As in Code:
status=='currentlyreading', switch_if(times ># 0, 'Currently Rereading', 'Currently Reading'), |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Templates: various questions not worth their own thread | ownedbycats | Library Management | 837 | 04-23-2025 06:52 PM |
Forma Questions about quick management of Collections. | droopy | Kobo Reader | 5 | 10-10-2019 11:34 PM |
2 questions; library management & calibre version | Blue2u | Library Management | 4 | 04-15-2018 07:53 PM |
eBook/Comic/Manga Library Management Workflow: How do you manage your library? | Inukami | Library Management | 16 | 08-02-2017 12:24 PM |
Thread management questions | meme | Feedback | 6 | 01-31-2011 05:07 PM |