Desafortunadamente, Keynote no permite (que yo sepa) tener notas para el presentador mostradas cuando se usa en modo ventana. Estoy intentando solucionar esto utilizando Apple Script. Más precisamente, genero un documento PDF donde en la página n tengo las notas del presentador para la diapositiva n. Luego abro mi presentación en Keynote en modo ventana y el visualizador de PDF Skim. Utilizo el siguiente script de Apple para avanzar simultáneamente las diapositivas y el PDF
tell application "Keynote"
activate
show next
set selectedSlide to slide number of current slide of front document
end tell
tell application "Skim"
tell document 1
go to page selectedSlide
end tell
end tell
Lo que me confunde es que Skim siempre va una diapositiva atrás, por lo que muestra la página n-1 en lugar de n. Esto no es un problema demasiado grave (ya que simplemente podría sumar uno a la variable de la diapositiva), pero surge otro problema más serio. Algunas de mis diapositivas tienen videos incrustados que necesitan un clic para reproducirse. El documento PDF debería permanecer en la misma página, ya que solo se reproduce el video, pero el número de diapositiva no aumenta. Sin embargo, el PDF avanza una página. ¿Alguien entiende cuál es el problema aquí? (Estoy usando Keynote 10.3.9 y Skim 1.6 en macOS 10.15.6)
0 votos
@user3439894 Estoy empezando a sospechar que es solo un problema de sincronización. Si pongo un retraso de un segundo entre
show next
yset selected slide ...
las cosas parecen estar bien (aunque tengo que hacer más pruebas). ¿Hay alguna manera de indicarle a AppleScript que espere hasta queshow next
se haya llevado a cabo con éxito?