Тогда нужно конвертировать спецсимволы html в русские символы utf-8.
pandoc умеет конвертировать из этих форматов:
https://pandoc.org/MANUAL.html#option--fromво многие другие, в том числе в PDF.
Pandoc's enhanced version of Markdown includes syntax for tables, definition lists, metadata blocks, footnotes, citations,
math, and much more.
While
conversions from pandoc's Markdown to all formats aspire to be
perfect, conversions from formats more expressive than pandoc's Markdown can be expected to be lossy.
https://openports.se/textproc/pandocТо есть можно писать документы в
собственном расширенном Markdown-формате pandoc-а, в котором поддерживается математика, а потом конвертировать это все прямо в PDF.