View Single Post
Old 08-15-2012, 09:34 AM   #2
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,099
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by Rob557 View Post
Some titles are ridiculously long. Does anyone have an approach, such as using a custom column, to sort the library based on the length of the title (or length of authors, etc)? I would then manually edit the largest ones.

One partial tool seems to be the Quality Check plugin (check metadata / check titles with series), which seems to list a lot of the problem titles (I think because it includes a check for ":" which is often used in extended titles ... I don't know how to do a direct check for ":" in the title because something like search:: doesn't work in the search field).

An alternative is to generate an excel-type catalog of the library and then sort within excel using len(...), but I was wondering if the sort can be done within Calibre to make it easier to group the items to be edited?
You might be able to use the Search and Replace inside the Bulk metadata editor
Select a small group of books first
You should be able to find anything your REGEX foo can code
You can even set a value in a destination (custom) column
(like string length if you can figure out if using chaleys advanced template expressions will work here)
theducks is online now   Reply With Quote