Wolfram mathematica 我们可以在PowerPoint或Keynote中显示一些动态/CDF吗?

Wolfram mathematica 我们可以在PowerPoint或Keynote中显示一些动态/CDF吗?,wolfram-mathematica,mathematica-8,mathematica-cdf,wolfram-cdf,Wolfram Mathematica,Mathematica 8,Mathematica Cdf,Wolfram Cdf,我想在演示文稿中显示一些动态内容。然而,我不确定周四之前是否有时间在Mathematica内以我希望的方式制作幻灯片 是否可以在Powerpoint(Microsoft)或Keynote(Apple)演示文稿中使用Mathematica内置动态对象?导出视频文件,例如 an = Table[ Plot[Cos[x/a], {x, 0, 20*Pi}, PlotRange \[Rule] {-1, 1} ], {a, 0.1, 10, .1} ]; Exp

我想在演示文稿中显示一些动态内容。然而,我不确定周四之前是否有时间在Mathematica内以我希望的方式制作幻灯片


是否可以在Powerpoint(Microsoft)或Keynote(Apple)演示文稿中使用Mathematica内置动态对象?

导出视频文件,例如

an = Table[
   Plot[Cos[x/a],
    {x, 0, 20*Pi},
    PlotRange \[Rule] {-1, 1}
    ],
   {a, 0.1, 10, .1}
   ];
Export["~/Desktop/an.avi", an]

如果您的演示笔记本电脑有Mathematica,您可以使用MMA本身进行演示。它有一个。

进行少量操作有什么错,将它们分别导出到单独的CDF,您就可以在那里进行演示了

您可以制作一个网页,每个网页可以包含一个CDF。每一页都像你的一张幻灯片

您可以单击链接转到下一个网页。下一张幻灯片,您可以在其中运行下一个CDF

将CDF插入网页非常简单,如下所示

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<BODY >

<p><script src="http://www.wolfram.com/cdf-player/plugin/v1.0/cdfplugin.js"
type="text/javascript"></script><script type="text/javascript">// <![CDATA[
var cdf = new cdf_plugin();
cdf.addCDFObject("source", "source.cdf",840,670);
// ]]></script>

<img id="source" src="screen_shot.png"    
 alt="screen_shot" />

</BODY>
</HTML>

//
将cdf文件放在同一文件夹中

如果您了解latex,您可以编写latex文档,将其作为文档的一部分,在latex中插入HTML代码,使用latex2html将latex文档导出为HTML。(这就是我对我的网页所做的)。像这样

\documentclass[12pt]{article}

\usepackage{graphicx}
\usepackage{html}

\begin{document}
\begin{rawhtml}
<p><script src="http://www.wolfram.com/cdf-player/plugin/v1.0/cdfplugin.js"
type="text/javascript"></script><script type="text/javascript">// <![CDATA[
var cdf = new cdf_plugin();
cdf.addCDFObject("source", "source.cdf",840,670);
// ]]></script>

<img id="source" src="screen_shot.png" 
 alt="screen_shot" />
\end{rawhtml}
\end{document}
\documentclass[12pt]{article}
\usepackage{graphicx}
\usepackage{html}
\开始{document}
\开始{rawhtml}
//
\结束{rawhtml}
\结束{document}
然后键入latex2html foo.tex,这将为您生成html。这样你就可以用Latex写真正的数学,把CDF放在我们的同一页,在你的方程式旁边

演示文稿所需的只是一个浏览器和安装的CDF插件

或者,您可以简单地将所有内容保存在Mathematica本身中,在Mathematica笔记本的每个部分中进行操作,然后在演示时在Mathematica内部运行笔记本

忘掉电源点和PDF吧。现在这太无聊了,太过时了:)


CDF是一个不错的选择。

我认为不可能做你想做的事情,因为即使你可以使用标准java脚本链接到CDF,也没有一个正确集成的用于powerpoint、keynote、pdf查看器等的CDF插件

或者,正如其他人所建议的,学习如何使用Mathematica/CDF进行演示—请参阅中的讨论。或者使用基于html的演示文稿

可以将注释记号演示文稿导出为html。这里展示了如何调整它以获得一个导航工具栏,并使电影工作-和一个新的。您应该能够(参见)使用对输出的html的类似修改


或者,从一开始就创建基于HTML的演示文稿。是一个很好的开源html幻灯片。它使用降价,所以就像在stackexchange站点中编写一样。您可以在演示文稿中包含原始html,因此您应该能够嵌入如上所述的CDF。

是的,您可以!我对其他成员制作PowerPoint幻灯片的小组演示也有同样的想法。只需将幻灯片嵌入HTML文件,然后再嵌入PowerPoint幻灯片即可。虽然它并不完美,但它的效果出人意料地好,而且你可以保持完全的互动性。

谢谢你,但我在这里失去了控制,不是吗?我需要在谈话中主动操纵这个物体。好吧,我不知道。就我个人而言,当我需要这个时,我只需切换到mathematica进行交互,然后返回到幻灯片。你甚至可以制作链接和/或按钮,在ppt中启动mathematic。@好的,我们可以将操作导出为视频吗?3小时后讨论:-)@500您是否尝试过使用
动画
而不是
操纵
?我尝试过,但现在我很难获得像ppt中那样好看的东西。您可以将power point幻灯片本身作为图像包含在Mathematica中,并将操纵[]放在旁边。(或低于此值)。可以使用Mathematics笔记本中的分页符来根据需要进行安排。我希望您能将签名纸发送给我们所有人!我宁愿在这本书中感谢大家;-)Stephen暗示说Powerpoint集成将在演讲中出现。Nasser,谢谢你,尽管你的建议听起来很棒,但到周四之前,我负担不起学习html:-)而且我需要你在Keynote中对我演讲的美学和节奏进行控制……Nasser,即使使用LaTeX也是老式的(虽然我确实喜欢rawhtml+1)。如果你要制作一个基于web的幻灯片,那么就使用web标准,比如。下面是一个例子。