Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a number of training documents which are formed from a word processor file and a slideshow. I'd like to be able to keep them together, ideally by inserting the slides from Keynote into Pages. Is there any way of doing this quickly? So far I have tried Applescript with little success. I can drag and drop the slides one at a time but it is a bit slow, and I've tried turning the slideshow into and dragging it into Pages but this only pulls in the first slide. Does anyone have any better ideas?

share|improve this question
add comment

2 Answers

It's not perfect because the slides are slightly off centre, but it works well enough for me. Just run the following Applescript:

tell application "Keynote"
    set theNumberOfSlides to count of slides in slideshow 1
end tell

repeat with i from 1 to theNumberOfSlides
    tell application "Keynote"
        activate
        tell application "System Events" to keystroke "c" using {command down}
    end tell

    tell application "Pages"
        activate
        tell application "System Events" to keystroke "v" using {command down}
    end tell

    tell application "Keynote"
        activate
        tell application "System Events" to key code 125
    end tell
end repeat
share|improve this answer
add comment

My best recommendation is that you export the keynote slides into individual JPEGs. Then they are easily re-sized and are lighter when imported into the other documents.

share|improve this answer
1  
The question was, “Is there any way of doing this quickly?” How does your recommendation answer the question? –  Scott Jul 2 '13 at 22:24
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.