Este script convierte un archivo en formato Markdown a una presentación de PowerPoint utilizando una plantilla predefinida.
Para ejecutar este script, es necesario tener instaladas las dependencias:
pip install -r requirements.txt
Para utilizar el script, segúrate de que el archivo ejemplo_presentacion.md
y la plantilla plantilla.pptx
se encuentren en el mismo directorio que el script, así como todas las imágenes
python main.py
Esto generará un archivo output.pptx
con la presentación.
- Template: Puedes cambiar la plantilla de PowerPoint que se utiliza editando la variable
template_file
en la secciónif __name__ == "__main__":
. - Archivo Markdown: Puedes cambiar el archivo Markdown que se convierte editando la variable
markdown_file
en la misma sección.
El script toma el archivo en formato Markdown y busca títulos y subtítulos, los cuales utiliza para generar el contenido de las diapositivas en la presentación de PowerPoint.
Utiliza una plantilla de PowerPoint predefinida, donde se espera que ciertos placeholders, como #main_title
, estén presentes para ser reemplazados con el contenido apropiado del archivo Markdown.
Para actualizar todas las dependencias del proyecto automáticamente, ejecute:
chmod +x update_dependencies.sh && ./update_dependencies.sh
Nota: es responsabilidad del desarrollador comprobar que la actualización de dependencias no ha roto ninguna funcionalidad y cada dependencia mantiene la compatibilidad con versiones anteriores. ¡Utilice el script con cuidado!
Si encuentras algún problema o tienes sugerencias de mejoras, no dudes en abrir un Issue o Pull Request en este repositorio.