Пандок, уценка, powerpoint: поддержка уравнений?

Pandoc теперь может генерировать презентации PowerPoint из уценки. Кажется, это работает довольно хорошо.

Тем не менее, когда я пытаюсь включить уравнение - даже что-то так просто, как $a=2$ - все содержимое слайда исчезает. Это ошибка или особенность? Можете ли вы включить уравнения в презентации PowerPoint? Я надеялся, что наконец смогу написать свои лекции (которые должны быть в PowerPoint по причинам), используя математический синтаксис TeX в текстовом файле.

РЕДАКТИРОВАТЬ:

Команда для преобразования документа уценки, сохраненного в файле test.rmd было

render("test.rmd")

Минимальный пример № 1:

---
output: powerpoint_presentation
---

## Math test

This is a test (no maths)

Выход:

Тестовый пример № 2:

---
output: powerpoint_presentation
---

## Math test

This is a test $a=2$

Выход:

Версии:

> rmarkdown::pandoc_version()
[1] ‘2.7.1’
> packageVersion("rmarkdown")
[1] ‘1.10’

MS PowerPoint 2007. Обратите внимание, что если выбран вывод Word, формула выглядит так, как ожидается.

1 ответ

Решение

Проблема, кажется, с PowerPoint. Из того, что вы нашли, и из того, что я могу сказать из поиска в Интернете, можно с уверенностью сказать, что PowerPoint 2007 не имеет полной поддержки математического формата Microsoft OMML (хотя Word 2007 действительно поддерживает).

К сожалению, вставка встроенных PNG-файлов через pandoc невозможна в PowerPoint, поэтому вставка формул, отображаемых как PNG, также не будет работать. Единственный вариант - вставить изображения уравнений в виде рисунков, но это ограничит вас одним уравнением на слайд (или двумя при использовании со столбцами).

Другие вопросы по тегам