4 votes

Comment générer des présentations dynamiques ?

J'aimerais créer une série de présentations Keynote contenant des éléments dynamiques. J'entends par là que certains éléments sont "compilés" ultérieurement. Par exemple, si j'ai un exemple de code sur une diapositive, je veux pouvoir extraire le dernier exemple de code d'un fichier externe au moment de créer la présentation. Ainsi, 75% de la présentation est statique, mais 25% doit être inclus à la dernière minute. Il doit y avoir une sorte de support préformaté, puis le texte spécifique est ajouté avec le formatage correct.

Ces bits dynamiques peuvent également être inclus à partir d'une ou plusieurs sources différentes. Par exemple, si la présentation porte sur Java, elle inclura des exemples Java, mais la fois suivante, elle pourra inclure des exemples Objective-C.

Dans le passé, j'ai fini par bifurquer ma présentation Keynote en créant une nouvelle copie, en ajoutant manuellement les éléments dynamiques, puis en la mettant à jour. Mais lorsque la prochaine présentation arrive, je dois répéter le processus, et puisque la copie bifurquée est mise à jour à partir de l'original, je dois la bifurquer à partir de là, ce qui signifie couper toutes les parties dynamiques et les remplacer. J'aimerais donc une meilleure solution.

Il me semble que c'est quelque chose qui devrait pouvoir être accompli par AppleScript ou Automator, mais honnêtement, je connais peu ces deux outils.

Merci d'avance !

1voto

Zombies Points 5977

Vous pouvez créer votre présentation keynote sous la forme d'une série de fichiers distincts (soit des diapositives, soit des sections, par exemple diapositives 1-20, diapositives 21-25, diapositives 26-40), puis les fusionner à l'aide d'Automator. De cette façon, vous pourriez simplement remplacer les diapositives 21-25 par d'autres versions avant la fusion ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X