As Bastien said, this doesn't really fit the idea of a habit, but I
think there is a reasonable non-elisp way of tweaking it to fit. Maybe
it would help.

What if you had something like this:

* Read <book>
  :LOGBOOK:
  - Note taken on [2014-10-20 Mon 10:33] \\
    151-300
  - Note taken on [2014-10-20 Mon 10:32] \\
    1-150
  :END:
  :PROPERTIES:
  :STYLE:    habit
  :END:

I do this sometimes for things like this. The heading doesn't need to
change as it can just be a reminder to read <book> and you can keep
track of what you've read in the notes with C-c C-z.

Optionally, if you have multiple books and you're reading different
amounts of each one each day, you can just write how much you plan to
read under the heading for each one, e.g.

* Read <book>
  100 pages each day
* Read <book 2>
  50 pages each day

Reply via email to