View Single Post
Old 12-01-2010, 08:22 AM   #354
GRiker
Comparer of the Ephemeris
GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.GRiker ought to be getting tired of karma fortunes by now.
 
Posts: 1,496
Karma: 424697
Join Date: Mar 2009
Device: iPad
Exclamation Revised method for marking read books in catalogs (0.7.32+)

The method for marking books as read has been enhanced with 0.7.32. The E-book options tab of the Generate catalog dialog for EPUB/MOBI now features a dropdown list of custom columns from which a book's read status may be inferred.


The legacy method of using a tag of + is still supported as the default.

You now have additional options for marking a book as read by referencing custom columns. Eligible custom column types:
  • Yes/No (checkmark)
  • Column built from other columns
  • Date
  • Text, column shown in the tag browser
To create your specification marking books as read, select the custom column (or Tag) from the drop-down list, then type the matching text in the edit field.

Examples:
  1. Tag: The default method using a tag of + marking a book as read still works.
    For those books you wish marked as read in your catalog, add the tag +.
    When you create your catalog, select Tag in the combo box, type + in the text edit field.
  2. Text: Create a custom column of type Text, column shown in the tag browser, with a Lookup name of read, and a Column heading of Read. Exit calibre, restart to apply the custom column changes.
    For those books you wish marked as read in your catalog, add Yes in the Read custom column.
    When you create your catalog, select Read from the combo box, and type Yes in the text field.
  3. Checkmark: Create a custom column of type Yes/No, with a lookup name of read, and a Column heading of Read. Exit calibre, restart to apply the custom column changes.
    For those books you wish marked as read in your catalog, mark the books with a checkmark (or type Y) in the Read custom column.
    When you create your catalog, select Read from the combo box, and type True in the text field.
  4. Date: Create a custom column of type Date, with a lookup name of last_read, and a Column heading of Last Read. Exit calibre, restart to apply the custom column changes.
    For those books you wish marked as read in your catalog, add the date you finished reading the book in the Last Read custom column.
    When you create your catalog, select Last Read from the combo box, and type .* in the text field. This regex pattern recognizes any non-empty field as being read.
  5. Composite: Create a custom column of type Column built from other columns, with a lookup name of read, and a Column heading of Read. The template describes how to infer a read book from another column's contents. For example, using the Last Read column from example #4, the template below marks the Read column with a check mark when it finds anything in #last_read.
    Code:
    {#last_read:test(✓,)}
    Exit calibre, restart to apply the custom column changes.
    When you create your catalog, select Read from the combo box, and type .* in the text field. This regex pattern recognizes any non-empty field as being read.

G

Last edited by GRiker; 12-01-2010 at 11:55 AM.
GRiker is offline