使用Mathematica构建演示文稿和文档
我主要使用Mma解决相对较小的问题。
我想开始使用它来准备我的演示文稿和文档 ,但是我有麻烦学习如何从嵌入式帮助中做到这一点,我想其他地方可能会提供一些好的资源。
你知道任何有用的指针(书籍,论文,视频......)吗?
你有没有“诀窍”在这里张贴?
编辑
到目前为止,这个问题得到了两个答案(@ mzabsky's和Mr.Wizard's),虽然两者都很有用,但也许我的担忧更基本。 因此,我发布了一些我无法做到的事情(或者了解如何辨别其他人如何做)。
我从The Mathematica Journal中选取了以下示例(下图中左侧的笔记本 - 单击图像查看完整大小):
所以,有些问题,只是为了解我的烦恼:
1)我将文本复制到右边的.nb文件中,并使用相同的样式(文本)对其进行格式化,但外观不同,所以我认为样式定义不同。 如何将样式定义从一个.nb复制到另一个?
2)文本块下方的表格没有附加样式。 它是如何格式化的? 背景颜色在哪里定义?
我希望能够阅读这些问题的指针(或观看视频,或其他)。 我不想让你在这里写下关于Mathematica格式的书!
在答案中发布的链接摘要
我赞同mzabsky在他的回答中所说的一切。 以下是一些额外的事情:
我发现使用Text
或DisplayFormula
单元格生成语句,然后手动将Mathematica检查/ DisplayFormula
分组到语句中,然后将其折叠并可以在需要时显示。
写作助手调色板有很多有用的结构,你可以从中学习。
最后,我发现制作自己的样式表非常有用,原因有两个:1)内置的样式有点难看; 2)它确实有助于你理解笔记本的工作方式。
要查看我制作的样式表的示例(我并不认为它是完美的 - 我并不打算在所有屏幕环境中使用它)查看ftp://ftp.physics.uwa.edu中的一些文件.AU /酒吧/ MATH2200 / 2010 /。 我在所有笔记中使用了类似的样式表 - 我有许多主要包含在Mma笔记本中的研究项目,例如http://arxiv.org/abs/1102.3043。
像巫师先生一样,我也推荐David Park的笔记作为出发点。 另外,您应该学习样式表,通过转到格式菜单并单击“编辑样式表”。 不要忘记遵循样式表级联(版本6以上)的链接。
要回答编辑中的问题:查看笔记本的样式表后,可以保存,编辑它,并将其用于自己的文档中。 在$UserBaseDirectory/SystemFiles/FrontEnd/StyleSheets
在菜单中自动提供。 然后,只需从菜单中选择该样式表,即可在任何笔记本中使用该样式表。
样式表中包含您发布的截图中的格式。 这包括表格中的灰色背景。
附录:
向其他人分发笔记本时,如果样式表位于笔记本外部,则其他人将不会像您那样看到它。 要将样式表包含到当前笔记本中,您需要类似的代码
ss = StyleDefinitions /. Options[EvaluationNotebook[]]
fn = ToFileName[{$UserBaseDirectory, "SystemFiles", "FrontEnd", "StyleSheets"}, ss]
If[FileExistsQ[fn],
style=Get[fn];SetOptions[EvaluationNotebook[],StyleDefinitions->style];,
Print["Can not find file"]]
(假设文件存储在传统的地方)
这是一个EmbedStylesheet.m,它是上述的改进版本。
我使用Mathematica实时讲课,没有任何重大问题(而自豪的TeX人努力跟上:))。 在过去两年半的大学期间,我也用它来写大部分与数学相关的作业/作业。
在开始之前,您可能需要查看一些这些视频教程。
另外,我的一些建议是:
另外,经常保存并经常备份(Dropbox / Syncplicity是理想的解决方案),一个错位的键盘快捷键可以将价值数百小时的文档变成炖牛肉(相信我,一直在那里):)
在讲座中我实时收集了讲义的例子(这是在捷克,但这并不重要)。
嵌入式样式表上的Mathgroup线程,特别是这里(John Browne)和这里(David Park和Selwyn Hollis)可能会感兴趣。
我发现样式表有问题。 特别是我不喜欢在我将笔记本交给其他人之前,或者在我尝试从不熟悉的计算机进行打印之前,必须记住嵌入样式表。 然而,除了David Park的教程(由Wizard先生参考),我发现Bob Ueland的这个建议非常有用。
链接地址: http://www.djcxy.com/p/6043.html