Convert .MD to .PPTX

1. Convert .md Files to View as a Microsoft PowerPoint Deck

Download a copy of the .md files in the drive at Hi, then run the following python script to insert the --- character at every line break.

for filename in os.listdir(folder):
if filename.endswith(".md"):
with open(filename, 'r', encoding='utf-8') as f:
lines = f.readlines()
 
# Replace empty lines (with or without spaces) with ---
new_lines = [line if line.strip() else '---\n' for line in lines]
 
with open(filename, 'w', encoding='utf-8') as f:
f.writelines(new_lines)

After you have changed the .md files, run a .bat script (if on windows) with the program pandoc installed to convert them all to .pptx documents all at once and preserve file names. If you’d like to Use a custom ppt template, Check the pandoc documentation for template files.

@echo off
setlocal enabledelayedexpansion
 
:: Loop through all .md files in the current folder
for f" to "f" -o "%%~nf.pptx"
)
 
echo Done!
pause