2012-02-09 2 views
1

에서 슬라이드, 내가 점프를 직접 작동 this post에서 AppleScript로 코드를 발견 2. 슬라이드 다시 점프 슬라이드 6 싶습니다점프 순서 기조를 사용

tell application "Keynote" 
tell slideshow 1 
    show slide 2 
end tell 
end tell 

나는 이해가 안 돼요 슬라이드 6에서 활성화 할 수 있습니다. 이것을 # 6 슬라이드에 삽입 할 수 있습니까?

답변

1

다른 슬라이드로 건너 뛰는 데 AppleScript가 필요하지 않습니다. 이 경우 이 그림은 천 개 이상의 단어입니다 : 당신이 다시 쇼를 위해 몇 가지 슬라이드를 순서가 프레젠테이션의 다른 지점에서 원하는 경우

enter image description here

, 간단한 확실한 방법은 단지를하는 것입니다 그 슬라이드를 복제하고 필요할 때 복사본을 복사하십시오. 하지만 물론 슬라이드 번호가 엉망이 될 것입니다.

또는 AppleScript를 사용하여 질문에서 언급 한 것과 비슷한 전체 프레젠테이션을 실행할 수 있습니다.

set duration to 10 -- number of seconds per slide 
set slideSequence to {1, 2, 3, 4, 5, 6, 2, 7} -- re-show slide #2 between #6 and #7 

tell application "Keynote" to tell slideshow 1 
    repeat with slideNumber in slideSequence 
     show slide slideNumber 
     delay duration 
    end repeat 
end tell 
+0

오에 의해, 상기 프리젠 테이션 슬라이드마다 수동으로 슬라이드를 전환/상호 작용의 필요없이 고정 된 지속 시간, 슬라이드 쇼의 뭔가 더 있다면이 간단한 솔루션은 물론, 단지 감각을 만들 것 방법 : Keynote '09 (버전 5.1.1) – fanaugen

+0

예, 감사합니다. 이것은 매우 도움이됩니다. 사용자 상호 작용없이 슬라이드 6을 슬라이드 6으로 건너 뛰는 것이 가능합니까? 약간의 시간 지연 후 말하십시오. – user1198578

+0

필자는 지연으로 순차적으로 슬라이드로 건너 뛰는 방법이 없다고 생각합니다. (그리고 프리젠 테이션에서 AppleScript를 자동 트리거하는 방법을 찾지 못했습니다.)하지만 다음 중 한 가지 가능성을 고려하십시오. 편집 된 답변. – fanaugen