Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 11-08-2011, 05:14 PM   #1
Ozric
Zealot
Ozric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watch
 
Posts: 146
Karma: 10671
Join Date: Nov 2007
Device: way too many =)
[Sony Collections] help with automatic collection-naming

I have questions about how to use calibre to do a couple things with Collections on a Sony PRS-T1. I've tried figuring it out myself by going through the user manual and searching the forum, but it's been challenging to sort through all the technical stuff to put everything together.

Anyway...

1. The Collections on my Sony are built from a custom Genre column that I added myself. The Collection names are all appended with (Genre) so I get things like Romance.Leprechauns (Genre). Is it possible to have the (Genre) part left off the names?

2. In calibre, I would like to have something like a Read? column where I can make a check mark on books I've read. If I send books marked as Read to my Sony, I'd like caliber to automatically populate a new set of Collections that separate the read and unread books. I think it might be possible to use the template language to check if Read? is true, and if it is, use a SONY renaming rule to append (Read) to the genre-based Collection name, creating a new Collection for read books. If something along these lines is possible, would someone mind explaining how to set this up?

Thanks!
Ozric is offline   Reply With Quote
Old 11-10-2011, 04:42 PM   #2
speakingtohe
Wizard
speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.
 
Posts: 4,639
Karma: 25362262
Join Date: Apr 2010
Device: sony PRS-T1 and T3, Kobo Mini and Aura HD, Tablet
Quote:
2. In calibre, I would like to have something like a Read? column where I can make a check mark on books I've read. If I send books marked as Read to my Sony, I'd like caliber to automatically populate a new set of Collections that separate the read and unread books. I think it might be possible to use the template language to check if Read? is true, and if it is, use a SONY renaming rule to append (Read) to the genre-based Collection name, creating a new Collection for read books. If something along these lines is possible, would someone mind explaining how to set this up?
Not what you aer asking, but what I do.

In calibre I have 2 custom columns, read and tbr.

I type #tbr:true in the searchbar and sort on Read and send only books that are tbr and not read.

As I usually have several hundred books on my reader, I see no point in putting on ones I have read, but of course there are probably many reasons to do this.

I would think that if automatic management is turned off you could sort the books and send them in 2 batches with different templates.

Helen
speakingtohe is offline   Reply With Quote
 
Advertisement
Old 11-10-2011, 04:55 PM   #3
Ozric
Zealot
Ozric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watch
 
Posts: 146
Karma: 10671
Join Date: Nov 2007
Device: way too many =)
It's not a big deal with fiction, but for non-fiction books that I might want to reference in the future, it would be handy to keep them on the device, but not have them mixed up with stuff I've already read.

Currently I just put books I haven't read yet on my T1. I simply give each book I've read a rating in calibre, sort the books by rating, then select all the unrated ones and send them to the device. Not quite as elegant as the way you do it, but it works well enough.

It seems like it would be relatively easy to have calibre check a column for each book, and if it's true, assign that book to a different collection rather than the one it would default to. But calibre's customization possibilities appear rather vast, which is a great thing, but it's easy for me to get lost in all the technical stuff.

I did figure out a solution for issue 1, though
Ozric is offline   Reply With Quote
Old 11-17-2011, 07:49 PM   #4
speakingtohe
Wizard
speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.speakingtohe ought to be getting tired of karma fortunes by now.
 
Posts: 4,639
Karma: 25362262
Join Date: Apr 2010
Device: sony PRS-T1 and T3, Kobo Mini and Aura HD, Tablet
Quote:
It seems like it would be relatively easy to have calibre check a column for each book, and if it's true, assign that book to a different collection rather than the one it would default to. But calibre's customization possibilities appear rather vast, which is a great thing, but it's easy for me to get lost in all the technical stuff.
Probably not that easy. I don't have a T1 but I understand that there is a way to manually edit collection names on it. Still it seems you want two seperate collections for each current collection, which may be overkill if it is generally just for reference books. I rarely read reference books, I just refer to them

Helen
speakingtohe is offline   Reply With Quote
Old 11-18-2011, 06:12 PM   #5
Ozric
Zealot
Ozric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watch
 
Posts: 146
Karma: 10671
Join Date: Nov 2007
Device: way too many =)
Yeah, I could certainly do it manually just by assigning them to a "Read" collection in calibre, which is what I might end up doing if I can't find a spiffy automagical way of doing it. Fortunately I don't have a pressing need to find a solution right away, so I have some time to explore possibilities.
Ozric is offline   Reply With Quote
Old 11-19-2011, 04:58 AM   #6
chaley
"chaley", not "charley"
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 5,920
Karma: 1673776
Join Date: Jan 2010
Location: France
Device: Many android devices
Quote:
Originally Posted by Ozric View Post
2. In calibre, I would like to have something like a Read? column where I can make a check mark on books I've read. If I send books marked as Read to my Sony, I'd like caliber to automatically populate a new set of Collections that separate the read and unread books. I think it might be possible to use the template language to check if Read? is true, and if it is, use a SONY renaming rule to append (Read) to the genre-based Collection name, creating a new Collection for read books. If something along these lines is possible, would someone mind explaining how to set this up?
You can do this by creating a composite custom column that combines #genre and #read into a single value, then creating collections from this new column instead of from #genre. For example, the template for the composite column could be
Code:
{#genre:ifempty(Unknown)} ({#read:switch(yes,Read,Unread)})
chaley is offline   Reply With Quote
Old 11-19-2011, 02:53 PM   #7
Ozric
Zealot
Ozric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watch
 
Posts: 146
Karma: 10671
Join Date: Nov 2007
Device: way too many =)
That certainly looks easy enough. I'll look forward to trying it out when I return home from traveling.

Thanks!
Ozric is offline   Reply With Quote
Old 12-05-2011, 09:51 PM   #8
Ozric
Zealot
Ozric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watchOzric is clearly one to watch
 
Posts: 146
Karma: 10671
Join Date: Nov 2007
Device: way too many =)
Excellent, I was able to get exactly what I was looking for with a slight modification to the code suggested above:
Code:
{#genre:ifempty(Unknown)} {#read:switch(yes,(Read),)}
Although this will pretty much double the number of collections I have, so I might change my mind and try something else if they get unwieldy later.

Thanks very much
Ozric is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Firmware Update AKC! - Automatic Kindle Collection Generator thermopyle Amazon Kindle 71 01-05-2012 09:24 PM
Sony - Rating as Collection - how to modify the collection-name ThR Devices 6 03-18-2011 08:38 AM
Sony - 2 questions about automatic management ThR Devices 0 03-18-2011 03:57 AM
Automatic Kindle Collection Generator thermopyle Amazon Kindle 0 11-28-2010 09:07 PM
Sony Collection Name Help mooseuk Calibre 5 11-23-2010 04:58 AM


All times are GMT -4. The time now is 04:06 AM.


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