如何在LaTeX Beamer演示文稿中顶部对齐“脆弱”框架的内容?

时间:2010-09-03 15:16:21

标签: latex beamer

所以我是LaTeX的新手。我正在为介绍性编程讲座制作beamer演示文稿,因此我经常在幻灯片中使用examplebox对象。我被告知每当我有一个包含示例框的框架时,我需要使用关键字'fragile'来声明它,如:

\begin{frame}[fragile]

我不确切知道这是做什么的,但我知道我的代码只会在我使用它时编译。我还从互联网上收集到,如果我想在框架上对齐内容,我会添加't'关键字,如:

\begin{frame}[t]

在我对LaTeX知之甚少的情况下将这两者结合起来,会认为是直观的方式,不起作用。

\begin{frame}[t][fragile]

也不是

\begin{frame}[fragile][t]

我猜测有一个简单的解决方案可以同时使用这两个,但我在网上找不到直接的答案。任何人都能解释一下吗?

谢谢!

3 个答案:

答案 0 :(得分:4)

即使它太迟而无法与原始提问者相关:

可选参数通常使用逗号作为分隔符进行堆叠,即正确的形式应为

\begin{frame}[fragile,t]

答案 1 :(得分:3)

你用分号试了吗?

这很好用: \begin{frame}[fragile,t]

答案 2 :(得分:0)

对于碰巧遇到同样问题的人......我没有找到如何将[t]和[fragile]标签放在框架上的直接答案。但是,我确实找到了将[t]标签应用于整个文档的方法,这实际上是我案例中问题的更好解决方案。

为此,请替换文档的第一行:

\documentclass{beamer}

有了这个:

\documentclass[t]{beamer}

如果有人确实知道如何在框架上使用两个标签,就像我要求的那样,我仍然会欣赏答案。