По синтаксису, это должен быть правильный формат уценки, и pandoc должен иметь возможность его форматировать. Попробуйте использовать этот код:
import pypandoc
mytext = """
---
title: My Title
author: My author
--- """
pypandoc.convert_text(mytext,'pdf',format='markdown',
outputfile="output.pdf",
extra_args=['--pdf-engine','pdflatex'])
Это должно дать вам output.pdf, который выглядит следующим образом: