Next: , Previous: RSS Publication, Up: Publishing


6.9.5 iCal Publication

iCal is an Internet Engineering Task Force (IETF) standard for calendaring and scheduling. http://www.ietf.org/rfc/rfc2445.txt

You can export your tasks to the iCal format using planner-ical. Add (require 'planner-ical) to your ~/.emacs. Then you can use M-x planner-ical-export-page to display the iCal equivalent of tasks on a page, which you can then save to a file.

To export today's tasks to a file in your publishing directory, add the following to your ~/.emacs.

     (planner-ical-export-file
      (planner-today)
      (expand-file-name
        "tasks.ics"
        (muse-style-element :path (car (cddr (muse-project planner-project))))))

Functions

— Function: planner-ical-export-page page &optional file

Export PAGE's tasks in the iCal format. If FILE is non-nil, results are saved to that file. If FILE is nil, results are displayed in a `planner-ical-export-buffer'.

— Function: planner-ical-export-this-page

Display the tasks on the current page in iCal format.