В настоящее время я использую Python Flask для создания приложения для генерации форматированного документа из данных, хранящихся в базе данных sql. Моя идея заключалась в том, чтобы обнаружить метки сносок в тексте и визуализировать сноски на ходу:
text = ''' This is a sample text {{footnotes:Yes it is!}} It's just that. '''
footnote = text[text.find("{{footnotes:")+12:text.find("}}")]
Однако, похоже, что python-docx не предлагает манипулирования сносками в этот самый момент. Есть ли какие-либо другие пакеты в Python (или node.js, желательно не для того, чтобы приложение создавалось заново), чтобы добавить сноски к файлу .doc?
Является ли жизнеспособный способ сначала сделать документ Markdown, а затем каким-то образом преобразовать его в .docx со свойствами сносок?