Написание формульных выражений в MS Word с помощью Python-docx

Мне необходимо автоматизировать создание текстовых документов в MS Word. Очередная и самая крупная проблема, с которой столкнулся - генерирование формульных выражений в текстовом документе на программном уровне. Результат должен быть аналогичен примеру на скриншоте:

пример

Отчасти я добился результата, использовав следующее выражение:

import docx
rep = doc.Documemt()
rep.add_paragraph().add_run("H = T/M").font.math = True 
rep.save("Document.docx")

В результате в MS Word появилось мат.выражение с текстом "H = T/M".

Результат использования rep.add_paragraph().add_run("H = T/M").font.math = True

Как заставить код генерировать в мат.выражениях дроби и индексы, чтобы результат был подобен примеру в первом скриншоте? Возможно есть инструмент для вставки матвыражений в MS Word, написанных на LaTex или Matplotlib, через Python-docx?


Ответы (0 шт):