Pandoc、markdown、powerpoint:支持方程式吗?
Pandoc, markdown, powerpoint: support for equations?
Pandoc 现在可以 generate powerpoint presentations 来自 markdown。这似乎工作得很好。
然而,当我尝试包含一个方程式时——即使是像 $a=2$
这样简单的东西——幻灯片的全部内容都消失了。这是错误还是功能?您可以在 PowerPoint 演示文稿中包含方程式吗?我希望我最终能够在纯文本文件中使用 TeX 数学语法编写我的讲座(由于某些原因需要在 powerpoint 中)。
编辑:
保存在文件test.rmd
中的markdown文档的转换命令为
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 输出,公式将按预期显示。
问题似乎出在 PowerPoint 上。根据您的发现以及我通过网络搜索可以看出,可以肯定地说 PowerPoint 2007 不完全支持 Microsoft 的 OMML 数学格式(尽管 Word 2007 确实支持)。
不幸的是,PowerPoint 无法通过 pandoc 插入内联 PNG,因此 inserting formulas rendered as PNG 也不起作用。唯一的选择是将方程式图像作为图形插入,但这会限制您每张幻灯片只能使用一个方程式(或两个与列一起使用时)。
Pandoc 现在可以 generate powerpoint presentations 来自 markdown。这似乎工作得很好。
然而,当我尝试包含一个方程式时——即使是像 $a=2$
这样简单的东西——幻灯片的全部内容都消失了。这是错误还是功能?您可以在 PowerPoint 演示文稿中包含方程式吗?我希望我最终能够在纯文本文件中使用 TeX 数学语法编写我的讲座(由于某些原因需要在 powerpoint 中)。
编辑:
保存在文件test.rmd
中的markdown文档的转换命令为
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 输出,公式将按预期显示。
问题似乎出在 PowerPoint 上。根据您的发现以及我通过网络搜索可以看出,可以肯定地说 PowerPoint 2007 不完全支持 Microsoft 的 OMML 数学格式(尽管 Word 2007 确实支持)。
不幸的是,PowerPoint 无法通过 pandoc 插入内联 PNG,因此 inserting formulas rendered as PNG 也不起作用。唯一的选择是将方程式图像作为图形插入,但这会限制您每张幻灯片只能使用一个方程式(或两个与列一起使用时)。