Reportlab SimpleDocTemplate изменение шрифта по умолчанию

Работаю над reportlab с django. В создаваемом pdf шрифт по умолчанию используется Helvetica. Но хочу изменить шрифт по умолчанию из google fonts. Видел предыдущий вопрос на SO, но добавил в textstyles как показано ниже

text_styles.add(ParagraphStyle(
    name='Normal_MyFont',
    parent=text_styles['Normal'],
    fontName='MyFont',
))

это отнимает много времени, так как в каждом параграфе также необходимо определить text_styles, как показано ниже

Paragraph('Hello World', text_styles['Normal_MyFont'])

Есть ли альтернатива?

Вернуться на верх