¿Generar presentación de Keynote a partir de texto o Markdown?

¿Hay alguna forma de generar automáticamente una presentación de Keynote a partir de un archivo de origen escrito en formato de texto, formato Markdown u org-mode?

Sé que Pandoc y otras herramientas pueden generar presentaciones de diapositivas basadas en HTML desde Markdown. Pero Keynote le permite colocar todas las notas de su orador en la "Vista del presentador", lo que le permite tener una vista detallada de su presentación de diapositivas + notas en su computadora portátil y proyectar una presentación limpia que no está abarrotada con todas las notas de su orador. .

(Mientras que con las presentaciones HTML, dado que solo hay una ventana, debe colocar las notas del orador en la diapositiva de la presentación o colocar las notas del orador en otro lugar).

Entonces, ¿puedo generar una presentación de Keynote, o al menos una básica con títulos de diapositivas, desde otra fuente?

Ejemplo

# A headline

![some image](http://google.com/image.jpg)

Some text here.

# A headline

![some image](http://google.com/image.jpg)

- bullet point
- bullet point

# A headline

![some image](http://google.com/image.jpg)

Some text. 

> Speaker notes.
No tengo una respuesta específica, pero Keynote puede abrir presentaciones de PowerPoint. Podría ser más fácil generar uno de esos a partir de sus archivos de rebajas.
Ya tenemos una solicitud de larga data para una entrada genérica de Automator para Keynote, por lo que cerraré esto como un duplicado, pero si desea editar incluso una muestra breve de un archivo de descuento para el que necesita un soporte mínimo, podría reabrir esto para obtener una respuesta más limitada o estrecha.

Respuestas (4)

md2key

md2key es exactamente lo que quieres. md2key es una herramienta de código abierto para convertir Markdown en presentaciones de Keynote.

Instalar

Instalar md2keycon el comando:

gem install md2key

Uso

  1. Crear un documento clave
  2. Crear una primera diapositiva como diapositiva de portada
  3. Cree una segunda diapositiva para elegir un diseño de diapositiva
  4. Luego ejecutamd2key markdown.md

ingrese la descripción de la imagen aquí

No conozco ninguna herramienta que convierta de Markdown a Keynote o Powerpoint.

Si es una presentación simple, que solo consta de diapositivas y viñetas, puede importarla a Keynote convirtiéndola primero en una lista desordenada, con títulos de diapositivas en el nivel superior, por ejemplo,

-   First Slide
    -   Point 1
    -   Point 2
-   Second Slide
    -   Point 1
    -   Point 2

Luego convierta esto a docx usando pandoc. Abre el archivo docx en Pages. Mientras tanto, abra una nueva presentación de diapositivas en Keynote y vaya a Vista de esquema. Copie la lista de Pages a su portapapeles. Haga clic derecho en el pequeño cuadrado azul en el panel de contorno en Keynote y "Pegar y combinar estilo".

Para obtener una explicación más detallada de esos últimos pasos, con capturas de pantalla, consulte http://www.peterstagg.com/welcome/apple-inc/creating-outlines-for-keynote-in-pages-and-textedit/ . Para obtener una explicación de cómo hacer algo similar con Powerpoint, consulte http://www.indezine.com/products/powerpoint/learn/interface/creating-outlines-in-word-2011-mac.html .

hacer Diapositivas

makeSlides es una aplicación comercial para iPad que le permite convertir un archivo de descuento a PowerPoint o Keynote.

makeSlides convertirá archivos Markdown, OPML y de texto sin formato en archivos de formato de Microsoft PowerPoint. Una vez convertido, el PowerPoint se puede previsualizar, enviar por correo electrónico, imprimir o enviar a otra aplicación (como MS PowerPoint, Dropbox, Keynote, GoodReader, Evernote, etc.)

Puede usar el modo Org Beamer para crear la presentación y luego mostrar archivos PDF en lugar de Keynote, o ejecutar PDF2Keynote para generar una Keynote a partir de los PDF.