键入和编辑 Beamer 演示文稿

键入和编辑 Beamer 演示文稿

与标准 LaTeX 文档相比,Beamer 演示文稿中的标记与内容的比例相当高。您使用什么策略来加快输入和编辑 Beamer 演示文稿的速度?

答案1

这些是我做的一些事情

  • 语义用于输入方程式的标记。这可能取决于您的领域或目标受众,但在我的一些幻灯片中,大约一半的内容是方程式。定义解释数学公式含义而非语法的宏有助于保持源代码的可读性,而且通常也简洁明了。(这不仅适用于幻灯片,也适用于任何类型的文档!)

  • 我需要的几乎所有文本都使用itemize和“块环境”。您实际上不需要为这些添加任何标记。

  • 不要滥用叠加层。在 Beamer 演示文稿的源代码中,你发现的大多数代码和“黑客”可能都是因为这个原因。我倾向于在整个演示文稿中偶尔使用叠加层,可能两次,但绝对不超过五次。我曾经听到过关于制作幻灯片的一些建议:“不要和观众一起跳脱衣舞。”

  • TikZ 图形的代码以其自己的形式出现在外面picture.tex,然后\input在适当的位置进行添加。

  • 并定义宏。偶尔我需要做一些“黑客攻击”,这些攻击在演示文稿的许多地方都需要(例如,有一次我想让一些特定的公式以某种颜色显示并用一个框框起来),我当然会定义一个宏来完成这项脏活,然后在幻灯片中我需要的任何地方使用该宏。

答案2

Emacs Org-Mode 使得几乎不使用 LaTeX 标记即可编写 Beamer 演示文稿。您可以制作一个普通的 Org 大纲,然后使用 Beamer 的 Org 导出功能创建一个带有所需标记的 tex 文件。当然,如果您想做更多的事情,最终还是需要使用一些 LaTeX,但即便如此,Org 也会让这一切变得容易得多。

这是一个orgmode/Beamer 教程还有另一个Org/Beamer 教程

上面的内容应该可以让你大致了解它的工作原理。阅读 Orgmode 可能会让它看起来令人困惑和复杂,但一旦你开始使用它,它就会变得简单得多(而且令人惊叹)。

即使您讨厌 Emacs,我也建议您查看一下。我不太喜欢 Emacs,更喜欢 Vim,但 Orgmode 确实将 Emacs 变成了一款杀手级应用程序,可用于某些用途。除了可以很好地导出到 Beamer 之外,Orgmode 还可以将文章类型的大纲导出到 LaTeX,包括章节等,而原始文件中几乎没有 LaTeX 标记。您只需一步即可选择“导出到 LaTeX 并查看 PDF”。非常巧妙。

答案3

您已经给出了一些很好的答案。以下是我的意见。

正如问题所述,在投影仪演示中,标记与内容的比率比“常规”文档高得多,这是无法避免的。考虑到媒介(页面与屏幕)的差异,许多选择不可避免地必须由用户在屏幕上做出,而对于打印内容,这些选择最好留给 TeX 引擎。

也就是说,标记越多,演示文稿越有可能用花哨的东西代替内容。过多使用超出框架和列表的标记对我来说绝对是一种警告,我需要专注于内容,而不是其显示的炫酷效果。在观看了 Power Point 的几个(几个,但足够了)演示文稿后,很明显,闪光或擦拭幻灯片过渡无法掩盖内容不佳的丑陋事实。屏幕上的“可爱”越多,就越难将注意力集中在内容上,而且通常情况下,需要关注的内容就越少。

因此,如果您发现您的投影仪演示文稿难以编码,您的观众可能会觉得难以坐下来听完。尽量简洁明了。

答案4

  • 使用具有自动完成功能和环境模板的编辑器加快打字速度。

  • 或许还可以使用类似的实用程序自动热键。这是适用于 Windows 的免费开源热键实用程序。只需定义一个组合键即可

    • 框架环境

    • itemize 环境,可能里面已经有一些空项目

    • 枚举环境

    • 各种块环境、列、数学……

  • 通过典型的 beamer 命令和环境扩展编辑器的自动完成功能,尤其是像beamerboxesroundedetc. 这样的长单词。

  • 如果您希望创建几个类似的演示文稿,请创建一个文件夹或项目,其中包含包含序言和虚拟框架的演示文稿模板。

  • 将序言的设置放入一个文件中并重复使用它。您可以将该文件“安装”到您的 TEXMFHOME 目录中,供您的所有演示文稿使用。如果您决定更改样式,则所有之前创建的演示文稿都可以从中受益。

相关内容