Markdown a PowerPoint

Esta página corta el archivo Markdown en diapositivas, por defecto en ---, el mismo sitio por donde cortan Marp y reveal.js, y escribe un .pptx. Te dice cuántas diapositivas van a salir antes de que hagas clic en Empezar.

  • Sin cuenta
  • Sin marca de agua
  • Sin límite de archivos
Arrastra aquí tus archivoso haz clic para elegirlosSin límite de tamaño ni de cantidad, solo lo que tu propio equipo pueda manejar.There is no upload bar here, because there is no upload. The file is opened by this page, on your machine.

Tus archivos

Un .pptx nombra las fuentes, no las lleva dentro. Elige una que esté instalada donde se vaya a abrir la presentación.

Suelta un archivo y aquí aparece el número de diapositivas.

    Todavía no has elegido nada.

    A Markdown file on the left; on the right, the four slides it became.
    A sample file run through this tool. The file is generated by a script — nothing in it is real.

    Qué hace esta herramienta por ti

    Lo que conviene saber antes de empezar.

    El número de diapositivas está ahí antes de decidir

    Suelta el archivo y el número aparece debajo, y cambia cuando cambias por dónde se corta. Un archivo sin ningún --- se convierte en una sola diapositiva larguísima, y eso lo ves aquí.

    Corta por donde corta el resto del ecosistema

    Un --- en su propia línea es por donde divide Marp y lo que busca por defecto el plugin de Markdown de reveal.js. Un archivo escrito para cualquiera de los dos sale aquí con el mismo número de diapositivas. Si el tuyo solo lleva encabezados ## y ninguna línea divisoria, cambia el corte y mira cómo cambia el número.

    El chino, el japonés y el coreano van a la casilla de fuente que les toca

    Un .pptx nombra las fuentes, no las lleva dentro, y PowerPoint busca los caracteres de Asia oriental en una casilla distinta de la de los latinos. Un archivo que deja esa casilla vacía puede mostrar cuadrados en un equipo configurado en inglés. Todo lo que se escribe aquí rellena las dos casillas.

    El esquema no sale del equipo

    Cifras sin publicar, una reorganización, una actualización para el consejo. El esquema se convierte en diapositivas dentro de tu navegador; no hay ningún paso que lo envíe a ninguna parte.

    Cómo se usa

    Suelta tu archivo .md. El número de diapositivas aparece enseguida.

    Elige por dónde corta: solo en ---, o también en los encabezados. Después elige qué fuente nombrar para el texto en chino, japonés y coreano.

    Haz clic en Empezar y descarga el .pptx. Ábrelo en PowerPoint, Keynote, Google Slides o WPS.

    Cuándo viene bien

    Tus notas ya son la charla

    El argumento lo trabajaste en un archivo Markdown y la reunión quiere diapositivas. El contenido no hay que reescribirlo, hay que cortarlo.

    Lo va a presentar otra persona

    Lo que te piden es un .pptx, y las notas escritas como comentarios HTML caen en el panel de notas, que es donde va a mirar quien presenta.

    Una presentación que en realidad es un documento

    Notas de versión, una actualización de estado, una lista de comprobación que hay que enseñar en una pantalla. Un encabezado por diapositiva.

    Preguntas

    ¿Por dónde corta exactamente?

    Por un --- en su propia línea. Es por donde divide Marp, y el plugin de Markdown de reveal.js busca lo mismo por defecto. Puedes pedir además los encabezados: solo #, o # y ## juntos. Los encabezados se suman, igual que el headingDivider de Marp: un --- sigue cortando aunque actives el corte por encabezado.

    Mi archivo lleva --- debajo de una línea de texto y yo quería un encabezado

    En CommonMark eso es un H2, el de la línea subrayada. Aquí es un salto de diapositiva. Escribe ## Así si querías un encabezado.

    ¿Qué pasa con las imágenes?

    Solo se meten en la presentación las imágenes escritas como data URI. Las imágenes con dirección http no se descargan; se cuentan y se informan, así sabes cuántas faltan.

    ¿Se verá igual en el equipo desde el que voy a presentar?

    El texto estará; la fuente exacta puede que no. Un .pptx nombra las fuentes en lugar de llevarlas dentro, así que si la que elegiste no está instalada donde se abre la presentación, PowerPoint sustituye por otra y los saltos de línea se mueven un poco. La casilla de fuente para Asia oriental sí se rellena, que es la diferencia entre una fuente sustituida y una fila de cuadrados vacíos.

    ¿Cómo escribo las notas del orador?

    Con un comentario HTML en la diapositiva: <!-- ir más despacio aquí, siempre preguntan por el coste -->. Es la convención de Marp. También sirve una línea que empiece por Note:, que es lo que lee el plugin de reveal.js. Las directivas de Marp como <!-- paginate: true --> o <!-- _class: lead --> se reconocen como directivas y se descartan, así que no acaban ni en las notas ni como texto en una diapositiva.

    ¿Qué no sobrevive?

    Los temas y los diseños de diapositiva, las imágenes de fondo, las columnas, las notas al pie, las fórmulas matemáticas, los emoji como imagen y todo el HTML que no sea <br> o un comentario. Sí pasan los encabezados, los párrafos, las listas con viñetas y numeradas con sus niveles de anidamiento, la negrita, la cursiva, el tachado, el código en línea, los bloques de código delimitados, las citas, las tablas, los enlaces y las notas del orador.

    ¿Sale una presentación con diseño?

    No. Todo cae en un único diseño sin adornos: título arriba, contenido debajo, texto oscuro sobre blanco. No hay selector de temas. Si la presentación tiene que llevar una marca, esto mete el contenido en PowerPoint y la plantilla la aplicas allí.

    ¿De verdad no se sube el archivo?

    No. El .md se lee dentro de esta pestaña y el .pptx se monta dentro de esta pestaña. Aquí no hay ningún servidor que pudiera recibirlo.

    Otras herramientas