19

I have a 50 slide presentation with extensive notes, and urgently need to print out those notes.

Keynote 6 appears to offer no way to do this. All print options include slides, and/or do not print the full notes. Any notes that exceed one page, will simply be truncated from the printout.

Is there any way to copy/paste, export, or print the presenter note text in full, without (or even with at this point!) the slides?

1 Answer 1

24

This applescript should do it for you:

global presenterNotes
tell application "Keynote"
    activate
    open (choose file)
    tell front document
        set presenterNotes to presenter notes of every slide as text
            set the clipboard to presenterNotes
        do shell script "pbpaste > ~/keynote-notes.txt"
    end tell    
    quit application "Keynote"
end tell
10
  • 2
    Works perfectly as of 05/2016! Thanks @Deesbek! May 13, 2016 at 22:03
  • 2
    Needed this today (October 2017). Worked brilliantly. Thanks!
    – user259861
    Oct 16, 2017 at 4:56
  • 2
    Worked great today. I wonder how to add carriage returns between slide notes, and perhaps number them with the slide number before each set of notes. Nov 9, 2018 at 13:24
  • 1
    Verified as functional today on a fully-patched Mojave machine with the current release of Keynote. Great work - Thank you! Apr 4, 2019 at 23:35
  • 1
    Here is a enhanced version with page num export: gist.github.com/boillodmanuel/1f4b94f0410081338a98935f13c557da Nov 5, 2019 at 21:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .