Pandoc,markdown,powerpoint:对方程式的支持?

问题描述 投票:1回答:1

Pandoc现在可以从markdown generate powerpoint presentations。这看起来效果很好。

然而,当我试图包括一个方程式 - 甚至像$a=2$这样简单的东西 - 幻灯片的全部内容都消失了。这是一个错误还是一个功能?你能在PowerPoint演示文稿中包含方程吗?我希望我最终能够在纯文本文件中使用TeX数学语法编写我的讲座(因为原因需要在powerpoint中)。

编辑:

转换保存在文件test.rmd中的降价文档的命令是

render("test.rmd")

最小的例子#1:

---
output: powerpoint_presentation
---

## Math test

This is a test (no maths)

输出:

enter image description here

测试例#2:

---
output: powerpoint_presentation
---

## Math test

This is a test $a=2$

输出:

enter image description here

版本:

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

MS PowerPoint 2007.请注意,如果选择了Word输出,则公式将按预期显示。

latex markdown pandoc equation math-mode
1个回答
1
投票

问题似乎与PowerPoint有关。从您发现的内容以及从搜索网络中可以看出的内容来看,似乎可以肯定地说,PowerPoint 2007并不完全支持Microsoft的OMML数学格式(尽管Word 2007确实有支持)。

遗憾的是,使用PowerPoint无法通过pandoc插入内联PNG,因此inserting formulas rendered as PNG也无法正常工作。唯一的选择是将方程图像作为图形插入,但这会限制每张幻灯片一个方程(或与列一起使用时为两个)。

© www.soinside.com 2019 - 2024. All rights reserved.