Jan*_*ary 7 markdown latex equation math-mode pandoc
Pandoc 现在可以从 Markdown生成 powerpoint 演示文稿。这似乎工作得很好。
然而,当我尝试包含一个方程时——即使是像 $a=2$幻灯片的全部内容都消失了。这是错误还是功能?您可以在 PowerPoint 演示文稿中包含方程式吗?我希望我最终能够在纯文本文件中使用 TeX 数学语法编写我的讲座(由于原因需要在 PowerPoint 中)。
编辑:
转换文件中保存的markdown文档的命令test.rmd是
render("test.rmd")
Run Code Online (Sandbox Code Playgroud)
最小示例#1:
---
output: powerpoint_presentation
---
## Math test
This is a test (no maths)
Run Code Online (Sandbox Code Playgroud)
输出:
测试示例#2:
---
output: powerpoint_presentation
---
## Math test
This is a test $a=2$
Run Code Online (Sandbox Code Playgroud)
输出:
版本:
> rmarkdown::pandoc_version()
[1] ‘2.7.1’
> packageVersion("rmarkdown")
[1] ‘1.10’
Run Code Online (Sandbox Code Playgroud)
MS PowerPoint 2007。请注意,如果选择 Word 输出,则公式会按预期显示。
问题似乎出在 PowerPoint 上。根据您的发现,以及我在网上搜索的结果,似乎可以肯定地说 PowerPoint 2007 不完全支持 Microsoft 的 OMML 数学格式(尽管 Word 2007确实支持)。
不幸的是,PowerPoint 无法通过 pandoc 插入内联 PNG,因此插入呈现为 PNG 的公式也不起作用。唯一的选择是将方程图像作为图形插入,但这会限制您每张幻灯片只能使用一个方程(或与列一起使用时为两个)。