В bookdown, есть ли способ для меня добавить среду теоремы LaTeX, которая согласуется с выводами PDF, DOCX и HTML?
Добавление следующего кода (из Bookdown Book - расширения уценки при помощи bookdown ) в bookdown-demo :
```{theorem, pyth, name="Pythagorean theorem"}
For a right triangle, if $c$ denotes the length of the hypotenuse
and $a$ and $b$ denote the lengths of the other two sides, we have
$$a^2 + b^2 = c^2$$
```
The previous was \@ref(thm:pyth)
и рендеринг с pdf_book
, word_document2
, gitbook
приводит к:
PDF: Работает как положено.
DOCX: Неожиданное поведение. Не появляется вообще!
HTML: Работает как положено.
В связанном Bookdown Book есть комментарий:
Мы попытались заставить все эти теоремы и доказательные среды работать
не имеет значения, является ли ваш вывод PDF, HTML или EPUB.
Так что, похоже, есть известная проблема с компиляцией в Word. Но есть ли обходной путь?
В моей ситуации, если bookdown не может обеспечить согласованность вывода при рендеринге pdf, docx и html, я в принципе не могу использовать все это. Если это действительно не может дать последовательный вывод, есть ли другой инструмент, который я должен использовать?
Обратите внимание, что это связано с моим вопросом Согласованная нумерация математических уравнений в bookdown для pdf, docx, html output .