Можно ли встраивать динамический текст в Keynote'09? - PullRequest
1 голос
/ 09 апреля 2010

Интересно, возможно ли встраивать динамический текст в Keynote'09? Я хочу создать новую презентацию и запустить эту презентацию с различными текстовыми сообщениями (в зависимости от времени дня и дня месяца).

Ответы [ 4 ]

2 голосов
/ 21 апреля 2010

Вы можете вставить формулы в таблицы. У меня не открыта английская версия ключевой заметки, поэтому я не могу сказать вам точные названия функций (угадай). Вы можете сделать что-то вроде

=IF(MINUTE(NOW()) > 30; "> 30" ; "<= 30")

См. Справку по формуле. Если вы скажете мне, чего хотите достичь, я могу дать вам более подробную информацию.

1 голос
/ 24 апреля 2010

Ах! Кто-то сказал мне, что вы можете встроить Quartz Composer композиции в основной доклад. Это хороший способ сделать это.

1 голос
/ 21 апреля 2010

Вы можете попробовать использовать инкапсулированный файл изображения пост-скрипта. Постскриптум - это настоящий язык программирования. Я не знаю, примет ли это Keynote (или он кеширует растровое изображение), но Какао загружает EPS, а Keynote - какао.

В Mac OS X файл EPS оценивается при его открытии и преобразовании в PDF-файл в памяти. Этот процесс может занять очень много времени, например, 30 секунд, если вы впервые пытаетесь открыть файл EPS с момента входа в систему.

1 голос
/ 19 апреля 2010

Я не знаю ни одного прямого или простого способа добиться того, что вы просите.

Однако с помощью AppleScript вы можете получить доступ и изменить, по крайней мере, заголовок и текстовые поля слайдов. Это должно быть сделано до презентации.

Если «динамический» текст должен появиться в текстовом поле, вы можете использовать некоторые сценарии для непосредственного изменения XML презентации. Более старая XML-схема Keynote должна быть достаточно (но не полностью) задокументирована в Руководстве по программированию iWork , но, поскольку формат файла '09 несовместим с предыдущими версиями, я не знаю, насколько это поможет.

...