I am trying to find a way to "cleanly" remove a list of authors from a given library. I know there are some 'workarounds' involving going directly to Calibre folders and deleting them, but before I go down that road, I want to make sure I am exhausting my options within Calibre and this plugin.
- I have a large list of authors names in a simple ascii text file, one name per line.
- I would like to compare those names against my library and delete any authors and their associated titles within that library.
The most obvious approach to me was to use the "Find Duplicates" and "Import List" plugins as follows:
1. Using the Import List plugin, I create a new library based on the external list of authors names I want to remove.
2. This library now exists with the following content--
Author = Last, First
Title = First Last (dummy title data)
Format = Epub (used 'add empty file' control to add epub to all records)
This library appears to Calibre to be normal, passes all checks, etc.
Next, I use the Find Duplicates plugin to locate duplicate authors:
1. Open the main library with the authors I want to have removed.
2. Open the Find 'Library' Duplicates selection
3. Change the "Title" control to "Ignore", and set the "Author" control to "Similar"
When I run this config, it does find the duplicate authors. I can view the list, copy to clipboard, and save a log of the matching authors.
However, when I click on "OK" on the resulting dialog box, then go to "Virtual Library" and select "Current Search", I get "Error: There is no current search to use".
This works for any other duplicate library searches...why not this one?
Is it because I am setting the "Title" control to "Ignore"? If so, is there a way around that?
I just need the Virtual Library to show the search results (matching author names) so I can then easily delete them.
Am I missing something?
Thanks,
Monty
|